#testata{margin-left:0}
.Display label{float:left;width:150px;}

/* iscrizione ed autenticazione */
#lostpassword{height:140px;margin-bottom:10px;}
#lostpassword h3{font-weight:bold;}
#lostpassword p{margin-bottom:10px;}
#Signup{height:200px;}
#authentication1 span{height:22px;width:52px;padding:8px 50px 0 0;display:block;float:left;}
#authentication1 li{height:30px;}
#inscription li,#authentication1 li,#mailinglistform li{clear:left !important;text-align:left !important;padding-top:10px;}
#inscription li{padding-top:2px;}
#inscription input.button{margin-left:20px;}
#AccettazionePrivacy h4{font-weight:bold;}
#Signup{height:200px;}
#authentication1 span{height:22px;width:52px;padding:8px 50px 0 0;display:block;float:left;}
#AuthenticationTable h3,#SignupTable h3,#lostpassword h3,#AccettazionePrivacy h3, #RememberPasswordDiv h3{margin-top:20px;font-size:130%;text-align:left;font-weight:400;padding:10px 10px 10px 0px;border-top: 1px dashed #333333;}
#AccettazionePrivacy{margin-top:20px;}
#privacytxt h2{padding:20px 0 10px 0;font-weight:bold;}
#privacytxt dt{padding-top:5px;font-weight:bold;}
#privacytxt strong{display:block;}
/* PAGINA DELLE CATEGORIE (elemento.asp?cat=xx) */
.displaycat{width:600px!important;}
.displaycat img{float:left;margin:0 20px 30px 0;}
.displaycat dt{clear:both;}
.displaycat dt a{font-size:140%;}
.displaycat dd{font-style:italic;display:block;padding-top:5px;font-size:95%;color:#666;background-color:inherit;padding-bottom:10px;border-bottom:#999 1px dashed;margin-bottom:10px;min-height:85px;height:auto !important;}
.displaycat li{padding-top:10px;}
.displaycat li img{margin:0 5px 5px 0;}
.displaycat span{display:block;margin-top:10px;float:right}
.displaycat span img{margin:0 5px 0 0}
.displaycat label{font-size:88%;margin-right:5px;display:block;margin-top:3px;float:left;}
.displaycat form{float:right;width:45%;padding-top:10px;}
/* pagina contatti */
ul#ulcontact{margin-bottom:20px;} 
#Contattitable{padding:10px 0 10px 40px;} 
#contatti form li {padding-bottom:5px;}
#Contattitable p{padding:10px 0 10px 0}
#objMSN{width:520px; height:300px;overflow:auto;}
#SendMail fieldset{padding:10px;margin-top:30px;}
#SendMail legend{font-weight:bold;}
#SendMail h3{font-weight:bold;}
#SendMail p.tablelinemain{margin-bottom:10px;}
#SendMail p.tableline1{margin-bottom:10px;}
#SendMail p.tableline2{margin-bottom:10px;}
#SignupMailing label{width:120px;float:left;font-weight:bold;}

/* pagina tags */
#frmSearchTag{clear:both;padding-top:20px;}
#frmSearchTag li.firstsearch{margin-top:10px;border-top:1px #999 solid}
#frmSearchTag label{font-weight:bold;padding:20px 0 5px 0;width:150px;float:left;clear:both;}
#frmSearchTag input{margin-top:20px;}
#Cloud h3{font-size:140%;margin:30px 0 10px 0}
#Cloud li{float:left;line-height:130%;margin:0 5px}
.cloud10 a{font-size:120%}
.cloud20 a{font-size:160%}
.cloud30 a{font-size:200%}
.cloud40 a{font-size:240%}
.cloud50 a{font-size:280%}

/* pagina ticket */
#sendmessage{margin-right:40px;}
form#sendmessage input,form#sendmessage select{margin:5px 0 3px 0;}
#sendmessage label{text-align:right;padding:10px;width:25%;float:left;}
#tablemessages,#tablemessagessent{width:500px;}
#tablemessages th,#tablemessagessent th{text-align:left !important}
#tablemessagessent caption{text-align:left !important;padding:20px 0 5px 0;font-weight:bold;}
#tablemessagessent caption img{margin-right:3px;}
#msent{margin-top:20px;}
#message_sent{margin:0 40px 20px 0;border-bottom:#777700 1px solid;}
#message_sent p{margin:20px 0 10px 0;}
#message_sent h3,#msent h3{font-weight:bold;}
#message_sent h4{padding-left:36px;color:#999;background-color:#fff;}
#loginmessage{padding-top:10px}
#sendmessage li,#contatti li,#sitemap ul,#sendtofriend ul,#sendtofriend li{clear:both;}

/* captcha */
#blocco_captcha{width:200px;float:left}
#blocco_captcha object{width:40px;height:40px;float:left;margin-left:10px;}
#securecode{border:0;width:130px;height:35px;background-color:#fff;color:#000;float:left;}
#labelcode{padding:5px 0 3px 0;height:50px;}
input#scode{height:30px;background:url(input1.png) no-repeat;padding:2px 12px 8px 2px;border:none;width:130px;font-size:140%;float:left;margin:0 15px 0 0;}
#codiceaudio a:hover{border:none;}

/* specifici vari */
#Friendtable p{margin-bottom:10px;}
#Friendtable span{font-size:85%;font-weight:bold;}
#sendtofriend{margin-bottom:30px;}
#bottomsendfrend{font-size:85% !important;margin-top:20px;}
#SearchResults fieldset{margin-top:20px;}
#SearchResults fieldset h3{margin:5px 0; text-indent:10px;}
#SearchResults fieldset dt{margin:3px 0 0 20px; }
#SearchResults fieldset p{margin-top:5px;font-style:italic;}
#SearchResults fieldset p a{font-weight:bold;}
#SearchResults em{display:block;margin:20px 0 20px 0;}
#SendMail{margin-right:40px;}
#sendtofriend ul{margin-top:40px;}
#sitemap ul li{padding-left:20px;}
span.back{display:block !important;margin-bottom:20px;height:30px;}
span.back a{font-weight:bold;float:right;margin-right:10px; text-transform:uppercase;padding-left:12px; background:url(back.gif) 0 50% no-repeat;font-size:120%;}
#Search li{margin-bottom:3px;}
input.radio{width:16px; height:16px;float:left;}
div#paginazione{margin-bottom:20px;}



