body {
	margin: 0px;
	background-color:#A09694;
}

#contenitore {
	position:relative;
	margin:0 auto;
	width:950px;
	height:auto;
	background-color:#958C8B;
}

#lingue {
	width:78px;
	height:20px;
	margin-right:0px;
	float:right;
	text-align:center;
	background-color:#CAC3BC;
	padding-top:10px;
}

#head {
	width: 950px;
	height:462px;
	float:left;
	margin-top:30px;
}

#head-sx {
	width:194px;
	height:462px;
	float:left;
}

#head-dx {
	width:746px;
	height:462px;
	float:right;
}

#menu {
	width:746px;
	height:24px;
	float:right;
	text-align:right;
}

#foto {
	background-image:url(img/hotelvittoria.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotobar {
	background-image:url(img/bar/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotobenessere {
	background-image:url(img/home/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotohome {
	background-image:url(img/home/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotobrescia {
	background-image:url(img/brescia/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotodovesiamo {
	background-image:url(img/dovesiamo/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotoeventi {
	background-image:url(img/eventi/1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotostoria {
	background-image:url(img/storia/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotoristorante {
	background-image:url(img/ristorante/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotoristorazione {
	background-image:url(img/ristorazione/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotostandard {
	background-image:url(img/standard/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotosuperior {
	background-image:url(img/superior/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#fotosuite {
	background-image:url(img/suite/hotel-vittoria-1.jpg);
	width:746px;
	height:438px;
	float:right;
}

#logo {
	width:194px;
	height:219px;
	margin-top:24px;
}

#attivita {
	width:176px;
	height:200px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
	background-color:#CAC3BC;
	text-align:justify;
}

#sx {
	width:285px;
	height:auto;
	float:left;
	margin-top:10px;
}

#prenotazione {
	width:267px;
	height:59px;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#EDE7DC;
}

#newsletter {
	width:267px;
	height:95px;
	float:left;
	text-align:left;
	margin-top:10px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
	background-color:#CAC3BC;
}

#comunicazioni {
	width:267px;
	height:95px;
	float:left;
	margin-top:10px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	padding-bottom:9px;
	text-align:justify;
	background-color:#CAC3BC;
}

#orologio {
	width:285px;
	height:59px;
	float:left;
	margin-top:10px;
	background-color:#CAC3BC;
}

#dx {
	width:653px;
	height:auto;
	float:right;
	margin-top:10px;
}

#contenuti-nomenu {
	width:593px;
	min-height:630px;
	height:auto;
	float:right;
	text-align:justify;
	padding-left:30px;
	background-color:#CAC3BC;
	padding-right:30px;
}

#contenuti {
	width:593px;
	height:702px;
	float:right;
	text-align:justify;
	padding-left:30px;
	background-color:#CAC3BC;
	padding-right:30px;
}

#contenuti-2link {
	width:593px;
	height:688px;
	float:right;
	text-align:justify;
	background-color:#CAC3BC;
	padding-left:30px;
	padding-right:30px;
}

#contenuti-interno {
	width:593px;
	height:auto;
	float:right;
	text-align:justify;
	padding-right:0px;
	padding-left:30px;
	padding-right:30px;
	background-color:#CAC3BC;
}

#footer {
	width:653px;
	height:100px;
	float:right;
	text-align:right;
	margin-top:10px;
}




#form {
width:255px;
height:20px;
border:none;
background-color:#BCB3AE;
}

#sottomenu {
	width:275px;
	height:16px;
	background-color:#CAC3BC;
	padding-left:10px;
	padding-top:4px;
	float:left;
	margin-bottom:1px;
}

#cont-sottomenu {
	width:285px;
	height:auto;
	float:left;
	margin-bottom:10px;
}



/* font */

.vuoto {
	border:none;
}

.bordo-img {
	border:#CAC3BC;
	margin:1px;
}


.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EDE7DC;
}

.menu a:link{
	text-decoration:none;
	color:#EDE7DC;
}

.menu a:active{
	text-decoration:none;
	color:#EDE7DC;
}

.menu a:visited{
	text-decoration:none;
	color:#EDE7DC;
}

.menu a:hover{
	text-decoration:underline;
	color:#EDE7DC;
}

.menu-attivo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#EDE7DC;
	text-decoration:underline;
}

.menu-scuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#524C46;
}

.menu-scuro a:link{
	text-decoration:none;
	color:#524C46;
}

.menu-scuro a:active{
	text-decoration:none;
	color:#524C46;
}

.menu-scuro a:visited{
	text-decoration:none;
	color:#524C46;
}

.menu-scuro a:hover{
	text-decoration:underline;
	color:#524C46;
}

.menu-attivo-scuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#524C46;
	text-decoration:underline;
}

.titoli {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7E7876;
}

.titoli a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7E7876;
}

.titoli a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7E7876;
}

.titoli a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7E7876;
}

.titoli a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#524C46;
}

.titoletti {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#524C46;
}

.txt-scuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#524C46;
	line-height:16px;
}

.txt-chiaro {
	font-family:Arial, Helvetica, sans-serif;
	height:auto;
	font-size:12px;
	color:#524C46;
	line-height:27px;
	text-decoration:none;
}

.txt-chiaro a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524C46;
	line-height:27px;
	text-decoration:underline;
}

.txt-chiaro a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524C46;
	line-height:27px;
	text-decoration:underline;
}

.txt-chiaro a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524C46;
	line-height:27px;
	text-decoration:underline;
}

.txt-chiaro a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524C46;
	line-height:27px;
	text-decoration:none;
}
.bottoneNewsletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#524C46;
	line-height:16px;
	background-color:transparent;
	border:0;
}
