.testi{ font-size: 12px;color: #000000;text-decoration:none;}
.testi_menu{ font-size: 12px;color: #000000;text-decoration:none;}
.testi_menu2{ font-size: 12px;color: #013473;text-decoration:none;}
.testi_menu3{ font-size: 11px;color: #000000;text-decoration:none;font-style:italic}

body {
	background-color: #CCCCCC;
	font-family:"Trebuchet MS";
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#banner {
	position:relative;
	width:902px;
	height:178px;
	background-image:url(../immagini/banner.jpg);
}
#menu_container {
  position:relative:
  float:left;
	width:542px;
	padding-top:90px;
	margin-left:180px;
	
}
#storia {
    float:left;
	position:relative;
	width:90px;
	height:42px;
	background-image:url(../immagini/storia.png);
	
}
#societa {
    float:left;
	width:90px;
	height:42px;
	background-image:url(../immagini/societa.png);
	
}
#partner {
    float:left;
	width:90px;
	height:41px;
	margin-top:1px;
	background-image:url(../immagini/partner.png);
	
}

#link {
    float:left;
	width:90px;
	height:42px;
	background-image:url(../immagini/link.png);
	
}
#contatti {
    float:left;
	width:89px;
	height:42px;
	background-image:url(../immagini/contatti.png);
	
}
#newsindex {
  float:left;
	width:88px;
	height:42px;
	margin-left:2px;	
	background-image:url(../immagini/news.png);
	
}
#news {    
  position:relative;
  float:left;
	min-height:350px;
  height: auto !important;
  height: 350px;
  width:143px;
}

.body1 {    
	min-height:370px;
  height: auto !important;
  height: 364px;
  width:583px;
  background-color:#e4e4e4;
}
#body_cont {
  position:relative;
  float:left;
  clear:both;
	width:902px;
	background-image:url(../immagini/body.jpg);

}
#head_container {
  clear:both;
    float:left;
    position:relative;
    
}
#vuoto {
  float:left;
	width:500px;
}
#news
{width:138px;background: #ffffff;margin-top: 0px;margin-bottom: -20px;margin-left: 0px;}
#news a{color:#000;}
#news ul{margin-left: 5em;padding:0;}
#news li{line-height:1em;}
/* the news box when JavaScript is available */
#news.hasJS{height:370px;overflow:hidden;position:relative;}
/* The nested UL when JavaScript is available */
#news.hasJS ul{position:absolute;top:120px;left:5;margin:0 .5em 0 .5em;  padding:0;}
/* styles the table holding the entries, the border-collapse is important or you will get double lines between the table cells */
#titolo {
	height:25px;
	width:583px;
	background-image:url("../immagini/titolo.jpg");
}
#titolo1 {
	color: #FFFFFF;
	margin-left:20px;
	padding-top:20px;
}
#primo_piano_img {
    float:left;
	height:241px;
	margin-left:2px;
	background-image:url(../immagini/img_primopiano.jpg);
}
.primopianodx {
  float:left;
  position:relative;
  clear:both;
  width:180px;
  height:82px;
  margin-left:16px;
	background-image:url("../immagini/primopianodx.jpg");
	background-repeat:no-repeat;
}
#text_1 {
    float:left;
	margin-top:50px;
	margin-left:10px;

}
#thumbs_2 {
    float:left;
	width:70px;
	height:50px;
	margin-top:27px;
	margin-left:25px;
	border: solid 2px;
	border-color:#999999;
	background-color:#CC6600;

}
#text_2 {
    float:left;
	margin-top:27px;
	margin-left:10px;

}
#thumbs_3 {
    float:left;
	width:70px;
	height:50px;
	margin-top:27px;
	margin-left:25px;
	border: solid 2px;
	border-color:#999999;
	background-color:#CC6600;

}
#text_3 {
    float:left;
	margin-top:27px;
	margin-left:10px;

}
#text_primopiano {
    float:left;
	clear:both;
	width:553px;
	min-height:385px;
	margin-left:15px;
	margin-top:auto;
}
.titlemenu{
  position:relative;
	width:143px;
	height:25px;
	background-image:url("../immagini/squadre.jpg");
	color:#FFFFFF;
}
#titlesquadre {
  position:relative;
	width:143px;
	height:25px;
	background-image:url("../immagini/squadre.jpg");
	color:#FFFFFF;
}
#titlesponsor {
  position:relative;
  float:left;
	width:143px;
	height:25px;
	color:#FFFFFF;
	background-image:url("../immagini/sponsor.jpg");
}
#titletorneo {
  position:relative;
  float:left;
	width:130px;
	margin-left:6px;
	color:#FFFFFF;
	background-image:url("../immagini/torneo.jpg");
}
.formcx1 {
  position:relative;
	width:485px;
	
	background-color:#e4e4e4;
}
.formcx {
  position:relative;
  float: left;
	width:143px;
	min-height:13px;
}
.formcxtorneo {
  position:relative;
  float:left;
	width:143px;
	/*min-height: 256px;
  height: auto !important;
  height: 251px;*/

}
.formsponsor {
  position:relative;
	width:143px;
	min-height: 365px;
  height: auto !important;
  height: 380px;
}
.formsquadre {
  position:relative;
	width:143px;
	min-height: 365px;
  height: auto !important;
  height: 380px;
}
#sponsorext {
  position:relative;
  float:left;
	margin-left: 7px;
}
.formtop1 {
  position:relative;
  height:4px;
	width:585px;
	margin:0px;
	border:0px solid #000000;
	font-size:1px;
}
.formbottom1 {
  position:relative;
	width:585px;
  height:4px;
	font-size:1px;
  background-color:#e4e4e4;	
}
.formfoot {
  position:relative;
  height:2px;
	font-size:1px;
}
.textarea {
  position:relative;
  float:left;
  width:100px;
}

