/* CSS Document */
body, html {
	padding:0;
	margin:0px;
	padding-top:3px;
	color:#333;
	background-color:#e55b1b;
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat-x;
	text-align: center; /*** Centers the design in old IE versions ***/
}
a {
	text-decoration:none;
}
a:link {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/********************************** DIV PRINCIPALI*******************************************/
div#container {
	width: 900px;
	
	z-index:1;
	background-image: url(img/sfondocentrale.gif);
	float:left;
	margin: 0 auto; /*** Centers the design ***/
	text-align: left; /*** Because we centered the text in body we have to move the text back to left aligning ***/
}
div#container2 {
	position:relative;
	width:900px;
	height:220px;
	z-index:10;
	top:-10px;
}
div#basecentrale {
	position:absolute;
	z-index:1;
	width: 900px;
	margin: 0 auto;
	overflow:hidden;
}
div#basehead {
	position:absolute;
	z-index:4;
	width: 900px;
	height: 220px;
	left: 0;
	top: 0;
}
div#basefilmato {
	position:absolute;
	z-index:3;
	width: 900px;
	height: 220px;
	left: 0;
	top: 0;
}
/*IN FLASH*/
div#p_head{
	position:absolute;
	z-index:99;
	width: 250px;
	height: 140;
	left: 672px;
	top: 14px;
	overflow:hidden;
	}
div#menusito {
	position:absolute;
	z-index:101;
	width: 650px;
	height: 50;
	left: 16px;
	top: 178px;
	visibility: visible;
}
div#descrizione {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:justify;
}
div#basebarre {
	position:absolute;
	z-index:98;
	width: 900px;
	height: 220px;
	left: 0;
	top: 0;
}
div#baseonda {
	position:absolute;
	z-index:99;
	width: 900px;
	height: 220px;
	left: 0;
	top: 0;
}
div#baselogo {
	position:absolute;
	z-index:100;
	width: 172px;
	height: 174px;
	left: 16px;
	top: 13px;
}

div#barratesto {
	font-family:tahoma, arial;
	font-size:12px;
	color:#FFFFFF;
	position:absolute;
	top:35px;
	left:9px;
	width: 390px;
	height: 154px;
	overflow:hidden;
	text-align:justify;
	text-decoration:none;
}
div#barratesto a:link, div#barratesto a:active, div#barratesto a:visited, div#barratesto a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
/**********************BARRE CENTRALI NEWS******************************/
div#barraflash{
	position:relative;
	width:405px;
	height:70px;
	overflow:hidden;
}
div#barraflashcontenuto{
	position:absolute;
	width:235px;
	height:165px;
	overflow:hidden;
	font-family:tahoma, arial;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	top:420px;
	left:9px;
	text-align:right;
}
div#barra {
	position:relative;
	width:405px;
	height:200px;
	overflow:hidden;
}
div#barratitolo {
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	position:absolute;
	top:7px;
	left:8px;
	width: 390px;
	height: 24px;
	overflow:hidden;
	text-align:right;
}


div#contenuti {
	position:relative;
	height:200px;
}
div#sx {
	position:relative;
	float:left;
	width:405px;
	margin-left:5px;
	z-index:2;
	height: auto!important;  /* per i browser moderni */
	height: 200px;      /* per IE5.x e IE6 */
	min-height: 200px;  /* per i browser moderni */
}
html>body div#sx {
	margin-left:10px;
} /* per IE6 */
div#dx {
	position:relative;
	top:0px;
	float:right;
	width:250px;
	margin-right:15px;
	z-index:2;
	height: auto !important;  /* per i browser moderni */
	height: 200px;      /* per IE5.x e IE6 */
	min-height: 200px;  /* per i browser moderni */
	font-family:tahoma, arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#FFFFFF;
}
html>body div#dx {
	margin-right:25px;
} /* per IE6 */
div#linkhomepage {
	position:absolute;
	top:320px;
	width: 225px;
	left: 10px;
	height: 105px;
	overflow:hidden;
	font-family:tahoma, arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
div#linkhomepage a:link, div#linkhomepage a:active, div#linkhomepage a:visited, div#linkhomepage a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
DIV#linkhometitolo {
	margin-top:10px;
	clear:both;
	font-size:11px;
	margin-bottom:3px;
}
div#dx_sponsor {
	position:absolute;
	left: 50px;
	width: 200px;
	top: 9px;
	height: 96px;
	overflow:hidden;
	text-align:right;
}
div#dxbv {
	position:absolute;
	left: 81px;
	width: 163px;
	top: 105px;
	height: 85px;
	overflow:hidden;
	text-align:right;
}
div#dxbvlink{
	position:absolute;
	left: 0px;
	width: 250px;
	top: 74px;
	height: 125px;
	overflow:hidden;
	z-index:2;
	}
