/* CSS Document */
* { margin:0; padding:0;}
html,body {margin:0; padding: 0;height: 100%}
body {text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:120%; color:#000000; margin:0px; padding:0px;background:url(../images/top-bg.gif) repeat-x top;height: 100%;}
/*body {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:120%; color:#000000; margin:0px; padding:0px;background:url(../images/top-bg.gif) repeat-x top; height: 100%;}*/


div#container{position: relative; height:100%;text-align:left;}
div#container{height: auto; min-height: 100%}

/*MENU*/
.navigation {float:right; margin-top:8px;height:42px; background:url(images/menu-bg.jpg) no-repeat;}

.booking{ display:inline-block; background:url(../images/spacer.gif) repeat;width:106px; height:40px; margin-top:0px;margin-left:7px;}
.booking:hover{ display:inline-block;background:url(../images/my-booking.gif) no-repeat; width:106px; height:42px; margin-top:0px;margin-left:7px;}
.booking-h{ display:inline-block;background:url(../images/my-booking.gif) no-repeat; width:106px; height:42px; margin-top:0px; margin-left:7px;}

.about{ display:inline-block; background:url(../images/spacer.gif) repeat; width:79px; height:40px;margin-left:3px;}
.about:hover{ display:inline-block;background:url(../images/about-us.gif) no-repeat; width:79px; height:42px; margin-top:0px;margin-left:3px;}
.about-h{ display:inline-block;background:url(../images/about-us.gif) no-repeat; width:79px; height:42px; margin-top:0px; margin-left:3px;}

.book{ display:inline-block; background:url(../images/spacer.gif) repeat; width:98px; height:40px;margin-left:2px;}
.book:hover{ display:inline-block;background:url(../images/bookmarks.gif) no-repeat; width:98px; height:42px; margin-top:0px; margin-left:2px;}
.book-h{ display:inline-block;background:url(../images/bookmarks.gif) no-repeat; width:98px; height:42px; margin-top:0px; margin-left:2px;}

.language{ height:30px; background:url(../images/lan-bg.gif) no-repeat #FFFF00; display:inline-block; width:131px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; vertical-align:top; padding-top:12px; text-align:left; padding-left:10px;}
/*.language:hover{ height:30px; background:url(../images/lan-bg-h.gif) no-repeat #FFFF00; display:inline-block; width:106px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; text-align:center; vertical-align:top; padding-top:12px;}*/
.language img{ margin:0px 5px 0px 5px;}

.lang-list {float:right; display:none; width:141px; height:210px; height:auto !important; min-height:210px; padding-top:0px; background:url(../images/slide-bot.gif) bottom #0872ce no-repeat; margin-right:0px; }
.lang-list ul{ padding:0px 5px 18px 5px; margin:0px;}
.lang-list li{ list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background:url(../images/lan-bo.gif) repeat-x bottom; vertical-align:middle; height:22px;}
.lang-list li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:18px; display:block; vertical-align:middle; height:18px;}
.lang-list li a:hover{ background:url(../images/arrow.gif) no-repeat right;}
.lang-list li a img{margin:0px 5px 0px 5px; vertical-align:middle;}


/*CONTENT*/
div#content{padding: 0 1.5em 5em}

.stringSearch{ width:430px; height:26px; background-color:#aeefff; border:none; line-height:26px; vertical-align:middle;margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#242422;}

.show-hotel{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aeefff; font-weight:normal; vertical-align:middle; height:20px; line-height:20px; text-align:left;}
.show-hotel input{ vertical-align:middle;}

#submit-home {margin: 0px;padding: 0px;text-align: center;border: 0px;background: none;}
#submit-home div {float: left; margin: 0px;text-align: center;}
#submit-home-left {background-image:url(../images/btn-left.png);background-repeat:no-repeat;width: 39px; height: 67px;}
#submit-home-center {background-image:url(../images/btn-center.png);background-repeat:repeat-x;height: 67px;padding-top: 15px;}
#submit-home-center span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding:0px 10px 10px 0px; }
#submit-home-right {background-image:url(../images/btn-right-short.png);background-repeat:no-repeat;width: 65px; height: 67px;}


		.submit-main {list-style-type: none; text-align:left; font-size:18px; font-weight:bold; background:url(../images/btn-left.png) no-repeat left; padding:45px 0px 8px 9px; }
			.submit-main li {display: inline;  }
			.submit-main li input{background:url(../images/btn-right.png) no-repeat top right; color:#FFFFFF; padding:7px 70px 8px 11px; text-decoration:none; border: 0px;}
			
			.cercaindex{height: 67px; margin-left:auto; margin-right:auto; border: 0px;margin-top: 5px;}
			.cercasx{background-image:url(../images/btn-left.png); background-repeat: no-repeat; width: 39px;}
			.cercacn{background-image:url(../images/btn-center.png); background-repeat:repeat-x; }
			.cercacn input{text-decoration:none; border: 0px; background-image: url(../images/btn-center.png); background-repeat:repeat-x; height: 67px; color: white; font-size: 22px; font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align: text-top;}
			.cercadx{background-image:url(../images/btn-right-short.png); background-repeat: no-repeat;width: 65px;}
		

.check-in{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFFFF;display:inline-block;width:194px; vertical-align:top;}
.check-in strong{ display:block; line-height:23px; height:23px; vertical-align:middle; padding-bottom:5px;}
.check-in img{ vertical-align:middle;}

.check-out{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFFFF;display:inline-block; width:194px;vertical-align:top;}
.check-out strong{ display:block;line-height:23px; height:23px; vertical-align:middle; padding-bottom:5px;}
.check-out img{ vertical-align:middle;}



/*FOOTER*/
.bot-left {float:left; height:33px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.bot-left a{ background:url(../images/bot-link-l.gif) no-repeat left; display:inline-block; height:33px; line-height:33px; vertical-align:middle; color:#000000; text-decoration:none; margin-right:1px; padding-left:15px;}
.bot-left a span{ background:url(../images/bot-link-r.gif) no-repeat right;display:inline-block; height:33px; line-height:33px; vertical-align:middle;color:#000000; text-decoration:none; padding-right:15px;}

.bot-right{float:right; height:33px; line-height:33px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.bot-right a{ text-decoration:none; color:#000000; padding:0px 6px;}

div#footer{position:absolute;bottom: 0;width: 100%;} 
div#footer_copyright {background:url("../images/bot-bg.gif") repeat-x top; height:39px; vertical-align:middle; line-height:39px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#868686;}
