/* CSS Document */

form,input,img,ul,li,a,div, h1, h2, h3,  th,  fieldset, legend, input{margin:0;padding:0}
html, body, table{font-family: Verdana, sans-serif; font-size: 90%}


BODY {margin:0px; padding: 0;width:1000px;;margin: 0 auto; 	background-image:url(images/main_bg.gif); background-position:center; background-repeat:repeat-y;}

dl, dd, dt{text-indent:0}

html{width:100%}

fieldset{border:none}

h1,h2,h3,h4 {color: #1F5D7E;}

BODY {

	padding:0px; 
	background-color:#BCCACA;
	font-family:Arial rounded, Verdana, Helvetica, sans-serif;
	
	
}

#CONTENT{
	
	width:1000px;
	
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_1024.jpg);
	background-repeat:repeat-y;

}

#TESTATA{
	height:166px;
	clear:both;
	/*border:1px solid #000000;*/
	background-image:url(images/testata.jpg);
	background-repeat:no-repeat;
}

#BANNERS{
	/*border:1px solid #000000;*/
	margin-left:420px;
	padding-top:20px;
}

#SOTTO_TESTATA{
	height:45px;
	clear:both;
	padding-top:6px;
	padding-left:20px;
	/*border:1px solid #000000;*/
	background-image:url(images/sottotestata.jpg);
	background-repeat:no-repeat;
}
.st2 {
font-size:150%;
color:#f79c05;
font-weight:bold;
text-align:center;
padding-top:6px;
}

#COLSX{
	/*border:1px solid #000000;
	background-color:#FFCC00;*/
	float:left;
	width:150px;
	margin-left:1px;

}

#MENU_LEFT{
	/*border:1px solid #000000;
	background-color:#FFCC00;*/
	padding-left:10px;
	
	
}
#TESTATINA_SX{
	/*border:1px solid #000000;
	background-color:#FFCC00;*/
	width:150px;
	height:38px;
	background-image:url(images/panel.gif);
	background-repeat:no-repeat;

}

#COLDX{

	float:right;
	width:151px;
	padding-top:5px;
	/*padding-right:2px;
	background-color:#FFCC00;
	border:1px solid #000000;*/
	
}
#BANNER{
	
	padding:10px 0px 10px 0px;
	text-align:center;
	font-size:90%;
	background-image:url(images/bg_content_03.gif);
	background-repeat:repeat-y;
	
}
#BANNER img{
	
	border:1px solid #CC3300;
	
}

#COLMID{

	/*margin-left:auto;
	margin-right:auto;*/
	margin-left:158px;
	width:680px;
	background-image:url(images/bg_content_03.gif);
	background-repeat:repeat-y;
	font-size:90%;
	/*background-color:#CCCCCC;
	border:1px solid #000000;*/
	
} 

#TESTATATINA_CONTENTUTO{
	height:35px;
	
	/*border:1px solid #000000;*/
	background-image:url(images/bg_content_01.gif);
	background-repeat:no-repeat;
}

#TESTATINA_LASTMINUTE{
	height:35px;
	/*border:1px solid #000000;*/
	background-image:url(images/lastminute_01.gif);
	background-repeat:no-repeat;
}
#CONTENT_LASTMINUTE{
	
	/*border:1px solid #000000;*/
	background-image:url(images/lastminute_02.gif);
	background-repeat:repeat-y;
	padding:6px 20px 30px 10px;
	color:#663300;
	font-size:100%;
	
}
#BOTTOM_LASTMINUTE{
	height:35px;
	/*border:1px solid #000000;*/
	background-image:url(images/lastminute_04.gif);
	background-repeat:no-repeat;
}

#TESTATATINA_RICERCA{
	height:37px;
	padding:44px 0px 0px 24px;

		
	/*border:1px solid #000000;*/
	background-image:url(images/ricerca_05.gif);
	background-repeat:no-repeat;
}
#TESTATATINA_LASTMINUTE2{
	height:25px;
	font-size:80%;
	padding:20px 0px 0px 280px;
	color:#993300;
	background-image:url(images/lastminute2_01.gif);
	background-repeat:no-repeat;
}
#CONTENT_LASTMINUTE2{
	
	padding:0px 0px 0px 0px;
	background-image:url(images/lastminute2_02.gif);
	background-repeat:repeat-y;
	font-size:100%;
	color:#993300;
}
#BOTTOM_LASTMINUTE2{
	height:15px;
	padding:0px 0px 0px 0px;
	background-image:url(images/lastminute2_04.gif);
	background-repeat:no-repeat;
}

#CONTENTUTO{
	
	
	/*border:1px solid #000000;*/
	padding:10px 0px 0px 12px;
	float:right;
	background-image:url(images/bg_content_03.gif);
	background-repeat:repeat-y;
}

#BOTTOM_CONTENTUTO{
	
	
	/*border:1px solid #000000;*/

	height:25px;
	background-image:url(images/bg_content_05.gif);
	background-repeat:no-repeat;
}

#FOOTER{
	
	clear:both;
	height:44px;
	
	color:#000000; 
	padding:10px 200px 0px 230px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-position:center;
	font-size:70%;
	color:#663300;
} 

#close{
	
	clear:both;
	height:44px;
	background-image:url(images/bg_footer.jpg);
	background-repeat:no-repeat;
	
} 



p{margin: 0 0 12px 0}

p.access{
	display: none;
	}

img{
	border:0px;
}
a.skip {
  display: none;
}
a {
	
	color: #003366;
	text-decoration: none;
}
a:hover {
	color: #006699;
	text-decoration: underline;

}


#menu_sx{margin-left:0px; margin-top:4px;width:140px;}
div#menu_sx ul{list-style:none;width:140px}
div#menu_sx li{width:140px}
div#menu_sx a{display:block; width:133px;padding-left:5px; padding-right:2px; padding-top: 4px; padding-bottom:4px;}



