body{
  background-color:#ffffff;
  font-family:calibri,verdana,arial,sans-serif;
}

a{
  color:#000000;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
body#smalti a{
  color:#0000ff;
}
h1{
  color:#FF0000;
   font-size:25px;
   padding-bottom:15px;
   padding-top:5px;
   
}
h3{
  color:#AAAAAA;
}
p{
  padding-bottom:8px;
  padding-left:3px;
  color:#333333;
  font-size:20px;
}
div#all{
  width:1000px;
  margin:0px auto;
}
div#head{
  background:#FFFFFF;
	background-image:url(../images/logo-trentotoner-bg.png);
	background-repeat:no-repeat;
	height:155px;
	margin-left:50px;
	display:block;
}
div#fiancologo {  
  color:#FF0000;
  display:none;
  float:left;
   font-family:calibri,arial,sans-serif;
  font-size:25px;
  font-weight:bold;
  height:155px;
  margin-left:232px;
  padding-left:10px;
  padding-right:40px;
  width:90%;
}
div#content{
	background:#FFFFFF;
	margin:0px;
	width:100%;
	min-height:600px;
	display:block;
	overflow:hidden;
}

div#left{
	height:500px;
	width:201px;
	float:left;
	padding-left:10px;
	padding-top:15px;
	cursor:pointer;
}
div#right{
  height:auto;
  overflow:visible;
	padding:10px;
	padding-top:20px;
	margin-left:220px;
	
}
div#footer{

	clear:both;
	display:block;
	height:91px;
	width:100%;
}
div#footer p{
  color:#444444;
  font-size:11px;
  font-family:verdana;
  text-align:center;
  padding-top:10px;
}
div#footer a{
  color:#222222;
}
/*Colonne*/
div#colsx{
  height:100%;
}
div#coldx{
  float:right;
  margin:20px;
  width:200px;
}
div#coldxbig{
 float:right;
  margin:20px;
  margin-top:0px;
  width:300px;
}

/*NEWS*/
.blocco, .bloccoS{
  display:inline;
  margin:8px;
  width:230px;
  float:left;
}
.blocco{
  height:460px;
}
.bloccoS{
  height:380px;
}
.news{
  width:223px;
  margin-bottom:10px;
  cursor:pointer;
}
.news h1{
  font-size:16px;
  width:217px;
  text-align:center;
	background:#FF8400 url(../images/head_news.png);
  overflow:auto;
  padding:3px; 
  background-repeat:no-repeat;
}
.news span{
  padding-left:30px;
  font-size:30px;
  color:#444444;
}
.news p{
  padding:3px;
  padding-left:8px;
  border:2px solid #FF8400;
  font-size:16px;
}
.news img{
  display:inline;
  float:left;
  margin-right:4px;
}
/*PREVENTIVO*/
textarea#inserimmodello{
  height:80px;
margin-bottom:10px;
margin-top:10px;
width:330px;
}
/*OFFERTE*/
div.offl{
  padding:0px;
  margin:0px;
  float:left;
  width:346px;
  height:389px;
}
div.offr{
  padding:0px;
  margin:0px;
  float:right;
  width:346px;
  height:389px;
  }
/*MENU*/
#nav {
}

#nav a {
	padding:0px;
	margin:0px;
	background: url(../images/menu.png); 
	background-repeat:no-repeat;
	display: block;
	width: 201px;
	text-indent: -5555px;
	overflow: hidden;
}
#nav li{
	list-style:none;
	display:inline;
	list-style-type:none;
}


#nav li { float: left; position: relative; margin: 0px; padding: 0; }
* html #nav li * { position: relative;}
#nav li, #nav ul { margin: 0px; padding: 0; }
	
	/*--- Default ---*/
	#home a { background-position: 0px 0px; height: 85px; }
	#chisiamo a { background-position: 0 -85px; height: 49px; }
	#preventivi a { background-position: 0 -134px; height: 48px; }
	#offerte a { background-position: 0 -182px; height: 56px; }
	#smaltimento a { background-position: 0 -238px; height: 46px; }
	/* #contattaci a { background-position: 0 -284px; height: 196px; }  */
	#contattaci a { background-position: 0 -284px; height: 52px; } 
	#condizioni a { background-position: 0 -336px; height: 52px; }
	#assistenza a { background-position: 0 -388px; height: 196px; }



	
	/*--- Hovering ---*/
	#home a:hover { background-position: -201px 0px; height: 85px; }
	#chisiamo a:hover  { background-position: -201px -85px; height: 49px; }
	#preventivi a:hover  { background-position: -201px -134px; height: 48px; }
	#offerte a:hover { background-position: -201px -182px; height: 56px; }
	#smaltimento a:hover { background-position: -201px -238px; height: 46px; }
	/* #contattaci a:hover { background-position: -201px -284px; height: 196px; } */
	#contattaci a:hover { background-position: -201px -284px; height: 52px; }
	#condizioni a:hover { background-position: -201px -336px; height: 52px; }
	#assistenza a:hover { background-position: -201px -388px; height: 196px; }

	
	/*--- Active state with body tag / doesn't work with dropmenu ---
	body#homepage #home a { background-position: 0 -50px; heigh: 123px;  }
	body#aboutpage #about a { background-position: -123px -50px; heigh: 207px; }
	body#installazionipage #installazioni a { background-position: -330px -50px; width: 153px;}
	body#richiestepage #richieste a { background-position: -425px -50px; width: 121px; }
	body#associatipage #associati a { background-position: -526px -50px; width: 81px; }
	*/	
	/*--- Active state ---
	#nav li.active a { background-position: 0 -110px; }*/

