body 	{	color: #2f0000; margin: 0 auto; background: #2a0100 url(../imagepmw/bk-body.jpg) repeat-x;}
a 		{	color: #00006e; text-decoration: none;}
a:hover {	text-decoration: underline;}
.container	{height: 487px; background:url(../imagepmw/bk-content.jpg) no-repeat;}
.left	{float: left;}
.right	{float: right;}
.block	{display: block;}
.no-list	{list-style: none; margin-left: 0; margin-right: 100px; padding: 0;}
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  HEADER  ------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.logo		{	height: 89px; background:url(../imagepmw/logo.png) 0 25px no-repeat;}
.logo p		{	color: #fff; padding: 31px 0 0 410px;}
ul.nav-lang	{	height: 36px; background:url(../imagepmw/bk-menu-lang.png) no-repeat; margin: 50px 0 0 75px; padding: 3px 0 0 0 ;}
ul.nav-lang li {	display:block; float: left; width: 75px; margin: 0; padding: 0; text-align: center;}
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  MENU-O  ------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.menu-o 		{	height: 37px; width: 960px; background: url(../imagepmw/bk-menu-o.jpg) no-repeat;}


#hor 			{	list-style:none; padding:0;	margin:0;}
#hor li 		{	float:left;	padding:12px 0 0 0; margin: 0 53px 0 35px; }
#hor a 			{	display:block; height: 12px; text-indent:-999em;}

/*--- ITALIANO ---*/
#hor a.residenza-it {	width:100px; background:url(../imagepmw/m-residenza.gif) no-repeat 0 0; }
#hor a.servizi-it 	{	width:100px; background:url(../imagepmw/m-servizi.gif) no-repeat 0 0; }
#hor a.dove-it 		{	width:100px; background:url(../imagepmw/m-dove.gif) no-repeat 0 0;	}
#hor a.preno-it 	{	width:100px; background:url(../imagepmw/m-preno.gif) no-repeat 0 0;	}
#hor a.offerte-it 	{	width:100px; background:url(../imagepmw/m-offerte.gif) no-repeat 0 0;	}
/*----------------*/
/*--- INGLESE ---*/
#hor a.residenza-en	{	width:100px; background:url(../imagepmw/m-residenza-en.gif) no-repeat 0 0; }
#hor a.servizi-en 	{	width:100px; background:url(../imagepmw/m-servizi-en.gif) no-repeat 0 0; }
#hor a.dove-en 		{	width:100px; background:url(../imagepmw/m-dove-en.gif) no-repeat 0 0;	}
#hor a.preno-en 	{	width:100px; background:url(../imagepmw/m-preno-en.gif) no-repeat 0 0;	}
#hor a.offerte-en 	{	width:100px; background:url(../imagepmw/m-offerte-en.gif) no-repeat 0 0;	}
/*----------------*/
/*--- FRANCESE ---*/
#hor a.residenza-fr	{	width:100px; background:url(../imagepmw/m-residenza-fr.gif) no-repeat 0 0; }
#hor a.servizi-fr 	{	width:100px; background:url(../imagepmw/m-servizi-fr.gif) no-repeat 0 0; }
#hor a.dove-fr 		{	width:100px; background:url(../imagepmw/m-dove-fr.gif) no-repeat 0 0;	}
#hor a.preno-fr 	{	width:100px; background:url(../imagepmw/m-preno-fr.gif) no-repeat 0 0;	}
#hor a.offerte-fr 	{	width:100px; background:url(../imagepmw/m-offerte-fr.gif) no-repeat 0 0;	}
/*----------------*/
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  MENU-V  ------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.menu-v 		{	float: left; background: url(../imagepmw/bk-menu-v.jpg) repeat-x; margin: 0 0 0 2px;}
.menu-v-h		{	}
#ver 			{	list-style:none; padding:20px 0 0 0; margin:0;  height: 278px;}
#ver li 		{	padding:11px 0; margin: 0;}
#ver li a 		{	display:block; height:14px;  text-indent:-999em;	}

/*--- ITALIANO ---*/			
#ver a.ambienti-it	{	width:140px; background:url(../imagepmw/m-ambienti.jpg) no-repeat 0 0; }
#ver a.soggiorno-it	{	width:140px; background:url(../imagepmw/m-soggiorno.jpg) no-repeat 0 0; }
#ver a.rossa-it 	{	width:140px; background:url(../imagepmw/m-camerarossa.jpg) no-repeat 0 0;	}
#ver a.blu-it 		{	width:140px; background:url(../imagepmw/m-camerablu.jpg) no-repeat 0 0;	}
#ver a.rosa-it	 	{	width:140px; background:url(../imagepmw/m-camerarosa.jpg) no-repeat 0 0;	}
#ver a.azzurra-it 	{	width:140px; background:url(../imagepmw/m-cameraazzurra.jpg) no-repeat 0 0;	}
#ver a.suite-it 	{	width:140px; background:url(../imagepmw/m-suite.jpg) no-repeat 0 0;	}
/*---------------*/
/*--- INGLESE ---*/
#ver a.ambienti-en 	{	width:140px; background:url(../imagepmw/m-ambienti-en.jpg) no-repeat 0 0; }
#ver a.soggiorno-en	{	width:140px; background:url(../imagepmw/m-soggiorno-en.jpg) no-repeat 0 0; }
#ver a.rossa-en 	{	width:140px; background:url(../imagepmw/m-camerarossa-en.jpg) no-repeat 0 0;	}
#ver a.blu-en 		{	width:140px; background:url(../imagepmw/m-camerablu-en.jpg) no-repeat 0 0;	}
#ver a.rosa-en 		{	width:140px; background:url(../imagepmw/m-camerarosa-en.jpg) no-repeat 0 0;	}
#ver a.azzurra-en 	{	width:140px; background:url(../imagepmw/m-cameraazzurra-en.jpg) no-repeat 0 0;	}
#ver a.suite-en 	{	width:140px; background:url(../imagepmw/m-suite-en.jpg) no-repeat 0 0;	}
/*----------------*/
/*--- FRANCESE ---*/
#ver a.ambienti-fr 	{	width:140px; background:url(../imagepmw/m-ambienti-fr.jpg) no-repeat 0 0; }
#ver a.soggiorno-fr	{	width:140px; background:url(../imagepmw/m-soggiorno-fr.jpg) no-repeat 0 0; }
#ver a.rossa-fr 	{	width:140px; background:url(../imagepmw/m-camerarossa-fr.jpg) no-repeat 0 0;	}
#ver a.blu-fr 		{	width:140px; background:url(../imagepmw/m-camerablu-fr.jpg) no-repeat 0 0;	}
#ver a.rosa-fr 		{	width:140px; background:url(../imagepmw/m-camerarosa-fr.jpg) no-repeat 0 0;	}
#ver a.azzurra-fr 	{	width:140px; background:url(../imagepmw/m-cameraazzurra-fr.jpg) no-repeat 0 0;	}
#ver a.suite-fr 	{	width:140px; background:url(../imagepmw/m-suite-fr.jpg) no-repeat 0 0;	}
/*----------------*/

.clear 			{	clear:both;	}	
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  CONTENT  -----------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.content		{	margin: 0; padding: 0; height: 480px;  width: 100%; background: url(../imagepmw/A.jpg) top right no-repeat;}
.btn-preno		{	padding: 4px; /*background:#fff;*/ float: right; }
.btn-preno a	{	color: #fff;}
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  OFFERTE  -----------------------------------------*/
/*------------------------------------------------------------------------------------------*/
ul.list-box-offerte		{	padding: 0; list-style: none; MARGIN: 0;}
.offerte-h1				{	height: 140px;}
.offerte-h2				{	height: 140px;}
ul.list-box-offerte li	{	margin: 6px 0;}
ul.list-box-offerte li a{	color: #00006e;}
ul.list-box-offerte li a:hover	{	color: #00006e;}
ul.list-box-offerte .data		{	display: block; color: #1a2304; margin: 0 0 3px 0;}
/*------------------------------------------------------------------------------------------*/
/*--------------------------- ELENCO OFFERTE SOGGIORNO -------------------------------------*/
/*------------------------------------------------------------------------------------------*/
ul.list-offerte			{margin: 0; padding: 0;}
ul.list-offerte li		{display: block; margin: 0 20px 0 0; padding: 0 0 0 0; border-bottom: 1px dotted #69767d;}
ul.list-offerte li a 	{display: block; color: #000; padding: 5px;}
ul.list-offerte li a:hover{display: block;background: #d3dfe5; cursor: pointer; padding: 5px; text-decoration: none;}
.titolo-offerta			{display: block; font-weight: bold; color: #710200; margin-bottom: 5px !important; font-size: 120%;}
.data					{display: block; font-size: 85%; color: #1a2304; font-weight:100 !important; margin-bottom: 5px !important;}
.desc-offerta			{display: block; color: #000 !important; line-height: 150%;}
ul.list-offerte	img		{float: left; margin: 5px 10px 10px 0; border: 2px solid #720200; /*border-width: 5px 5px;*/}

ul.page					{float: right; margin: 30px 20px 0 0; }
ul.page	li				{display: inline; list-style:inside;}
ul.page	li a			{font-weight: bold; padding: 1px 4px;}
ul.page	li a:hover		{ padding: 1px 4px; background: #710200; color: #fff; text-decoration:none;}


.text-content			{margin-top: 20px; padding-left: 20px; }
.text-ambienti			{position: absolute; z-index: 100; left: 0; top: 0; padding: 20px; margin: 20px 0 0 20px; width: 400px; background:url(../imagepmw/pattern.png) repeat; color:#fff !important; font-weight: bold;}
.text-ambienti h2		{color: #fff !important;}
.slid					{position: absolute; z-index: 0; left: 0; top: 0; margin: 0; padding: 0;}



/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  FOOTER  ------------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.footer p 			{	color: #fff; text-align: center; margin: 0; font-size: 85%;}
.footer a			{	color: #999;}
.footer a:hover 	{	color: #fff;}
/*------------------------------------------------------------------------------------------*/
/*--------------------------------------  LANDING  -----------------------------------------*/
/*------------------------------------------------------------------------------------------*/
.b-landing 	{	color: #2f0000; margin: 0; background: #2a0100 url(../imagepmw/bk-landing.jpg) repeat-x;}
.A			{	width: 780px; height: 414px; background:url(../imagepmw/bk-A.jpg) no-repeat; margin: 125px 0 0 80px;}
.logo-landing	{	height: 89px; background:url(../imagepmw/logo.png) 20px 0 no-repeat;}
.logo-landing p	{	color: #fff; padding: 50px 0 0 200px;}
ul.nav-lang-land	{	height: 36px; background:url(../imagepmw/bk-menu-lang.png) no-repeat; margin: 50px 0 0 40px; padding: 3px 0 0 0 ;}
ul.nav-lang-land li {	display:block; float: left; width: 73px; margin: 0; padding: 0; text-align: center;}
.marketing			{ 	color: #fff; text-align: center;}

















