@CHARSET "ISO-8859-1";

body {
	margin:0px;
	padding:0px;
	background-color:#fffdda;
	/*background-image:url(../images/background.jpg);*/
	background-repeat:no-repeat;
	background-position:center top;
	font-family:'Georgia', Arial, Verdana;
	font-size:11px;
	text-align:center;
	color:#93117e;
}

/*CLASSI BODY PER SFONDI*/

body.home {
	background-image:url(../images/background_home.jpg)
}

body.home2 {
	background-image:url(../images/background_home2.jpg)
}

body.maison {
	background-image:url(../images/background_maison_1.jpg)
}

body.benessere {
	background-image:url(../images/background_benessere.jpg)
}

body.fiere {
	background-image:url(../images/background_fiere.jpg)
}

body.pet {
	background-image:url(../images/background_pet.jpg)
}

body.dovesiamo {
	background-image:url(../images/background_dovesiamo.jpg)
}

body.link {
	background-image:url(../images/background_link.jpg)
}

body.info {
	background-image:url(../images/background_info.jpg)
}

body.gallery {
	background-image:url(../images/background_gallery.jpg)
}

body.lastminute {
	background-image:url(../images/background_lastminute.jpg)
}

body.corsi {
	background-image:url(../images/background_corsi.jpg)
}

body.rassegna {
	background-image:url(../images/background_rassegna.jpg)
}                                                                               

body.booking {
	background-image:url(../images/background_booking.jpg)
}

body.camere_comforts {
	background-image:url(../images/background_camere_comforts.jpg)
}

body.executive_floor {
	background-image:url(../images/background_camere_executive_floor.jpg)
}

body.suites {
	background-image:url(../images/background_suite.jpg)
}

body.fronte_mare {
	background-image:url(../images/background_benessere_mare_2.jpg)
}

body.riccione {
	background-image:url(../images/background_benessere_mare.jpg)
}

body.wellness {
	background-image:url(../images/background_benessere_wellness.jpg)
}

body.corpo_mente {
	background-image:url(../images/background_benessere_corpo_e_mente.jpg)
}

body.sport {
	background-image:url(../images/background_benessere_corpo_e_mente.jpg)
}

body.relax {
	background-image:url(../images/background_benessere_relax.jpg)
}

body.vivere_il_mare {
	background-image:url(../images/background_benessere_mare_2.jpg)
}

body.fiera {
	background-image:url(../images/background_fiere_2.jpg)
}

body.meeting {
	background-image:url(../images/background_fiere_3.jpg)
}

body.profumi-personalizzati {
	background-image:url(../images/background-profumi-personalizzati.jpg)
}

/*FINE CLASSI BODY PER SFONDI*/

/*FIX PNG IE6*/

img, div {
	behavior: url(iepngfix.htc);
}

/*FINE FIX PNG IE6*/

/*HEADER LARGO 100%*/

#logo {
	clear:both;
	width:100%;
	margin-top:20px;
}
	
#header_viola {
	clear:both;
	width:100%;
	margin-top:20px;
	padding-top:5px;
	height:19px;
	background-color:#93117e;
}

#header_viola_content {
	width:880px;
	margin:auto;
}

#left_menu_viola {
	width:400px;
	color:#FFFFFF;
	font-family:Verdana, Arial;
	text-align:left;
	float:left;
}

#menu_header_viola {
	width:470px;
	color:#FFFFFF;
	font-family:Verdana, Arial;
	text-align:right;
	float:right;	
}

#header_viola a:link, #header_viola a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#header_viola a:hover, #header_viola a:active {
	color:#daa520;
	text-decoration:none;
}

#header_chiaro {
	clear:both;
	width:100%;
	height:46px;
	background-color:#f5f2b9;
}

#header_ombra {
	clear:both;
	width:100%;
	height:13px;
	background-image:url(../images/ombra_sopra.png);
	background-repeat:repeat-x;
}

