a{
	color:#fff;
	text-decoration:none;
}
a:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link01{
	color:#ffffff;
	text-decoration:none;
}
a.link01:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link02{
	color:#fff;
	text-decoration:underline;
}
a.link02:hover{
	color:#aaaaaa;	
	text-decoration:none;
}
a.link03{
	color:#aaaaaa;
	text-decoration:underline;
}
a.link03:hover{
	color:#fff;	
	text-decoration:none;
}
a.link04{
	color:#f5c701;
	text-decoration:none;
}
a.link04:hover{
	color:#aaaaaa;	
	text-decoration:none;
}
body{
	font-size:11px;
	font-family:verdana;
	margin:0px;
	text-align:center;
	background-color:#000;
	color:#FFF;
}
div.address{
	line-height:20px;
}
div.agree{
	padding-top:20px;
}
div.boxHomeDove{
	text-align:left;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
	height:253px;
}
div.boxHomeDoveVai{
	text-align:right;
	
	padding-right:20px;
}


div.boxHomeTitle{
	font-size:13px;
	font-weight:bold;
	color:#f5c701;
	width:250px;
	padding-top:10px;
}

div.contents{
	/*min-height:358px;*/
}
div.copyright{
	text-align:center;
	color:#aaaaaa;
	height:20px;
	background:#2d2d2d;
}
div.copyrightText{
	padding-top:3px;
}

div.line{
	border-top:solid 1px #999999;
	width:97%;
	margin-top:20px;
	margin-bottom:10px;
}


div.homeBoxVendite{
	margin-bottom:12px;
	color:#FFF;
	
}
div.informativa{
	text-align:justify;
	color:#aaaaaa;
	padding-top:30px;
	padding-right:30px;
	line-height:16px;
}
div.logo{
	padding-right:15px;
	padding-bottom:10px;
}

div.menuRightCategorieRichiesta{
	margin-top:40px;
	line-height:18px;
	text-align:left;
	padding-left:15px;
	padding-right:10px;
}
div.menuRightCategorieText{
	font-weight:bold;
	line-height:18px;
	text-align:right;
	padding-right:20px;
}
div.menuRightCategorieTitle{
	color:#f5c701;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
	padding-left:10px;
}
div.numberPage{
	padding-right:20px;
	height:40px;
	text-align:right;
}



div.schedaTecnicaImage{
	text-align:left;
	padding-left:20px;
	width:100%;
}

div.searchRadio{
	background:#000;
}
div.sendForm{
	text-align:right;
	margin-top:4px;
	padding-right:32px;
}
form.homeBox{
	margin:auto;
	text-align:left;
	width:300px;
	padding-right:20px;
}
h1{
	text-align:left;
	color:#F5C701;
	padding-right:5px;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:5px;
}
h3{
	text-align:right;
	padding-right:5px;
	font-size:16px;
	color:#f5c701;
	margin-bottom:10px;
	margin-top:5px;
}
h4{
	text-align:right;
	padding-right:20px;
	font-size:13px;
	font-weight:normal;
	color:#f5c701;
	margin-bottom:10px;
	margin-top:5px;
}
h5.news{
	font-size:x-small;
	background:#333;
	padding:4px;
	padding-left:20px;
	margin:10px 10px 10px 0;
}
img{
	border:solid 0px;
}
p{
	line-height:18px;
	text-align:justify;
	padding-right:20px;
}
p.homeBoxServizi{
	line-height:25px;
	padding-top:0px;
	text-align:right;
}

table.boxHomeRight{
	margin:auto;
	margin-top:13px;
}
table.fasciaBlu{
	width:980px;
	margin:auto;
	text-align:left;
}
table.head{
	width:100%;
}
table.main{
	margin:auto;
	width:980px;
	margin-top:3px;
}
table.schedaTecnica{
	width:97%;
	text-align:left;
}
td{
	vertical-align:top;
}
td.colonnaLeft{
	width:760px;
	text-align:left;
	padding-top:10px;
}
td.colonnaLeftHome{
	width:700px;
	text-align:left;
	padding-top:10px;
}
td.colonnaRight{
	width:220px;
	background:#2d2d2d;
	text-align:center;
}
td.colonnaRightHome{
	width:280px;
	background:#2d2d2d;
	text-align:center;
}
td.formTextCell{
	text-align:right;
	padding:5px;
}

