body{
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:1em;
	background-image:url(img/bg_nero.gif);
	background-repeat: repeat-x;	
	}

#conteiner{
	width:975px;
	height:630px;
	margin:auto;
background-image:url(img/content.jpg);
	border: 3px solid #009900;
}

#conteinerlax{
	width:975px;
	height:700px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}


#conteinerhome{
	width:975px;
	height:265px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteiner0{
	width:975px;
	height:740px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerimg{
	width:975px;
	height:805px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinercamp{
	width:975px;
	height:780px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerng{
	width:975px;
	height:885px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteiner1{
	width:975px;
	height:1080px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteiner2{
	width:975px;
	height:1320px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerxl{
	width:975px;
	height:1330px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerxxl{
	width:975px;
	height:2435px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerxxll{
	width:975px;
	height:1585px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerxxllp{
	width:975px;
	height:1785px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}


#conteinerx{
	width:975px;
	height:685px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#conteinerxp{
	width:975px;
	height:725px;
	margin:auto;
	background-color:#CCCCCC;
	border: 3px solid #009900;
}

#header{
	width:975px;
	height:200px;
	float:left;
	background-repeat: no-repeat;	
}

#horizontal a{
	color:#FFFFFF;
	text-decoration:none;
}

#horizontal a:hover{
	text-decoration:underline;
}
	
#headerv{
	width:965px;
	height:150px;
	float:left;
	padding-left:10px;
	background-image: url(img/header_v1.jpg);
	background-repeat: no-repeat;	
}

#headercont{
	width:965px;
	height:150px;
	float:left;
	padding-left:10px;
	background-image: url(img/header_cont1.jpg);
	background-repeat: no-repeat;	
}

#headersoc{
	width:965px;
	height:150px;
	float:left;
	padding-left:10px;
	background-image: url(img/header_soc1.jpg);
	background-repeat: no-repeat;	
}

#headerc{
	width:965px;
	height:150px;
	float:left;
	padding-left:10px;
	background-image: url(img/header_c1.jpg);
	background-repeat: no-repeat;	
}

#headercicl{
	width:965px;
	height:150px;
	float:left;
	padding-left:10px;
	background-image: url(img/header_cicl1.jpg);
	background-repeat: no-repeat;	
}

#horizontal{
	width:965px;
	height:20px;
	float:left;
	font-size:0.9 em;
	padding-right:10px;
	padding-bottom:2px;
	text-align:right;
background-image:url(img/horizontal.jpg);


}

#horizontalv{
	width:975px;
	height:35px;
	float:left;
	font-size:1.1em;
	padding-top:10px;
	text-align:center;
	background-image:url(img/horizontalv1.jpg);
	background-repeat: no-repeat;
}

a{
	color:#006600;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

#centro{
	float:left;
	background-color:#000000;
}

#content{
	width:955px;
	height:345px;
	float:left;
	background-image:url(img/content1.jpg);
	text-align: center;
	padding:10px;

}


#contenta{
	width:975px;
	height:440px;
	float:left;
background-color:#FFFFFF;

}

#contenta2{
	width:975px;
	height:225px;
	float:left;
background-color:#FFFFFF;

}

#content-img{
	width:770px;
	height:545px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
	font-size:0.8em;
}

#contentcentr{
	width:770px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#contentcamp{
	width:955px;
	height:520px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}


#contentxl{
	width:770px;
	height:1070px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#contentxxl{
	width:770px;
	height:2175px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
}

#contentxxl h1{
	text-align:center;
}

#contentxxll{
	width:770px;
	height:1325px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
}

#contentxxll h1{
	text-align:center;
}

#contentxxllp{
	width:770px;
	height:1525px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
}

#contentxxllp h1{
	text-align:center;
}

#contentx{
	width:770px;
	height:425px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#contentxp{
	width:770px;
	height:465px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#contentxp p{
	font-size:0.7em;
}

#contentx p{
	font-size:0.7em;
}

#contentsocieta{
width:775px;
	height:340px;
	float:left;
	background-image:url(img/contentsocieta.jpg);
	text-align:justify;
	font-size:0.9em;
	padding-top:25px;
	padding-left:5px;
	padding-right:10px;
}

#contentsocieta3{
width:775px;
	height:355px;
	float:left;
	background-image:url(img/contentsocieta.jpg);
	text-align:justify;
	font-size:0.9em;
	padding-top:10px;
	padding-left:5px;
	padding-right:10px;
}


#contentcataloghi{
width:775px;
	height:360px;
	float:left;
	background-image:url(img/contentsocieta.jpg);
	text-align:center;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
	padding-right:10px;
}

#contentfoto{
	width:955px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
	font-size:0.9em;
}

#contentnews{
	width:770px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:justify;
	font-size:0.9em;
}

#contentnews h1{
	font-size:1.5em;
}
#contentnews h2{
	font-size:0.9em;
}

#contentnewsx{
	width:770px;
	height:625px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:justify;
	font-size:0.9em;
}