#menu_top {
	padding-top:15px;
	font-family:Verdana, Arial;
	font-size:12px;	
}

#menu_top a:link, #menu_top a:visited {
	padding-left:15px;
	padding-right:15px;
	color:#daa520;
	text-decoration:none;
}

#menu_top a:hover, #menu_top a:active {
	padding-left:15px;
	padding-right:15px;
	color:#93117e;
	text-decoration:none;
}

/*FINE HEADER*/

#container {
	text-align:left;
	width:950px;
	margin:0px auto;
}

/*PARTE SX*/

#left {
	/*border:1px solid #FF0000;*/
	float:left;
	width:370px;	
	height:350px;
	text-align:center;
	margin-top:25px;
}

#news {
	/*border:1px solid #CC0000;*/
	margin:auto;
	text-align:left;
	background-image:url(../images/sfondo_news.png);
	background-repeat:no-repeat;		
	width:328px;
	height:120px;
}

#news_content {
	/*border:1px solid #FF0000;*/
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	width:260px;
	height:100px;
}

p.news_titolo {
	font-size:14px;
	color:#000000;
}

p.news {
	color:#000000;
	text-align:justify;
}

#video {
	margin-top:0px;	
}

#video img {
	border:5px solid #93117e; 	
}

#scarica {
	text-align:right;
	margin-top:4px;	
	padding-right:25px;	
}

/*FINE PARTE SX*/

/*PARTE DX*/

#right {
	/*border:1px solid #FF0000;*/
	float:right;
	width:540px;	
	height:350px;
	text-align:left;
	margin-top:25px;
	background-image:url(../images/sfondo_body.png);
	background-repeat:no-repeat;
}

#right_content {
	/*border:1px solid #FF0000;*/
	padding-top:85px;
	padding-left:50px;
	padding-right:60px;
	width:430px;
	height:340px;
}

#pane1 {
	height:240px;
}

p.right_titolo {
	font-size:14px;
}

h1.right_titolo {
	font-size:14px;
	font-weight:normal;
}

p.right {
	text-align:justify;
}

/*FINE PARTE DX*/

/*FOOTER*/

#footer {
	/*border:1px solid #FF0000;*/
	clear:both;
	width:950px;
}

#footer_left {
	float:left;
	width:360px;	
	padding-top:20px;
	padding-left:10px;	
	font-size:10px;
	color:#403f37;
}

#footer_left a:link, #footer_left a:visited {
	color:#403f37;
	text-decoration:none;
}

#footer_left a:hover, #footer_left a:active {
	color:#93117e;
	text-decoration:none;
}

#footer_right {
	float:right;
	width:468px;	
	height:70px;
	margin-right:45px;
	text-align:left;
	background-image:url(../images/sfondo_footer.png);
	background-repeat:no-repeat;
}

#menu_footer {
	/*border:1px solid #FF0000;*/
	text-align:center;
	margin-top:25px;
	font-family:Verdana, Arial;
	font-size:12px;	
}

#menu_footer a:link, #menu_footer a:visited {
	padding-left:8px;
	padding-right:8px;
	color:#93117e;
	text-decoration:none;
}

#menu_footer a:hover, #menu_footer a:active {
	padding-left:8px;
	padding-right:8px;
	color:#daa520;
	text-decoration:none;
}

#credits {
	/*border:1px solid #FF0000;*/
	clear:both;
	width:950px;
	padding-top:20px;
	font-size:10px;
	color:#b2b198;
}

#credits a:link, #credits a:visited {
	color:#b2b198;
	text-decoration:none;
}

#credits a:hover, #credits a:active {
	color:#403f37;
	text-decoration:none;
}

#credits_left {
	float:left;
	text-align:left;	
}

#credits_right {
	float:right;
	text-align:right;	
}

/*FINE FOOTeR*/

a:link, a:visited {
	color:#93117e;
	text-decoration:none;
}

a:hover, a:active {
	color:#daa520;
	text-decoration:none;
}
