/* Inizio CSS by pingrafik www.pingrafik.net */
html, body{margin:0px; padding:0px;background-color:#006699;background: url(immagini/pattern.gif);}

body{text-align:center;background: url(immagini/pattern.gif);}

div#container{background-color:#003366;text-align:left;margin:0 auto; padding:0px; border:0px solid ;border-color:#cccccc;width:762px;background: url(immagini/corpo.jpg);background-repeat:repeat-y;}

div#header{height:236px;width:762px;padding:1px solid;background: url(immagini/testata.jpg);}

div.lg{padding:2px 0px 0px 6px;float:left;border:0px solid;margin:0;}

.loghetto{padding:1px;float:left;margin:0;}

.bnr{float:left;border:1px solid;border-color:#ffffff;height:90px;width:450px;background-color:#003366;margin:30px 0 0 10px;padding:1px;}

.ftc{float:left;padding:0;margin:1px 10px 5px 0;border: 1px solid;}
.fts{float:left;padding:0;margin:5px 5px 5px -40px;}



div#orizzonte{background: url(immagini/xmenu.jpg);height:36px;width:762px;margin-left:0px;}

div#orizzonte ul{float:left;margin:0;padding:0;list-style-type:none;list-style-position:inside;}

div#orizzonte ul li{background: url(immagini/nero.jpg);background-repeat:no-repeat;background-position:0 left;height:30px;float:left;margin:4px 5px 5px 15px;padding:6px 30px 0 30px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight: bold;}  

div#orizzonte ul li.sele{background: url(immagini/nero.jpg);background-repeat:no-repeat;background-position:0 left;height:30px;float:left;margin:4px 5px 5px 15px;padding:6px 30px 0 30px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight: bold;}  





div#navigation{border:0px solid;border-color:#ffffff;float:left;padding:0 0 0 2px;width:170px;margin:0;}

div#nav2{border:0px solid;border-color:#ffffff;padding:0px;margin:10px 0px 0 5px;width:170px;}

div#nav2 ul{margin:0 0 0 0;padding:0;}

div#nav2 ul li{width:170px;height:39px;padding:0 0 0 5px; margin:0 ;list-style-type:none;background: url(immagini/menusinistra.jpg);background-position:0 left;background-repeat:no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	font-style: normal;	line-height:3em;font-variant: normal;text-transform: none;	color:#000033;font-weight: bold;}

div#nav2 ul li.seles{width:170px;padding:0 0 0 25px; margin:0 ;list-style-type:none;background-position:0 left;background: url(immagini/menusinistra.jpg);background-repeat:no-repeat;height:39px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	font-style: normal;	line-height: 3em;font-variant: normal;text-transform: none;	color:#000033;font-weight: bold;}

.cer{border:0;}
 
.sinbasso{text-align:center;padding:0px;margin:10px 0 0 5px;width:160px;border:0px solid;border-color:#000000;background-position:top left;background-repeat:repeat-y;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform:none;color:#ffffff;}

.ftsix{margin-left:3px; border:1px solid;}
		
div#nav2 li a:link{color:#ffffff;text-decoration: none;}	
div#nav2 li a:active{color:#ffffff;text-decoration: none;}
div#nav2 li a:visited{color:#ffffff;text-decoration: none;}
div#nav2 li a:hover{color:#cccccc;text-decoration: none;}


div#orizzonte li a:link{color:#ffffff;text-decoration: none;}	
div#orizzonte li a:active{color:#ffffff;text-decoration: none;}
div#orizzonte li a:visited{color:#ffffff;text-decoration: none;}
div#orizzonte li a:hover{color:#cccccc;text-decoration: none;}

div#content{border:0px solid;border-color:#000000;position:relative; margin:10px 0 0 180px;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color:#000000;} 
		




div#footer{clear:left;height:40px;background: url(immagini/fine.jpg);margin:10px 0px 0px 0px;}



div.finetesto{text-align:left;padding:15px 10px 0px 35px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#003366;}
		


/* ----- INDEX ------ */

.xvid{border-color:#000000;margin:5px 0 0 10px;padding-top:1px;width:550px;background-repeat:no-repeat;background-position:top left;}

.xf{border:0px solid;border-color:#000000;margin:0 5px 0 0px;padding:5px;background-color:#ffffff;float:left;}

.flasx{padding:0;margin:0;}

.testo{border:0px solid;height:280px;}

 ul{margin:0;padding:0;list-style-type:none;}
 
 ul li{margin:2px auto 2px 0;}


.basso{ margin:5px 0 0 10px;padding:5px;width:560px;}

.sottosx{background-color:#333333;padding:1px;border:0px solid;border-color:#000000;margin:0 0px 15px 0;padding:5px;float:left;width:260px;background-position:top left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform:none;color:#ffffff;}

.sottodx{background-color:#333333;padding:1px;border:0px solid;border-color:#000000;margin:0 0 15px 10px ;padding:5px;float:left;width:260px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform:none;color:#ffffff;}

.centrale{margin:3px 0 10px 10px;border:0px solid;border-color:#ffffff;padding:3px;width:550px;}


.ftcbasso{float:left;padding:0;margin:1px 5px 5px 0;border: 1px solid;}

.fafbasso{width:250px;margin: 0 10px 0 0;border:0px solid;float:left;}

.testobasso{border:0px solid;}
		
a:link{color:#003366;text-decoration: none;}	
a:active{color:#003366;text-decoration: none;}
a:visited{color:#003366;text-decoration: none;}
a:hover{color:#cccccc;text-decoration: none;}


	
		
h3{margin-top:15px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#ffffff;}

h2{margin-top:15px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#ffcc00;}

h2.titola{background-color:#990000;text-align:center;margin:3px auto 10px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#ffcc00;}
		
/* ----- DOVE ------ */

.flasxdove{border:1px solid;}

.testodove{border:0px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform:none;color:#003366;}

.testodove ul li {margin:0 0 5px 0;	}

/* ----- AZIENDA --- PRODOTTI ------ */

.ftazienda{border:1px solid;border-color:#000000; }

.xazienda{border-color:#000000;margin:5px 0 0 10px;padding-top:1px;width:550px;background-repeat:no-repeat;background-position:top left;}

.xfazienda{border:0px solid;border-color:#000000;margin:0 5px 0 0px;padding:5px;background-color:#ffffff;float:right;}

.testoazienda{border:0px solid;float:left;width:310px;min-height:260px;background-color:#ffffff;}

/* ------ CARPENTERIA ------ */

.testocarpenteria ul {margin:5px}

.testocarpenteria ul li{margin:2px 0 10px 0;}

/* ----------- CERTIFICATO ------------ */

.ftcertificato{margin:0 0 0 5px;border:0px solid;}


/* ----- PRODOTTI ----- */

.ftprodotti{float:left;border:1px solid;border-color:#000000;margin:5px;}

.centraleprod{margin:3px 0 10px 10px;border:0px solid;border-color:#ffffff;padding:3px;width:550px;}
