﻿body {
	background-image:url(../images/BG_body.jpg); 
	background-repeat:repeat-x; background-position:top; 		
	background-color: #e2e6df;
	margin: 0 auto;
	padding:0;
	text-align:center;
	font-family:Arial;
	font-size:10pt;
}
img {border:0px;}

/*------POPUP HOME--------*/

#DivPOcontainer{position:absolute; z-index: 1100; width:420px; height:302px; position:absolute; left:50%; top:50%; margin-left:-276px; margin-top:-205px;}
#DivPOcontent {}
#DivPopup {margin:0 auto; font-family: font-family: verdana, tahoma, arial; font-weight: normal; font-size: 12px; text-align: center; color:#333333;}
#DivPopup img {border:0;}
#DivPopup a:link{font-weight:bold; text-decoration:none; color:#336099;}
#DivPopup a:hover {color:#333333; text-decoration:underline;}
#DivPopup a:visited {color:#866095; text-decoration:none;}
.content-popup { border:1px solid #000; background-color:#fff;}
.close-popup {width:100%; text-align:right;}



/*---STRUTTURA---*/

#lingua {width:990px; margin-top:50px; padding-bottom:40px;}
#ita {float:left;}
#ita p{ margin-left:330px;}
#eng {float:right;}
#eng p{ margin-right:340px;}

#container {width:990px; margin: 0 auto; text-align:center; background-image:url(../images/BG_page.jpg); background-repeat:no-repeat; background-position:top;}

#header {width:990px; height:80px;}
#headerSX {float:left;}
#headerDX {float:right;}

#navigator          {font-family:Trebuchet MS; font-size:9pt; color:#e2e6df; margin-top:18px;}
#navigator a        {color:#e2e6df; text-decoration:none;}
#navigator a:hover  {color:#e2e6df; text-decoration:underline;}



#content {width:990px; margin-top: 40px;  margin-bottom:55px;}

#contentSX {width:495px; float:left;}
#contentDX {width:468px; float:right; margin-top:15px; padding-left:4px; padding-right:18px;}

#box        {width:469px; float:right; background-color:#FFFFFF; margin-left:18px; margin-bottom:10px;}
#box_top    {width:469px; height:16px; background-image:url(../images/box_top.gif); background-repeat:no-repeat; background-position:top;}
#box_text   {width:450px; margin:0 auto; padding:0px; text-align:justify;}
#box_bottom {width:469px; height:16px; background-image:url(../images/box_bottom.gif); background-repeat:no-repeat; background-position:bottom;}


#FOTO_G         {width:452px; border:1px solid #FFFFFF; margin:0 auto;}
#FOTO_container {width:468px; margin-top:5px; padding:0;}
#FOTOGALLERY_container {width:956px; margin-top:5px; padding:0;}

#footer_container {margin: 0 auto; padding:0; width:100%; height:45px; background-image:url(../images/BG_footer.gif); background-repeat:repeat-x; background-position:top;}

#footer          {width:954px; margin: 0 auto; padding:0; color:#e2e6df;}
#footer a        {color:#e2e6df; text-decoration:none;}
#footer a:hover  {color:#e2e6df; text-decoration:underline;}

#notelegali {text-align:left; margin-top:2px;}
#info {text-align:center; margin-top:12px; font-size:8pt; color:#333333;}
#info a        {color:#333333; text-decoration:none;}
#info a:hover  {color:#333333; text-decoration:underline;}


#box_BG        {width:956px; margin-left:17px; background-color:#FFFFFF;}
#box_BG_top    {width:956px; height:20px; background-image:url(../images/price_top.gif); background-repeat:no-repeat; background-position:top;}
#box_BG_text   {width:940px; margin:0 auto; padding:0px; text-align:justify; padding-top: 30px}
#box_BG_bottom {width:956px; height:20px; background-image:url(../images/price_bottom.gif); background-repeat:no-repeat; background-position:bottom;}

#box_prices    {width:500px; margin:0 auto; background-color:#FFFFFF; text-align:center;}


#cleaner_home       {clear:both; height:5px; font-size:1px; line-height:1px;}


#credits            {font-size:8pt; color:#6D6759; margin-top:6px;}
#credits a          {color:#6D6759;}
#credits a:visited  {color:#6D6759;}
#credits a:hover    {color:#6D6759; text-decoration:none;}

.credits            {font-size:8pt; color:#6D6759; margin-top:6px;}
.credits a          {color:#6D6759;}
.credits a:visited  {color:#6D6759;}
.credits a:hover    {color:#6D6759; text-decoration:none;}

/*---BOX LINKS PREZZI---*/
#box_LinkPrezzi            {font-size:10pt; color:#000000; text-align:center; font-weight:normal}
#box_LinkPrezzi a          {color:#d11e1d; text-decoration:underline; font-weight:bold}
#box_LinkPrezzi a:visited  {color:#d11e1d; text-decoration:underline; font-weight:bold}
#box_LinkPrezzi a:hover    {color:#d11e1d; text-decoration:none; font-weight:bold}




/*---BOX FINALE---*/
#box_finale            {font-size:8pt; color:#A7B09D; position:absolute; top:820px; left:50%; margin-left:-495px; width:990px; text-align:center;}
#box_finale a          {color:#A7B09D; text-decoration:none;}
#box_finale a:visited  {color:#A7B09D; text-decoration:none;}
#box_finale a:hover    {color:#A7B09D; text-decoration:none;}


/*---BOTTONI---*/


a.btn_engH {display:block; width:55px; height: 25px; background: url(../images/eng1.gif) no-repeat 0 0;}
a.btn_engH:hover {background-position:0 -25px;}

a.btn_itaH {display:block; width:55px; height: 25px; background: url(../images/ita1.gif) no-repeat 0 0;}
a.btn_itaH:hover {background-position:0 -25px;}


a.btn_eng {display:block; width:92px; height: 25px; background: url(../images/eng.gif) no-repeat 0 0;}
a.btn_eng:hover {background-position:0 -25px;}

a.btn_ita {display:block; width:92px; height: 25px; background: url(../images/ita.gif) no-repeat 0 0;}
a.btn_ita:hover {background-position:0 -25px;}

a.btn_prenota {display:block; width:150px; height: 34px; background: url(../images/prenota.gif) no-repeat 0 0;}
a.btn_prenota:hover {background-position:0 -34px;}

a.btn_book {display:block; width:150px; height: 34px; background: url(../images/book.gif) no-repeat 0 0;}
a.btn_book:hover {background-position:0 -34px;}


a.btn_prezzi {display:block; width:150px; height: 34px; background: url(../images/prezzi.gif) no-repeat 0 0;}
a.btn_prezzi:hover {background-position:0 -34px;}

a.btn_price {display:block; width:150px; height: 34px; background: url(../images/price.gif) no-repeat 0 0;}
a.btn_price:hover {background-position:0 -34px;}


/*---CLASSI---*/

.cleaner {clear:both; height:1px; font-size:1px; line-height:1px;}
.cleaner_condizioni {background-color:#FFFFFF; clear:both; height:1px; font-size:1px; line-height:1px;}

.center {margin:0 auto; padding:0;  text-align:center;}

.FOTO_P_H  {width:222px; margin-left:6px; padding:0; float:left; border:1px solid #FFFFFF;}
.FOTO_P    {width:212px; margin-left:20px; margin-bottom:20px; padding:0; float:left; border:1px solid #FFFFFF;}
.riga      {margin-left:22px; margin-bottom:10px; padding:0;}

.FOTO_P_DESC  {width:215px; margin-left:6px; padding-left:4px; padding-right:4px; float:left; text-align:left; height:153px; border:1px solid #FFFFFF;}5

.condizioni {width:450px; background-color:#e2e6df; text-align:center; margin:0 auto;}
.titolo     {width:448px; background-color:#6c685a; color:#ffffff; font-weight:bold; height:18px;}
.titolo a        {color:#FFFFFF; text-decoration:none;}
.titolo a:visited        {color:#FFFFFF; text-decoration:underline;}
.titolo a:hover  {color:#FFFFFF; text-decoration:none;}

.stagione   {float:left; width:50%; font-weight:bold; font-size:8pt; margin-top:10px; margin-bottom:10px; text-align:left;}
.prezzo     {float:right; width:40%; font-size:8pt; margin-top:10px; margin-bottom:10px; text-align:left;}


.form, .form-app       {font-size:8pt; color:#333333;}
.normativa             {font-size:8pt; color:#333333;}
.normativa a           {color:#6c685a; text-decoration:none;}
.normativa a:hover     {color:#6c685a; text-decoration:underline;}

.send       {background-color:#e2e6df; text-align:center; margin:0 auto; font-size:9pt; padding:4px;}
.note       {font-size:8pt; font-style:italic;}

.prenota    {margin:0 auto; text-align:center; padding:0; width:150px;}

li { margin-bottom:15px;}

.box_BG a        {color:#2c2413; text-decoration:underline; font-weight:bold;}
.box_BG a:hover  {color:#2c2413; text-decoration:none;}


