frame { 
	padding:0px;
	margin:0px;
}

body {
	margin: 0px;
	padding: 0px 0px 0px 4px;
	position: relative;
	/** background-image: url(/immagini/neve.gif); **/
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

div#barra_colorata {
	display: block;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	height: 6px;
	width: 758px;
}
div#barra_colorata div#bar1 {
	background-color: #FFCC66;
	width: 126px;
	height: 6px;
	left: 0px;
	top: 0px;
	position: absolute;
}
div#barra_colorata div#bar2 {
	background-color: #FFBA5E;
	width: 126px;
	height: 6px;
	left: 130px;
	top: 0px;
	position: absolute;
}
div#barra_colorata div#bar3 {
	background-color: #FFAD33;
	width: 126px;
	height: 6px;
	left: 260px;
	top: 0px;
	position: absolute;
}
div#barra_colorata div#bar4 {
	background-color: #FF9B04;
	width: 182px;
	height: 6px;
	left: 390px;
	top: 0px;
	position: absolute;
}
div#barra_colorata div#bar5 {
	background-color: #FF6804;
	width: 182px;
	height: 6px;
	left: 576px;
	top: 0px;
	position: absolute;
}

div#logo {
            display: block;
            width: 762px;
            padding-top: 7px;
            padding-bottom: 7px;
}

div#lingua {
	display: block;
	left: 580px;
	top: 10px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

div#menu {
	width: 758px;
	display: block;
	height: 21px;
	text-indent: 4px;
	position: relative;
}
div#menu1 {
	background-color: #7EBDEB;
	width: 126px;
	left: 0px;
	position: absolute;
}
div#menu2 {
	background-color: #59AAE6;
	width: 126px;
	left: 130px;
	position: absolute;
}
div#menu3 {
	background-image:url(/3level/bice/images/blu_anim.gif);
	width: 182px; height:21px;
	position: absolute;
	left: 260px;
	padding:0; margin:0;
}
div#menu4 {
	background-color: #1A6AA6;
	width: 126px; height:21px;
	position: absolute;
	left: 446px;
	padding:0;
	margin:0;
}
div#menu5 {
	background-color: #11476F;
	width: 182px;
	position: absolute;
	left: 576px;
}
div#menu6 {
	background-color: #30A0CB;
	width: 182px;
	position: absolute;
	left: 390px;
	text-indent: 4px;
}
div#menu7 {
	background-color: #5ECBFF;
	width: 182px;
	position: absolute;
	left: 576px;
	top: 62px;
	text-indent: 4px;
}
div#menu a, div#menu6 a, div#menu7 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	width: 100%;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;

}
div#menu a:hover, div#menu6 a:hover, div#menu7 a:hover {
	color: #003366;
	background-color: #FF9900;
}

.acceso {
	color: #003366;
	background-color: #FF9900;
}

div#container {
	position: relative;
	width: 758px;
	display: block;
	margin-top: 3px;
	overflow:inherit;
}
div#top {
	position: relative;
	left: 0px;
	top: 0px;
	display: block;
	width: 758px;
	padding: 0px;
	margin: 0px;
}

.testoform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
}
div.inlinea p {
	display: inline;
}

div#area_ricerca { position: relative; margin-bottom: 0px;}

input {
	margin-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFCC33;
	border: 1px solid #999999;
	margin-bottom: 4px;
}
div#menu_ricerche select {
	width: 130px;
	margin-top: 4px;
	margin-bottom: 4px;
}

div#ricerca_estero {
	top: 0px;
	position: absolute;
	left: 390px;
	width: 182px;
}
div#ricerca_italia {
	top: 0px;
	position: absolute;
	left: 576px;
	width: 182px;
}

