object {
display:none;
}

body {
 background-color:#212930;
 margin:0; padding:0;
 font-family:"Century Gothic", Arial, Verdana;
 font-weight:normal;
 font-size:12px;
}

#container { width:771px; height:406px; margin:auto; position:absolute;top:50%;left:50%; margin:-214px 0 0 -386px; border:0px solid #ff0000;}
#container_shadow { background:#212930 url(images/bg_shadow.jpg) no-repeat bottom center; width:770px; height:234px; margin:auto; position:absolute;top:50%;left:50%; margin:86px 0 0 -385px;}

#top {height:20px;}
#toplogo { float:left; margin:0 0 0 3px; }
#topmenu { float:right; color:#847248;}
#topmenu  a.menupas, #topmenu  a.menupasl { color:#BC8A15; text-decoration:none; border-right:1px solid #666; padding:10px; font-weight:normal;}
#topmenu  a.menupasl{ border-right:0; padding:0 0 0 10px;}
#topmenu  a:hover.menupas, #topmenu  a:hover.menupasl { color:#fff; }

#content { border:3px solid #B39141; width:765px; display:block; height:381px; }
#content #left { float:left; width:765px; height:381px; }
#content #right { float:right; width:110px; height:381px; border-left:1px solid #847248; display:none;}
#content #left a.thickbox, #content #left a.nothickbox { height:24px; display:block; color:#fff; font-size:19px; text-decoration:none; margin:0 0 6px 0;font-weight:normal;}
#content #left a:hover.thickbox, #content #left a:hover.nothickbox { color:#BC8A15; text-decoration:underline; }

#across { border:2px solid #847248; width:240px; height:50px; text-align:center; color:#FF0FA7; font-weight:bold; font-size:13px; font-family:Verdana, Arial; background-color:#fff;margin:-50px 0 0 -260px; padding:10px 0 0 0; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity:0.7;}

#content #left a#submenu { font-size:12px; margin:0;}
#submenu_backgal, #submenu_loca, #submenu_film  { height:42px; float:left; position:absolute; border-right:1px solid #ccc; padding: 0 3px 0 0; text-align:right;}
#submenu_backgal a, #submenu_loca a, #submenu_film a { display:block; text-align:right; color:#fff; text-decoration:none;}
#submenu_backgal a:hover, #submenu_loca a:hover, #submenu_film a:hover { display:block; text-align:right; color:#847248; text-decoration:none;}
#submenu_film { margin:-38px 0 0 198px!important; margin:-38px 0 0 -670px; border:1px solid #ccc; border-width:0 0 0 1px;text-align:left!important;padding: 0 0 0 3px;}
#submenu_film  a, #submenu_film  a:hover { text-align:left;}
#submenu_backgal { margin:-38px 0 0 -138px!important; margin:-38px 0 0 -670px;}
#submenu_loca { margin:-38px 0 0 -118px!important; margin:-38px 0 0 -700px;}

/*DISTRIBUTORS*/
.distributors { display:none;position:fixed;width:765px;height:381px;border:0px solid #ff0000;background:#eee url(images/bg_distributors.jpg) left top no-repeat;overflow:auto; }
.distr_flagmenu { display:block;float:left;margin:14px 0 0 20px; }
.distr_flag a { display:block;font-weight:bold;color:#444;margin:0 0 10px 0;text-decoration:none; }
.distr_flag a:hover { color:#ff0000 }
.distr_flag img { border:1px solid #ccc;vertical-align:top;margin:0px 3px 0 0; }
div.dislist { display:none;float:left;border:1px solid #ccc;margin:20px 0 0 50px;width:400px;height:auto;color:#333;padding:8px;background-color:#eee; }
table.dislist td{ height:24px; }
table.dislist td.dislist_det{ width:130px;text-decoration:underline; }

/* FORM */
html>/**/body #toplogoff {  /*stile per Firefox*/
 margin:-296px 0 0 40px!important;
}

.text-form, .text-formb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.text-form {
	width:250px;
	font-size: 10px;
}

.text-form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

td.text-form2 {
 width:350px;
}

input.text-form2, select.text-form2, textarea.text-form2, radio.text-form2 {
 background-color:#F6E9CE;
 border:2px solid #7A6E53;
}

.text-form-TITOLO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D8B565;
	font-weight: bold;
}

.titolo {
	border: 1px solid #999999;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #EEE;
	padding: 3px;
}

#tabform td {
 border:1px solid #7A6E53;
 padding:6px;
}

#musica { position:absolute!important; float:left!important; margin:-206px 0 0 -128px;}


a#preview {
 text-align:center;
 color:#C17600;
 font-weight:bold;
 font-family:Arial;
 font-size:11px;
 width:110px; height:67px;
 border:2px solid #C17600;
 display:block;
 background-color:#fff;
 padding:5px 0 0 0;
 margin:10px;
 text-decoration:none;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#E89D28,direction=135);
}

a:hover#preview {
 color:#C17600;
 border:2px solid #F2B14A;
 margin:16px 0 0 16px;
 filter: none;
}

#preview img { border:0; }

