body{
	margin:0;
	padding:0;
	background-color:#EEEEEE;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#wrapper{
	position:relative;
	background-color:#EEEEEE;
	width:100%;
	height:620px;
	overflow:hidden;
	border-top:1px solid white;
}

#contenitore_logo{
	text-align:center;
	border-bottom:1px solid #8C8C8A;
	background-color:white;
	margin-bottom:1px;
}

#contenitore_logo img{
	border:none;
}

#contenitore_contenuti{
	position:absolute;
	top:280px;
	left:0px;
	width:100%;
	height:260px;
	z-index:0;
	overflow:hidden;
}

#footer{
	position:absolute;
	top:600px;
	left:0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	text-align:center;
}

#footer a{
	color:black;
}

#footer_home{
	position:absolute;
	top:420px;
	left:0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	text-align:center;
}

/* MENU' DELLA LINGUA */

#menu_lingua{
	position:absolute;
	top:0px;
	right:10px;
	padding:5px 5px 0px 5px;
	font-size: 11px;
	width:135px;
	/*z-index:-1;*/
	cursor:default;
	background-color:white;
}

#menu_lingua ul{
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:right;
}

#menu_lingua ul li{
	list-style: none;
	border-bottom:1px solid #ACACAC;
	padding: 2px 3px;
	background-color:white;
	display:block;
}

#menu_lingua ul li a{
	text-decoration: none;
	color:#4F2728;
}

#menu_lingua ul li a:visited{
	text-decoration: none;
	color:#4F2728;
}

#menu_lingua ul li.selected a{
	text-decoration: none;
	color:white;
}

#menu_lingua ul li.selected{
	background-color: #A8A9AC;
}

#contenitore_sfondo{
	z-index:0;
	overflow:hidden;
	width:100%;
	height:450px;
	background-color:#E8E9EA;
	background-image:url('http://www.belvederericcione.com/images/foto_wellness.jpg');
	background-repeat: no-repeat;
	background-position:center center;
	position:relative;
}

#foto_sfondo{
	position:absolute;
	top:0px;
	left:-50px;
	left:0px;
	height:435px;
	visibility:hidden;
	visibility:visible;
}

#bottom_sfondo{
	width:100%;
	border-top:1px solid white;
	position:absolute;
	top:540px;
	left:0px;
	background-color:#EEEEEE;
	z-index:2;
}

#spot{
	width:560px;
	height:25px;
	background-color:#A8A9AC;
	padding-top:10px;
	margin:0 auto;
	color:white;
	text-align:center;
	font-weight:bold;
	background-image:url('http://www.belvederericcione.com/images/angoli_spot.png');
}

* html #spot{
	width:560px;
	back\ground-color: #A8A9AC;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.belvederericcione.com/images/angoli_spot.png", sizingMethod="scale");
}

#ombra_spot{
	width:100%;
	height:35px;
	z-index:1;
	float:left;
	margin-top:-35px;
	background-color:transparent;
	background-image:url('http://www.belvederericcione.com/images/ombra_spot.png');
}

* html #ombra_spot{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.belvederericcione.com/images/ombra_spot.png", sizingMethod="scale");
}

#etichetta_slideshow{
	position:absolute;
	top:260px;
	right:30px;
	width:128px;
	height:20px;
	text-align:center;
}

#contenitore_etichetta_slideshow{
	width:128px;
	height:20px;
	background-image:url('http://www.belvederericcione.com/images/sfondo_frecce.png');
}

* html #contenitore_etichetta_slideshow{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.belvederericcione.com/images/sfondo_frecce.png", sizingMethod="scale");
}

.slideshow_testo {
	position:relative;
	color:#292929;
	font-size:10px;
	text-decoration: underline; 


}

/* MENU */

#menu{
	position:absolute;
	width:100%;
	top:109px;
	left:0px;
	overflow:hidden;
	height:0px;
}

.menul{
	margin:0 auto;
	padding:0;
	height:28px;
	font-size:11px;
}

.menul li{
	color:white;
	display:inline;
	list-style:none;
	font-weight:normal;
	/*border-bottom:1px solid #C2C3C5;*/
	border-right:1px solid #C2C3C5;
	margin:0;
	padding:6px 6px 5px;
	background-color:#A8A9AC;
}

.menul li a{
	color:white;
}

.menul li.selected a{
	color:#444444;
}

.menul li.selected{
	color:#444444;
}

.menul img{
	cursor:pointer;
}

#menu_esterno{
	height:28px;
	background-color:#A8A9AC;
	text-align:center;
}

#menu_interno{
	position:relative;
	overflow:hidden;
	height:28px;
	margin:0 auto;
}

#scorri_menu_vert{
	position:absolute;
	top:8px;
	left:0px;
	height:28px;
	/*color:white;*/
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

html>/**/body #scorri_menu_vert /* FireFox*/{
	width:100%!important;
}

#scorri_menu_vert a{
	/*color:white;*/
	text-decoration:none;
	/*font-weight:normal;*/
	font-size:11px;
}