div#dxsp {
	position:absolute;
	left: 81px;
	top: 230px;
	width: 163px;
	height: 85px;
	overflow:hidden;
	text-align:right;
}
div#dxsplink{
	position:absolute;
	left: 0px;
	width: 250px;
	top: 198px;
	height: 125px;
	overflow:hidden;
	z-index:2;
	}
div#dxvs {
	position:absolute;
	left: 81px;
	top: 355px;
	width: 163px;
	height: 85px;
	overflow:hidden;
	text-align:right;
}
div#dxvslink{
	position:absolute;
	left: 0px;
	width: 250px;
	top: 322px;
	height: 125px;
	overflow:hidden;
	z-index:2;
	}
/***************************MENU HOMEPAGE SX********************************/
div#menuhp {
	position:relative;
	float:left;
	width:177px;
	margin-left:14px;
}
html>body div#menuhp{
	margin-left:25px;
	}
div#menuhp_up {
}
div#menuhp_titolo {
	text-align:left;
	font-family:tahoma, arial;
	font-weight:bold;
	font-size:10px;
	color:#C45C09;
	padding-left:9px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	height:auto;
	background-image: url(img/menu_titolo.jpg);
}
div#menuhp_int {
	text-align:left;
	font-family:tahoma, arial;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(img/menu_int.jpg);
	padding-top:5px;
	padding-bottom:5px;
	padding-right:9px;
	padding-left:9px;
	height:auto;
}
div#menuhp_down {
}
div#menuhp_voce {
	text-decoration:none;
	color:#FFFFFF;
	margin-bottom:2px;
}
div#menuhp_voce a:link, div#menuhp_voce a:visited, div#menuhp_voce a:active {
	text-decoration:none;
	color:#FFFFFF;
	margin-bottom:2px;
}
div#menuhp_voce a:hover {
	text-decoration:none;
	color:#620000;
	margin-bottom:2px;
}
div#menuhp_vocesel{
	text-decoration:none;
	color:#620000;
	margin-bottom:2px;
}
div#menuhp_sponsor{
	background-image:url(img/menu_int.jpg);
	padding-bottom:5px;
	padding-left:4px;
	height:auto;
}
/******************************EVENTO****************************/
div#eventocentrale {
	position:relative;
	width:650px;
	z-index:2;
	float:right;
	margin-right:15px;
}
html>body div#eventocentrale {
	margin-right:25px;
}
div#evheader {
	position: relative;
}
div#evlogo {
	position:absolute;
	left: -20px;
	top: -8px;
	width:90px;
	height:90px;
	z-index:5;
}
div#evtitolo {
	font-family:tahoma, arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#620000;
	padding:5px;
	padding-left:220px;
	position:relative;
	clear:both;
	background-image:url(img/tab_titolo.jpg);
	word-spacing: 3px;
	text-transform: uppercase;
}
div#evtitolopieno {
	font-family:tahoma, arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#620000;
	padding:5px;
	padding-left:10px;
	position:relative;
	clear:both;
	background-image:url(img/tab_titolo.jpg);
	word-spacing: 3px;
	text-transform: uppercase;
}
div#evtitolopieno a:link, div#evtitolopieno a:active, div#evtitolopieno a:visited, div#evtitolopieno a:hover{
	text-decoration:none;
	color:#620000;
	}
div#evluogo {
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	padding-left:220px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	background-image:url(img/tab_luogo.jpg);
	letter-spacing: 1px;
}
div#evluogopieno {
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	background-image:url(img/tab_luogo.jpg);
	letter-spacing: 1px;
}
div#evdata {
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	padding-left:220px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	background-image:url(img/tab_data.jpg);
	letter-spacing: 1px;
}
div#evdatapieno {
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	background-image:url(img/tab_data.jpg);
	letter-spacing: 1px;
}
div#evcorpo {
	width:650px;
	font-family:tahoma, arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#990000;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	min-height:240px;
	background-image:url(img/tab_centrale_condiv.jpg);
}
div#evcorpopieno {
	width:650px;
	font-family:tahoma, arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#990000;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	clear:both;
	min-height:240px;
	background-image:url(img/tab_centrale.jpg);
}
div#evcontenuti {
	position:relative;
	width:400px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#333;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:210px;
	min-height:360px;
}
div#evcontenutipieno {
	position:relative;
	width:600px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#333;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}
