@CHARSET "UTF-8";

ul.error_list, #box_home ul.error_list { margin:0;padding:0; }
ul.error_list li, .error, #avviso { margin:0;padding:0;color:#ff6600 }

.mandatory { color:#ff0000;font-weight:bold } 

ul.radio_list li { float:left;  width:200px; margin:5px; padding-right:10px;  }

#popUp {width:90%;background:#f2f2f2;margin:50px}

.label4 ul.radio_list li { float:right;width:80px; margin:5px; padding-right:10px; font-weight:bold; font-family:Arial;font-size:11px;font-size-adjust:none; }

input.btn_image { border:0 }

.risposta .label {width:200px}


.domanda { width:650px; background:#F2F2F2;  }

.domanda a { display:block; font:12px Arial; font-weight:bold; background:#F2F2F2; padding:10px; border-left:5px solid #FF6600; }
.domanda a:hover, .domanda .on { font-weight:bold; background:#CCC; text-decoration:none;  }


.risposta { width:630px; background:#F2F2F2; font:Arial 12px; font-weight:bold;padding:10px; font:12px Arial;}

.punti_testo_meno { width:100px; background-color:#003366; text-align:center; padding:3px; font:11px Arial; color:#FFF; font-weight:bold; float:left;  }

/* NAVIGATION BAR LOGGED */
/*** vecchia home #head #navlogged { margin: 0 auto; padding: 0; width: 815px; background: url(/images/navbar2.jpg) no-repeat; } */
#head #navlogged { margin: 0 auto; padding: 0; width: 978px; background: url(/images/navbar2.jpg) no-repeat; }
#head #navlogged li { display: inline; }
#head #navlogged li a { float: left; width: 163px; height: 0; padding-top: 27px; overflow: hidden; }
#head #navlogged li a { background-image: url(/images/navbar2.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#head #navlogged li#link1 a { background-position: 0 0; }
#head #navlogged li#link3 a { background-position: -163px 0; }
#head #navlogged li#link4 a { background-position: -326px 0; }
#head #navlogged li#link5 a { background-position: -489px 0; }
#head #navlogged li#link6 a { background-position: -652px 0; }
#head #navlogged li#link7 a { background-position: -815px 0; }

/* OVER STATES */
#head #navlogged li#link1 a:hover, #head #navlogged #link1.on a { background-position: 0 -27px; }
#head #navlogged li#link3 a:hover, #head #navlogged #link3.on a { background-position: -163px -27px; }
#head #navlogged li#link4 a:hover, #head #navlogged #link4.on a { background-position: -326px -27px; }
#head #navlogged li#link5 a:hover, #head #navlogged #link5.on a { background-position: -489px -27px; }
#head #navlogged li#link6 a:hover, #head #navlogged #link6.on a { background-position: -652px -27px; }
#head #navlogged li#link7 a:hover, #head #navlogged #link7.on a { background-position: -815px -27px; }


input.no_float {float:none}

.linkPriv a {color:#FF6600; text-decoration:none; }
.linkPriv a:hover {color:#000000; text-decoration:underline; }