/*area riservata session*/
.separatore_b{ border-top:0px solid #6D6B5E; width:100%; margin:13px 0 }

#titolo_azienda{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_azienda h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#6D6B5E;}
#titolo_azienda img{position:absolute; top:3px; right:20px; }

.riservata{padding:10px 0; width:920px; height:20px; background:#fff; clear:both; display:block;text-align:left; margin:0 auto 20px;  border-top:0px solid #6D6B5E}
.riservata h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#6D6B5E; padding: 0;margin:0 0 3px 0;}
.riservata h2 img{border:none; margin:0 !important;}
.riservata h3 {text-transform:none; font-size: 10px; font-weight: normal; border-bottom: none; padding: 0;margin:0 0 10px 0;}
.riservata p{padding:0; margin:0 0 5px ; font-size:11px; color:#444; line-height:1.4em;}
.riservata a {color:#6D6B5E;  text-decoration: underline;}	
.riservata a:hover{color:#444; text-decoration:none;}
.riservata ol {margin:0; padding:0; list-style-type:none; clear:both; width:inherit;}
.riservata ol li {padding:5px 0; font-size:11px; color:#444; margin:0;  border-top: 0px solid #EEE;}
.riservata form{width:100%; float:left ; display:inline; margin:10px 0}
.riservata fieldset { padding:1em;border:none; border-left:0px solid #DDD; border-bottom:0px solid #999; font-weight:bold}
.riservata fieldset p {font-size:11px; text-transform:uppercase; color:#6D6B5E; float:left; display:inline; margin:0 10px 0 0}
.riservata fieldset p input{margin:0 5px; padding:2px; width:200px; border:1px solid #6D6B5E;font-size:11px; color:#444;}
.riservata input.button{width:auto!important; border:none !important; height:auto !important;margin:0!important; background:none !important; padding:0 !important; text-align:left !important; text-transform:uppercase;  color:#6D6B5E;}
.riservata_col{width:210px; padding:10px 10px 10px 9px; background:#FFF url(/it_IT/static/images/dotted_azienda.gif) repeat-x top; float:left; display:inline; margin:5px 0 0 0;}
.riservata_col h2{margin:0 0 10px 0 !important; display:block; clear:both}
.riservata_col h2 a{ text-decoration:none; border-bottom: 0px solid #6D6B5E;display:block; clear:both}
.riservata_col h2 a:hover{ text-decoration:none; border-bottom: 2px solid #DDD;}
.riservata_col h2 a img{border:none; margin:0 !important;}
.riservata_col p img{float:left; display:inline; margin:0 5px 5px 0}

.riservata_col_2{width:286px; padding:10px; background:#000 rl(/it_IT/static/images/dotted_azienda.gif) repeat-x top; float:left; display:inline; margin:5px 0 0 0;}
.riservata_col_2 h2{margin:0 0 10px 0 !important; display:block; clear:both}
.riservata_col_2 h2 a{ text-decoration:none; border-bottom: 2px solid #6D6B5E;display:block; clear:both; padding:0 0 10px 0}
.riservata_col_2 h2 a:hover{ text-decoration:none; border-bottom: 2px solid #DDD;}
.riservata_col_2 h2 a img{border:none; margin:0 !important;}
.riservata_col_2 p img{margin:0 0 5px 0}

.riservata_col_2  ul{margin:0; padding:0; list-style-type:none; clear:both; width:inherit;}
.riservata_col_2  li {padding:5px 0; font-size:11px; line-height:1.3em;color:#444; margin:0;  border-bottom: 0px solid #EEE;}
.riservata_col_2 p a{ padding: 0 0 0 18px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none; color:#6D6B5E;text-decoration:underline;}

.blocco_2 {position:relative; height:20px}
.blocco_2 p{font-size:11px; text-transform:uppercase; color:#6D6B5E; float:none!important; display:block !important; margin:0 10px 10px 0 !important}
.blocco_2 p input{position:absolute; left:80px;}

