body {padding:0; margin:0; background-image: url(../images/bg.gif); background-repeat: repeat-x; background-color: #005492; font-size:11px; font-family:Tahoma;}
table, td, img {border:0; padding:0; border-collapse:collapse;}

img{vertical-align:top;}

ul{margin:0; padding:0;}
li{line-height:15px; margin:0 0 0 25px;padding:0 0 0 0px; } 

.testo {font-size:11px; font-family:Tahoma;}
.privacy {color:#ffffff; margin: 5px 0px 0px 15px}
a.privacy- {color:#d9dac3; text-decoration: underline;}
a.privacy-:hover {color:#005492; text-decoration: none;}

.news {color:#404040; text-align: justify;}
a.news- {color:#005492; text-decoration: underline; font-weight: bold;}
a.news-:hover {color:#99c000; text-decoration: none; font-weight: bold;}
.news- {color:#99c000; text-decoration: none; font-weight: bold;}

.language {color:#ffffff;}
a.language- {color:#d9dac3; text-decoration: underline;}
a.language-:hover {color:#7ea7c5; text-decoration: none;}

a.lang {color:#d9dac3; text-decoration: none;}
a.lang:hover {color:#7ea7c5; text-decoration: underline;}

.corpo {color:#404040; text-align: justify;}
.corpo- {color:#404040;}

.titolo {color:#005492; font-size:15px; font-family: Helvetica Condensed, Tahoma, Arial Narrow; font-weight: bold;}
.titolo2 {color:#005492; font-size:13px; font-family: Helvetica, Tahoma, Arial Narrow; font-weight: bold;}


.form { width:160px;
		height:15px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#B5B5B5;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:5px;
		margin-right:0px;
		margin-top: 10px;}

input{background:#ffffff; border:1px solid #808080; padding-left:5px; width:220px; height:15px; color:#686666;}
.input{background:#ffffff; border:1px solid #808080; padding-left:5px; width:42px; height:15px; color:#686666;}
.input1{background:#ffffff; border:1px solid #808080; padding-left:5px; width:109px; height:15px; color:#686666;}
.input2{background:#ffffff; border:1px solid #dbdcda; padding-left:5px; width:15px; height:15px; color:#dbdcda;}
textarea{background: #ffffff; border:1px solid #808080; padding-left:5px; width:220px; height:80px; color:#686666; overflow:auto}
select{background:#ffffff; border:1px solid #212222; padding-left:5px; width:152px; height:20px; color: Black;}
.button{font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 11px; color: #404040; font-weight: bold; background: url(../images/butt_01.gif); border: 1px solid #808080; height: 20px; width: 55px;}
.checkbox{width:18px; height:18px; border: none;}

a.mail{ font-size:11px; font-family: Tahoma; color: #202020; text-decoration: none;}
a.mail:hover{ font-size:11px; font-family: Tahoma; color: #02a1c9; text-decoration: underline;}


