/*
Cliente: Nuova Artigianlegno snc 
Sviluppo Css: WEBZONE.IT 
Creato il 21.10.2011 
Da gianluca di domenica 
Info: info@webzone.it - */

										/*____________________________________
														
														Nuova Artigianlegno snc   
										_____________________________________*/







/***************************
GENERALI
****************************/

* {margin:0; padding:0;}

img {border:none;}



body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../img/bgBody.jpg);
	background-repeat:repeat-x;
	background-color:#ededed;
}
 p {
	color:#FFF;
	font-size:14px;
	text-align:justify;
	}

ul {list-style:none;}
a { text-decoration:none; color:#ffffff;}
a:hover { text-decoration:none; color:#dfdb00;}

#contenitore {
	width:1055px;
	height:960px; /**da settare ad auto*/
	margin-right: auto; 
	margin-bottom: auto; 
	margin-left: auto;
	padding:0px;
	margin-top:0px;
	
}

#main {
	width:1055px;
	height:aut0; 
	float:left;
	margin:0 0px 0 31px;
	
}
/***************************
HEADER 
****************************/
#mainTop {
	width:1055px;
	height:155px; 
	float:left;
	
}
#header {
	width:960px;
	height:124px; 
	float:left;
	margin:32px 31px 0 31px;
	}
#marchio {
	width:480px;
	height:124px; 
	float:left;
	}
/***************************
MENU TOP
****************************/	
#boxMenuTop {
	width:480px;
	height:124px; 
	float:left;
	
	}

/***************************
CENTRALE 
****************************/
#mainCentrale_top {
	width:1055px;
	height:31px; 
	float:left;
	background-image:url(../img/bgSfumaTop.png);
	background-repeat:no-repeat;

}	
#mainCentrale {
	width:1055px;
	height:682px; 
	float:left;
	background-image:url(../img/bg_ombra.png);
	background-repeat:no-repeat;
	
}	
.fotoBg {
	width:993px;
	height:682px;
	float:left;
	margin:0px 0px 0 32px;
}
#home {
	background-image:url(../img/centrale1.jpg);
	background-repeat:no-repeat;
}
#chisiamo {
	background-image:url(../img/centrale2.jpg);
	background-repeat:no-repeat;
}
#contatti {
	background-image:url(../img/centrale3.jpg);
	background-repeat:no-repeat;
}
#prodotti {
	background-color:#5a5a5a;
}
#mainCentrale_bottom {
	width:1055px;
	height:31px; 
	float:left;
	background-image:url(../img/bgSfumaBottom.png);
	background-repeat:no-repeat;
	

}	
/***************************
CONTENUTI
****************************/
.boxContenuti {
	width:993px;
	height:682px; 
	float:left;
	}
/***************************
SX
****************************/	
.colonnaSX {
	width:173px;
	height:682px; 
	float:left;
	
	}
#bgbianco {
	width:173px;
	height:682px; 
	float:left;
	background-color:#FFF;	
	}
#menuServizio{
	width:173px;
	height:auto;
	float:left;
	padding:31px 0 124px 0;
	background-color:#E6E6E6;
	margin:112px 0 0 0;
	}
#menuServizio ul{
	text-align:right;
}
#menuServizio li{
	width:173px;
	height:auto;
	float:left;
	margin:0 0px 0px 0;
	font-weight:bold;
	
}
#menuServizio a{
	color:#000;
	width:163px;
	height:auto;
	float:left;
	padding:10px 0px 10px 0;
	margin:0 10px 0 0;
	}
#menuServizio a:hover{
	color:#000;
	width:163px;
	height:auto;
	float:left;
	padding:10px 10px 10px 0;
	background-color:#dfdb00;
	
	}	
#menuServizio a#selezionato{
	color:#000;
	width:163px;
	height:auto;
	float:left;
	padding:10px 10px 10px 0;
	background-color:#dfdb00;
	
	}
#sottomenu {
	width:173px;
	height:auto;
	float:left;
	margin:10px 0 5px 0;
	}
#sottomenu a{
	color:#000;
	width:163px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0;
	margin:0 0px 5px 0;
	font-weight:normal;
	}
#sottomenu a:hover{
	color:#000;
	width:163px;
	height:auto;
	float:left;
	padding:0;
	background-color:#E6E6E6;
	text-decoration:underline;
	}		
/***************************
DX
****************************/
.colonnaDX {
	width:787px;
	height:682px; 
	float:left;
	
	}	

#trasparenzaHome {
	background-image:url(../img/trasparenza.png);
	background-repeat:repeat-y;
	
		
	}
#trasparenzaInterna {
	background-image:url(../img/trasparenza.png);
	background-repeat:repeat-y;
	border-left:solid 1px #FFF;
	}	
#contenuti {
	width:716px;
	height:682px; 
	float:left;
	margin:0 0 0 51px;
	}
#rettangolinoTop {
	width:20px;
	height:62px; 
	float:right;
	}
#rettangolinoBottom {
	width:62px;
	height:20px; 
	float:left;
	}		
#contenutiHome {
	width:665px;
	height:434px; 
	float:left;
	margin:51px 0 0 51px;
	text-align:right;
	color:#FFF;
	
	}	