div#evcontenutipieno a:link, div#evcontenutipieno a:active, div#evcontenutipieno a:visited, div#evcontenutipieno a:hover{
	text-decoration:none;
	color:#333;
}
div#evcontenuti a:link, div#evcontenuti a:active, div#evcontenuti a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#d20003;
}
div#evcontenuti a:hover {
	text-decoration:none;
	color:#FF0000;
}
div#titoloneicontenuti {
	font-weight:bold;
	font-size:13px;
	padding-bottom:3px;
	margin-bottom:4px;
	margin-top:10px;
	border-bottom: solid 1px #cccccc;
	color: #333333;
}
div#evmenu {
	position:relative;
	float:left;
	width:180px;
	text-align:right;
	font-family:tahoma;
	font-size:10px;
	text-decoration:none;
	color:#d20003;
	margin-bottom:15px;
	padding-top:10px;
	padding-left:10px;
}
div#evmenu a:link, div#evmenu a:active, div#evmenu a:visited {
	color:#d20003;
	text-decoration:none;
}
div#evmenu a:hover {
	color:#FF0000;
	text-decoration:none;
}
div#eimaginemenu{
margin-bottom:10px;
}
div#evocemenulink {
	clear:both;
	text-align:right;
	margin-bottom:3px;
	text-transform:uppercase;

}
div#evocemenu {
	clear:both;
	text-align:right;
	margin-bottom:3px;
	text-transform:uppercase;
	border-bottom:dotted 1px #999999;
}
div#evocemenusel {
	clear:both;
	text-align:right;
	margin-bottom:3px;
	font-family:tahoma, arial;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#620000;
	border-bottom:dotted 1px #999999;
}
div#evpatrocini {
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	clear:both;
	height:50px;
	background-image:url(img/tab_centrale_patrocini.jpg);
	vertical-align:middle;

}
.patrocinio {
float:left;
	border:0;
	margin-left:2px;
	margin-right:4px;
}
div#evfooter {
	position:relative;
	clear:both;
	
}
div#allegati {
	margin-bottom:5px;
	border-bottom:solid 1px #cccccc;
	padding-bottom:3px;
	text-decoration:none;
}
div#link {
	clear:both;
}
div#evimgsx{
position:absolute;
z-index:100;
top:-5px;
left:2px;}
div#evtitolovideo{
font-size:12px;
font-weight:bold;
margin-bottom:5px;}
div#evvideo{}
div#evvideotesto{
padding-bottom:7px;
margin-bottom:15px;
border-bottom:solid 1px #CCCCCC;}
/******************************FOTOGALLERY***********************/
.fotoattiva {
	border:solid 1px #990000;
	margin:3px;
	padding:5px;
}
.fotoriposo {
	border:solid 1px #FFFFFF;
	margin:3px;
	padding:5px;
}
div#pagine {
	font-weight:bold;
	font-size:13px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:4px;
	margin-top:5px;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}
/******************************FOOTER***************************/
#footer {
	position:relative;
	clear:both;
	width:900px;
	float:left;
	z-index:5;
	height:140px;
}
div#indirizzofooter {
	position:absolute;
	font-family:tahoma, verdana;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-align:left;
	text-decoration:none;
	left: 35px;
	top: 120px;
	width: 800px;
	height: 60px;
	overflow:hidden;
	z-index:6;
}
div#indirizzofooter a:link, div#indirizzofooter a:active, div#indirizzofooter a:visited {
	color:#CC0000;
	text-decoration:none;
}
div#indirizzofooter a:hover {
	color:#FF0000;
	text-decoration:underline;
}
div#footersponsorsx {
	position:absolute;
	left: 16px;
	top: 48px;
	width: 225px;
	height: 65px;
	overflow:hidden;
}
div#footersponsordx {
	position:absolute;
	left: 240px;
	top: 48px;
	width: 225px;
	height: 65px;
	overflow:hidden;
}
div#footermeteocesenatico{
	position:absolute;
	left: 168px;
	top: 5px;
	width: 105px;
	height: 19px;
}
div#footermeteobellaria{
	position:absolute;
	left: 99px;
	top: 25px;
	width: 174px;
	height: 19px;
}
div#footerforum{
	position:absolute;
	left: 630px;
	top: 5px;
	width: 243px;
	height: 41px;
}
div#footernewsletter{
	position:absolute;
	left: 302px;
	top: 19px;
	width: 301px;
	height: 24px;
	text-align:right;
}
div#footerlinker{
	position:absolute;
	left: 600px;
	top: 48px;
	width: 95px;
	height: 65px;
	text-align:right;;
}
div#footerlinkcosta{		
	position:absolute;
	left: 695px;
	top: 48px;
	width: 65px;
	height: 65px;
	text-align:right;
}
div#footerfacebook{
	position:absolute;
	left: 550px;
	top: 5px;
	width: 120px;
	height: 41px;
}
div#footermyspace{
	position:absolute;
	left: 630px;
	top: 5px;
	width: 120px;
	height: 41px;
}
div#footerlinkcesenatico{
	position:absolute;
	left: 760px;
	top: 48px;
	width: 65px;
	height: 65px;
	text-align:right;
}
div#footerlinkbellaria{
	position:absolute;
	left: 825px;
	top: 48px;
	width: 65px;
	height: 65px;
	text-align:right;
}