div#ricerca_estero h1, div#ricerca_estero h1 {
	font-family: Arial, Helvetica, sans-serif;
	width: 178px;
	font-size: 11px;
	background-color: #e88b00;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 4px;
	font-weight: normal;
	margin: 0px;
	color: #FFFFFF;
}
div#ricerca_italia h1, div#ricerca_italia h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 178px;
	background-color: #e66200;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 4px;
	font-weight: normal;
	margin: 0px;
	color: #FFFFFF;
}
div#ricerca_estero label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
div#ricerca_italia label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.contenuto_estero {
	padding-left: 4px;
	background-color: #ffdba4;
	margin-top: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	width: 178px;
}
.contenuto_estero A {
	color: #333333;
	font-weight: bold;
	width: 178px;
	text-decoration: none;
}
.contenuto_estero A:hover {
	text-decoration: underline;
}
.contenuto_italia {
	padding-left: 4px;
	background-color: #F5c294;
	margin-top: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	width: 178px;
}

.contenuto_italia A {
	color: #333333;
	font-weight: bold;
	width: 178px;
	text-decoration: none;
}
.contenuto_italia A:hover {
	text-decoration: underline;
}
.altro {
	margin-top: 8px;
	margin-bottom: 9px;
}
div#offerte_viaggi {
	top: 203px;
	position: absolute;
	left: 390px;
	width: 368px;
	padding: 0px;
}
div#offerte_viaggi h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #C2BB83;
	text-indent: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 368px;
	margin: 0px 0px 4px;
}
div.viaggio img {
	float: left;
	padding: 0px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.viaggio h2, div.viaggio h2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.dativiaggio p, div.dativiaggio p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}
.prezzo {
	color: #FF00FF;
	font-weight: bold;
}
div.viaggio, div.viaggio  {
	display: block;
	width: 368px;
	margin-bottom: 4px;
	background-color: #FAF9F5;
	position: relative;
	height: 60px;
}
div#tutteleofferte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #EEECDD;
	text-indent: 4px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
}
div#tutteleofferte A {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
div#tutteleofferte A:hover {
	text-decoration: underline;
}
div.viaggio img.dettaglio {
	position: absolute;
	z-index: 2;
	top: 5px;
	left: 300px;
}
div#fondo_pagina {
	position: relative;
	width: 758px;
	display: block;
	/* height: 195px; */
}
div#fondo_pagina_homepage {
	position: relative;
	width: 758px;
	display: block;
	height: 180px;
}
div#box1 {
	width: 256px;
	position: absolute;
	top: 0px;
	left: 0px;
}
div#box2 {
	width: 126px;
	position: absolute;
	top: 0px;
	left: 260px;
}
div#box3 {
	width: 182px;
	position: absolute;
	top: 0px;
	left: 390px;
}
div#box4 {
	width: 182px;
	position: absolute;
	top: 0px;
	left: 576px;
}

div#box1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #5191D7;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}
div#box2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #376695;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}
div#box3 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #5191D7;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}
div#box4 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #376695;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}

div#box1 div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #D3E3F5;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 2px 0px 0px;
	height:157px;
}
div#box2 div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #C0D6E9;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 2px 0px 0px;
	height:157px;
}
div#box3 div.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #D3E3F5;
	padding-top: 5px;
	top-margin: 0px;
	line-height: 130%;
	padding-bottom: 3px;
}

div#box3 div img {	margin: 2px 0px	0px 0px; }

div#box4 div.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #C0D6E9;
	padding-top: 5px;
	top-margin: 0px;
	line-height: 130%;
	padding-bottom: 3px;
}

div#box4 div img {	margin: 2px 0px	0px 0px; }


div#foto {
	position: relative;
}

div#foto p {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	width: 386px;
	text-indent: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #5E788C;
	font-size: 11px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#foto p a {
	display: block;
	width: 100%;
	vertical-align: middle;
	padding-top: 12px;
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #5E788C;
	font-size: 11px;
	text-decoration: none;
}

strong {
	color: #0066CC;
}
div p, div.viaggio  {
	margin-top: 0px;
	margin-bottom: 5px;
}
.contatto {
	color: #FF6600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 2px;
	text-transform: uppercase;
}

