﻿/*BODY*/
body {
	border: 0px;
	background-image:url('/images/grafica/bg-left.gif');
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	background-color:#FFF;
	
}

#body_left{
	float: left;
	width: 50%;
	background-image: url('../images/grafica/bg-left.gif');
	background-repeat: repeat-x;
	height: 180px;
	position: absolute;
	left: 0px;
		
}

#body_right{
	background-image: url('../images/grafica/bg-right.gif');
	background-repeat:repeat-x;
	height:180px;
	float:left;
	width:50%;
	position: absolute;
	left:50%;
	
}


.clear{
	clear:left;
}

p{
	position:relative;
	float:left;
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	color:#23282d;
	text-align:left;
}
.granade{
	color:#a40409;
}
.granade:hover{
	color:#a40409;
	text-decoration:none;
}
.giallo{
	color:#f3af37;
}
.grigio{
	color:#3A4959;
}

/*MENU'*/

#menu {
	position:relative;
	float:left;
	margin-left:0px;
	padding-left:5px;
	margin-top:107px ;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	width:407px;
	height:20px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	
} 

#menu li{
	position:relative;
	float:left;	
	display: inline;
   	padding:0px 7px;
   	color:#f7b137;
   	text-decoration: none;
	
} 

#menu li a{
	position:relative;
	float: left;
	padding: 0px 0px;
	color: #FFF;
	display: inline;
	text-decoration: none;

} 

#menu li a:hover{
	/*background: #af272b;*/
	color:#f7b137;
	
}

/*CENTRO*/
#container-top{
	position:relative;
	float:none;
	width:750px;
	height:153px;
	margin:0px;
	padding:0px;
	border:0px;
			
}

#left-top{
	position:relative;
	background-image: url('../images/grafica/bg-left.gif');
	background-repeat:repeat-x;
	float:left;
	width:335px;
	height:153px;
	margin:0px;
	
}

#centrale-top{
	background-image:url('/images/grafica/bg-center.gif');
	background-repeat:repeat-x;
	position:relative;
	float:left;
	width:415px;
	background-color:#d6d7d8;
	height:153px;
	margin:0px;
}

#tutto{
	position:relative;
	padding-top:0px;
	height:auto;
	min-height: 285px;
	left:0px;
	width:100%;
	background-image:url(/images/grafica/sfondo.gif);
	background-repeat:repeat-x;
	background-color:#ebebeb;
}


#container{
	position:relative;
	width:750px;
	height:auto;
	margin:0px;
	padding:0px;
	background-image:url('/images/grafica/bg-cont.gif');
	background-repeat:repeat-y;
				
}

#left{
	position:relative;
	float:left;
	margin-top:0px;
	width:335px;
	min-height: 285px;
	height: auto !important;
	height: 285px;
	background-image:url(/images/grafica/sfondo.gif);
	background-repeat:repeat-x;
	background-color:#ebebeb;
	
	
}


#centrale{
	position:relative;
	float:left;
	width:415px;
	background-color:#d6d7d8;
	min-height: 285px;
	height: auto !important;
	height: 285px;
	margin-top:0px;
}

.logo{
	position:relative;
	float:left;
	margin-top:85px;
	margin-left:45px;
}

.tit{
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:6px;
}

/*LAVORI*/

p.lavori{
	width:315px;
	height:230px;
	margin-top:12px;
	padding-left:7px;
	overflow:auto;
}

.lavori{
	color:#23282d;
	line-height:18px;
	text-decoration:none;
	font-family:Verdana;
	font-size: 12px;
}

.lavori:hover{
	color:#f3af37;
	line-height:18px;
	

}

/*HOME*/
p.home{
	font-size:12px;
	line-height:17px;
	margin-top:97px;
	padding-left:45px;
	text-align:justify;

}

#box-foto{
	position:relative;
	float:left;
	margin-top:35px;
	padding-left:4px;
	padding-top:0px;
	
}


/*LAVORI*/