.inputnewsletter{
	height:auto;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	margin:1px;
	text-align:left;
	font-family:tahoma, arial;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#990000;
	border:solid 1px #C48C79;}
.pulsantenewsletter{
	height:auto;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	margin:1px;
	text-align:center;
	font-family:tahoma, arial;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#990000;
	font-weight:bold;
	border:solid 1px #C48C79;
}
div#statistiche{
	position:relative;
	margin-top:5px;
	margin-left:32px;
	}
/************CLASSI************************************************************/
.imgpng {
	behavior: url("pngbehavior.htc");
	text-decoration:none;
	border: none;
}
/***********************QTIP********************************/
div#qTip {
	display: none;
	color: #666666;
	text-align: left;
	position: absolute;
	z-index: 1000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #F0B10E;
	border: 1px solid #999999;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
/****NEWS HOME***/
#titolonewshome {
	font-family:Tahoma;
	font-size:13px;
	color:#CC0000;
	text-decoration:none;
	text-align:right;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:solid 1px #FFFFFF
}
#titolonewshome a:link, #titolonewshome a:active, #titolonewshome a:visited, #titolonewshome a:hover {
	color:#CC0000;
	text-decoration:none;
}
#testonewshome {
	font-family:Tahoma, arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:right;
	clear:both;
}
#testonewshome a:link, #testonewshome a:active, #testonewshome a:visited, #testonewshome a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#imgnewshome {
	clear:both;
}
.marginenewshome {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
}
.fotografiaconbordo {
	border:dotted 1px #FFFFFF;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px;
	text-align:justify;
}
/************************************************MODULI************************************************/
.menumod {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #EDEDED;
	margin: 1px;
	border: 1px solid #CCCCCC;
	color:#785B4E;
}
input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#785B4E;
	border: 1px solid #CCCCCC;
	height: 13px;
	font-weight: normal;
	background-color: #EDEDED;
	margin-left:3px;
	margin-right:3px;
}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#785B4E;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	background-color: #EDEDED;
	margin-left:3px;
	margin-right:3px;
}
.pulsante {
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin:4px;
	text-align:center;
	font-family:tahoma, arial;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	color:#990000;
	font-weight:bold;
	border:solid 1px #999999;
}
/**********************************************MODULO**************************************************/
div#evmodulotitolone{
font-weight:bold;
font-size:14px;
margin-bottom:15px;
text-transform:uppercase;
}
div#evmodulotitolo{
font-weight:bold;
font-size:11px;
margin-bottom:5px;
margin-top:10px;
padding-bottom:2px;
border-bottom:solid 1px #999999;
text-transform:uppercase;
}
div#evmodulocampi{
margin-bottom:10px;
}
div#evmodulopulsante{
margin-bottom:10px;
}
div#evmoduloko{
font-family:tahoma,arial;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
color:#FF0000;
}
div#evmodulook{
font-family:tahoma,arial;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
color:#006600;
margin-top:25px;
}
/************************************************************/
div#alert{
	font-family:tahoma,arial;
	font-size:10px;
	font-weight:bold;
	text-transform:none;
	margin-top:12px;
	margin-bottom:12px;
	color:#FF0000;}
div#ok{font-family:tahoma,arial;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
color:#006600;
margin-top:15px;
margin-bottom:25px;}
/**********************************************ENTER**************/
div#enter{
margin: 0 auto;
width:650px;}
div#entertesto{
margin-top:30px;
text-align:center;
font-family:tahoma,arial;
font-size:10px;
text-decoration:none;
color:#CCCCCC;
}
div#entertesto a:link, div#entertesto a:active, div#entertesto a:visited, div#entertesto a:hover{
color:#FFFFFF;
text-decoration:none;
}
div#entertesto a:hover{
color:#FFFFFF;
text-decoration:underline;}
div#enterdescrizione{
margin-top:30px;
text-align:center;
font-family:tahoma,arial;
font-size:10px;
text-decoration:none;
color:#999999;
}
div#enterlink{
margin-top:30px;
text-align:center;
font-family:tahoma,arial;
font-size:10px;
text-decoration:none;
color:#CCCCCC;
font-weight:bold;
}
div#enterlink a:link, div#enterlink a:active, div#enterlink a:visited, div#enterlink a:hover{
color:#FFFFFF;
text-decoration:none;
}
div#enterlink a:hover{
color:#FFFFFF;
text-decoration:underline;}