td.homeBoxDove{
	
	background-repeat:no-repeat;
	width:249px;
	height:320px;
	vertical-align:top;
	text-align:center;
}

td.homeBoxAffitti{
	background-color:#3b3b3b;
	background-repeat:no-repeat;
	width:334px;
	height:156px;
	vertical-align:top;
	text-align:center;
}

td.homeBoxVendite{
	background-color:#3b3b3b;
	background-repeat:no-repeat;
	width:334px;
	height:156px;
	vertical-align:top;
	text-align:center;
}
td.homeBoxVoci{
	vertical-align:middle;
	font-weight:bold;
	padding-left:27px;
	padding-right:10px;
}
td.logo{
	vertical-align:bottom;
	text-align:right;
	width:90%;
}
td.menuRightCategorie{
	background-image:url(../images/background_menu_categorie.gif);
	background-repeat:no-repeat;
	background-position:0px 25px;
	width:188px;
	height:360px;
	vertical-align:top;
	text-align:left;
}
td.pageActive{
	background:#666;
	padding:3px;
	width:12px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
}
td.pageNext{
	padding:3px;
	width:12px;
	vertical-align:middle;
	font-size:12px;
}


td.schedaTecnicaRight{
	width:500px;
	text-align:center;
}
td.searchName{
	font-weight:bold;
	vertical-align:middle;
	border:solid 1px #aaaaaa;
	width:80px;
	padding-left:5px;
}

td.www{
	text-align:right;
	width:180px;
	height:32px;
	vertical-align:middle;
	letter-spacing:1px;
	font-size:12px;
	color:#ffffff;
}
.formError{
	font-weight:bold;
	color:#ff6600;
}

/*NEW STYLE*/

