
.portali_list div.banner_hover a img
{
	padding: 1px 0px 0px 1px;
	-moz-border-radius: 6px; border-radius: 6px;

}
.portali_list div.banner_hover a:hover img
{
	padding: 0px;
	margin: 0px 1px 1px 0px;
	box-shadow: 2px 2px 2px #888;
}

.prezzo
{
	border:0px dotted #000;
	margin:5px 0 40px 100px;
	width:500px;
	background:#C8DDF2;
	text-align:center;
}
.prezzo td
{
	color:#1F6193;
	padding:5px 10px;

}
.preventivo
{
	background:#fff;
	border:0px;
}


#mail_form
{
	font-size:15px;
}

.left_side
{
	float:left;
	width:330px;
	padding:10px;
	margin-right:10px;
}
.right_side
{
	float:left;
	margin-left:7px;
	padding:10px;
	margin-top:10px;
	text-align:center;
	width:330px;
}
#wrap_content .left_side p,
#wrap_content .right_side p
{
	margin:0px 0 10px 0;
	padding:0 0 0 0px;
	text-align:center;
}
#title_right_side
{
margin:0px;
}

#wrap_content .right_side p
{
margin-bottom:18px;
}

span.numero
{
	font-size:40px;
	font-weight:bold;
	color:#1F6193;
	margin:0px 0 10px 0px;
	padding:0px 0 10px 0px;
}
.elenco_commerciali p
{
	font-size:20px;
}
.elenco_commerciali p span
{
	font-weight:bold;
	color:#1F6193;
}

.text-right
{
	text-align:right;
}


.exp_pack,
.base-exp_pack,
.base_pack,
.full_pack,
.pers_pack
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.exp_pack,
.full_pack
{
	background: #E0EAF4;
}
.base_pack,
.pers_pack
{
	background: #D2E3F5;
}



.exp_pack_title,
.base_pack_title,
.full_pack_title,
.pers_pack_title
{


	color: #fff;
	background: #1f6193;
	width: 60px;
	border:1px solid #ccc;
	text-align:center;


}
.flag_16
{
width:25px;
height:25px;
display:inline-block;
}
.it {background:transparent url(/skin/presentazione/icons/lang/it_24.png) no-repeat 0px 0px;}
.fr {background:transparent url(/skin/presentazione/icons/lang/fr_24.png) no-repeat 0px 0px;}
.en {background:transparent url(/skin/presentazione/icons/lang/en_24.png) no-repeat 0px 0px;}
.de {background:transparent url(/skin/presentazione/icons/lang/de_24.png) no-repeat 0px 0px;}
.es {background:transparent url(/skin/presentazione/icons/lang/es_24.png) no-repeat 0px 0px;}
.pr {background:transparent url(/skin/presentazione/icons/lang/pr_24.png) no-repeat 0px 0px;}
.ru {background:transparent url(/skin/presentazione/icons/lang/ru_24.png) no-repeat 0px 0px;}
.ar {background:transparent url(/skin/presentazione/icons/lang/ar_24.png) no-repeat 0px 0px;}
.cn {background:transparent url(/skin/presentazione/icons/lang/cn_24.png) no-repeat 0px 0px;}


.windows {background:transparent url(/skin/presentazione/icons/windows.png) no-repeat 0px 0px;}
.mac {background:transparent url(/skin/presentazione/icons/mac.png) no-repeat 0px 0px;}
.linux {background:transparent url(/skin/presentazione/icons/linux.png) no-repeat 0px 0px;}
.pack
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding:5px;
}


.no_list_style ul li li
{

	list-style:none;
}



td .label_count
{
	display:block;
	font-size:10px;
	margin-bottom:2px;
	font-style:italic;
}


.pack ul
{

list-style:url(/skin/presentazione/icons/line.png) inside;
}

.pack ul li
{
border-left:1px dotted #ccc;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
text-indent: -25px;
margin-left:10px;

}

.num_annunci_class
{
	position: relative;
	bottom:136px;
}
#esclusiva_portali
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
#esclusiva_portali:visited
{
	color:#000;
}