.contents_dettaglio {

float:left;
padding:10px 5px;
width:950px;
background-color:#FFFFFF;
}

.contents_dettaglio_div{	
	clear:both;
float:left;
width:950px;	
}

.contents_dettaglio_div2{	
	clear:both;
float:left;
width:950px;
margin-top:15px;	
}
.contents_dettaglio_top {
background:url(/newimages/topscheda.gif) top left no-repeat;
background-position:left bottom;
clear:both;
float:left;
height:114px;
display: block;
margin:0 5px;
width:100%;
}
.contents_dettaglio_sx {
float:left;
height:55px;
margin-left:4px;
width:631px;
}
.contents_dettaglio_sx2 {
float:left;
margin-left:11px;
width:650px;

}
.contents_dettaglio_dx {
background-color:#FFFFFF;
background-image:url(../images/best.gif);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
height:65px;
width:300px;
padding-left:15px;
}

.contents_dettaglio_dx2 {
float:right;
height:65px;
width:260px;
padding-left:15px;
}

.row_best1 {
clear:both;
float:left;
height:15px;
width:300px;
}
.row_best {
clear:both;
float:left;
width:286px;
}

.row_best_sx{
	float:left;
	width:172px;
}
.row_best_dx {
float:right;
line-height:13px;
padding-right:13px;
padding-top:5px;
text-align:right;
width:106px;
}

.last_titolo3 {
clear:both;
float:left;
margin-top:12px;
width:650px;
}
.last_titolo4 {
clear:both;
float:left;
width:100%;
padding-top: 16px;
}
.contatti_item {
background-position:left bottom;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:10px;
font-style:italic;
height:20px;
margin-right:7px;
padding-left:25px;
width:auto;
}

.contatti_item a{
	color:#FFF;
	text-decoration:none;
	}
	
	.contatti_item a:hover{
	color:#FFF;
	text-decoration:underline;
	}
	
.mail{
	background-image:url(../images/imail.gif);
}

.cont{
	background-image:url(../images/icont.gif);
}

.tel{
	background-image:url(../images/itel.gif);
}

.stampa{
	background-image:url(../images/istampa.gif);
}
.col_sx2 {
background-image:url(../images/voto_bg.gif);
background-position:left 24px;
background-repeat:no-repeat;
float:left;
height:94px;
width:54px;
text-align:center;
}
.col_sx2_div {
clear:both;
float:left;
height:24px;
text-align:center;
width:49px;
margin-left:5px;
}

.col_sx2_div2 {
clear:both;
float:left;
height:94px;
width:54px;
text-align:center;
margin-top:12px;
}
.col_dx2_div {
clear:both;
float:left;
height:43px;
margin-left:5px;
margin-top:10px;
text-align:center;
width:49px;
}
.col_dx2 {
float:left;
height:94px;
width:300px;
padding-left:0px;
}

.col_dx2_row{
float:left;
width:300px;
clear:both;	
}