#arrow {
  position:relative;
  float:left;
	margin-left:15px;
	margin-top:5px;
	width:4px;
	height:9px;
	background-image:url(../immagini/arrow.gif);
	background-repeat:no-repeat;

}
.arrow2 {
  position:relative;
  float:left;
	margin-left:15px;
	margin-top:5px;
	width:4px;
	height:9px;

}
.arrow3 {
  position:relative;
  float:left;
	margin-left:5px;
	margin-top:5px;
	width:20px;
	height:20px;

}
#menu_squadre {
    float:left;
	margin-left:5px;
	margin-top:35px;
	

}
#sponsor {
  position: relative;
  float:left;
	width:143px;
	height:380px;
	margin-left:5px;
	background-image:url(../immagini/form_sponsor.jpg);
  background-repeat:no-repeat;
}

#arrow2 {
    float:left;
	margin-left:15px;
	margin-top:10px;
	width:5px;
	height:9px;
	background-image:url(../immagini/arrow.gif);
	
}
#thumbs_sponsor {
  float:left;
	margin-left:15px;
	margin-top:40px;
	background-color:#00CC66;
	width:115px;
	height:200px;
	
}
#briciola {
    float:left;
	margin-top:10px;
	margin-left:15px;

	
}
#body_cont2 {
    float:left;
	clear:both;
	

	
}
#text_body2 {
    float:left;
    margin-top:10px;
	margin-left:15px;
 
 	
}
#img_body2 {
    position:relative;
    clear:both;
    float:left;
    border:1px solid;
 
 	
}
#body_bottom {
    float:left;
	width:902px;
	height:19px;
	background-image:url(../immagini/body_2.gif);
	background-repeat:no-repeat;
	
}
#footer {
    float:left;
	width:902px;
	background-image:none;
}

.Stile1 {font-size: 10px;}
.Stile2 {font-size: 12px;}
.Stile3 {font-size: 9px; }
.Stile4 {
	color: #89143e;
	font-weight: bold;
	font-size: 14px;
}
.Stile5 {font-size: 11px;}
.Stile7 {color: #89143e}
.Stile8 {
	font-size: 12px;
	font-weight: bold;
	color: #89143E;
}
.Stile10 {color: #89143E}

.menu1{ font-size: 14px; color: #000000;text-align:left;text-decoration:none;cursor:pointer;visibility: visible;}
.menu1sel{ font-size: 12px;color: rgb(137,20,62);text-align:left;text-decoration:none; cursor:pointer;
  visibility: visible;}
.menu2{font-size: 12px;color: #000000;text-align:left;text-decoration:none;cursor:pointer;
  visibility: visible;}
.menu2sel{font-size: 12px;color: rgb(137,20,62);font-weight:bold;text-align:left;text-decoration:none;
  cursor:pointer;visibility: visible;}
.menu3{font-size: 12px;color: #000000;text-align:left;text-decoration:none;cursor:pointer;
  visibility: visible;}
.menu3sel{font-size: 12px;color: rgb(137,20,62);text-align:left;text-decoration:none;cursor:pointer;
  visibility: visible;}
.menu2div{float:left;clear:both; width:140px;margin-left:20px;}
.menu3div{float:left;clear:both; width:110px;margin-left:25px;}
.chrselmenu{ font-size: 14px;color: #004576;font-weight:bold;}
.imagemenu{width:6px;}
.inputtext{background-color: #FFFFFF;height:20px;width:100px;font-family:"Trebuchet MS";font-size:10px;}
.manina{cursor:pointer;}
.titolisearch{ font-size: 16px;color: #004576;font-weight:bold;text-decoration:none;}
.testisearch{ font-size: 12px;color: #004576;font-weight:bold;text-decoration:none;}
.briciola{ font-size: 12px;color: #FFFFFF;font-weight:bold;text-decoration:none;}


.sitemapmenu1 {font-size:16px; text-align:left;text-decoration:none;font-family:"Trebuchet MS"; color:#000000;text-decoration:underline;}
.sitemapmenu2 {font-size:12px; text-align:left;text-decoration:none;font-family:"Trebuchet MS"; color:rgb(0,63,134);text-decoration:underline;}
.sitemapmenu3 {font-size:12px; text-align:left;text-decoration:none;font-family:"Trebuchet MS"; color:rgb(149,28,69) ;text-decoration:underline;}


.menu{ font-size: 12px; color: #000000;text-align:left;text-decoration:none;cursor:pointer;visibility: visible;}
.menu:hover{ font-weight:bold;}
.body0{margin-left:7px;}
.inevidenza2{margin-left:5px;width:80px;}
	#container { text-align: center;position:relative;float:left;clear:both;text-align:center; }
	#imageBox { margin: auto; width: 570px; height: 144px; border: 0px #000 solid; overflow: hidden; }
	#imageBoxInside { width: 5000px; }
	#imageBox img  { float: left; padding: 0px; margin: 0px; }
	#controls img {border: 0;}

.menu_bianco_grande{
  position:relative;margin-left:10px;
  padding-top:3px;  

}
.font_menu_bianco_grande{
  font-size:18px;
  font-weight:normal;
  color:#FFFFFF;
}