.print_head { display:none;}
div.head{ background:#000;width:100%; height:88px;text-align:center; overflow:hidden; background:url(../images/logo_black.jpg) no-repeat; background-position:150px;}
div.headContent{width:100%;height:166px;margin:auto;position:relative; }
div.headContent img{position:absolute; margin-left:50%; left:-640px;}
div.headContent .box_to_home {position:absolute; display:block; height:150px; width:300px; margin-left:50%; left:-501px; top:8px; z-index:99}
div.headContent .box_to_home a{height:150px; width:300px; display:block; float:left; z-index:100}
div.headContent .box_to_home img{height:150px; width:300px; display:block; float:left; z-index:100}
div.fasciaBlu{background:url(../images/fascia_blu_bg.jpg) top repeat-x;width:100%;height:36px;text-align:center;}
div.ricerca{width:164px;color:#ffffff;position:absolute;margin-left:50%;left:-508px;font-weight:bold; padding:8px;}
div.ricerca img{ vertical-align:middle; margin:2px;}
div.ricerca a:hover{ color:#ddd;}
.subMenu{margin-left:50%;left:-300px;width:200px; vertical-align:middle;color:#ffffff;padding-right:55px; position:absolute}
div.menu{margin-left:50%;left:72px;position:absolute;}
div.menu ul{ margin:0px;}
div.menu ul li{list-style:none; float:left; padding:7px;font-weight:bold; margin:3px 14px;}
div.menu ul li a:hover{ color:#ddd;}

/*index*/
td.homeBoxBanner{width:250px;text-align:left;}
td.homeBoxServizi{text-align:right;line-height:20px; width:122px;}
td.homeBoxAnnunci{width:280px;}
td.homeBoxAnnunci p{ margin:3px 0;}
div.boxHomeVai{text-align:right;padding-right:18px;}
td.homeBoxNews{background-repeat:no-repeat;width:249px;height:112px;vertical-align:top;text-align:left; padding-left:10px;}
td.homeBoxNews a {top:14px; position:relative}
div.boxHomeNotizie{text-align:left;line-height:16px;padding-left:10px;padding-right:28px;height:60px;}
td.homeBoxNews h4{padding-right:30px;}
div.boxHomeNotizieVai{text-align:right;	padding-right:31px;}
div.home_beni {overflow:hidden; width:100%; margin:0 0 12px 0;}
div.home_beni .box_bene{float:left; height:113px; width:203px; position:relative; margin:3px; display:block; padding:10px; border-left:solid 1px #999;}
div.home_beni h4{font-size:13px;font-weight:bold;color:#f5c701;width:250px; margin:6px; padding:0; text-align:left;}
div.home_beni .box_bene h5{ margin:0 0 3px 0; font-size:12px; height:28px}
div.home_beni .box_bene a{text-decoration:none!important; display:block; cursor:pointer}
div.home_beni .box_bene a:hover{color:#333; text-decoration:none;}
div.home_beni .box_bene .prize_bene,div.home_beni .box_bene .desc_bene{color:#fff;}
div.home_beni .box_bene .img_bene{width:85px; height:70px; text-align:center; display:block; float:left; margin:5px 2px 5px 0}
div.home_beni .box_bene .img_bene img{max-width:100%; max-height:100%;}
div.home_beni .box_bene .desc_bene{ font-size:10px; margin:0; line-height:12px; text-align:left; width:115px; height:72px; padding:0; float:right; overflow:hidden;}

table.venditaffittoBox{width:740px;}
td.venditaffittoCell{background-color:#666; text-align:center;}

/*Ricerca avanzata*/
.ricercaAvanzata td { text-align:left;}
.ricercaAvanzata td select{ min-width:150px}
.ricercaAvanzata td.searchName {border:none; text-align:right;}

/*Ricerca risultati*/
div.resultItem{line-height:18px;text-align:left;font-size:11px;	padding:10px;margin-right:20px;background:#333;}
span.resultItemTitle{color:#f5c701;font-size:13px; font-weight:bold}
div.resultItem .img_item{width:150px; height:100px; text-align:center; display:block; float:left; margin:6px 6px 6px 0}
div.resultItem .bottom_item{overflow:hidden;}
div.resultItem .prize_item{float:right;}
div.resultItem .goto_item{float:right;}
div.resultItem .desc_item{float:right; margin:5px; width:540px;}

/*scheda bene */
.immagini_bene {overflow:hidden; position:relative;}
	/*per i javascript disattivati*/
	#gallery {width:360px; height:350px; display:block;}
	.myGallery_js { display:none}
td.schedaTecnicaLeft{text-align:center;}
div.schedaTecnicaDescription{padding-top:10px;text-align:justify;line-height:18px; background:#333; padding:10px}
div.schedaTecnicaDescription h4{font-size:14px; text-align:left; font-weight:bold;}
div.schedaTecnicaDati{padding-top:10px;text-align:left;line-height:28px;font-size:13px;}
div.schedaTecnicaLinks{margin-left:20px;text-align:right;line-height:18px;margin-top:12px;}
.schedaTecnicaLinks a {background:#666; height:19px; width:135px; display:block; float:right; margin:6px 0; text-align:center; padding:3px;}
.lista_dettagli {padding:0px; overflow:hidden; margin:0}
.lista_dettagli li {list-style:none; float:left; width:230px; padding:5px; display:block; line-height:16px; position:relative}
.lista_dettagli li img{width:30px; vertical-align:middle; margin:2px; float:left; position:relative; top:-10px;}




/******AREA AMMINISTRATIVA********/
body.admin div.menu{left:200px;}
body.admin h1 {color:#f5c701; font-weight:bold; margin:4px 0; border-bottom:2px solid #516d91; padding:4px;}