#contentnewsx h1{
	font-size:1.5em;
}
#contentnewsx h2{
	font-size:0.9em;
}


#contentarcnews{
	width:925px;
	height:625px;
	float:left;
	background-color:#FFFFFF;
	padding-left:50px;
	padding-top:20px;
	text-align:justify;
	font-size:0.75em;
}

#contentarcnews h1{
	font-size:1.5em;
}
#contentarcnews h2{
	font-size:1.2em;
}



#contentdove{
	width:770px;
	height:820px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
	font-size:0.9em;
}

#contentsede{
	width:770px;
	height:1060px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
	font-size:0.9em;
}

#contentc{
	width:955px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}


#contentl{
	width:895px;
	height:270px;
	float:left;
	background-color:#FFFFFF;
	padding-left:80px;
	padding-top:70px;
	text-align:left;
}

#contentl h1{
 font-size:1.2em;

}

#contentla{
	width:895px;
	height:330px;
	float:left;
	background-color:#FFFFFF;
	padding-left:80px;
	padding-top:10px;
	text-align:left;
	font-size:0.8em;
}

#contentla h1{
 font-size:1.4em;

}


#contentlax{
	width:935px;
	height:450px;
	float:left;
	background-color:#FFFFFF;
	padding-left:40px;
	padding-top:10px;
	text-align:left;
	font-size:0.8em;
}

#contentlax h1{
 font-size:1.4em;

}

#contentc1{
	width:955px;
	height:480px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#contenta3{
	width:584px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;		
}

#contenta3home{
	width:584px;
	height:420px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;		
}

#post{
	width:575px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	font-size:0.8em;
	text-align:justify;
}

#post a{
	font-size:1.15em;
	font-weight: bold;	
}


#newshome p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newshome ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newshome ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}


#newshome{
	width:185px;
	height:420px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}



#news p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
	color:#000000;
}

#news ul {
	margin:0px;
	padding-left:15px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	padding-top:10px;
	color:#000000;
	
}
#news ul ul {
	font-size:1em;
	padding-left:15px;
	line-height:1.3em;
	color:#000000;
}


#news{
	width:185px;
	height:345px;
	float:left;
	background-image:url(img/contentnews.jpg);
	padding-top:10px;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

#newsxl{
	width:185px;
	height:1070px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsxl p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsxl ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsxl ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsxxl{
	width:185px;
	height:2175px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsxxl p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsxxl ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsxxl ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsxxll{
	width:185px;
	height:1325px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsxxll p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsxxll ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsxxll ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsxxllp{
	width:185px;
	height:1525px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsxxllp p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsxxllp ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsxxllp ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}




#newsx{
	width:185px;
	height:425px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsx p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsx ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsx ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsg{
	width:185px;
	height:625px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsg p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsg ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsg ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsximg{
	width:185px;
	height:545px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsximg p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsximg ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}

#newsximg ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#newsxp{
	width:185px;
	height:465px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#newsxp p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#newsxp ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#newsxp ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}

#terzacol{
	width:164px;
	height:320px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#terzacolhome{
	width:164px;
	height:420px;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}

#footer{
	width:975px;
	height:40px;
	float:left;
background-image:url(img/Footer.jpg);
	padding-top:3px;
	text-align:center;
	font-size:0.9em;

}


#footer a:hover{
	color:#006600;
	text-decoration:underline;
}
#footer a{
	color:#000000;
}

#footerhome{
	width:975px;
	height:40px;
	float:left;
background-color:#FFFFFF;
	padding-top:3px;
	text-align:center;
	font-size:0.9em;

}


#footerhome a:hover{
	color:#006600;
	text-decoration:underline;
}
#footerhome a{
	color:#000000;
}






#counter{
text-align:left;
padding-left:350px;
}
#counteru{
text-align:left;}

#counterbox{
	border: 2px solid #009900;
	height: 70px;
	width: 280px;
	text-align:center;
}

img {border:none;}

#news1 p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#news1 ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#news1 ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}


#news1{
	width:185px;
	height:820px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat;
	padding-bottom:10px;
}

#news2 p {
	margin-left:10px;
	font-size:1em;
	font-weight:bold;
	line-height:0.5em;
}

#news2 ul {
	margin:0px;
	padding-left:20px;
	list-style-type: none;
	font-size:0.8em;
	line-height:2em;
	
}
#news2 ul ul {
	font-size:1em;
	padding-left:20px;
	line-height:1.3em;
}


#news2{
	width:185px;
	height:1060px;
	float:left;
	background-image:url(img/news.jpg);
	padding-top:10px;
	background-repeat:repeat;
	padding-bottom:10px;
}

table {font-size:0.8em;
}

#xxla{width:30%;
text-align:center;
float:left;}

#xxlb{width:40%;
font-size:0.7em;
float:left;}

#xxlc{width:30%;
text-align:center;
float:left;}

#campo{text-align:center;}
#sx{text-align:left;}
#dx{text-align:right;}

#img_squadra{
float:left;}

#classifica{
padding-top:100px;}

#sponsor{
float:left;}
