/* estensione delle pagine /my/ */

DIV#info_body_left {float:left; width:222px;}
DIV#info_body_main {float:right; width:748px;}

DIV#info_body_main DIV.t H2 {color:#F90;}
DIV#info_body_main DIV.c H1 {font-size:16px; margin:0 0 20px 0;}
DIV#info_body_main DIV.c P {clear:both; font-size:12px; line-height:150%; margin-bottom:14px;}
DIV#info_body_main DIV.c A {font-weight:bold;}
DIV#info_body_main DIV.c FORM INPUT {font-size:12px;}
DIV#info_body_main DIV.c FORM TEXTAREA {font-size:12px;}
DIV#info_body_main DIV.c FORM SELECT {font-size:12px;}
DIV#info_body_main DIV.c FORM BUTTON {font-size:14px; font-weight:bold; color:#FFF; background:#0C0; padding:5px;}
DIV#info_body_main DIV.c FORM BUTTON SPAN {font-size:12px; font-weight:bold; color:#FFF;}

DIV#hdrmnusez LI.sel A {background-color:#9C0;}
DIV#hdrmnusez LI.sel A SPAN {background-color:#9C0;}
DIV#hdrsubmnu {background:#9C0;}
DIV#hdrsubmnu DIV.t {height:10px;}