.contatto A {
	color: #FF6600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-bottom: 0px;
}

.contatto A:hover {
	text-decoration: underline;
}

div#footer {
	top:15px;
	width: 758px;
	display: block;
	text-indent: 4px;
	position: relative;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;

}
div#footer1 {
	width: 648px;
	top: 0px;
	left: 110px;
	position: absolute;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #666666;
}

div#footer_cont {
	width: 110px;
	top: 0px;
	left: 0px;
	position: absolute;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #666666;
}

div#footer4 {
	width: 364px;
	position: absolute;
	top: 0px;
	left: 390px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}

div#footer a {
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}

div#descrizione, div#descrizione  {
	width: 756px;
	position: relative;
	top: 0px;
}

div#descrizione_eventi  {
	width: 758px;
	position: relative;
	top: 0px;
}

div#descrizione div  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	position: relative;
	width: 756px;
	background-color: #FFFFFF;
	padding: 30px 4px 4px;
	z-index: -1
}

div#descrizione_eventi div#testo  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	position: relative;
	width: 758px;
	background-color: #FF0000; 
	padding: 30px 4px 4px;
	z-index: -1
}

div#descrizione_eventi h1.primo, div#descrizione h1.primo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.primo_off, div#descrizione h1.primo_off a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_spenta.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.primo_dettagli, div#descrizione h1.primo_dettagli a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 757px; /* 256 */
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.primo_dettagli_off, div#descrizione h1.primo_dettagli_off a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 757px; /* 256 */
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_spenta.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.secondo, div#descrizione h1.secondo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 130px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.secondo_off, div#descrizione h1.secondo_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 130px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_spenta.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.terzo, div#descrizione h1.terzo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 260px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}
div#descrizione_eventi h1.terzo_off, div#descrizione h1.terzo_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 124px;
	position: absolute;
	top: 0px;
	left: 260px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_spenta.gif);
	background-repeat: no-repeat;
}

div#descrizione h1.offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 384px;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}

div#descrizione_eventi h1.offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-indent: 28px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
	width: 758px;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_accesa.gif);
	background-repeat: no-repeat;
}


div#container_viaggi {
	position: relative;
	padding-top: 15px;
}

div#container_eventi {
	position: relative;
	padding-top: 10px;
}

.thumbnail
{
	float: left;
	width: 123px;
	height: 230px;
	border: 0;
	margin: 0 2px 2px 2px;
	text-align: center;
	background:#F5F5F5
}

.thumbnail_evento
{
	float: left;
	width: 180px;
	height: 240px;
	border: 0;
	margin: 0 2px 2px 2px;
	text-align: center;
	background:#F5F5F5;
}

.thumbnail_evento_first
{
	float: left;
	width: 732px;
	height: 240px;
	border: 0;
	margin: 0 2px 2px 2px;
	content:inherit;
	text-align: center;
	background:#F5F5F5;
}

div#ricerca_avanzata {
	position: absolute;
	left: 390px;
	top: 0px;
	width: 368;
}
div#ricerca_avanzata h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 28px;
	background-color: #81D95B;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	font-weight: bold;
	width: 368px;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_avanzata.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#ricerca_avanzata div.contenuto_avanzato {
	border: 1px solid #00CC33;
	width: 358px;
	padding: 4px;
	margin-top: 4px;
	background-color: #F5FDF4;
}
div.contenuto_avanzato p {
	position: relative;
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	margin: 4px 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

div.contenuto_avanzato p select.testoform {
	background-color: #FFFFFF;
	position: absolute;
	left: 180px;
	top: 0px;
	width: 120px;
}
div.contenuto_avanzato p input.testoform {
	background-color: #FFFFFF;
	position: absolute;
	left: 176px;
	top: 0px;
	width: 120px;
}
form {
	margin: 0px;
}
div.abstract {
	text-align: left;
	padding-left: 2px;
}
div.abstract h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	margin: 5px 0px 0px;
	text-transform: uppercase;
	height:40px;
}
div.abstract h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066FF;
	margin: 0px;
	height: 40px;
}
p.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
p.descrizione_viaggio, p.descrizione_viaggio  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	height: 50px;
}
div.abstract p.prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
p.link_dettaglio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}

