*{margin:0px;padding:0px;}
img{border:0px;}
body{margin:0px;padding:0px;font-family:Tahoma;font-size:12px;color: black;background: #dad4b3 url(../images/bg_tile.png) repeat-x;}
table {border-collapse:collapse; border:0}

a{outline: none;cursor: pointer;color:#0099ff;}
a:hover {text-decoration: none;}
a.desc{display: block;line-height: 30px;color: #3399ff;text-align: right;font-weight: bold;float: right;}

.nav1a{background: url(../images/nav1.gif) no-repeat 0px 100%;display: block;width:17px;height:20px;position: absolute;top:40px;left:300px;}
.nav1{background: url(../images/nav1.gif) no-repeat;display: block;width:17px;height:20px;position: absolute;top:40px;left:300px;}
.nav2{background: url(../images/nav2.gif) no-repeat;display: block;width:17px;height:20px;position: absolute;top:40px;left:340px;}
.nav3{background: url(../images/nav3.gif) no-repeat;display: block;width:17px;height:20px;position: absolute;top:40px;left:380px;}

.nav1:hover{background-position: bottom;}
.nav2:hover{background-position: bottom;}
.nav3:hover{background-position: bottom;}

.path{margin-left:255px;padding-top:105px;}
.path a{margin-right:5px;margin-left:5px;}
.path span{margin-right:5px;margin-left:5px;}

.content h1{font-family: Times;font-size:30px;font-weight: normal;margin: 10px 0px;}
.content3 h1{font-family: Times;font-size:30px;font-weight: normal;margin: 10px 0px;}
.content p{margin:10px 0px;width:70%;}
.content2 p{
	margin:10px 0px;
	text-align: justify;
}
.content3 p{margin:10px 0px;width:70%;}

a.left{position: absolute;width:56px;height:56px;background: url(../images/left.jpg) no-repeat;left:5%;margin-top:46px;}
a.right{position: absolute;width:56px;height:56px;background: url(../images/right.jpg) no-repeat;right:5%;margin-top:46px;}
a.left:hover,a.right:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}

a.photo{
	display: block;
	position: absolute;
	left:5px;
	top:467px;
	width:151px;
	height:123px;
	background: url(../images/photo.jpg) no-repeat;
}
a.photo:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}

a.photo2{display: block;width:140px;height:101px;background: url(../images/photo.png) no-repeat;}
a.photo2:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}

h1{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	font-size: 22px;
}
h1 span{font-size: 36px;}
h2 {font-size:12px;}
.content2 h1{color: #2083e9;}

*html body {behavior:url("css/csshover.htc");}
*html img, *html div, *html input, *html a, *html span { behavior: url("css/iepngfix.htc") }

.bgbg{background: url(../images/bg.jpg) no-repeat;}

.header{height:900px;background: url(../images/bg.jpg) no-repeat;}
.header2{height:160px;}
a.logo{display: block;width:143px;height:113px;background: url(../images/logo.png) no-repeat;position: absolute;left:64px;top:28px;}
a.logo:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}

.menu_pos{position: absolute;left:64px;top:180px;}

.menu{position: absolute;left:64px;top:140px;list-style-type: none;}
.menu li{margin-bottom:20px;}
.menu li a{text-transform: uppercase;text-decoration: none;padding:4px 6px;letter-spacing: 0px;color: black;}
.menu li a:hover{background: #2083e9;color: white;}
.menu li a.active{background: #2083e9;color: white;}

.menu ul{margin-left:5px;list-style-type: none;-margin-top:15px;}
*+ html .menu ul{margin-top:15px;}
.menu ul li a{text-transform:none;text-decoration: underline; color:#2083e9;}
.menu ul li a:hover{background: none;color: #2083e9;text-decoration: none;}

.no_pos{position: relative;left:0px;top:0px;margin-bottom: 40px;}

.text1{color:#0088e5;font-size:30px;font-family: Times;position: absolute;left:18%;top:185px;}
.text1 span{color:#6abef7;font-size:18px;margin-left:20px;}
.text1 b{font-size:24px;font-weight: normal;}

.text2{position: absolute;left:65%;top:300px;width:250px;font-size: 11px;}
.text2 h1{color: #3399ff;font-family: Times;font-size: 28px;font-weight: normal;}
.text2 a{color: #0088e5}

.text3{position: absolute;left:6%;top:550px;width:300px;font-size: 11px;}
.text3 h1{color: #3399ff;font-family: Times;font-size: 28px;font-weight: normal;}
.text3 a{color: #0088e5}

.text4{position: absolute;left:13%;top:750px;width:240px;font-size: 11px;padding-left:100px;background: url(../images/video.jpg) no-repeat 0px 20px;}
.text4 h1{font-family: Times;font-size: 24px;font-weight: normal;}
.text4 h1 b{color:#66cc00;font-weight: normal;}
.text4 a{color: #0088e5}

.text5{position: absolute;right:0%;top:680px;width:240px;font-size: 11px;padding-left:100px;background: url(../images/video.jpg) no-repeat 0px 20px;margin-right: 30px;}
.text5 h1{font-family: Times;font-size: 24px;font-weight: normal;}
.text5 h1 b{color:#66cc00;font-weight: normal;}
.text5 a{color: #0088e5}


.phone{position: absolute;left:70%;top:30px;font-size: 12px;}
.phone span{color:#6abef7;font-size:12px;}
.phone b{
	font-size:22px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#0088e5;
}

.slider_div{background: #99cc33;border-top:1px dashed black;border-bottom:1px dashed black;height:155px;}
.slider{width:76%;margin: 20px 12%;height:120px;overflow-x: hidden;position: relative;}
.slider img{border:3px solid white;margin-right:30px;}
.slider a:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}
.sliding{position: relative;display: inline;}


.video_rol{position: absolute;right:5%;font-size: 30px;background: #f1eee1 url(../images/bg_1.gif) no-repeat scroll 50% 100%;color: black;text-decoration: none;padding: 10px 20px 15px;font-family: Times;}
.video_rol:hover{color:#0099ff;}

.content{margin:50px 5%;}
.content2{margin-left:240px;margin-right:420px;}
.content3{margin:50px 5%;clear:both;}

.bottom{border-top:1px dashed black;background: white;padding:40px 5% 40px;font-size:11px;}

.ill{background: url(../images/ill.png) no-repeat scroll 70% 20px; width:100%;height:900px;}
.ill_1{background: url(../images/ill_1.png) no-repeat;right:0px;width:408px;height:457px;position: absolute;}
.ill_2{background: url(../images/ill_2.png) no-repeat;right:0px;width:408px;height:457px;position: absolute;}
#wrapper, .header, .slider_div {
	min-width: 1250px;
	position: relative;
}
*html #wrapper, *html .header, *html .slider_div {
	width: 1250px;
}

div.currency {padding-top:15px;}
.currency select {margin-top:5px;}
table.table {margin-top:15px;}
table.table th {border:1px solid #09f; padding:3px;}
table.table td {border:1px solid #09f; padding:3px 5px;}
.list_prices {padding-bottom:15px;}


.imgLoading {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: url(/hotels/images/bg/semi_transparent.png);
}

.imgLoading p {
  position: absolute;
    top: 50%;
    left: 50%;
    margin: -1em 0 0 -4.3em;
    width: 8.6em;
}

.imgLoading img{
    opacity:1;
    position: absolute;
    top: -200px;
    left: -300px;
    margin: -8px 0 0 0;
}
