/* Nila & Nila - website by www.websolute.it
- - - - - - - - - - - - - - - - - - - - - - - */


body {margin:0; padding:0; font:75% Arial, Helvetica, sans-serif; color:#000; background:#fefdfb;}
.clear {clear:both;}
.taglio {height:12px; background:url(img/bg_taglio.gif) repeat-x; display:block; content:"";}
* p {margin:10px 0; padding:0;}
a {outline:none;}
table {border:none;}
td {border:1px solid #ccc; font-size:70%; color:#333; padding:1px 3px;}


/* header
- - - - - - - - - - - - - - - - - - - - */
#header {width:760px; margin:0 auto;min-height:118px}
#header:after {content:"";height:1%;clear:both;visibility:hidden;display:block;}
#header h1 {float:left; text-indent:-9999px; background:url(img/nilanila_logo.gif) no-repeat; margin:0; padding:0;}
#header h1 a {text-decoration:none; display:block; width:327px; height:118px;}
#menu_top {float:right; margin-top:95px;}
#menu_top ul {margin:0; padding:0; list-style:none;}
#menu_top ul li {margin:0; padding:0 0 0 16px; float:left; text-transform:lowercase;}
#menu_top ul li a {text-decoration:none; color:#000;}
#menu_top ul li a:hover {text-decoration:underline;}


/* container
- - - - - - - - - - - - - - - - - - - - */
#container {width:760px; margin:0 auto; padding:16px 0;}
#container:after{content:".";height:1%;clear:both;visibility:hidden;display:block;}

/* menu
- - - - - - - - - - - - - - - - - - - - */
#menu {width:190px; float:left;clear:both;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu ul li {text-transform:uppercase; margin:0; padding:0; border-bottom:1px solid #ffce4a;}
#menu ul li a {display:block; text-decoration:none; padding:6px 13px; color:#000;}
#menu ul li a:hover, #menu ul li a.on1 {background:#fff7e5;}
#menu ul li a:first-letter {font-size:135%; text-transform:uppercase; }
#menu ul li ul {margin:0; padding:0; list-style:none; }
#menu ul li ul li {text-transform:none; margin:0; padding:0; border-bottom:none;}
#menu ul li ul li a {display:block; text-decoration:none; padding:7px 13px 5px 20px; color:#000;}
#menu ul li ul li a:hover, #menu ul li ul li a.on2 {background:#fff1ce;}


/* animazione
- - - - - - - - - - - - - - - - - - - - */
#animazione {border-bottom:1px solid #b38812; padding-bottom:5px; margin-bottom:5px;}


/* prodotto
- - - - - - - - - - - - - - - - - - - - */
#prodotto img {border-bottom:1px solid #b38812; padding-bottom:5px; margin-bottom:5px;}


/* testi
- - - - - - - - - - - - - - - - - - - - */
#testi {width:560px; float:right;}
#testi a {color:#b38812; text-decoration:underline;}
#testi a:hover {text-decoration:none;}
#testi .left img {float:left; margin:0 15px 20px 0; padding:5px; border:1px solid #f2efe9;}
#testi .taglioTesti {height:1px; background:#b38812; margin:5px 0;}
#testi dl {width:180px; margin:0; padding:0;}
#testi dl#dlc_1 {float:left;}
#testi dl#dlc_2 {float:left;}
html > body #testi dl#dlc_2 {margin:0 0 0 10px;}
#testi dl#dlc_3 {float:right;}
#testi dt img {border:1px solid #ddab31; padding:1px; background:#fff; margin:0 0 10px 0;}
#testi dt {text-transform:uppercase; padding:0; margin:0;}
#testi dt a {text-decoration:underline; padding:0 3px; color:#000; display:block;}
#testi dt a:hover {text-decoration:none;}
#testi dt a:first-letter {font-size:130%;}
#testi dd {padding:0 3px; margin:3px 0 0 0;}
#testi h2 {text-transform:uppercase; padding:0; margin:5px 0; font-size:110%; font-weight:normal;}
#testi h2:first-letter {font-size:130%;}
#testi h3 {text-transform:uppercase; padding:0; margin:30px 0 0 0; font-size:100%; font-weight:normal;}
#testi h3:first-letter {font-size:120%;}
#testi ul {margin:5px 0 5px 20px; padding:0;}
#testi ul li {margin:0; padding:0;}
#testi ul li ul {margin:0 0 10px 10px; padding:0;}





/* footer
- - - - - - - - - - - - - - - - - - - - */
#footer {width:760px; margin:0 auto; padding:8px 0 10px 0; font-size:90%; text-align:right;}
/*aggiunta franci per wp*/
#footer .wp {color:#b38812;}
#footer a {text-decoration:none; color:#b38812;}
#footer .firma_ws a {color:#000;}

/*PAGINE WP*/
H1 {
	font-size:12px;
}
H2 {
	font-size:10px;
}
#footer_WP {width:760px; margin:0 80px 0 240px;; padding:16px 0;}
#footer_WP a {color:#b38812; text-decoration:underline;}