#contenutiHome h2 {
	font-size:38px;
	border-bottom:solid 1px #dfdb00;
	width:460px;
	float:right;
	margin-bottom:10px;
	}		
#contenutiHome h1 {font-size:38px;}
#contenutiHome h5 {font-size:38px;}	
#contenutiHome h3 {font-size:38px; background-color:#D9E021; padding:5px 0 5px 0;margin-bottom:10px;}
#contenutiHome h4 {font-size:38px;}	
#contenutiHome h6 {font-size:38px;margin-bottom:10px;padding:10px 10px 40px 0; border:solid 1px #dfdb00; }	


/***************************
PAG. INTERNA
****************************/

#titolo {
	width:716px;
	height:auto;
	float:left;
	margin:31px 0 31px 0;
	
	}
#titolo h2 {
	font-size:38px;
	color:#FFF;
	width:460px;
	float:left;
	margin-bottom:10px;
	}
#SpazioContenuti {
	width:716px;
	height:auto;
	float:left;
	}
#contenutiGallery {
		width:777px;
	height:682px; 
	float:left;
	background-color:#FFF;
	margin:0 0 0 10px;
	}	
#my-folio-of-works {
	width:777px;
	height:600px; 
	float:left;
		}	
#testoSX{
	width:258px;
	height:auto;
	float:left;
	margin:75px 0px 0 0;

	}
#testoSX p {text-align:right;}
#testoDX {
	width:410px;
	height:auto;
	float:right;
	
	}

#testoDX, #testoSX a:hover { text-decoration:none; color:#ffffff;}
#testoDX,#testoSX a { text-decoration:none; color:#dfdb00;}	


.SpazioForm {
	width:410px;
	height:auto; 
	float:left;	
	margin:0px 0 0 0;
	}

/****************************
NOTIFICHE
****************************/
#notificaForm {
	width:340px;
	height:auto; 
	float:right;
	color:#FFF;
	margin:0px 0 31px 0;
	
	}
.boxNotifica {
	width: 292px;
	height:auto;
	float:left;
	padding:8px;
	background-color:#ffebe8;
	border:solid 1px #dd3c10;
	margin:0 0 0px 0;
	color:#dd3c10;
}

.boxNotificaOK {
	width: 292px;
	height:auto;
	float:left;
	padding:8px;
	background-color:#b1fab8;
	border:solid 1px #03630c;
	margin:0 0 0px 0;
	color:#03630c;
}
#categoria {
	width: 716px;
	height:434px;
	float:left;
	
	background-color:#ccccccc;
	margin:0px 0 0px 0;
	color:#dd3c10;
}
/***************************
PAG.CONTATTI
****************************/
#formModulo {
	width:340px;
	height:auto;
	float:right;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 28px 0 0 0px;
}

#formModulo ul {
	list-style:none;
	float:left;
	width:auto;
	height:auto;

}

#formModulo li{
	width:340px;
	height:30px; 
	float:left;
	margin:0 0 4px 0;
}

#formModulo ul li label {
	width:70px;
	height:15px; 
	float:left;
	text-align:right;
	padding:15px 0 0 0;
	margin:0 10px 0 0;
	color:#FFF;
}

#formModulo ul li input {
	width:255px;
	height:30px; 
	float:left;
	background-color:#ffffff;
	border:solid 1px #E6E6E6;
	
}

#formModulo textarea{
	width:255px;
	height:124px; 
	float:left;
	background-color:#ffffff;
	border:solid 1px #E6E6E6;
	margin:32px 0 0 0px;
}

#formModulo li#textArea{
	width:340px;
	height:auto; 
	float:left;
	margin:0 0 5px 0;
}



/*******************************************/



#formModulo li#privacy{
	width:210px;
	height:25px; 
	float:left;
	margin:31px 0 31px 80px;
}

#formModulo  label.testoPrivacy {
	width:125px;
	height:25px; 
	float:left;
	text-align:left;
	padding:0px	 0 0 0;
	margin:2px 5px 0 10px;
}

#formModulo ul li input.checkInput {
	width:20px;
	height:20px; 
	float:left;
	background-color:#FFF;
	border:none;
}

/****************/



#nav_tasti{
    margin:0px 0 0 0px;
	width:102px;
	height:25px;
	float:left;
	
}
#nav_tasti #tasto1{
	width:80px;
	height:auto;
	float:left;
	margin:0 0 2px 0;
	border:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:8px 0 8px 0;
	background-color:#dfdb00;
	
}






/***************************
BOTTOM
****************************/
#mainBottom {
	width:1055px;
	height:auto; 
	float:left;
	margin:31px 0px 0 0px;
}
#footer {
	width:992px;
	height:auto; 
	float:left;
	margin:0 0px 0 31px;
	border-top:solid 1px #C89D64;
	padding:10px 0 0 0;
	}
#footer p {
	width:830px;
	height:auto; 
	float:right;
	text-align:right;
	font-size:11px;
	color:#000;
	margin:0 31px 0 0;
	}
#footer a#credits {
	font-size:11px;
	color:#dfdb00;
	margin:0 0 0 0px;
	}
	
	
	
		