p.link_dettaglio a {
	color: #FF00FF;
	text-decoration: none;
}

p.link_dettaglio a:hover {
	text-decoration: underline;
}

.bottone_ricerca {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009900;
	border: 1px solid #00CC00;
	position: absolute;
	left: 176px;
	top: 0px;
}
div#area_ricerca div#destra_foto {
	background-color: #FFECCE;
	position: absolute;
	height: 198px;
	width: 372px;
	left: 386px;
	top: 0px;
	margin-bottom: 4px;
}

div#destra_foto h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B0A174;
	text-indent: 28px;
	padding-top: 6px;
	padding-bottom: 4px;
	margin: 0px;
	font-weight: bold;
	width: 368px;
	text-decoration: none;
	background-image: url(/immagini/nav/freccia_bassa_destra_foto.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 15px;
}
div#continenti { width: 340px;	padding-left: 28px; }
div#continenti a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #94552C;
	line-height: 160%;
	text-decoration: none;
}
div#continenti a:hover {
	text-decoration: underline;
}
div#area_ricerca div#scheda_riassuntiva {
	position: absolute;
	top: 0px;
	left: 390px;
	width: 368px;
	margin: 0px;
	padding: 0px;
	height: 248px; /* 257 */
	border: 1px solid #EEF3F7;
	background-image: url(../immagini/sfondi/freccia_dettaglio.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #F8F8FA;
}

div#area_ricerca div#mostra_immagini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-indent: 28px;
	position: absolute;
	top: 253px; /* 261 */
	left: 390px;
	width: 368px;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
	height: 26px;
	border: 1px solid #EEF3F7;
	background-image: url(../immagini/nav/freccia_mostra_immagini.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #E0E8F8;
	font-weight: bold;
}
div#area_ricerca div#video {
	position: absolute;
	top: 268px;
	left: 680px;
	margin: 0px;
	padding: 0px;
}


div#scheda_riassuntiva h1, div#scheda_riassuntiva h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #009900;
	margin: 0px;
	padding: 5px 0px 0px 5px;
}
div#scheda_riassuntiva h2, div#scheda_riassuntiva h2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	margin: 0px 0px 10px;
	padding: 5px 0px 0px 5px;
}
div#scheda_riassuntiva p, div#scheda_riassuntiva p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding-left: 7px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.grande {
	font-weight: bold;
	color: #0066FF;
	font-size: 12px;
}
.lingua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	position: absolute;
}
div#lingua a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.mostra_immagini_piccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
}


div#box3_mappa {
	width: 182px;
	position: absolute;
	top: 0px;
	left: 390px;
}
div#box4_prenota {
	width: 182px;
	position: absolute;
	top: 0px;
	left: 576px;
}
div#box3_mappa div.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #D2FFA6;
	padding-top: 5px;
	top-margin: 0px;
	line-height: 130%;
	padding-bottom: 3px;
	height: 51px;
}

div#box3_mappa div img {	margin: 2px 0px	0px 0px; }

div#box4_prenota div.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-left: 4px;
	background-color: #F3B6EF;
	padding-top: 5px;
	top-margin: 0px;
	line-height: 130%;
	padding-bottom: 3px;
}

div#box4_prenota div img {	margin: 2px 0px	0px 0px; }

div#box3_mappa h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #53A600;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}
div#box4_prenota h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 4px;
	background-color: #CE22C1;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-weight: normal;
}
#continenti div.disponi_stati {
	padding-left: 0px;
	margin-left: 0px;
	display: inline;
	width: 110px;
	height: 15px;
	float: left;
}
#box3 a {
	color: #000000;
	text-decoration: none;
}
#box3 a:hover {
	color: #0000FF;
	text-decoration: underline;
}
#continenti p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333 }
