#pagine { padding:5px; font-family:arial; font-size:12px; color:#666666}
.pagine_p { font-size:12px; color:#666666; font-family:arial; margin:4px 0px; padding:0px 0px 8px 0px;}

.dati_personali { text-align:center; color:#999999; font-family:arial; font-size:11px; margin:0; padding:8px 0px; line-height:11px}

#tab_contact { font-size:12px; font-family:arial; color:#000000; background:#fef3f4; border:3px solid #fcccd1 }
#tab_contact2 { font-size:12px; font-family:arial; color:#000000; background:#fef3f4; border:3px solid #fcccd1 }
.form_text { width:160px; font-size:12px; font-family:arial;}
.form_text2 { width:140px; font-size:12px; font-family:arial;}
.form_text3 { width:180px; font-size:12px; font-family:arial;}
.form_text4 { width:300px; font-size:12px; font-family:arial;}
.form_select2 { width:145px; font-size:12px; font-family:arial;}
.form_select3 { width:185px; font-size:12px; font-family:arial;}
.form_textarea { width:476px; height:120px; font-size:12px; font-family:arial;}

#il_gruppo { list-style-type:none; margin:0px; padding:15px 0px}
.il_gruppo_li { width:205px; float:left}
.pagine_p { margin:0; padding:0px 0px 10px; font-size:11px}

#servizi { background:url(/images/spot.png) 20px 0px no-repeat; padding-left:220px; height:400px; margin-top:20px}
.servizi_ul { margin:0; padding:0; list-style-type:none; }
.servizi_li { font-size:14px; letter-spacing:-1px; border-bottom:1px dashed #cccccc; background:url(/images/li_red.gif) 0px 10px no-repeat; padding:5px 0px 5px 9px}
.servizi_li a { font-weight:bold}

.img_left { float:left; margin-right:15px; margin-top:6px}

.contatta_mir { background:url(/images/contatta_mir.png) 0px 2px no-repeat; font-size:9px; line-height:10px; padding-left:42px; font-family:arial; color:#666666; padding-top:6px; height:43px; position:absolute; top:2px; left:0px}

.sc_other { height:50px; position:relative;}
.cat_f { position:absolute; top:10px; left:5px; font-size:11px; font-family:arial; color:#000000; width:380px;}
#cat_f_classico { position:absolute; top:0px; right:190px; font-size:11px; font-family:arial; color:#000000; width:190px;}
#cat_f_moderno { position:absolute; top:0px; right:0px; font-size:11px; font-family:arial; color:#000000; width:190px;}
#arr_clas { position:absolute; top:2px; left:5px}
#arr_clas_sel { font-size:11px; font-family:arial; color:#000000; position:absolute; top:19px; left:5px; width:180px }
#arr_mod { position:absolute; top:2px; left:200px }
#arr_mod_sel { font-size:11px; font-family:arial; color:#000000; position:absolute; top:19px; left:200px; width:180px }
.sfoglia { color:#ff9999; font-size:14px; font-weight:bold; letter-spacing:-1px; line-height:14px; position:absolute; top:13px; right:80px; font-family:arial;}
li.SelectedItem { font-size:11px; font-family:arial }
select { font-size:11px; font-family:arial }


#geo_dx { background:url(/images/italia.png) 0px 0px no-repeat; width:250px; height:130px; position:relative; float:right; font-size:11px; margin:5px 5px 5px 10px}
#geo_dx h2 { font-size:14px; color:#333333; line-height:14px; position:absolute; top:0px; left:72px;}
.geo_dx_p { line-height:11px; position:absolute; top:24px; left:72px; margin:0; padding:0}
form { margin:0; padding:0}
#geo_dx_sel { font-size:11px; color:#000000; width:134px; position:absolute; top:68px; right:0px; line-height:14px}
.mainoption { background:#bf2c37; color:#FFFFFF; text-decoration:none; line-height:9px; font-size:9px; padding-left:15px; padding-right:15px; padding-top:3px; padding-bottom:4px; border:0; position:absolute; right:0; bottom:14px; width:60px }
.mainoption:hover { background:#ff6666; }

.feedback_sotto {font-size: 14px; font-weight: bold}
.feedback_negativo {color: #BF2C37; margin: 0}

