/* CSS Document */
*{
margin:0;
padding:0;
}
body{
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#939393;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width: 200px;
}
button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width: 200px;
}
.clear{
clear:both;
}
.left{
float:left;
}
#contenitore_esterno{
width:1102px;
position:absolute;
left:50%;
margin-left:-551px;
}
#sfondo_sx{
width:131px;
height:581px;
float:left;
background-image:url(../images/bg_foto_sx.jpg);
}
#contenitore{
width:840px;
float:left;
background-color:#FFFFFF;
}
#sfondo_dx{
width:129px;
height:581px;
float:left;
background-image:url(../images/bg_foto_dx.jpg);
}
/*-------------- intestazione-----------------*/
#intestazione{
width:840px;
height:198px;
background-image:url(../images/intestazione_interno.jpg);
}
#foto{
width:415px;
height:147px;
margin-top:13px;
padding-left:21px;
margin-top:31px;
float:left;
}
#logo_provincia{
width:79px;
margin-top:71px;
padding-right:7px;
float:right;
}
/*--------------------centro-----------------*/
#contenitore_centro{
width:840px;
background-color:#FFFFFF;
padding-bottom:10px;
}
/*--------------------colonna sx-----------------*/
#colonna_sx_interno{
width:203px;
float:left;
}
/*---------------menu interno-------------------*/
#menu_interno{
margin-left:21px;
}
#menu_interno ul{
list-style-type:none;
}
#menu_interno ul li{
height:23px;
margin-bottom:1px;
}
/*-----------------news interno----------------*/
#contenitore_news{
width:182px;
margin-left:21px;
margin-top:20px;
background-image:url(../images/bg_news.gif);
}
#news_top{
width:182px;
height:28px;
background-image:url(../it/img/news_top.gif);
}
#news_bottom{
width:182px;
height:16px;
background-image:url(../images/news_bottom.gif);
}
.news_foto{
width:119px;
float:left;
text-align:center;
margin-top:18px;
}
.news_testo{
width:161px;
padding-left:8px;
padding-right:13px;
margin-top:18px;
}
.news_testo ul{list-style-type:none;}
.news_testo ul li{background:url(../images/bg_news_li.gif) no-repeat top left; padding-left:10px;}
#contenitore_news a{
font-style:normal;
color:#4D7E00;
}
#contenitore_news h1{
font-size:11px;
font-weight:bold;
}
/*-----------------------------partner-----------------*/
#contenitore_partner{
position:absolute;
bottom:90px;
width:182px;
margin-left:21px;
}
#schematre{
width:94px;
float:left;
}
#smart{
width:79px;
float:right;
}
/*--------------------colonna dx-----------------*/
#colonna_dx_interno{
width:610px;
float:right;
}
#testo{
margin-top:18px;
margin-right:38px;
}
#testo a{
color:#666666;
}
.titolo{
margin-top:15px;
margin-bottom:26px;
}
#testo h1{
font-weight:bold;
font-size:11px;
margin-bottom:17px;
}
.foto_left{
border:1px solid #000000;
float:left;
margin-right:10px;
margin-bottom:10px;
}
#testo ul{
	margin-top:10px;
	margin-left:30px;
	margin-bottom:20px;
	list-style-type: square;
}
.numeri{
border: solid 1px #CCCCCC;
padding: 20px;
background-color: #F6F6F6;
}
/*----------------squadre e impianti-----------------*/
.squadra{
margin-top:20px;
height:120px;
border-bottom: 1px solid #999999;
}
	.impianto{
	margin-top:20px;
	/*height:120px;*/
	border-bottom: 1px solid #999999;
	}
	.impianto2{
	margin-left:10px;
	}
.logo_squadra{
width:160px;
float:left;
text-align:center;
}
.dati_squadra{
width:366px;
height:100px;
float:right;
padding:10px 10px 10px 20px;
background-color:#FFFAED;
}
	.dati_impianto{
	width:366px;
	/*height:100px;*/
	float:right;
	padding:10px 10px 10px 20px;
	background-color:#FFFAED;
	}
.nome_squadra{
font-size:11px;
font-weight:bold;
margin-bottom:10px;
}
.squadra a{
color:#000000;
}
.rientro{margin-left:55px;}
.foto_imp{float:right; margin-left:10px; border: 1px solid #999999;}
/*-------------------------------footer--------------------*/
#footer{
width:840px;
height:65px;
background-color:#939393;
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
}
#footer a{
color:#c1c1c1;
text-decoration:none;
}
#footer_part{
margin-top:24px;
width:200px;
float:left;
margin-left:40px;
color:#c1c1c1;
}
#footer_consorzio{
margin-top:24px;
width:400px;
color:#c1c1c1;
margin-right:20px;
float:right;
}
.validator th{
text-align:left;
padding-left:10px;
}
.warning , .form_message{
color:#FF0000;
}
.form_buttons{
padding:10px;
margin-left:100px;
}
table.validator {
margin-left:100px;
}
/* Video */
#video1 {
	background-color: #F7F7F7;
	border: solid 1px #CCCCCC;
	text-align: center;
	padding: 20px;
}
.puntate {
	border-bottom: solid 1px #CCCCCC;
	padding: 5px 0px;
}
.red {
	color: #9E2628;
}