#scorri_menu_vert a.selected{
	color:#444444;
}

.menudiv{
	height:28px;
	overflow:hidden;
}

#back_button{
	position:absolute;
	top:2px;
	left:0px;
	cursor:pointer;
	color:black;
	font-size:10px;
	font-weight:normal;
	width:55px;
	z-index:10;
	cursor:pointer;
}

#contenuti{
	width:560px;
	height:260px;
	margin: 0 auto;
	overflow:hidden;
	background-color:white;
	position:relative;
	top:260px;
}

#contenuti_effetto{
	width:560px;
	height:260px;
	position:absolute;
	top:0px;
	left:0px;
}

#contenitore_testo{
	width:288px;
	height:260px;
	position:relative;
	float:left;
}

#contenitore_testo a{
	color:#4F2728;


}

#testo{
	position:absolute;
	top:50px;
	left:25px;
}

#contenitore_scroller_testo{
	position:relative;
	width:245px;
	height:190px;
	overflow:hidden;
}

#scroller_testo{
	position:absolute;
	top:00px;
	left:0px;
	width:245px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
	text-align:justify;
}
#scroller_testo strong{
	color:#4F2728;
	font-weight: bold;
}

#scroller_testo ul{
	margin:0;
	padding:0 1.5em 0 1.5em;
	list-style: square ;
}
#scroller_testo li{
	text-align:justify;
	list-style: square 
}

#scroller_testo a{
	color:#4F2728;
	font-weight: bold;
}


#titolo_testo{
	position:absolute;
	top:25px;
	left:25px;
	z-index:1;
}

#titolo_testo h1{
	margin:0;
	padding:0;
	font-size:15px;
	color:#4F2728;
	font-family: Verdana, Helvetica, sans-serif;


}

#etichetta_contenuti{
	width:128px;
	height:20px;
	background-color:transparent;
	margin: 0 auto;
	bottom:0px;
	position:relative;
	top:240px;
	cursor:pointer;
	background-image:url('http://www.belvederericcione.com/images/etichetta_contenuti.png');
	display:none;
}

* html #etichetta_contenuti{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.belvederericcione.com/images/etichetta_contenuti.png", sizingMethod="scale");
}

#chiudi_testo{
	position:absolute;
	top:4px;
	left:6px;
	cursor:pointer;
}

#button_up{
	position:absolute;
	right:0px;
	top:50px;
}

#button_down{
	position:absolute;
	right:0px;
	bottom:20px;
}

/* LIGHBOX */

#lightbox{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:-1;
	overflow:hidden;
	height:600px;

}

#lightbox_testo{
	margin:0 auto;
	width:600px;
	background-color:white;
	padding:20px;
	margin-top:50px;
	border:1px solid #552229;
}
#lightbox_contenitore_scroller_testo{
	position:relative;
	width:580px;
	height:400px;
	overflow:hidden;
}

#lightbox_scroller_testo{
	position:absolute;
	top:0px;
	left:0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:180%;
	text-align:justify;
}

#lightbox_button_up{
	margin-top:5px;
	float:right;
}

#lightbox_button_down{
	margin-bottom:5px;
	float:right;
}

#sfondo_lightbox{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background-color:black;
	visibility:hidden;
}

#lightbox_chiudi{
	cursor:pointer;
}
#piede_testo{
	position:absolute;
	bottom:0px;
	left:20px;
	width:250px;
	font-size:11px;
}

#galleria{
	float:right;
	height:260px;
	z-index:-1;
}

#contenuti_galleria{
	float:left;
	width:260px;
	height:260px;
	background-color:#4F2728;
	z-index:2;
}

#logo_galleria{
	border:none;
	margin:9px 6px 0px 7px;
	float:left;
}

#chiudi_testi{
	float:right;
	cursor:pointer;
	margin:9px 9px 0px 0px;
}

#gallery_inactive{
	float:left;
	margin:6px 0px 0px 5px;
	width:215px;
	height:215px;
	position:relative;
}

.gallery_miniature{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
}

.miniature_img{
	border:1px solid white;
	width:56px;
	height:56px;
	margin:9px 9px 0px 0px;
}

.miniature_img_selected{
	border:3px solid white;
	width:52px;
	height:52px;
	margin:9px 9px 0px 0px;
}

#navi_gallery{
	float:left;
	width:62px;
	height:58px;
	position:absolute;
	bottom:4px;
	right:8px;
	z-index:1;
}

#navi_gallery img{
	float:left;
	width:25px;
	height:25px;
	border:1px solid #846769;
	margin:0px 4px 4px 0px;
}

#navi_gallery img.selected{
	border:1px solid white;
}

#contenuti_standalone{
	width:95%;
	height:380px;
	margin: 0 auto;
	overflow:hidden;
	background-color:white;
	position:relative;
	top:380px;
	border:1px solid #4F2728;
	overflow: hidden;
}
#contenuti_standalone p{
	padding:0px;
	margin:0px;
}


#contenuti_standalone lightbox_testo{
}