.lista li{behavior: url(iepngfix.htc); }

* { padding:0; }

body {
    margin-top:0;
	background:#DFD4B5 url(img/bg_gradient.jpg) repeat-x top left;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	height:100%;}
	
html{height:100%;}
.content {background: url(img/sfondo_content.gif) repeat-y top left; margin:0;
background-color:#FFFFFF;}
.content_bordo {background: url(img/sfondo_content.gif) repeat-y top right; }

#nav {background: url(img/images/top2_menu_03.gif) repeat-y top left;}

.colonna_sinistra{background:url(img/sfondo_colonna_sin.gif) repeat-y top left;}


.lista{list-style:none; padding:0; margin-left:35px; font-size:11px; }
.lista li{padding-left:12px; background:url(img/pallina.png) no-repeat 0 3px; color:#392F39; margin-bottom:8px;}
.lista li a:link{ color:#605460; text-decoration:none;}
.lista li a:visited{ color:#605460; text-decoration:none;}
.lista li a:hover{ color:#605460; text-decoration:underline;}


.stabilimenti{
background:url(img/sfondo_colonna_sin.gif) repeat-y top left; padding:10px 0 10px 0; margin:0; width:243px;}
.sede{
background:url(img/sfondo_sede.jpg) no-repeat top left; padding:10px 0 10px 0; margin:0; width:243px;}
/* FOR IE6 */
* html body .sede, * html body .stabilimenti{width:231px;}

#nav ul li span{margin-left:50px;}
#nav ul {font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;list-style:none;margin:0;}
#nav ul li{float:left;width:234px;height:26px;margin-left:9px; padding:0;}
/* FOR IE6 */
* html body #nav ul li{margin-left:4px;}
#nav ul a:link{ display:block;font-size:11px; background:url(img/bg_nav_norm.gif) no-repeat top left;width:234px;height:26px;margin:0;color:#FFF; text-decoration:none; line-height:22px;}

#nav ul a:visited{display:block;font-size:11px;background:url(img/bg_nav_norm.gif) no-repeat top left;width:234px;height:26px;margin:0;color:#FFF; text-decoration:none; line-height:22px;}
#nav ul a:hover{display:block;font-size:11px;background:url(img/bg_nav_active.gif) no-repeat top left; color:#FF9900; text-decoration:none;}
#nav ul a#active{display:block;font-size:11px;background:url(img/bg_nav_active.gif) no-repeat top left; color:#FF9900; text-decoration:none;}

h1 { font-size:18px; color:#605460; margin:20px 0 0 40px; padding:0;border-bottom:1px solid #C4AE7C; width:425px;}
h2 { font-size:14px; color:#605460; margin:0px 0 0 20px; padding:0; border-bottom:1px dotted #605460; width:160px;}
h3 { font-size:12px; color:#605460; margin:5px 0 0 40px; padding:0; clear:both; }
h4 { font-size:12px; color:#605460; margin:0px 0 0 20px; padding:0;}
h5 { font-size:12px; color:#605460; margin:0; padding:0; padding-left:10px; text-transform:uppercase;}
p { font-size:11px; color:#74653D; margin:8px 50px 8px 40px;text-align:justify;}
.left { float:left; margin:10px 20px 10px 40px; border:1px solid #996666; padding:5px;}
.right { float:right; margin:10px 10px 10px 20px;}
.footer{ text-align:center;}
.foto {margin:5px; border:1px solid #996666; padding:2px;}
.foto_realizzazioni {margin-left:35px; float:none; clear:both;}
/* FOR IE6 */
* html body .foto_realizzazioni {margin-left:17px; float:none; clear:both;}
.foto_realizzazioni a:link {margin:10px; border:1px solid #996666; padding:3px; display:block; width:120px; height:120px;}
.foto_realizzazioni a:visited {margin:10px; border:1px solid #996666; padding:3px; display:block;width:120px; height:120px;}
.foto_realizzazioni a:hover {margin:10px; border:1px solid #663333; padding:3px;display:block;width:120px; height:120px;}

.contatti{margin: 20px 0 20px 20px; font-size:11px;color:#74653D; }
.contatti td{padding:2px;}
.contatti td{border-bottom: 1px solid #E2DCC0;}


.contatti a:link{ color:#605460; text-decoration:none;}
.contatti a:visited{ color:#605460; text-decoration:none;}
.contatti a:hover{ color:#605460; text-decoration:underline;}

#nav_home{ width:100%; height:30px; background-color:#20057C; margin:0; padding:0;}
#nav_home ul{ width:40em; text-align:center; list-style:none; margin:0; padding:0;}
#nav_home ul li{ float:left; font-size:11px; line-height:24px;margin-right:15px; }
#nav_home ul li a:link{ color:#FFF;text-decoration:none;}
#nav_home ul li a:visited{ color:#FFF;text-decoration:none;}
#nav_home ul li a:hover{ color:#FFF; text-decoration:underline;}

#deco{ width:100%; height:auto; background:url(img/home_sotto.jpg);}