#box-foto-lavori{
	position:relative;
	float:left;
	height:255px;
	padding-left:4px;
	margin-top:37px;
		
}

/*AZIENDA*/

p.azienda{
	width:301px;
	margin-top:3px;
	padding-left:7px;
	text-align:justify;
}
#piccolefoto{
	position:relative;
	float:left;
	margin-top:15px;
	margin-left:0px;
}
#piccolefoto img{
	margin:3px 0px 0px 3px
}
/*VANTAGGI*/

ul.vantaggi{
	width:300px;
	margin-top:3px;
	margin-left:0px;
	line-height: 23px;
	text-align: left;
}

li.vantaggi {font-family:Verdana;	
font-size:12px; 
line-height:18px; 
	list-style: circle outside; color: #a40409; padding:0px; margin-left:0px; text-align: left; line-height: 23px;}
.blacktext {
color:#23282d;}

/*CONTATTI*/


p.contatti{
	position:relative;
	float:left;
	font-size:10px;
	line-height:15px;
	margin-top:94px;
	padding-left:43px;
	text-align:left;
	clear:both;
	width:245px;
	
	
}
p.box{
	text-align: left;
	width:50px;
}
.info{
	position:relative;
	float:left;
	font-size:9px;
	line-height:15px;
	top:-13px;
	padding-left:43px;
	text-align:left;
	clear:both;
	width:190px;
	font-family:Verdana;
	color:#23282d;
			
}

p.contat{
	font-size:12px;
	line-height:17px;
	margin-top:7px;
	padding-left:45px;
	text-align:justify;
	bottom:0px;

}
.mappa{
	position:relative;
	float:left;
	margin-left:0px;
	padding-left:0px;
	top:11px;
	}
.box-richieste{
  position:relative;
  float:left;
  background-image:url(/images/grafica/box-piccolo.gif);
  border:0px;
  margin:0px;
  background-repeat:no-repeat;
  background-color:#ebebeb;
  height:29px;
  width:183px;
 }

.box-richieste-mes{
  position:relative;
  float:left;
  background-image:url(/images/grafica/box-grande.gif);
  border:0px;
  margin:0px;
  background-repeat:no-repeat;
  background-color:#ebebeb;
  height:90px;
  width:241px;
 }

#centro2{
	position:relative;
	width:750px;
	min-height: 95px;
	height: auto !important;
	height: 95px;
	background-image:url('/images/grafica/bg-cont-bottom.gif');
	background-repeat:repeat-y;
	background-color:#FFF;
		
}
.lavorit{
	font-family:Arial, Helvetica, sans-serif;
	
}
#descrlavori{
	float:left; 
	padding-left:341px; 
	padding-top:0px;
	
	
}
/*FOOTER*/
#footer{
	position:relative;
	background-position: center;
	text-align:center;
	margin-top:0px;
	height: 48px;
	padding:0px;
	border-top:solid 1px #3a4959;
}


#bg-sfondo{
	position:relative;
	background-image: url(/images/grafica/bg-down.gif);
	background-repeat:repeat-x;
	background-position: center;
	text-align:center;
	clear:both;
	margin-top:0px;
	height: 48px;
	border-top:solid 1px #3a4959;
}
#dove{
	position:relative;
	width:750px;
	height:15px;
	margin-top:0px;
	text-align:center;

		
}
.dove{
	position:relative;
	float:none; 
	margin-top:9px;
	text-align:center; 
	color:#FFF;
}
.credits{
	float:none; 
	left:10%; 
	position:relative; 
	font-family:Verdana; 
	font-size:11px; 
	color:#6d6e72;
	padding-top:5px;
	
}

.mail{
	position:relative;
	float:none;
	color:#6d6e72;
		
}
.mail:hover{
	text-decoration:none;
}


#body_bottom{
	position:relative;
	float:none;
	background-image:url('/images/grafica/bg-cont-bottom.gif');
	background-repeat:repeat-y;
	width:750px;
	height:130px;
		
}

