body {
	background-color: #eae6db;
	margin-top:0;
}

img{
	border:none;
}
.tabLing{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:25px;
	background-color:#FFFFFF;
	border-bottom:#910000 solid thin;
	border-top:#910000 solid thin;
}
div#iContenuto{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	background-color:#FFFFFF;
	text-align:center;
}

.iFooter{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:50px;
	background-color:#910000;
	text-align:center;
}

div#contenuto{
	/*border:#990000 solid thin;*/
	margin-left:auto;
	margin-right:auto;
	width:800px;
	background-color:#FFFFFF;
}

.banner{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:110px;
}

.bannerBasso{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:130px;
}

.banLeft, .banMid, .banRight{
	float:left;
	height:110px;
}

.banLeft{
	width:200px;
}

.banMid{
	width:348px;
}

.banRight{
	width:252px;
}

.striscia{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:20px;
	background-image:url(../immagini/fetta.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;/**/
}

a.aMenu:link, a.aMenu:visited{ 
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration: none;
}

a.aMenu:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration: underline;
}

a.altro:link{
	color: #123456;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}

a.otherLink:hover{
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}


.basso{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:20px;
	background-image:url(../immagini/basso.jpg);
	background-repeat:no-repeat;
}

.deco{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:1px;
	background-image:url(../immagini/riga.jpg);
	background-repeat:repeat-x;
}

.bianco{
	height:5px;
}

.left{
	margin-top:10px; /*20*/
	height:280px;
	width:200px;
	float:left;
}

.left2{
	margin-top:10px; /*20*/
	height:80px;
	width:200px;
	float:left;
}

.pulsLat{
	width:200px;
	height:20px;
	border-bottom:#FFFFFF solid thin;
	background-color:#910000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.animazione1{
	width:200px;
	height:200px;
	float:left;
}

.animazione2{
	width:200px;
	height:100px;
	float:left;
}

.middle{
	position:relative;
	margin-left:25px;
	margin-top:10px; /*-8*/
	height:260px;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	float:left;
}

.riga{
	width:320px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../immagini/riga.jpg);
	background-repeat:repeat-x;
}

.right{
	position:relative;
	margin-top:10px;
	width:200px;
	height:260px;
	position:relative;
	margin-left:600px;
	/*margin-top:-300px;*/
}

a.mail:link{
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
}
/**********************************/

.doveCont{
	position:relative;
	margin-left:205px;
	margin-top:11px; /*-8*/
	height:500px;
	width:580px;
}

.doveS{
	position:relative;
	margin-left:205px;
	margin-top:10px; /*-8*/
	height:350px;
	width:580px;
}

.prezzi, .bolsena, .dintorni, .lago{
	position:relative;
	margin-left:205px;
	margin-top:10px; /*-8*/
	width:580px;
}

.prezzi{
	height:220px;
}

.bolsena,.dintorni{
	height:400px;
}

.dintorni{
	height:420px;
}

.lago{
	height:480px;
}

.dintorni{
	margin-left:10px;
	overflow:auto;
}

.flashC{
	position:relative;
	margin-left:205px;
	margin-top:10px; /*-8*/
	width:580px;
	height:360px;
}

.doveLeft{
	position:relative;
	margin-left:0;
	padding-left:3px;
	padding-right:2px;
	border-left:thin dotted #910000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:300px;
	height:350px;
	float:left;
}

.doveRight{
	position:relative;
	margin-left:305px;
	border-left:thin dotted #910000;
	border-right:thin dotted #910000;
	width:280px;
	height:350px;
}
.footer{
	float:none;
	margin-left:auto;
	margin-right:auto;
	height:30px;
	background-image:url(../immagini/strip.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
}
.footer2{
	float:none;
	/*margin-left:auto;
	margin-right:auto;*/
	margin-top:400px;
	width:800px;
	height:30px;
	background-image:url(../immagini/strip.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
}
.footer3{
	float:none;
	/*margin-left:auto;
	margin-right:auto;*/
	margin-top:150px;
	width:800px;
	height:30px;
	background-image:url(../immagini/strip.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
}

.footer4{
	float:none;
	/*margin-left:auto;
	margin-right:auto;*/
	margin-top:60px;
	width:800px;
	height:30px;
	background-image:url(../immagini/strip.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
}
.contatti{
	width:580px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	border-collapse:collapse;
	border: 1px solid #910000;
}

.contatti td{
	border: 1px dotted #003300;
}

a.mail1:link{
	color:#003300;
}

a.mail1:hover{
	color:#996633;
}

.tRiga{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}

.tabPrezzi{
	border-collapse:collapse;
}

.tabPrezzi tr, .tabPrezzi td{
	border:#666666 dotted 1px;
}
/***************************/
.spanClass{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#910000;
	text-align:left;
}

.spanBlack{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:left;
}

#gallery{
	width:166px;
	height:119px;
	top:300px;
}

#gallery li{
	display:block;
}

/*******************************/
.titolo, .tabTitle{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#910000;
}

.tabX{
	position:relative;
	margin-top:10px;
}

.tabTitle1{
	font-family:Verdana;
	font-size:11px;
	/*font-weight:bold;*/
	color:#910000;
}

.testoNormale{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

.testoBianco{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}

/****************************/
.menuStr{
	width:200px;
	/*float:left;*/
	height:20px;
	background-color:#999999;
	border-bottom:#FFFFFF solid thin;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.menuStr1{
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	height:20px;
	background-color:#999999;
	border-bottom:#FFFFFF solid thin;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
a.vMenu
{
    display: Block;
    position: Relative;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
}

a.vMenu:link
{
    display: Block;
    position: Relative;
    color: #FFFFFF;
    font-weight: Bold;
    text-decoration:none;
}

a.vMenu:visited
{
    display: Block;
    position: Relative;
    color: #FFFFFF;
    font-weight: Bold;
    text-decoration:none;
}
a.vMenu:hover
{
    display: Block;
    position: Relative;
    color: #E1b89c;
    font-weight: Bold;
    text-decoration: None;
}

div.SMENU
{
    visibility: Hidden;
    position: relative;
    /*margin: 0px 200px 0px 0px;*/
	margin-top:-10px;
	margin-left:150px;
    background: #CCCCCC;
    width: 200px;
}
a.coll:link
{
    display:block;
    position: Relative;/**/
    background: #EEEEEE;
    color: #000000;
    text-decoration:none;
}
a.coll:visited
{
    display:block;
    position: Relative;/**/
    background: #EEEEEE;
    color: #000000;
    text-decoration:none;
}
a.coll:hover
{
    display: Block;
    position: Relative;
    background: #EEEEEE;
    color: #910000;
    text-decoration:none;
}
/**********************
	border:#000000 thin solid;
border:#000000 thin solid;
*********/
.testoDintorni{
	position:absolute;
	margin-left:0;
	margin-top:80px;
	width:350px;
	height:350px;
	float:left;
	text-align:justify;
}

.testoDintorni2{
	position:absolute;
	margin-left:0;
	margin-top:80px;
	width:350px;
	height:400px;
	float:left;
}

.dintorni2{
	position:absolute;
	margin-left:360px;
	margin-top:40px; /*-8*/
	width:400px;
	height:300px;
	float:left;
}

.TDS{
	text-align:justify;
	vertical-align:top;
}

#rigaLink{
	margin-left:-5px;
}
