
body {
	margin: 0px;
	font-family:Courier New;
	font-size:12px;
	color:#000;
	text-align:center;
	background-color:#000;
}

a {text-decoration:none;}

div#header {width:780px; height:80px; background-color:#000;}

div#content {width:780px; height:390px; background-image:url('../images/bg_trans.jpg');}

div#footer {width:780px; height:110px; background-color:#000;}

table#titolo {width:780px; height:80px;}
td.left {width:390px; text-align:left;}
td.right {width:390px; text-align:right;}

table#menu {width:780px; height:50px;}
td.center {text-align:center;}
td.bottom_space {width:5px; height:85px;}

table.dividi_content {width:780px; text-align:center;}
table.finestra_contenuti {width:390px;}
td.titolo {text-align:left; font-weight:bold; font-size:18px;}
td.prodotto {text-align:left; font-weight:bold; font-size:18px;}
td.descrizione {text-align:left; font-weight:normal; font-size:12px;}
td.anteprima {text-align:right; font-weight:bold; font-size:18px;}
td.download-hi {width:80px; text-align:left;}
td.download-low {width:80px; text-align:left;}
td.back_download {width:160px; text-align:center;}
td.multimedia {text-align:center;}
td.miniature {width:133px; text-align:center; font-size:11px; font-weight:bold;}
td.info {width:217px; text-align:right; font-weight:bold; font-size:12px;}
td.login_instestazioni {width:190px;}
td.login_campi {width:200px; text-align:left;}
td.bottom_biography {width:149px; height:85px; text-align:left;}
td.bottom_reel {width:67px; height:85px; text-align:center;}
td.bottom_photo {width:152px; height:85px; text-align:center;}
td.bottom_contact {width:115px; height:85px; text-align:center;}
td.bottom_login {width:107px; height:85px; text-align:center;}
td.bottom_lato {width:5px; height:85px; text-align:right;}
td.bottom_space {width:61px; height:85px; text-align:right;}
td.bottom_space_photo {width:29px; height:85px; text-align:right;}
td.messaggio_errore {width:390px; text-align:center; font-size:14px;}


table.full {width:750px; text-align:left;}
td.elenco_operazioni {width:750px; font-size:14px; font-weight:700; text-decoration:none; text-align:left}
td.g_center {width:750px; text-align:center; font-weight:bold}
td.g_titoli {text-align:right; width:350px;}
td.g_campi {text-align:left; width:400px;}


#reel_menu {
width:67px;
}
#photo_menu {
width:152px;
}

#reel_menu li.reel_menu_titolo {
height:29px;
background-color:#000;
background-image:url('../images/reel_up.gif');
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
#reel_menu li.reel_menu_titolo:hover {
background-image:url('../images/reel_down.gif');
}

#photo_menu li.photo_menu_titolo {
height:29px;
background-color:#000;
background-image:url('../images/photo_up.gif');
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
#photo_menu li.photo_menu_titolo:hover {
background-image:url('../images/photo_down.gif');
}

#reel_menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 67px;
height:16px;
float: left;
}
#photo_menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 152px;
height:16px;
float: left;
}

#reel_menu a, #reel_menu h2, #photo_menu a, #photo_menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
}

#reel_menu h2, #photo_menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#reel_menu a, #photo_menu a {
color: #000;
background: #000;
text-decoration: none;
}

#reel_menu a:hover, #photo_menu a:hover {
color: #a00;
background: #000;
}

#reel_menu li, #photo_menu li {position: relative; }

#reel_menu ul.reel_menu_item, #photo_menu ul.photo_menu_item {
position: absolute;
top: 29px;
left: 0px;
z-index: 500;
}

div#reel_menu ul ul, div#photo_menu ul ul
{display: none;}

div#reel_menu ul li:hover ul, div#photo_menu ul li:hover ul
{display: block;}