/* Inizio CSS by pingrafik www.pingrafik.net */

html, body{margin:0px; padding:0px;background-color:#ffffff;background: url(immagini/pattern.jpg);background-position:center top;}

body{text-align:center;background: url(immagini/TestaGrande3.jpg);background-repeat:no-repeat;background-position:top center;}

div#container{ background-color:#003366;text-align:left;margin:0px auto; padding:0px; border:0px solid ;border-color:#cccccc;width:1000px;background: url(immagini/);background-repeat:repeat-y;}

div#header{height:330px;width:1000px;background: url(immagini/TestataSppazio2.jpg); padding:0; margin:0;}


#flashlogo{ width:265px; margin:32px 0 0 40px; padding:0px 0px 0px 0px; float:left; }

div.lg{padding:0px 0px 0px 68px;float:left;border:0px solid;margin:0px; }

.lg img{border:0px solid;margin:0; }





.loghetto{padding:0px;float:left;margin:0;border:0px solid;}




div#orizzonte{background: url(immagini/xmeenu.jpg); background-position:left top;height:39px;width:1000px;margin:0px 0 1px 0; padding:0px;}

.menu{margin:14px 0px 0px 0px ;padding:0px ;}

.menu img{border:0px;}



div#orizzonte ul li{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;   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; float:left;  width:255px; padding:0px 0px 0px 1px ;margin:1px 0px 0px 0px; }


.nav2{ background-image:url(immagini/MenuSX2.jpg); background-position:center top;background-repeat:no-repeat;width:245px; height:443px; padding:1px 0px 0px 3px; margin:16px 0 0 0;   }

div.nav2 ul{margin:88px 0 0 50px;padding:0px;}

div.nav2 ul li{  height:22px; padding: 0px ; margin:28px 0 0 0 ;}


.sinbasso{ text-align:center;  width:243px;border:0px solid;border-color:#000000;float:left;text-align:center;padding:0px;margin:10px 0 0 13px;  }





.sinbasso img{border:1px solid;border-color:#000000;margin:0;padding:0;}

div#nav2 li.sottomenu a:link{color:#ffffff;text-decoration: none;}	
div#nav2 li.sottomenu a:active{color:#ffffff;text-decoration: none;}
div#nav2 li.sottomenu a:visited{color:#ffffff;text-decoration: none;}
div#nav2 li.sottomenu a:hover{color:#000000;text-decoration: none;}



.pulsantesx{border:0;padding:0;margin:10px;}


.lisx{margin:0px 0 0 0;}



.cer{border:0;}
 


.ftsix{margin-left:3px; border:3;}
		
div#nav2 li a:link{color:#000000;text-decoration: none;}	
div#nav2 li a:active{color:#000000;text-decoration: none;}
div#nav2 li a:visited{color:#ffffff;text-decoration: none;}
div#nav2 li a:hover{color:#990000;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:#660000;text-decoration: none;}

div#content{  width:720px;border:0px solid;border-color:#000000;position:relative;  margin:80px 0 0 280px;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color:#000000;} 

#Content1{ }

#ContentPlaceHolder1{}
		
.contatore{background: url(immagini/Patternconptatore.jpg); background-repeat:no-repeat; width:230px; height:400px; padding:20px 0 0 0; text-align:center; border:0 ; margin:auto 0 20px -5px;}

.contatore ul{margin:0 0 10px 0;}

.msn{ text-align:center; margin:5px 0 0 0;}

div#footer{clear:left;height:45px;  background: url(immagini/fine.jpg);background-color:#000000;margin:20px 0px 0px 0px;}



div.finetesto{clear: right;text-align:center;padding:10px 10px 0px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}
		

a:link{color:#000000;text-decoration: none;}	
a:active{color:#000000;text-decoration: none;}
a:visited{color:#000000;text-decoration: none;}
a:hover{color:#660000;text-decoration: none;}

div#footer a:link{color:#000000;text-decoration: none;}	
div#footer a:active{color:#000000;text-decoration: none;}
div#footer a:visited{color:#000000;text-decoration: none;}
div#footer a:hover{color:#cccccc;text-decoration: none;}

.icone{border:0px solid; border-color:#ffffff;}

div#flashcontent{ text-align:center;border:1px solid; border-color:#000000;}

/* ----- INDEX ------ */

.subDefault{ border-top:0px solid;margin:20px 0 0 0;}

.ftsubDefault{float:left;}

.serviziBasso{width:150px;margin:0 0 0 10px; border:0px solid; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}

.serve{width:250px; padding:20px 0 20px 0;float:left;}

.esempio{width:650px;float:left;Padding:10px 0 10px 0;}

.xvid{border-color:#000000;margin:5px 0 0 40px;padding-top:1px;background-repeat:no-repeat;background-position:top left;}

.xvid img{border:1px solid; border-color:#666666;}

.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;}

 ul{margin:0;padding:0;list-style-type:none;}
 
 ul li{margin:2px auto 2px 0;}
 
 .ftgrande{border:1;}

.testo img{border:0px solid;}
.basso{ margin:5px 0 0 10px;padding:5px;width:700px;}

.sottosx{background: url(immagini/fondino.jpg);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:#000000;}

.sottodx{background: url(immagini/fondino.jpg);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:#000000;}

.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;}

.testobasso div{text-align:center;}
		

ul.servizi{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}


	
		
h3{margin-top:15px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;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: 18px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}

h2.titola{text-align:center;margin:3px auto 10px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}

h3.titolisix{text-align:center;margin:3px auto 10px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}


h3.xtit{text-align:left;margin:3px auto 1px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}


.yt{float:left;border-top:0px solid;margin:50px 0 20px 0; width:720px;}


/* ------ SERRAMENTI ----- */


.serra{border-color:#000000;margin:5px 0 0 10px;padding-top:1px;width:550px;background-repeat:no-repeat;background-position:top left;}

.xserra img{border:1px solid;}

.xserra{border:0px solid;border-color:#000000;margin:0 5px 0 0px;padding:5px;background-color:#ffffff;float:left;}

.testoserra{border:0px solid;}



		
/* ----- DOVE ----- CONTATTI ------ */



.contatto{border-color:#000000;margin:5px 0 0 10px;padding-top:1px;width:550px;background-repeat:no-repeat;background-position:top left;}


.posta{width:50%;border:0px solid;border-color:#000000;margin:0 5px 0 0px;padding:0 5px 0 0;background-color:#ffffff;float:left;}

.cont li{margin:5px 0 10px 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#ffcc00;}

.mappe{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:#ffcc00;}

.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:240px;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;}


/* ----- siti web ----- */

.lila{float:left; margin:10px 0 10px 0;padding:10px;width:380px;background: url(immagini/sottosw.jpg);background-repeat:no-repeat;}

.ftsw{float:left;margin:0 10px 0 0;border:0;}

.testoGrid{text-align:center;}

.testoGrid img{border:1px solid;border-color:#000000;}

.lila div{text-align:left;}


/* ----- STAMPA ----- */

.xst{float:left; margin:10px 0 10px 0;padding:10px;width:300px;background: url(immagini/sottoswST.jpg);background-repeat:no-repeat;}


/* ----- PROFILO ----- */

.fotoroby{float:left;margin: 5px;}

.tabella td.corto{width:40px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#000000;}

.tabella td{width:100px;}

#flashcontent{float:left;border:1px;border-color:#000000;margin:0 3px 0 0;}

.tabellaSoft{width:450px;float:left;padding:20px 0 20px 0;}

.tabellaSoft td.corto{width:160px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#000000;}

/* ----- Video ----- */

img.smont{border:1px;border-color:#000000;}

.bb{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#000000;}




/* ----- Download ----- */


.Screensaver img{border: 1px solid; border-color:#000000; float:left; margin:0 15px 0 0;}

.Screensaver ul li{ margin:0 0 15px 0;}

.Screensaver ul li.tito{ margin:0 0 15px 0; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#ffcc00;}

.AntScreen{float:left; border:1px solid; border-color:#000000; margin:0 15px 0 0;}

.AntScreen img{border: 1px solid; border-color:#000000;}

.Screensaver div{ float:left; height:160px; width:600px; margin:0 0 10px 0;}


.a1{ background-color:#ffffff;}