DIV.info_box DIV.h {background:url(/img/bgsprite.gif) 0 -75px;}
DIV.info_box DIV.h DIV {background:url(/img/bgsprite.gif) 100% -75px;}
DIV.info_box DIV.t {background:url(/img/bgsprite.gif) 0 -80px; border:0;}
DIV.info_box DIV.t * {color:#FFF;}

DIV#info_boxmain {width:748px;}
DIV#info_boxmain DIV.t {width:726px; border-bottom:1px dotted #CCC;}
DIV#info_boxmain DIV.c {width:706px; padding:10px 20px 40px 20px;}}
DIV#info_boxmain DIV.c DIV {}
DIV#info_boxmain DIV.c LI {font-size:12px; margin-bottom:10px;}
DIV#info_boxmain DIV.c LI {font-size:12px; margin-bottom:10px;}
DIV#info_boxmain DIV.flk {width:726px;}

DIV#info_boxmain DIV.c_faq H2 {margin:20px 0 20px 0; border-bottom:1px dotted #CCC;}
DIV#info_boxmain DIV.c_faq LI {}
DIV#info_boxmain DIV.c_faq DIV {display:none; font-size:12px; line-height:150%; padding:5px 0 10px 15px;}
DIV#info_boxmain DIV.c_faq DIV A {font-weight:normal;}

DIV#info_boxmenu {width:222px;}
DIV#info_boxmenu DIV.c {width:220px; padding:10px 0;}
DIV#info_boxmenu DIV.c_menu {margin-bottom:20px;}
DIV#info_boxmenu DIV.c_menu H4 {font-size:13px; background:#EEE; padding:4px 10px; margin:0 0 10px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
DIV#info_boxmenu DIV.c_menu UL {list-style:outside; padding:0 0 0 0px; margin:0 0 0 25px;}
DIV#info_boxmenu DIV.c_menu LI {font-size:12px; margin-bottom:10px;}
DIV#info_boxmenu DIV.c_menu LI A {font-size:12px;}

DIV#info_condizioni LI {margin-bottom:10px;}

FORM#info_form {float:left; width:706px; margin-bottom:20px;}
FORM#info_form DIV.step {float:left; width:706px; padding-bottom:10px; border-bottom:1px dotted #CCC; margin:0 0 10px 0; overflow:hidden;}
FORM#info_form DIV.step DIV.num {float:left; width:20px; font-size:18px; font-weight:bold; color:#FFF; text-align:center; background:#9C0; padding:5px 0 1000px 0; margin:0 10px -1000px 0;}
FORM#info_form DIV.step DIV.label {float:left; width:150px; color:#666; padding:5px 0 0 0; margin:0 10px 0 0;}
FORM#info_form DIV.step DIV.label H3 {font-size:13px; color:#000; margin:0 0 5px 0;}
FORM#info_form DIV.step DIV.input {float:left; width:516px; padding:5px 0 0 0;}
FORM#info_form DIV.step DIV.input DIV {float:left; width:506px; font-size:12px; background:#EEE; padding:5px; margin-bottom:5px;}
FORM#info_form DIV.step DIV.input DIV LABEL {float:left; display:block; width:100px; font-size:12px; padding:3px 0 0 0;}
FORM#info_form DIV.step DIV.input DIV SPAN {float:left; display:block; font-size:11px; line-height:150%;}
FORM#info_form DIV.step DIV.input DIV SELECT {width:405px; font-family:monospace;}
FORM#info_form DIV.step DIV.input DIV INPUT {width:395px; font-family:monospace;}
FORM#info_form DIV.step DIV.input DIV TEXTAREA {width:395px; font-family:monospace; font-size:11px;}
FORM#info_form DIV.step DIV.input DIV BUTTON {padding:2px 0; width:100px; font-family:monospace;}
FORM#info_form DIV.step DIV.input DIV.err {background:#FDD;}
FORM#info_form DIV.step DIV.input DIV.err SPAN.err {float:none; font-size:11px; font-weight:bold; color:#F00;}
FORM#info_form DIV.step DIV.input DIV.foto {font-size:11px; text-align:center;}

FORM#info_form DIV.disabled {color:#999;}
FORM#info_form DIV.disabled * {color:#999;}
FORM#info_form DIV.disabled DIV.num {background:#CCC;}
FORM#info_form DIV.disabled DIV.input BUTTON {background:#CCC;}

DIV#info_boxmain DIV.info_mappa * {font-size:12px; font-weight:normal;}
DIV#info_boxmain DIV#info_mappa.trecol DIV.col {float:left; width:210px; margin-right:20px;}
DIV#info_boxmain DIV#info_mappa.quattrocol DIV.col {float:left; width:150px; margin-right:20px;}
DIV#info_boxmain DIV#info_mappa.cinquecol DIV.col {float:left; width:120px; margin-right:20px;}
DIV#info_boxmain DIV#info_mappa DIV.col.last {margin-right:0px;}
DIV#info_boxmain DIV#info_mappa DIV.c {width:628px; padding:20px;}
DIV#info_boxmain DIV#info_mappa H1 {font-size:13px; margin:0 0 5px 0;}
DIV#info_boxmain DIV#info_mappa UL {list-style:none; padding:0; margin:0 0 15px 0;}
DIV#info_boxmain DIV#info_mappa UL LI {font-weight:normal; padding:0; margin:0 0 3px 0;}
DIV#info_boxmain DIV#info_mappa UL LI A {font-weight:normal;}
DIV#info_boxmain DIV#info_mappa UL LI SPAN {font-size:11px; color:#999; padding-left:6px;}

DIV#boxmappa {width:670px;}
DIV#boxmappa DIV.t {width:648px; border-bottom:1px dotted #CCC;}
DIV#boxmappa DIV.t H2 {color:#F30;}
DIV#boxmappa DIV.c {width:628px; padding:20px;}
DIV#boxmappa DIV.c * {font-size:12px;}
DIV#boxmappa DIV.c H1 {clear:both; font-size:14px; font-weight:bold; color:#F60; padding:0 0 5px 0; border-bottom:1px dotted #CCC; margin:0 0 20px 0;}
DIV#boxmappa DIV.c P {line-height:150%; margin-bottom:20px;}
DIV#boxmappa DIV.c_duecol DIV.col {float:left; width:300px; margin-right:20px;}
DIV#boxmappa DIV.c_trecol DIV.col {float:left; width:190px; margin-right:20px;}
DIV#boxmappa DIV.c_quattrocol DIV.col {float:left; width:140px; margin-right:20px;}
DIV#boxmappa DIV DIV.col.last {margin-right:0;}
DIV#boxmappa DIV.c H1 {font-size:13px; margin:0 0 5px 0;}
DIV#boxmappa DIV.c UL {list-style:none; padding:0; margin:0 0 15px 0;}
DIV#boxmappa DIV.c UL LI {font-weight:normal; padding:0; margin:0 0 3px 0;}
DIV#boxmappa DIV.c UL LI A {font-weight:normal;}
DIV#boxmappa DIV.c UL LI SPAN {font-size:11px; color:#999; padding-left:6px;}

DIV.info_initials {font-size:12px; color:#999; margin-bottom:20px;}
DIV.info_initials * {font-size:12px;}
DIV.info_initials SPAN {padding:0 5px;}
DIV.info_initials A {font-weight:bold;}