div#menu_sx div#menu h2.head span {color:#992E00;} 
div#menu_sx div#menu{margin-bottom:0px}
div#menu_sx div#menu ul{padding-bottom: 10px}
div#menu_sx div#menu h2.head {background:#FFF url('images/panel.gif') top left no-repeat;height:23px;width:100%; padding-top:7px;}



div#menu_sx div#menu{background: url("images/panel.gif") repeat-y}
div#menu_sx div#menu a{color:#FFF; background: url("images/panel.gif") repeat-y}
div#menu_sx h2{font-size:80%; text-align:center}
div#menu_sx a{text-decoration:none;font-size:80%}
div#menu_sx a:hover{ text-decoration: underline}


div#menu_sx div#menu{background: #FACE23}
div#menu_sx div#menu a{color:#B4490E; background: #FACE23 url("images/menu_button.gif")  left center repeat-y}
div#menu_sx div#menu a:hover{color:#FFFFFF; background:#FCCF2E  url("images/menu_button_over.gif") left center repeat-y}
/*div#menu_sx div#menu a:hover{color:#FFFFFF; background:#FCCF2E  url("images/menu_button_over.gif") left center repeat-y}*/
div#menu_sx div#menu ul{background: url("images/menu_button.gif") left bottom no-repeat; padding-bottom:0px; width:140px}
div#menu_sx div#menu li{border-top: 1px solid #EEAD13}


.menu_bottom{background: url("images/menu_bottom.gif") left center ;  height:27px}

.spacer_line{
	height:4px;	
	background-image:url(images/spacer_line.gif);
	background-repeat:no-repeat;
}
.formcol {
	FONT-SIZE: 90%; /*BACKGROUND: #FFE177;*/ VERTICAL-ALIGN: middle; COLOR: #000000; width:180px;
}
.formco2 {
	FONT-SIZE: 90%; /*BACKGROUND: #FFE177;*/ VERTICAL-ALIGN: middle; COLOR: #000000; width:220px;
}
.formco3 {
	 FONT-SIZE: 98%; color:#003366;/*BACKGROUND: #FFE177;*/ VERTICAL-ALIGN: middle; 
}

.panel_sponsor{background: url("images/pannello_sponsor_01.gif") left bottom no-repeat;  height:31px; width:140px;}
.panel_rubriche{background: url("images/rubriche.gif") left bottom no-repeat;  height:31px;  margin-top:10px;}
.panel_avvisi{background: url("images/avvisi_01.gif") left bottom no-repeat;  height:31px;  margin-top:10px;}
.panel_content{background: url("images/pannel_content.gif") left bottom repeat-y; padding:4px 4px 4px 8px; font-size:80%;}
.panel_contentspon{background: url("images/pannel_content.gif") left bottom repeat-y; padding:4px 8px 4px 4px; font-size:80%; }
.panel_oroscopo{background: url("images/pannel_content.gif") left bottom repeat-y; padding:4px 8px 4px 4px; font-size:80%; height:122px;}
.panel_bottom{background: url("images/menu_bottom.gif") left bottom no-repeat;  height:20px}
.oroscopo{background: url("images/oroscopop.gif") left bottom no-repeat;  height:31px; width:140px;}.panel_content a{color:#B4490E;}
.panel_content a:hover{color:#FF6600;}
.panel_icons{background: url("images/icone_bg.gif")   no-repeat;  height:46px;  margin-top:6px; padding-top:6px; text-align:center;}

.panel_content a:hover{color:#FF6600;}
.immaginetta {height:45px; width:45px;}
.annuncio {
	/*border:1px solid #000000;*/
	padding: 0px 16px 0px 16px;
	font-size:120%;
	float:left;
}
.panel_rss{background: url("images/pannel_content.gif") left bottom repeat-y; padding:4px 8px 4px 4px; font-size:80%; height:122px;}
.tpokrss{background: url("images/tpokrss.gif") left bottom no-repeat;  height:31px; width:140px;}
	
	
.testatina_center{
	height:15px;
	padding:0px 0px 0px 0px;
	background-image:url(images/dettaglio_panel_01.gif);
	background-repeat:no-repeat;
}
.body_center{
	padding:10px;
	background-image:url(images/dettaglio_panel_02.gif);
	background-repeat:repeat-y;
	font-size:120%;
}
	
.bottom_center{
	height:15px;
	padding:0px 0px 0px 0px;
	background-image:url(images/dettaglio_panel_03.gif);
	background-repeat:no-repeat;
}
	
.access_top{
	height:11px;
	padding:4px 0px 0px 10px;
	background-image:url(images/accesso_01.gif);
	background-repeat:no-repeat;
	font-size:80%;
}	

.access_body{
	padding:10px 22px 10px 8px;
	background-image:url(images/accesso_02.gif);
	background-repeat:repeat-y;
}
	
.access_bottom{
	height:17px;
	padding:0px 0px 0px 0px;
	background-image:url(images/accesso_03.gif);
	background-repeat:no-repeat;
}


.box_right{
	height:140px;
	width:270px;
	margin:0px;
	margin-right:5px;
	background-image:url(images/bg_access_dx.gif);
	background-repeat:no-repeat;
	float:right;
	font-size:80%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
}
.box_left{
	height:140px;
	width:335px;
	padding:10px 0px 0px 0px;
	margin:0px;
	background-image:url(images/bg_access.gif);
	background-repeat:no-repeat;

}
.box_text{
	height:120px;
	width:290px;
	padding:0px 20px 0px 14px;
	margin:0px;
	overflow:auto;
	font-size:120%;
	
	
	
}
	

.formcat {
	font-size:95%;
}