body { font-family:Verdana, Helvetica, sans-serif; color:#999; 
background:#fff url(../images/sfondo8.jpg);
font-size:11px; margin:0; padding:0; text-align:center; line-height:14px; }
div, ul, img { margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; margin:0; padding:0; }
li { margin:0 0px 5px 10px;  padding:0; border:0; }

a { color:#005da4; text-decoration:none; }
a:hover { text-decoration:underline; }

/* Position */
#wrap { width:765px; margin:0 auto; padding:0; text-align:left; }
#container { float:left; border-left:5px solid #fff; border-right:5px solid #fff; background:#fff; }
#brand { width:160px; height:100px; float:left; background:#fff url(../images/lay_mi_01_02.gif) no-repeat; }
#brand h1, #brand h2 {display:none; }

#menu { width:160px; height:580px; padding:0; float:left; clear:left; overflow:hidden; }
#menu ul {  list-style:none; line-height:1.2em; margin:0; padding-bottom: 235px;
 }
#menu ul li {  }
#primary { float:none; padding:1em 0 20px 0; background:#005DA4 url(../images/footer_menu.png) no-repeat bottom; }
#primary a { padding-left:13px; font-weight:bold; font-style:normal; color:white; text-decoration:none; display:block; height:1%; line-height:1.84em; }
#secondary a {
	padding-left:45px;
	font-weight:normal;
	font-style:normal;
	padding-bottom: 100px;
}
#primary a:hover { background:#eee; color:#001244; }

#primary a, #primary a:hover { background-position:10px 50%; }
#secondary a, #secondary a:hover { background-position:30px 50%; }
#secondary a, #secondary a:hover { background-image:none; } /* Per nascondere i bullet nei "secondary" */

#change_lang { float:right; margin:80px 0 0 0; font-size:80%; }
#change_lang a { color:#999; }

#valid { width:160px; margin:1em 0 0 0; overflow:hidden; text-align:center; }
#valid a { height:15px; display:block; margin:4px 0 0 0; }
#valid a:hover { background:none; }

#header { width:590px; height:379px; border-left:5px solid #fff; float:right;}

#content {
	width:590px;
	float:right;
	background:white;
	margin-bottom:10px;

}
#content h3,#content h2, #content p, #content h4, #content dl { margin:0 0px 5px 10px; }
#content h3 { color:#005da4; padding:0.5em 0 0.5em 0; font-size:32px;  font-family: Arial, Helvetica, sans-serif;}
#content h2 { color:#005da4; font-size:24px;  font-family: Arial, Helvetica, sans-serif;}
#content h3 a:hover{ text-decoration:none;}
#content h3 a{ text-decoration:underline;}
#content h3 em { color:#666666; font-style:normal; }
#content h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:120%; color:#005da4;   padding:1em 0 0 0; letter-spacing:0.05em; font-weight:bold; }
#content p { text-align:justify; 	padding-right: 20px;	  }
p.contatti { line-height:1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* footer */
#footer { width:100%; line-height:20px; margin:0; float:left; font-size:87.5%; background:#fff; border-top:5px solid #fff; }
#footer p { padding:5px 10px 0 10px; margin:0; }

#elenco_lav { margin-left:40px; font-size:90%; }

.box { float:left; width:295px; }
.box .gutter { padding:0 0 5px 0; margin:10px 30px 10px 0; }
#content .box h4 { font-size:100%; line-height:32px; font-weight:bold; color:#999; padding:5px 10px 0px 40px; background:#fff url(../images/icon_news.gif) no-repeat 0 50%; }
.box p, .box dl { padding:5px 0 0 0; }
.box dt, .box dd { font-size:87.5%; }
.box dt { float:left; padding-right:10px; font-weight:bold; color:#666; }

#content #box_2 h4 { background-image:url(../images/icon_posta.gif)}
#content #box_3 h4 { background-image:url(../images/icon_lavorazione.gif)}
#content #box_4 h4 { background-image:url(../images/icon_contatti.gif)}
#box_4 p { color:#333; }

.img_up a { border:1px solid #ccc; border-bottom:5px solid #ccc; display:block; float:left; margin:5px 5px 5px 0; }
.img_up a img { border:0; margin:0; padding:0; vertical-align:middle; }
.img_up a:hover { border-color:#999; }

#p_prod a { border:1px solid #fff; display:block; float:left; margin:5px 5px 5px 0; }
#p_prod a:hover { border-color:#999; }

#wrap_2 { width:100%; float:left; margin:10px auto; padding:0; height:50px; text-align:center; /*background:#fff url(../images/closure_bg.png) repeat-x top;*/ }
#closure { width:765px; text-align:left; margin:0 auto; font-size:80%; }
#closure ul { float:left; list-style:none; padding:10px 7px; }
#closure ul li { width:95px; line-height:1.3em; }
#closure ul li strong { margin-bottom:5px; display:block; }

/* Nascondi footer temporaneamente */
#closure { height:30px; line-height:30px; }
#closure ul { display:none; }

.clear { clear:both; }
hr.clear { margin:5px 0 0 10px; border:0; border-bottom:1px solid #ccc; }
.f_left { float:left; }
.f_right { float:right; }

/* foto brand */

#marcatura #header { background-image: url(../images/blefaroplastica.jpg); }

.bordo{
	border-right: 3px solid #ffffff;
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	font-weight: bold;
	text-align: left;
}

.testoarial{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color:#999; 

}
