#paginahome {
	border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    position: relative;
	top: 0px;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    min-height: 830px;
    height: 830px;
	border-bottom: 0px solid;
}

#paginacerca {
	border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    position: relative;
	top: 0px;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    min-height: 830px;
    height: 830px;
	border-bottom: 0px solid;
	background-color: #ffffff;
	text-align:center;
}

#headerelenco {
	BORDER-RIGHT: 0px solid; HEIGHT: 85px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ffffff; POSITION: relative; TOP: 0px; HEIGHT: 85px
}

#logoelenco {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 57px; LEFT: 10px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px;
}

#slogan {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 30px; LEFT: 300px; BORDER-LEFT: 0px solid; WIDTH: 650px; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 25px; font-size:14px; FONT-STYLE: italic; FONT-FAMILY: Georgia; font-weight: bold;
}

#sloganprov {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 30px; LEFT: 300px; BORDER-LEFT: 0px solid; WIDTH: 650px; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 1px; font-size:14px; FONT-STYLE: italic; FONT-FAMILY: Georgia; font-weight: bold;
}

#slogan2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 30px; LEFT: 300px; BORDER-LEFT: 0px solid; WIDTH: 650px; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 50px; font-size:12px; FONT-STYLE: italic; FONT-FAMILY: Georgia; font-weight: normal;
}

#riquadro1 {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 370px; WIDTH: auto; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: 370px
}

#riquadro0 {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 160px; WIDTH: auto; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: 160px
}

#riquadro0pro {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 90px; WIDTH: auto; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: 90px
}

#riqcerca1 {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 30px; WIDTH: 960px; COLOR: #000099; POSITION: absolute; TOP: 15px; left:0px;HEIGHT: 30px;font-family:georgia,times new roman;font-size:28px;font-style:italic;text-align:center;
}
#riqcerca2 {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 30px; WIDTH: 900px; COLOR: #ff0000; POSITION: absolute; TOP: 60px; left:60px;HEIGHT: 30px;font-family:georgia,times new roman;font-size:28px;font-style:italic;text-align:center;
}

#riqgeo {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 30px; WIDTH: 400px; COLOR: #000099; POSITION: absolute; TOP: 125px; left:10px;HEIGHT: 30px;font-family:georgia,times new roman;font-size:28px;font-style:italic;
}

#cartina {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 350px; LEFT: 0px; BORDER-LEFT: 0px solid; WIDTH: 350px; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#regionih {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 360px; BORDER-LEFT: 0px solid; WIDTH: 160px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 540px; BORDER-LEFT: 0px solid; WIDTH: 200px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 750px; BORDER-LEFT: 0px solid; WIDTH: 200px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#doveprepara {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: 300px; LEFT: 0px; BORDER-LEFT: 0px solid; WIDTH: 350px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 0px;background-color:#ffffff; display:none;
}



#doveabruzzo {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 0px;background-color:#ffffff;display:none;
}

#dovebasilicata {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 20px;background-color:#ffffff;display:none;
}

#dovecalabria {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 40px;background-color:#ffffff; display:none;
}

#dovecampania {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 60px;background-color:#ffffff; display:none;
}

#doveemiliaromagna {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 80px;background-color:#ffffff; display:none;
}

#dovefriuliveneziagiulia {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 100px;background-color:#ffffff; display:none;
}

#dovelazio {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 120px;background-color:#ffffff; display:none;
}

#doveliguria {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 140px;background-color:#ffffff; display:none;
}

#dovelombardia {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 160px;background-color:#ffffff; display:none;
}

#dovemarche {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 180px;background-color:#ffffff; display:none;
}

#dovemolise {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 200px;background-color:#ffffff; display:none;
}

#dovepiemonte {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 220px;background-color:#ffffff; display:none;
}

#dovepuglia {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 240px;background-color:#ffffff; display:none;
}

#dovesardegna {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 260px;background-color:#ffffff; display:none;
}

#dovesicilia {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 280px;background-color:#ffffff; display:none;
}

#dovetoscana {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 300px;background-color:#ffffff; display:none;
}

#dovetrentinoaltoadige {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 320px;background-color:#ffffff; display:none;
}

#doveumbria {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 340px;background-color:#ffffff; display:none;
}

#dovevalledaosta {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 360px;background-color:#ffffff; display:none;
}

#doveveneto {
	BORDER-RIGHT:#ccc 1px solid; BORDER-TOP:#ccc 1px solid; HEIGHT: auto; LEFT: 530px; BORDER-LEFT: 0px solid; WIDTH: 410px; COLOR: #333; BORDER-BOTTOM:#ccc 1px solid; POSITION: absolute; TOP: 380px;background-color:#ffffff; display:none;
}



#riquadro2 {
	BORDER: 0px solid; MIN-HEIGHT: 250px; WIDTH: auto; COLOR: #000099; POSITION: relative; TOP: 0px; HEIGHT: 320px; text-align:center;
}

ul.listh {
list-style:none;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
 width:157px;
}

