/* CSS Document Gemini */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#51c5f5;
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	color:#676767;
}
#contenitore{
	margin:0px auto;
	width:812px;
	font-size:11px;
}
#top2{float:left;}
#logo{
	width:537px;
	height:140px;
	float:left;
	background-image:url(../img/top_logo.jpg);
}
#dx{
	width:275px;
	height:121px;
	background-image:url(../img/top_dx.jpg);
	float:left;
}
#dx a{
	width:275px;
	height:121px;
	display:block;
}
#utility{
	float:left;
	width:245px;
	height:19px;
	padding-right:30px;
	background-image:url(../img/bg_utility.jpg);
	text-align:right;
}
#prenota{
	width:212px;
	height:266px;
	/*background-image:url(../img/bg_prenota.jpg);*/
	float:left;
	padding-left:47px;
	padding-top:52px;
}
#flash{
	float:left;
}
#page{
	width:812px;
	background-image:url(../img/bg_page.jpg);
	background-repeat:repeat-y;
	float:left;
}
#page_sx{
	width:230px;
	height:100%;
	/*background-color:#0033CC;*/
	float:left;
	padding-left:25px;
	/*padding-top:10px;*/
}
#news{
	width:230px;
	background-image:url(../img/bg_news.jpg);
	background-repeat:repeat-y;
}
#bottom_news{
	width:230px;
	height:25px;
	background-image:url(../img/bottom_news.jpg);
	background-repeat:no-repeat;
}
#page_dx{
	width:490px;
	height:100%;
	/*background-color:#FF3366;*/
	float:left;
	padding-left:30px;
	padding-top:10px;
}
#large_news{
	width:490px;
	border-bottom:1px solid #ef9c00;
}
.foto{
	padding:14px;
	background-image:url(../img/bg_foto.jpg);
	background-repeat:no-repeat;
	width:133px;
	height:100px;
	display:block;
	float:left;
}
.foto2{
	padding:14px;
	background-image:url(../img/bg_foto_mini.jpg);
	width:67px;
	height:45px;
	display:block;
	float:left;
}
#footer{
	width:742px;
	height:44px;
	background-image:url(../img/bg_footer.jpg);
	background-repeat:no-repeat;
	clear:both;
	padding:20px 35px 0px 35px;
}
/*----------------------------------------------------------------------VIDEO---------------------------------------------------------------------*/
#menu_video{
	width:450px;
	height:25px;
	background-color:#E8F9FF;
	float:left;
	padding:5px 0px 0px 5px;
}
.cont_video{
	width:134px;
	height:130px;
	margin:10px 19px 0px 0px;
	float:left;
}
.video{
	width:128px;
	height:96px;
	border:3px solid #006699;
}
.txt_video{
	width:134px;
	height:40px;
	padding:5px 0px 0px 0px;
}
#paginazione{
	width:450px;
	height:25px;
	background-color:#E8F9FF;
	float:left;
	padding:5px 0px 0px 5px;
	margin:20px 0px 0px 0px;
	text-align:center;
}
#descrizione_video_int{
	width:450px;
	margin:20px 0px 0px 0px;
}
/*----------------------------------------------------------------------STILE TESTI---------------------------------------------------------------------*/
.boxtesto{
	font-size:9px;
}
.testobianco{
	color:#FFFFFF;
}
.testobianco a{
	color:#FFFFFF;
	text-decoration:none;
}
.testobianco a:hover{
	color:#33FFFF;
	text-decoration:none;
}
.titoloRosso {
	color: #E1621B;
	font-weight:bold;
	font-size:14px;
}
.titoloRosso a{
	color: #E1621B;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.titoloRosso a:hover{
	color: #ce8600;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.testorosso{
	color: #0468b4;
}
.testorosso a{
	color: #0468b4;
	text-decoration:none;
}
.testorosso a:hover{
	color:#E1621B;
	text-decoration:none;
}
.testoRossoBold{
	color: #0468b4;
	font-size:11px;
	font-weight:bold;
}
.testoRossoBold a{
	color: #0468b4;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.testoRossoBold a:hover{
	color:#E1621B;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.testogiallo{
	color: #EF9C00;
	font-weight:bold;
}
.testogiallo a{
	color: #EF9C00;
	text-decoration:none;
	font-weight:bold;
}
.testogiallo a:hover{
	color:#E1621B;
	text-decoration:none;
	font-weight:bold;
}