.col_dx2_row2 {
border-top:2px solid #FECB4D;
clear:both;
float:left;
height:15px;
margin-top:4px;
width:168px;
}
.thumb_div {
float:left;
height:96px;
padding:6px 0 0 5px;
width:113px;
}
.player_div {
clear:both;
float:left;
margin:0 5px;
width:940px;
}
.arr_div {
height:35px;
left:-8px;
position:relative;
top:-154px;
width:940px;
}
.arr_left{	
position:absolute;
height:35px;
width:50px;
}
.arr_right {
height:35px;
left:929px;
position:absolute;
width:50px;
}
.contents_dettaglio_bg {
background-image:url(../images/bg4.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
margin:10px 5px;
padding-left:46px;
padding-top:23px;
width:894px;
}
.row1{
clear:both;
float:left;
width:894px;
}
.row1_left{
	float:left;
width:574px;
}
.row1_right{
	float:left;
width:296px;
}

.row1_intem1 {
float:left;
padding-right:13px;
}

.contents_dettaglio_box {
clear:both;
float:left;
margin:0 5px;
width:940px;
}

.box_item{
	float:left;
	width:313px;
background-position:left top;
background-repeat:no-repeat;
}

.box1{
		background-image:url(../images/box1.gif);
}
.box2{
		background-image:url(../images/box2.gif);
}
.box_item_top {
clear:both;
float:left;
height:70px;
padding-left:128px;
padding-top:30px;
width:186px;
}
.box_item_center {
clear:both;
float:left;
line-height:18px;
padding-left:41px;
padding-top:25px;
width:242px;
}
.box_item_bottom {
clear:both;
float:left;
line-height:18px;
padding-left:41px;
padding-top:45px;
width:266px;
}
.box_item_center_row {
clear:both;
float:left;
width:242px;
}
.box_item_center_row3 img {
margin-right:6px;
}

.box_item_center_row3 {
clear:both;
float:left;
width:220px;
padding-left:20px;
}
.box_item_center_row img {
margin-right:11px;
}
.box_top_row {
clear:both;
float:left;
height:16px;
width:186px;
}	
	.box_top_row a{
		color:#282828;
		text-decoration:none;
	}
.box_item_item {
background-position:left 4px;
background-repeat:no-repeat;
float:left;
margin-right:3px;
padding:0 5px 2px 22px;
width:auto;
}
.mail2{
		background-image:url(../images/mail2.gif);
}

.stampa2{
		background-image:url(../images/stampa2.gif);
}


.container_radio {
float:left;
width:195px;
}


input.radio1a {
clear:none;
float:left;
margin-right:3px;
text-align:left;
}
.radio_sx {
color:#FFFFFF;
float:left;
font-size:11px;
margin-top:2px;
text-transform:uppercase;
width:67px;
}
.container_dettaglio_vs {
clear:both;
float:left;
padding-bottom:15px;
padding-top:0;
width:924px;
}
.tabella_div {
background-image:url(../images/bg4.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
margin:2px 0;
padding:19px 8px 0;
text-align:center;
width:924px;
}

.bg8 {
}

.bg9{
	border-bottom:1px solid #ed008c;
}
.bg10{
	border-bottom:none;
	background-color:#f4f4f4;
}
.container_dettaglio_vs3 {
border-bottom:1px solid #ed008c;
clear:both;
float:left;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
width:920px;
}



.container_dettaglio_vs4 {
border-bottom:1px solid #ed008c;
clear:both;
float:left;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
width:600px;
}

.container_dettaglio_vs2f {
clear:both;
float:left;
width:600px;
}

.item_servizi1 {
float:left;
text-align:left;
width:149px;
border-right:1px solid #ed008c;
}
.item_servizi2 {
float:left;
text-align:left;
width:130px;
border-right:1px solid #ed008c;
}
.item_servizi3 {
float:left;
text-align:left;
width:161px;
border-right:1px solid #ed008c;
}
.item_servizi4 {
float:left;
text-align:left;
width:147px;
}

.item_servizi1b {
float:left;
text-align:left;
width:149px;
}
.item_servizi2b {
float:left;
text-align:left;
width:130px;
}
.item_servizi3b {
float:left;
text-align:left;
width:161px;
;
}
.item_servizi4b {
float:left;
text-align:left;
width:147px;
}

.item_fatture {
float:left;
text-align:left;
width:147px;
}

.item_fatture_div {
clear:both;
float:left;
margin-left:35px;
text-align:left;
width:123px;
font-size:12px;
}

.item_fatture1 {
float:left;
text-align:left;

width:246px;
}


.item_fatture1over {
float:left;
text-align:left;

width:246px;
}

.item_fatture1over:hover {
float:left;
text-align:left;
background-color: #f9f9f9;
width:246px;

}

.item_fatture2over {
float:left;
text-align:left;

width:246px;


}

.item_fatture2over:hover {
float:left;
text-align:left;
background-color: #f9f9f9;
width:246px;


}

.item_fatture3over {
float:left;
text-align:left;

width:246px;

}

.item_fatture3over:hover {
float:left;
text-align:left;
background-color: #f9f9f9;
width:246px;


}

.item_fatture4over {
float:left;
text-align:left;

width:246px;

}

.item_fatture4over:hover {
float:left;
text-align:left;
background-color: #f9f9f9;
width:246px;


}


.item_fatture2 {
background-image:url(/newimages/ver.gif);
background-position:left 10px;
background-repeat:no-repeat;

float:left;
padding-top:2px;
text-align:left;
width:170px;
}
.item_fatture2_row {
clear:both;
float:left;
margin-top:3px;
text-align:right;
width:100%;
cursor:pointer;
}

.item_fatture2_row:hover {
color:#ed008c;
text-decoration:none;
}

.item_fatture2_row img{
	margin-top:3px;
	}
.item_fatture3 {
	background-image:url(../images/tabella_bg.gif);
background-position:left 10px;
background-repeat:no-repeat;
float:left;
text-align:left;
padding-top:2px;

width:158px;
}

.item_fatture4 {
	background-image:url(../images/tabella_bg.gif);
background-position:left 10px;
background-repeat:no-repeat;
float:left;
text-align:left;
padding-top:2px;

width:95px;
}
.item_fatture5 {
	background-image:url(../images/tabella_bg.gif);
background-position:left 10px;
background-repeat:no-repeat;
float:left;
text-align:left;
padding-top:2px;

width:142px;
}
.item_fatture6 {
	background-image:url(../images/tabella_bg.gif);
background-position:left 10px;
background-repeat:no-repeat;
float:left;
text-align:left;
padding-top:2px;

width:100px;
}

.container_dettaglio_vs2 {
clear:both;
float:left;
width:924px;
}

.container_dettaglio_vs8 {
clear:both;
float:left;
width:924px;
border-top:1px solid #ed008c;
}

.item_fatture_icon{
	float:left;
	width:43px;
	min-height:52px;
}
.item_fatture_dx {
float:left;
padding-left:7px;
padding-top:11px;
width:180px;
}

.item_fatture2b {
float:left;
padding-top:6px;
text-align:center;
width:103px;
}

.contents_center_sx2 {
float:left;
width:621px;
}

.container_dx8{
float:left;
clear:both;
width:314px;
}
.container_dx10 {
clear:both;
float:left;
margin:15px 0;
width:314px;
}

.container_dx9{
float:left;
clear:both;
width:254px;
padding-left:60px;
}
.container_dx9_item {
background-position:left top;
background-repeat:no-repeat;
clear:both;
color:#BC8A1E;
float:left;
font-size:13px;
margin-top:7px;
padding-bottom:4px;
padding-left:51px;
padding-top:4px;
width:156px;
}
.container_dx9_item a{
text-decoration:none;
color:#bc8a1e;
}

.container_dx9_item a:hover{
text-decoration:underline;
color:#bc8a1e;
}
.mail_d{
	background-image:url(../images/d_mail.gif);
	}
	
	.www{
	background-image:url(../images/d_www.gif);
	}
	.comm{
	background-image:url(../images/d_comm.gif);
	}

	.tel_d{
	background-image:url(../images/d_tel.gif);
	}


.contents_center_dx {
float:left;
margin-left:4px;
width:314px;
}

.container_dx5 {
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
margin-bottom:10px;
margin-top:10px;

padding-top:51px;
width:314px;
}


.container_dx11 {
background-image:url(../images/bg10.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
margin:10px 0;
padding-top:17px;
width:314px;
}

.row_dx11{
float:left;
clear:both;
width:314px;
background-position:left top;
background-repeat:no-repeat;
	background-image:url(../images/bg11.gif);
	height:50px;
}
.row_dx11_sx {
float:left;
font-size:11px;
padding-left:5px;
padding-top:22px;
text-transform:uppercase;
width:200px;
}	
.row_dx11_dx{
	float:left;
	width:100px;
}

.off {
background-image:url(../images/off_bg.gif);
}
.contents_center_dx2 {
float:left;
margin-left:2px;
width:314px;
}

.container_sx9 {
clear:both;
float:left;
padding-bottom:10px;
padding-top:15px;
width:624px;
background-image:url(../images/bg2.gif);
background-position:left bottom;
background-repeat:repeat-x;
}

.container_sx10 {
clear:both;
float:left;
padding-bottom:10px;
width:624px;
}


.container_sx10b {
clear:both;
float:left;
padding-bottom:10px;
width:624px;
margin-bottom:0px;
#margin-bottom:10px;
}
.commenti {
background-image:url(../images/titolo8.gif);
background-position:left top;
background-repeat:no-repeat;
margin-top:10px;
}

.item_commenti1 {
background-image:url(../images/bg12.gif);
background-position:right 10px;
background-repeat:no-repeat;
float:left;
padding-left:10px;
padding-top:2px;
text-align:right;
width:119px;
}

.item_commenti2 {
background-image:url(../images/bg12.gif);
background-position:right 10px;
background-repeat:no-repeat;
float:left;
padding-left:10px;
padding-top:2px;
text-align:right;
width:136px;
}
.item_commenti3 {
background-image:url(../images/bg12.gif);
background-position:right 10px;
background-repeat:no-repeat;
float:left;
padding-left:10px;
padding-top:2px;
text-align:right;
width:130px;
}
.item_commenti4 {
background-image:url(../images/bg12.gif);
background-position:right 10px;
background-repeat:no-repeat;
float:left;
padding-left:10px;
padding-top:2px;
text-align:right;
width:199px;
}
.item_fatture2_row_sx {
float:right;
padding-top:7px;
width:auto;
}
.item_fatture2_row_dx {
float:right;
font-size:15px;
padding-top:11px;
text-align:center;
width:61px;
}

.item_fatture2_row_dx a{
	color:#282828;
	text-decoration:none;
	}
	
	.item_fatture2_row_dx a:hover{
	color:#515151;
	text-decoration:none;
	}
.item_fatture2_row23 {
clear:both;
float:left;
margin-top:-10px;
text-align:center;
width:100%;
}

.commenti_it1{
	float:left;
	width:77px;
	background-image:url(../images/tabella_bg.gif);
background-position:right 10px;
background-repeat:no-repeat;
text-align:center;
}

.commenti_it1_div{
	float:left;
	width:77px;
clear:both;
text-align:center;
}
.commenti_it2 {
float:left;
margin-bottom:18px;
width:433px;
}
.commenti_it2_div {
background-position:6px 6px;
background-repeat:no-repeat;
clear:both;
float:left;
line-height:16px;
margin-bottom:5px;
padding-left:20px;
width:413px;
}

.pos{
		background-image:url(../images/pos.gif);
	
}
.neg{
		background-image:url(../images/neg.gif);
	
}

.commenti_it3 {
background-image:url(../images/voto_giallo.gif);
background-position:5px 1px;
background-repeat:no-repeat;
float:left;
width:77px;
}

.aggiungi_commento_div {
background-color:#ed008c;
clear:both;
float:left;
font-size:11px;
font-weight:bold;
padding-bottom:1px;
padding-left:11px;
padding-top:3px;
text-align:left;
width:613px;
}

.aggiungi_commento {
	font-size:11px;
font-weight:bold;
float:left;clear:both;
	color:black;
	cursor:pointer;

}
.aggiungi_commento a{
	color:black;
	text-decoration:underline;
	}
	
	.aggiungi_commento:hover{
	color:#282828;
	text-decoration:underline;
	}
	
.aggiungi_commento img {
margin-top:2px;
vertical-align:sub;
}

.aggiungi_div9 {
clear:both;
float:left;
margin-bottom:10px;
margin-top:-2px;
width:459px;
}

.aggiungi_left {
float:left;
font-size:11px;
margin-top:14px;
width:162px;
color:black;
}

input.radio1a {
clear:none;
float:left;
margin-right:3px;
text-align:left;
}

.aggiungi_commento_div2 {
float:right;
margin-top:12px;
width:250px;
}

.aggiungi_commento_9 {
background-color:#FFFFFF;
border:1px solid #363636;
color:#515151;
font-size:11px;
height:20px;
margin-bottom:5px;
padding-left:2px;
padding-top:3px;
width:248px;
margin-top:5px;
}

.aggiungi_commento_a {
background-color:#FFFFFF;
border:1px solid #363636;
color:#515151;
font-size:11px;
height:100px;
width:250px;
}

.pubblica_btn {
float:right;
margin-top:2px;
text-align:right;
width:250px;
}

.elimina_btn9 {
color:black;
float:left;
font-size:10px;
margin-top:3px;
padding-top:0;
width:114px;
}

.elimina_btn9 a{
	color:black;
	text-decoration:underline;
	}
	
	.elimina_btn9 a:hover{
	color:black;
	text-decoration:none;
	}

.apri_offerta_div {
clear:both;
float:left;
font-size:11px;
padding-bottom:10px;
padding-top:20px;
width:924px;
}
.apri_offerta_div_sx {
border-right:1px solid #BC8A1E;
float:left;
width:637px;
}
.apri_offerta_div_dx {
float:left;
width:280px;
}
.box_item_top2 {
clear:both;
float:left;
height:70px;
padding-left:19px;
width:186px;
}


.box_item_center2 {
clear:both;
float:left;
line-height:18px;
padding-left:23px;
padding-top:25px;
width:242px;
}
.box_item_center2c {
clear:both;
float:left;
line-height:18px;
padding-left:23px;
padding-top:25px;
width:600px;
}
.box_item_center_row2 {
clear:both;
float:left;
width:600px;
}

.container_dx23b {
clear:both;
float:left;
margin-left:8px;
width:222px;
}

.row_offerte2_item2 {
background-position:left top;
background-repeat:no-repeat;
float:left;
font-size:12px;
padding-bottom:13px;
padding-left:50px;
padding-top:5px;
width:220px;
}

.last_star_margin {
clear:both;
float:left;
height:15px;
margin-top:5px;
width:178px;
}
.container_map{
	float:left;
	clear:both;
	width:600px;
	height:450px;
}

.bg_best{
	background-image:url(../images/best2.gif);
background-position:left top;
background-repeat:no-repeat;
	
}
.contents_bg_best {
float:left;
height:45px;
margin-left:100px;
padding-top:25px;
width:800px;
}
.row_best_price_sx {
float:left;
margin-left:96px;
width:300px;
}
.row_best_price_dx {
float:left;
margin-left:70px;
width:300px;
}
.txt_price {
color:black;
font-size:16px;
font-weight:bold;
}