.listh {margin-bottom:0px}
.listh li {border-left:0px solid #333333; border-bottom:1px solid #f1f1f1; line-height: 15px;  font-size:12px; color: #000099; }
.listh a, .listh a:visited { display:block; padding:2px 0px 0px 0px ;background-color: #FFFFFF;text-decoration:none; color: #000099; } 
.listh a:hover { background:#ffff00 url(../images/rghk.jpg) center right no-repeat; color: #000099; }


ul.listd {
list-style:none;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
 width:200px;
}

.listd {margin-bottom:0px; line-height: 60px;}
.listd li {border-left:0px solid #333333; border-bottom:1px solid #ffff00; line-height: 60px;  font-size:12px; color: #000099; }
.listd a, .listd a:visited { display:block; padding:2px 0px 0px 0px ;background-color: #FFFFFF;text-decoration:none; color: #000099; } 
.listd a:hover { background:#ffffff url(../images/rghk.jpg) center right no-repeat; color: #000099; text-decoration: underline }

.imgid {
margin: 0px 10px 0px 0px;
float: left;
}

.home {
margin: 0px 0px 0px 30px;
text-decoration:none;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
text-shadow: rgba(255, 255, 255, 0.6) 0px -1px 0px;
text-align:left;
font-size:12px;
font-weight:bold; 
font-style: normal; 
//line-height:60px;
}

#googlehome {
	border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    position: relative;
	top: 0px;
    width: auto;
    margin-right: auto;
    margin-left: auto;
    height: 90px;
	background-color: #FFFFFF;
	border: #000000 0px solid;
}

#marketing {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 0px; text-align:center;}

#marketing2 {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 160px; text-align:center;}

#marketing3 {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 320px; text-align:center;}

#marketing4 {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 480px; text-align:center;}

#marketing5 {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 640px; text-align:center;}

#marketing6 {
BORDER: #000 0px solid; HEIGHT: 200px; WIDTH: 160px; COLOR: #ff0000; POSITION: absolute; TOP: 15px; LEFT: 800px; text-align:center;}


#hotelscity {display:none;
BORDER-right: 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 60px;height:60px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times new roman; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 180px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left;
}

#hsinfo {
BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times new roman; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 250px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

#infojob {display:none;
BORDER-TOP: 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times new roman; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 275px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: justify;
}

#hotelsearchinfo {
BORDER-TOP: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #f1f1f1; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 275px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

.info a {
FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; WIDTH: 960px; COLOR: #999999; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: none;
}

.info a:hover {
FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: underline;
}

.infox a {
FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: none;
}

.infox a {
FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: none;
}

.infox a:hover {
FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: underline;
}

#riquadrocerca {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 350px; WIDTH: 960px; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: auto;
}

#riquadro0c {display:block;
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 120px; WIDTH: auto; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: 120px
}

#riquadrotxtx {
BORDER: 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 960px; COLOR: #000099; height:0px; FONT-STYLE: normal; FONT-FAMILY: Georgia, Times new roman; POSITION: relative; TOP: 0px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

#riquadrocity {
BORDER: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; FONT-FAMILY: Georgia, Times new roman; POSITION: relative; TOP: 0px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; text-decoration:none;letter-spacing:2px;
}

#riquadrosoc {
BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times new roman; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

#riquadroisc {
BORDER-TOP: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #f1f1f1; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia; WHITE-SPACE: nowrap; POSITION: relative; TOP: px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

#div-boxrisultati2neg {
	display: block;
    position: relative;
    width: 960px;
	border: #ccc 0px solid;
	color:#1111CC; font-family:verdana; font-size:16px; font-weight: bold; font-style:normal; text-align:justify;overflow:hidden;
}




#div-titolobox1 {
	display: block;
    position: relative;
	top: 0px;
	left: 10px;
    width: 950px;
	border: #ccc 0px solid;
	color:#000000; font-family:george; font-size:24px; font-weight: bold; font-style:italic; height: 26px; line-height: 26px; text-align:left;text-shadow: #FF0000 0px 1px 1px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;
}

.boxrisultati2 {
	color:#1111CC; font-family:verdana; font-size:15px; font-weight: bold; font-style:normal;text-align:left;text-decoration:none;}
.boxrisultati2 a {
	color:#1111CC; font-family:verdana; font-size:15px; font-weight: bold; font-style:normal;text-align:left;text-decoration:none;}
.boxrisultati2 a:hover {
	color:#000099; font-family:verdana; font-size:15px; font-weight: bold; font-style:normal;text-align:left;text-decoration:underline;}
	
.boxgiusti {text-align:justify;}

.dimfotopritmn {width:190px;float: left;margin-right:10px;}

#div-boxrisultati2 {
	display: block;
    position: relative;
	left:20px;
    width: 800px;
	height:130px;
	overflow:hidden;
	border: #ccc 0px solid;
	color:#9B0000; font-family:verdana; font-size:13px; font-weight: normal; font-style:normal; text-align:justify;
}

#div-bottomboxrisultati2 {
	display: block;
    position: relative;
	left:20px;
    width: 800px;
	height:0px;
	overflow:hidden;
	border: #ccc 0px solid;
	color:#9B0000; font-family:verdana; font-size:13px; font-weight: normal; font-style:normal; text-align:justify;
}

#div-titrisultati2 {
	display: block;
    position: relative;
    width: 580px;
	min-height:20px;
	border: #ccc 0px solid;
	color:#9B0000; font-family:verdana; font-size:13px; font-weight: normal; font-style:normal; text-align:justify;
}

#div-titolobox1bottom {
	display: block;
    position: relative;
	margin-top: 0px;
	left: 20px;
    width: 920px;
	border: #ccc 0px solid;
	color:#000000; font-family:george; font-size:15px; font-weight: bold; font-style:italic; height: 90px; line-height: 90px; text-align:center;text-shadow: #FF0000 0px 1px 1px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-decoration:none;
}

.titolobox1bottom {color:#000000; font-family:george; font-size:13px; font-weight: bold; font-style:italic;text-align:left;text-shadow: #FF0000 0px 1px 1px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-decoration:none;
}

.fotocom {float:left;height:60px;margin-left:2px;margin-right:2px;}
.fotocom2 {height:60px;margin-left:0px;margin-bottom:2px;}

#imgsx {
    position: absolute;
	top: 0px;
	left:95%;
	padding-top:3px;
    width: 62px;
	height:auto;
	border: #000 0px solid;
}
