body, div, p, blockquote, ol, ul, dl, li, dt, dd, td, a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;margin: 0px 0px 0px 0px;}

a:link {text-decoration: underline;color: #000000;}
a:visited {text-decoration: underline;color: #999999;}
a:hover {text-decoration: underline;color: #FF0000;}

ul li {list-style: square;}

.title {border: 1px solid Gray; margin-bottom: 6px;}

#main {width: 100%;}

#header {width: 100%;height: 57px;color: #FFFFFF;text-align: left;background-color: #3db8fe;background-image: url(/img/strip_linea.gif);background-position: bottom;background-repeat: repeat-x;}
#header .logo {padding: 0px 0px 2px 20px;float: left;}
#header .nav {padding: 40px 0px 0px 20px;float: left;}
#header .contact {width:80px; padding: 15px 0px 0px 0px;float: right;}
#header .voce {background-image: url(/img/strip_linea.gif); padding: 0px 0px 2px 0px;background-position: bottom;background-repeat: repeat-x;}
#header .separatore {height:10px;}

#menusx {width: 140px; text-align:left; padding-top:0px;}
#menusx ul{list-style: none; margin-left: 0; margin-top: 0; padding-left: 0px;}
#menusx li {list-style: none; margin-bottom: 6px;}
#menusx li img {list-style: none; /*height: 17px;*/ border: 1px solid Gray;}
#menusx ul.sub{list-style: none; margin-bottom: 6px;}
#menusx ul.sub li {list-style: none; width: 118px; height: 13px; text-align:left; border: 1px solid Gray; margin-bottom: 3px; margin-left: 20px;}
#menusx ul.sub a {text-decoration: none;}

#conts {margin-top:20px;}
#conts .menu {padding: 0px 20px 0px 25px;float: left;}
#conts .content {width: 408px;padding: 0px 20px 0px 0px;float: left;display:block;}
#conts .right {width: 100px;padding: 0px 0px 0px 0px;float: left;display:block;}

#timer {height: 20px;font-size : 9px;text-align: right;padding: 4px 3px 0px 0px;background-image: url(/img/strip_linea.gif);background-position: bottom;background-repeat: repeat-x;}

#footer {width: 100%;height: 20px;font-size : 10px;color: #FFFFFF;text-align: center;padding-top: 5px;background-color: #3db8fe;float: left;}

.testo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #000000;background-color: White;}
.testorosso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: red;background-color: White;}
.testorosso13 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-decoration: none;color: red;background-color: White;}
.testorosso16 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;text-decoration: none;color: red;background-color: White;}
a.testo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;color: #000000;}
.testobianco {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;color: #FFFFFF}
.testoblu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;color: #3366FF;}
tr.bgwhite {background-color: #FFFFFF;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;border: 1px solid Gray;background-color : #E8E8E8;}
.input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;border: 1px solid Gray;background-color: #E8E8E8;}
.tdmenu {background-color: #E8E8E8;border: 1px solid Gray;font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 9px;}
.tdmenuint {border: 1px solid Gray;background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 9px;}