/* 
* Css per pagine settori
* 
* Filename: settore.css
* Created: 7/15/2010 12:25:33
* Initial Developer: andrea
* 
* Copyright Kemen s.r.l. (The Initial Developer of the Original Code)
* License Mozilla Public License Version 1.1 
* 
* $LastChangedDate:: 2011-02-07#$ 
* $LastChangedRevision: 4084 $
* $LastChangedBy: faser $
*/


#sezione {
	width: 950px;
	background-color: #f2f1ee;
	}
	
#residenza {
	width: 950px;
	background-color: #f2f1ee;
	}
	
#offerte {
	width: 950px;
	margin: 20px auto;
	}

#docsingoli {
 	/*background: #E7DBD5;*/
	width: 550px;
 	float: left;
 	}
	
#frecciona {
	float: left;
  	background-image: url(/images/frecciona.png);
 	height: 350px;
	width: 43px;
 	display: inline;
 	}
 #frecciona_t {
	float: left;
  	background-image: url(/images/frecciona_t.png);
 	height: 350px;
	width: 43px;
 	display: inline;
 	}
 	
#pacchetto {
	/*background: #E7DBD5;*/
	height: 500px;
	width: 392px;
	float: left;
	margin-left: -35px;
	}

#badge {
	background-image: url(/images/badge.png);
	width: 80px;
	height: 75px;
	z-index: 120;
	margin-top:-50px;
	position: relative;
}

h2.h2badge{
	padding-left:90px;
}
	
#singolo {
	width: 500px;
	}
	
#singolo2 {
	width: 500px;
	height: 80px;
	/*overflow: hidden;*/
	position: relative;
	}
	
#prezzo {
	width: 70px;
	}

#desc {
	float:right;
	width: 400px;
	text-align:justify;
	}

#quadretto {
	width: 90px;
	position: absolute;
	top:0px;
	left:0px;
	}
	
.centrato {
	margin:0 auto;
	width: 280px;
	}

.centratomini {
	margin:0 auto;
	width: 80px;
	}
	
.sinistra {
	text-align: left;
	}
.paccres {
	text-transform: uppercase;
	text-align: center;
	width: 392px;
	background-color: #d9d9d5;
	font-size: 16px;
	color: #666;
	height: 30px;

	}
	
.indentp {
	margin-left: 10px;}
.indent {
	margin-left: 20px;}

h2.pacchetto {
	width: 392px;
	background-color: #d9d9d5;
	font-size: 16px;
	color: #666;
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	}

	
.sez {
	cursor:pointer;	
}	
	
	
.titolo {
	color: #006699;
	font-size:24px;
	}
	

#table {
margin: 0 auto;}	
table {
table-layout:fixed;}
	
tr.dashed, td.dashed, th.dashed
{
border: 1px dashed #ccc;
padding: 5px;
}

td.prezzo {
font-size: 16px;
font-weight: bold;}
.center {
text-align: center;
}
.odd{
	background-color: #f2f1ee;
	}
	
.blank {
border: none;}
.bianco {
background-color: white;}
	
ul.singoli li{
	list-style: none;
	overflow: hidden;
	}

ul.square li{
	list-style: square;
	}
	
.control{
	cursor:pointer;
	margin-bottom:15px;
	background-color: #d8d9d5;
}
.hide{
	display:none;
}	
.clear{
	clear:both;
}

