html,body,p,ul,div,form,h1,h2,h3,h5{margin:0;padding:0;}
a{text-decoration:none;color:#000;}
img, .linea1, .linea2 {border:0;margin:0;padding:0;}
body, th, td,p,select,textarea,input,h1,h2,h3,li{font-family:Verdana,arial,sans-serif;font-size:10px;}
h1{font-weight: normal;}
.foto {border:1px solid white;}

#testa {width:100%; background: url(images/testa_infinito.gif) repeat-x;margin-top:0px;}
#cont_menu {position:absolute; top:99px; left:130px;background: url(images/menu.gif) no-repeat;height:360px;width:173px;}
#cont_loghi {position:absolute; top:145px; left:35px;height:310px;width:90px;}
#menu {padding:30px 0 0 2px;list-style-type: none;line-height:20px;width:169px;}
.vocem {border-bottom:1px solid #9ED29A;text-indent:18px;}

#menu a {color:white;font-weight: bold;}
#menu a:hover {color: #9ED29A;}

#cont_centro {position:absolute;left:320px;top:130px;width:450px;}

#box1 {background: url(images/box1.gif) no-repeat;height:140px;width:220px;}
#box2 {float:right;background: url(images/box2.gif) no-repeat;height:140px;width:220px;}
.txtbox {width:190px !important; width:218px; padding:40px 12px 0 12px;}

/*#fiori {position:absolute;top:240px;left:270px;background:url(images/geranei.gif) no-repeat;width:300px;height:200px;}*/
.foto1{width:80px;}
.foto2{float:right;width:80px;}
.titolo {font-weight:bold;color:#DD2214;}
.testo {margin-bottom:25px;}
.testo1 {height:362px;min-height:362px;overflow:auto;margin-top:10px;}
.tit_pag {margin-top:12px;}
#titoletto {position: absolute;top:460px;left:160px;}

#txtnews {background:url(images/news.gif) no-repeat;height:140px;width:220px;color:white;padding:35px 10px 20px 12px;margin:5px; }

#ricerca {color:white; font-weight:bold;float:right;background:url(images/ricerca.gif) no-repeat;width:220px;height:100px;margin:10px 10px 0px 0;padding:5px 0 0 20px;}

/*Tabella concorrenti*/
.primariga {height:20px;color:white;font-weight:bold;background-color:#9B9B9D;border-bottom:1px solid white;padding-left:10px;}
.secondariga {background-color:#E0E0E0;text-align:center;}
.cella1 {border-bottom:1px solid white;border-right:1px solid white;padding:10px;width:25%;}
.cella2 {border-bottom:1px solid white;padding:10px;width:25%;}
.concorrenti{width:430px;margin-bottom:5px;margin-top:60px !important;margin-top:0px;}
.concorrenti2 {width:430px; border-bottom:3px solid #9B9B9D;}
.cella_scura {background-color:#D1D1D1;}


/*Tabella classifica*/
.riga_1 {color:white;font-weight:bold;background-color:#34A02C;border-bottom:1px solid white;}
.riga_2 {background-color:#D2F1C1;text-align:center;}
.cella_1 {border-bottom:1px solid white;border-right:1px solid white;padding:5px;}
.cella_2 {border-bottom:1px solid white;padding:5px;}
.classifica{width:430px;margin-bottom:5px;margin-top:60px !important;margin-top:0px;}



.balcone{background:url(images/balcone.gif) no-repeat;height:150px;width:450px;padding:35px 0 0px 14px;}
.txtbalcone {overflow:auto;width:410px;height:98px;}
.modalita{background:url(images/modalita.gif) no-repeat;height:150px;width:450px;padding:35px 0 0px 14px;}
.txtmodalita {overflow:auto;width:410px;height:98px;color:#fff;}

.iscrizione {border:1px solid green;padding:5px;padding-top:8px;width:430px;margin-top:50px !important; margin-top:0;}
#news {
	margin-top:30px ! important;
	width: 430px;
	border-top: 20px solid #9B9B9D;
	border-bottom: 3px solid #9B9B9D;
	padding-top: 1px;
	padding-bottom: 1px;
}
.news {
	background-color: #E0E0E0;
	padding: 10px;
}
.first {
	margin-bottom: 7px;
}
.second {
	margin-bottom: 1px;
}
.paging {
	color: #DD2214;
}
th {
	text-align: left;
}
#searchForm th {
	color: #FFF;
}
