/* PAGINA \*/
* { margin: 0px; padding: 0px; border: 0px;}
html {	min-height:100%; margin-bottom:1px; border: 0; margin: 0; padding: 0;}	
body { width: 100%; min-width: 806px; height:100%;}

#header { width:100%; height:234px;}
#main { width:100%; height:100%;}

#titolo { width:814px; height:391px; margin: 0 auto; margin-top:25px; background-image:url(../images/titolo3.png); background-repeat:no-repeat;}

/* FINE PAGINA \*/


/*MAIN LAYOUT*/
#container { width: 100%; height: 100%; }
#content { width: 800px; margin: 0 auto; }
#box_tx { margin-top:-40px; width:740px; height:100%; padding-top:0px; background-image:url(../images/bg_tx2.png); background-repeat:repeat-y;}

#trailer {width:800px; height:420px;}

#txt_home {color:#ffffff; text-align:justify; line-height:24px; font-weight:normal; font-size:15px; letter-spacing:1.5px; font-family:Arial, Helvetica, sans-serif; padding:20px;}

#footer { width:800px; height:0px; margin-top:10px;}
#footer_img { width:800px; height:100px; margin-top:0px;}
#footer_img_HP { width:800px; height:300px; margin-top:50px;}
#txt_footer {color:#CCCCCC; text-align:center;  line-height:12px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 8px; margin-bottom:10px; letter-spacing: 1px;}


#intropage { width:100%; height:100%; position:absolute; top:0px; left:0px; background-color:#000; opacity:0.8; display:block;}
#intropage_video {
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -400px;
	margin-top: -160px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#000;
	opacity:1;
	display:block;
}



/*HOME*/
#logo { background-image:url(../images/logo.png); background-repeat:no-repeat; width:750px; height:147px; margin-top:25px; }
#logomy { width: 98%; height:56px; margin-top:0px; margin: 0 auto; }
#logomy2 { width: 98%; height:56px; margin-top:10px;  }

#trailer { width:560px; height:473px; margin-left:400px; margin-top:30px;}

#menu { width:800px; padding-top:6px; margin: 0 auto;  }

.underlinemenu{ letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; width: 100%; }
.underlinemenu ul{padding: 0 0 0 0; margin: 0; text-align: center; }
.underlinemenu ul li{display: inline;}
.underlinemenu ul li a{color: #ffffff; padding: 6px 30px 4px 4px; /*top padding is 6px, bottom padding is 4px*/  text-decoration: none;}
.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.giallo_bold_titolo {color:#283789; font-weight:bold; font-size:24px; font-family: Arial, Helvetica, sans-serif; letter-spacing:1px;}

 
.giallo_bold {color:#FDDC2D; font-weight:bold;} 
.giallo_bold a {color:#FDDC2D; font-weight:bold; text-decoration:none;} 
.giallo_bold a:hover {font-weight:bold; color:#305DA8; text-decoration:none;} 


.giallo4 {color:#FDDC2D; font-size:12px;} 
.giallo4 a {color:#FDDC2D; text-decoration:none;} 
.giallo4 a:hover {color:#305DA8; text-decoration:none;} 

.giallo {color:#283789;} 
.giallo a {color:#283789; text-decoration:none;} 
.giallo a:hover {color:#283789; text-decoration:none;} 

.bianco { color:#ffffff; text-align:justify; line-height:22px; font-weight:normal; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.bianco a {color:#ffffff; text-decoration:underline;}
.bianco a:hover  {color:#FDDC2D; text-decoration:underline;} 


.giallo2 { color:#FDDC2D; text-align:justify; line-height:22px; font-weight:normal; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.giallo2 a {color:#FDDC2D; text-decoration:none;}
.giallo2 a:hover  {color:#305DA8; text-decoration:none; } 

.giallo3 {color:#FFFFFF; margin-bottom:5px; letter-spacing:11px;} 
.giallo3 a {color:#FFFFFF; text-decoration:none; margin-bottom:5px; letter-spacing:1px;} 
.giallo3 a:hover {color:#a61a1b; text-decoration:none; margin-bottom:5px; letter-spacing:1px;} 


.bianco { color:#666666; font-size:10px; text-decoration:none;}
