body { background-color: #57381b; margin: 0; padding: 0; }
a:focus { outline: 0; }
a img { border: 0; }
p { color: #5d5d5d; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; }
li { color: #5d5d5d; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; }
h1 { color: #603814; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; }
h2 { color: #fb5614; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
td { }
a:link { color: #143594; text-decoration: none; }
a:visited { color: #143594; text-decoration: none; }
a:hover { color: #2a5fff; text-decoration: underline; }
a.foot:link { color: #fff; font-weight: bold; text-decoration: none; }
a.foot:visited { color: #fff; font-weight: bold; text-decoration: none; }
a.foot:hover { color: #fb5614; font-weight: bold; text-decoration: none; }
.bordo_prod { margin-bottom: 20px; margin-left: 30px; }
#body_content { background-color: #a17f52; background-image: url(immagini/bg_site.jpg); background-repeat: repeat-x; text-align: center; width: 100%; float: none; margin: 0; }
#testata { background-image: url(immagini/logo_testata.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; width: 900px; height: 109px; clear: both; margin: 0 auto; }
#c_pagina { background-image: url(immagini/bg_pagina.gif); background-repeat: repeat-y; background-position: left 0; text-align: left; margin: 0 auto; width: 900px; height: auto; overflow: hidden; clear: both; }
#c_pagcont { background-color: #fff; background-image: url(immagini/frondo_pag.gif); background-repeat: repeat-x; text-align: left; width: 820px; height: auto; clear: both; overflow: hidden; margin-top: 0; margin-right: auto; margin-left: auto; padding: 40px; }
#c_dx { background-color: #fff; background-image: url(immagini/frondo_pag.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 592px; height: auto; float: right; padding: 30px; }
#c_sx { background-color: #fff; background-image: url(immagini/frondo_pag.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 248px; height: auto; float: left; }
#c_abro { text-align: left; width: 590px; height: auto; float: left; border-bottom: 1px solid #8f7548; }
#c_abro_f { text-align: left; width: 590px; height: auto; float: left; }
#c_arredo { text-align: left; width: 590px; height: auto; float: left; border-bottom: 1px solid #8f7548; }
#c_arredo_f { text-align: left; width: 590px; height: auto; float: left; }
#foot_content { background-image: url(immagini/bg_foot.jpg); background-repeat: repeat-x; width: 100%; clear: both; }
#foot { color: #c9ac77; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; width: 900px; margin: 0 auto 0; }
/*menu ita*/
#menu { width: 466px; float: right; margin-top: 74px; }
#menu em { display: none; }
#menu ul { width: 100%; float: left; margin: 0; padding: 0; list-style-type: none; }
#menu li { float: left; margin: 0; padding: 0; display: inline; }
#menu li a { height: 35px; display: block; }
#menu li a.home { background-image: url(immagini/p_home.gif); background-repeat: no-repeat; background-position: right top; width: 107px; height: 35px; }
li#home_select { background-image: url(immagini/p_home.gif); background-repeat: no-repeat; background-position: right bottom; width: 107px; height: 35px; }
#menu li a.sola { background-image: url(immagini/p_solarium.gif); background-repeat: no-repeat; background-position: right top; width: 95px; height: 35px; }
li#sola_select { background-image: url(immagini/p_solarium.gif); background-repeat: no-repeat; background-position: right bottom; width: 95px; height: 35px; }
#menu li a.prod { background-image: url(immagini/p_prodotti.gif); background-repeat: no-repeat; background-position: right top; width: 92px; height: 35px; }
li#prod_select { background-image: url(immagini/p_prodotti.gif); background-repeat: no-repeat; background-position: right bottom; width: 92px; height: 35px; }
#menu li a.este { background-image: url(immagini/p_estetica.gif); background-repeat: no-repeat; background-position: right top; width: 81px; height: 35px; }
li#este_select { background-image: url(immagini/p_estetica.gif); background-repeat: no-repeat; background-position: right bottom; width: 81px; height: 35px; }
#menu li a.contact { background-image: url(immagini/p_contact.gif); background-repeat: no-repeat; background-position: right top; width: 91px; height: 35px; }
li#contact_select { background-image: url(immagini/p_contact.gif); background-repeat: no-repeat; background-position: right bottom; width: 91px; height: 35px; }
#menu li a:hover { background-position: right center; }
#menu li a:active { background-position: right bottom; }
