body {
	background-color:#FFFFFF;
	color:#989797;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	margin:0px; 
	padding:0px; 
	text-align:center; }

a, a:link, a:visited, a:active{ color:#858383; text-decoration:none; outline:none;}

a:hover{ text-decoration:none; color:#989797; }

button { outline:none;text-decoration:none; }
.right{float:right;}
.left{float:left;}
.clear{ clear:both;margin:0px;padding:0px; }
img{outline:none;border:0px;padding:0px;text-decoration:none;}
p{padding:0px;margin:0px;padding-top:16px;}
hr{height:1px; color:#dedbdb; border:1px solid #dedbdb; }
.pointer { cursor:pointer; }

#contenedor{ margin:auto; width:1002px; }

/* Menu Izquierdo */

* html ul.hover_block li{ /*margin-left:-15px;*/ }

/*body > html ul.hover_block li{ margin-left:0px !important; }*/

ul.hover_block {
	display:block;
	padding:0; margin:0;
}
ul.hover_block li{
	list-style:none;
	/*list-style-position:inside;*/
	/*float:left;*/
	background: #fff;
	/*width:280px;*/ /*position: relative;*/ padding:0px; margin:0px; }

ul.hover_block li a {
	display: block;
	position: relative;
	overflow: hidden;
	height: 61px;
	padding:0px; margin:0px;
	/*width: 268px;*/
	/*padding: 16px;*/
	color: #000;
	/*font: 1.6em/1.3 Helvetica, Arial, sans-serif;*/
}

/*ul.hover_block li a { text-decoration: none; }*/

ul.hover_block li img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}

#optimo{
	font-family:Verdana, Arial, Helvetica, sans-serif;color:#858383; 
	font-size:10px;
	margin:auto; 
	padding:23px 0 0 20;; 
	text-align:left; 
	float:left;
	width:410px;
}

#opt_pie{ padding:14px 25px 10px 25px; }

#menu{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#858383; font-size:10px;margin:auto; padding-top:23px; margin-right:20px; text-align:center; width:510px;}

#menu a{ margin:0px 5px; }
#contenido{margin:30px 0 0 30px;}
#izq {text-align:left;width:270px;margin-right:35px;margin-bottom:20px;}
#izq .hilo {float:left;position:absolute;margin-left:-62px;}
#der { width:666px; position:relative; }
div#footer .address { margin-right:15px; text-align:left; width:290px; float:left;}
div#footer .cards { width:666px; text-align:center; float:left; padding-top:35px;}
#submenu { background:transparent url(../../images/plantilla/bkg_submenu.png) repeat-x scroll bottom; height:25px;text-align:left;}

#contenido_der {
	background:url(../../images/plantilla/bkg_lateral_texto.png) bottom left no-repeat;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999898;
	line-height:20px;
}

#contenido_der p.wellcome { padding-left:25px; }

div.heading { background:#1f84c1; height:37px; width:100%; text-align:right; }

#contenido_der ul.packages {
	/*padding-top: 40px;*/
	font-family: "Book Antiqua", Arial;
	font-size:15px;
	/*padding-left:0px;*/
	padding:0;
	padding-left:10px;
	margin:0;
}

#contenido_der ul.packages li { 
	width:131px;  
	float:left;
	list-style-image:none;
	list-style-type:none;
	padding:0px;
	margin:0px;
	font-weight:200;
}

#contenido_der ul.packages a {
	background-color:#c8c6c6;
	color:#868585;
	cursor:pointer;
	padding:3px 4px;
	margin-left:3px;
	margin-bottom:3px;
	display:block;
	height:44px;
	letter-spacing:-1px;
}

#contenido_der ul.packages li a span { position:relative; top:25%;  }

#contenido_der ul.packages a:hover {
	background-color:#a7c809;
	color:#ffffff;
}

#contenido_der ul.packages a.clicked { 
	background-color:#a7c809;
	color:#ffffff;
}

/* Corrección del margen inferior en IE*/
* html #contenido_der div.note { margin-bottom:70px; }

#contenido_der div.note {
	background:#a7c809;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	position:relative;
	font-size:11px;
	margin:10px 0 40px 15px;
	padding:25px;
	display:block;
}

#contenido_der .museum-heading {
	margin:10px 0 20px 15px !important;
	padding:15px !important;
}

#contenido_der .museum-heading .note-links { position:absolute; right:15px; top:10px; }

#contenido_der img.img-restaurant {
	position:relative; margin-top:15px;
}

#contenido_der div.note h2 {
	font:29px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px;
}

#contenido_der div.note h4 {
	font:17px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px;
}

#contenido_der div.note ul {
	list-style-image:url(../images/plantilla/travel-tip-list-icon.jpg);
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-left:90px;
}

/* IE HACK */
* html #contenido_der div.note ul{ padding-left:80px; }

html > body #contenido_der div.note ul li { padding-left:30px; }

#contenido_der div.note ul li { margin-bottom:10px; }

/* #contenido_der div.note p.restaurant { padding-top:4px; } */

/* Restaurants */

#contenido_der #ajax-restaurants { display:block; padding:0px; position:static; width:650px; margin-left:15px !important; }
#contenido_der .restaurant-container { height:250px; margin-left:0px !important; }
#contenido_der .restaurant-container p { padding-top:4px; }
#contenido_der .restaurant-container p.phone { padding-top:18px; }

#contenido_der .restaurant-container div.forks { float:right; }
 
#contenido_der .restaurant-container div.note-description { 
	position:absolute;
	top:30px;
	left:25px;
	width:370px;
}

#contenido_der .restaurant-container div.note-image { 
	position:absolute;
	top:40px;
	right:20px;
	width:35%;
}

#contenido_der .restaurant-container div.note-links { 
	position:absolute;
	bottom:25px;
	left:25px; 
	width:600px;
}

#contenido_der div.note ul li p { 
	padding:0px; margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	line-height:180%;
}

#contenido_der div.note .links { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

* html #contenido_der div.note .links { position:absolute;  }

#contenido_der div.note a { color:#ffffff; text-decoration:underline; font-weight:bold }

#contenido_der div.note div.clip {
	background:url(../images/plantilla/clip.png) top right no-repeat;
	position:absolute;
	height:45px;
	right:0;
	top:-21px;
	width:37px;
	padding:0;
}

/* Museums */

#contenido_der div.museum-list { 
	
	padding:10px 20px; 
	margin:0 0px 0px 15px;
	color:#605e5e; 
}

div.even { 
	background-color:#e4e2e2; 
}

div.odd {
	background-color:#c8c6c6; 
}

div.even .left span, div.odd .left span { display:block; }

div.even .left br { padding:0px; margin:0px; }

div.even span.hotel-title, div.odd span.hotel-title { 
	font-size:15px; letter-spacing:-1px;
}

div.even p.contenido-museum, div.odd p.contenido-museum { width:450px; }

#contenido_der div.museum-list p {
	padding:0px; margin:0px;
}

/* About Us*/

#contenido_der div.about-us-image { float:right; width:180px; }

#contenido_der div.about-us-content { float:left; width:435px; padding-left:25px; }

/* Site Map*/

#site-map { padding-left:30px; }

#site-map h2 { 
	font:22px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px;}
	
#site-map h3 {
	font:15px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px; 
}

#site-map p { padding:0px; margin:0px; }
/* Contact Us*/

#contenido_der div#contact-us {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/plantilla/bg-contact-us.png) top right no-repeat scroll;
	padding-left:67px;
	height:216px;
	padding-top:10px;
	color:#FFFFFF;
	position:relative;
	z-index:10;
}

#contenido_der div#contact-us #contact-left {
	float:left;
	width:320px;
}

div#contact-us input {
	background:url(../images/plantilla/bg-input.png) no-repeat top left;
	border:none; 
	width:280px;
	padding:3px 2px;
	font-size:12px;
}

div#contact-us textarea {
	background:#ffffff url(../images/plantilla/bg-textarea.png) no-repeat top left;
	border:none;
	font-size:12px;
	margin-top:5px;
}

div#contact-us label {
	color:#177cb9; font-weight:bold; margin-top:10px; display:block;
}	

div#contact-us #contact-left p {
	line-height:110%; margin-bottom:10px;
}

div#contact-us #contact-right {
	float:left;
	margin:0px;
	margin-left:35px;
	/*width:160px;*/
}

/* Hotel Details */

#contenido_der .hotel-container { padding-left:25px; }

#contenido_der .hotel-data {
	float:left;
	width:280px;
	color:#605e5e;
	font-size:12px;
}

#contenido_der .hotel-data p {
	padding:0px; margin:0px;
	/*letter-spacing:0.3px;*/
}

#contenido_der .hotel-data img.logo {
	margin:15px 0px;
}

#contenido_der .hotel-details p { font-size:10px; }

#contenido_der .hotel-gallery {
	padding-top:16px;
	float:right;
	width:340px;
}
#contenido_der .hotel-gallery-button {padding-left:12px;}


#contenido_der .hotel-gallery .mini-photos { 
	float:left;
	background-color:#e2dede; 
	padding:10px 10px 0px 10px; 
}

#contenido_der .hotel-gallery .mini-photos img { 
	display:block; 
	padding-bottom:10px;
	cursor:pointer;
}

#contenido_der .links {
	color:#c8c6c6;
	margin:15px 24px 0px 0px;
}

/*#contenido_der .links a {
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}*/

#contenido_der div#contact-us div.buttons {
	position:absolute;
	bottom:2px;
}

* html #contenido_der div#contact-us div.buttons {
	margin-top:40px;
}

div.buttons button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:none;
	font-size:11px;
	color:#ffffff;
	padding:9px 10px;
	text-align:left;
	width:135px;
	cursor:pointer;
	background:none;
}

#contenido_der button.submit {
	margin-left:24px;
}

* html #contenido_der button.submit {
	/*margin-left:24px;*/
}

#contenido_der div.litle-guy {
	text-align:right;
	padding:0px;
	margin:0px;
	height:51px;
}

#contenido_der p#aviso { padding:10px 0px 10px 15px; }

/* Hotel Browser */

#contenido_der div#hotel-browser-list {
	float:left;
	padding-left:25px;
	width:350px;
}

div#hotel-browser-list p { margin:0px; padding:0px; color:#818181; font-weight:bold;}

#contenido_der div#hotel-browser-container div#hotel-browser {
	margin:0px;
	margin-right:10px;
	width:230px;
}

/* Intranet */

div#intranet-bg {
	background:url(../images/plantilla/bkg_lateral_bajo1.png) no-repeat left top;
	width:631px;
	float:left;
	height:250px;
}

/*div#intranet-bg { } */

div#intranet-left {
	background:transparent url(../images/plantilla/intranet-left.png) no-repeat scroll;
	width:275px;
	float:left;
	text-align:left;
	padding:0px 30px;
	/*padding-left:25px;*/
}

div#intranet-left h1 {
	font:41px "Book Antiqua", Arial;
	font-weight:normal;
	color:#ffffff;
	padding:10px 0px 0px 70px; margin:0px;
}

div#intranet-left p {
	line-height:14px;
}

div#intranet-right {
	background:#1f84c1 url(../images/plantilla/bg-intranet-right.png) no-repeat top left;
	width:631px;
	height:156px;
	text-align:left;
}

div#intranet-right form { padding:20px 40px; }

div#anti-spam { float:left; padding:0 5px; width:140px; }

div#intranet-right button { border:none; background:none; cursor:pointer; outline:none; padding:0px; margin:0px; display:inline; width:134px; margin-left:10px; }

div#intranet-right form input {
	background:url(../images/plantilla/bg-input.png) no-repeat top left;
	border:none;
	padding:3px 2px;
	font-size:12px;
	width:200px;
	display:inline;
}

div#intranet-right form label {
	font:14px "Book Antiqua", Arial;
	color:#ffffff; font-weight:bold;; display:inline;
}	

div#contact-us #contact-left p {
	line-height:110%; margin-bottom:10px;
}

div#intranet-right form label span { margin-right:33px; }

div#intranet-right #credentials { float:left; width:310px; }
div#intranet-right #secret-code { float:left; width:80px; }

/* Tourist Calendar*/

div.calendar-container { margin-left:15px; color:#ffffff; margin-bottom:20px; }
 
div.calendar-container .main-date { 
	background:#A6C609 url(../images/plantilla/tourist-calendar-bg.png) no-repeat bottom left; 
	width:474px; 
	height:175px;
	padding-top:10px;
	float:left;
}

div.calendar-container p { margin:0px; padding:0px; }

div.calendar-container p.calendar-name { color:#7f7e7e; font-size:12px; font-weight:bold; line-height:15px;}
div.main-date .date-details { float:left; width:210px; padding-left:15px; padding-top:5px;}

div.main-date .date-details h2 { 
	font:22px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px; }

div.main-date .date-descripcion { 
	float:left; width:230px; margin-top:5px; /*margin-left:5px;*/ padding-left:10px; border-left:1px solid #FFFFFF; }

div.main-date .date-descripcion p.date-text { line-height:130%; margin-top:5px; }

div.calendar-photo { float:left; width:130px; height:125px; margin-left:10px; }

div.festivities { color:#7f7e7e; border:1px solid #7f7e7e; padding:10px;  }

div.festivities h2 { 
	font:22px "Book Antiqua", Arial;
	font-weight:normal;
	padding:0px; margin:0px;}
	
div.festivities p { font-size:10px; }
div.festivities p b { text-decoration:underline; }

div ul.tourist { font-size:22px !important; }
div ul.tourist li{ width:50px !important; }
div ul.tourist li a span { position:relative; top:40% !important;}
/* Jquery Select Box */

#hotel-browser .selectbox {
	width:200px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#757474;
	padding:3px 6px;
	text-align:left;
} 

.image-hover { position:absolute; }
#inner-left, #inner-right { float:left; width:50%; margin:0px; padding:0px; }

#inner-left div.title , #inner-right div.title { background-color:#1f84c1; padding:0px; height:37px; }

#inner-left div.title img, #inner-right div.title img { margin-left:30px; }


#inner-right div#person-container { 
	background:transparent url(../../images/plantilla/bkg_lateral_bajo.png) no-repeat top left;
	height:320px;
	padding-left:30px;
}

#inner-right div#person-details { 
	background:transparent url(../../images/plantilla/person-details.png) no-repeat scroll top left;
	color:#757474;
	height:194px;
	/*padding:10px 20px 20px 15px;
	margin:35px;*/ }

#inner-right div#person-details div.leftPhoto {
	padding:20px 10px 0px 10px;
	width:90px;
	float:left;
}

#inner-right div#person-details div.left {
	width:130px;
	margin-top:20px;	
}

img.text-testimonies { margin-top:45px;}

#tour-content .photo-tour-section img { display:block; margin:0px 0px 20px 0px; }

div#hotel-browser select option { color:#757474; }

#inner-right div#person-details { color:#ffffff; }

#inner-right div#person-details a { color:#ffffff; text-decoration:underline; }

#inner-right div#person-details p.from { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:lighter;
	letter-spacing:-1px;
	padding-top:2px;
}

#inner-right div#person-details p.texto {
	padding-top:10px;
	line-height:12px;
}

#inner-right div#person-details a { font-weight:bold; }

#inner-left div.hotel-corner {
	right:0;
	bottom:-30px;
	background:url(../images/plantilla/bkg-hotel-corner.png) bottom right no-repeat;
	width:45px;
	height:39px;
	position:absolute;
}

div#hotel-browser span.heading, #inner-right div#person-details span.heading {
	font-family:Book Antiqua, Arial, Helvetica, sans-serif;
	color:#fdfdfd;
	font-size:22px;
	display:block;
	margin-bottom:4px;
}

#inner-right #person-details img { 
	margin-left:0px; 
	/*float:left; 
	margin:10px 8px 0 0;*/ }

#inner-right div#person-details span { 
	padding:10px 0px 0px 0px; 
	font-size:19px; 
	letter-spacing:-1px; }

.btn_izq {
	/* margin-top:7px; */
	margin:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#868586;
	text-align:left;
	width:270px;
}

.text_alto{ padding-top:7px; }

.subrayado{
	text-decoration:underline;
}

.relative { position:relative; }

.pie_9, .pie_10{ margin:0px; padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#818181;}
.pie_10{font-size:10px;}

/* Jquery SuckerfishDown Menu */

/* Navigation */
.nav, .nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	z-index: 100;
	position: relative;
}

.nav li {
	/*border-left: 1px solid #000;*/
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}

.nav li.lines { background:none; border:none; font-size:17px; padding-top:5px; font-weight:normal;}

.nav li.hotel { width:155px; margin-right:20px; }

.nav li.hotel-list { width:90px; margin-right:20px; }

.nav li.hotel-list a { text-align:left !important; }

.hotelES { width:135px !important; }

.nav li.hotel a { text-align:left !important; }
.nav li.calendar a, .nav li.testimonies a,.nav li.about-us a { margin:0px 20px; }
.nav li.testimonies { /*width:145px;*/ }
.nav li.about-us { /*width:110px;*/ }

.nav li ul li a { text-align:left !important; }

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	font: 16px "Trebuchet MS";
	display: block;
	/*padding: 1px 45px 0px 0;*/
	/*text-transform: lowercase;*/
	text-decoration: none;
	text-align:center;
	font-weight:lighter;
}

.nav li a:hover {
	background: #177cb9;
	color: #ffffff;
}

/*#nav-one li:hover a, #nav-one li.sfHover a {
	background: #177cb9;
	color: #ffffff;
}

#nav-one li:hover ul a, #nav-one li.sfHover ul a {
	background: #177cb9;
	color: #ffffff;
	font-size:11px;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {
	background: #0e4a6f;
	color: #ffffff;
	font-size:11px;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.nav ul {
	background: #177cb9;
	list-style: none;
	margin: 0;
	width: 100px;
	position: absolute;
	top: -999em;
	left: 0;
}

.nav li:hover ul, .nav li.sfHover ul { top: 23px; }

.nav ul li { border: 0; float: none; }

.nav ul a { 
	padding-right: 20px;
	width: 170px;
	white-space: nowrap;
}

.nav ul a:hover {
	background: #177cb9;
	color: #ffffff;
}
*/

#nav-one, #nav-one ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
color:#555353;
}

#nav-one a{
display:block;
color:#555353;
text-decoration:none;
/*margin:0px 20px;*/
}

#nav-one a:hover{
background-color:#1F84C1;
color:#ffffff;
/*margin:0px 20px;*/
}

/*#nav-one li.hotel a:hover {
background-color:#1F84C1;
color:#ffffff;
margin:0px;
margin-right:20px;
}*/

#nav-one li.hover_menu a{background-color:#1F84C1;color:#ffffff;}

#nav-one li{
float:left;
position:relative;
}

#nav-one ul {
position:absolute;
display:none;
padding-top:3px;
top:20px;
}

#nav-one li ul a{
width:350px;
height:24px;
padding-top:8px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#1F84C1;
}
#nav-one li ul a:hover{
font-weight:bold;
background-color:#25496E;
}

#nav-one ul ul{
top:auto;
}	

#nav-one li ul ul {
left:170px;
margin:0px 0 0 10px;
}

#nav-one li:hover ul ul, #nav-one li:hover ul ul ul, #nav-one li:hover ul ul ul ul{
display:none;
}
#nav-one li:hover ul, #nav-one li li:hover ul, #nav-one li li li:hover ul, #nav-one li li li li:hover ul{
display:block;
}

/* dont move this */
.hidden { display:none !important; }

#destinos{
	margin-left:19px;
	margin-top:18px;
}
#destinos .region{margin-top:3px;display:block;clear:both;}
#destinos .region_items{background-color:#8E8C8C;height:35px;}
#destinos .region_titulo{float:left;width:183px;background-color:#8AA508;}
#destinos .region_texto{color:#FFFFFF; padding:7px;padding-bottom:0px; float:left;}
#destinos .region_texto a{color:#FFFFFF;text-decoration:none;}
#destinos .region_texto a:hover{color:#FFFFFF;border-bottom:#FFFFFF solid 1px;}
#destinos .region_izq{float:left;width:161px;background-color:#8AA508;color:#FFFFFF;padding:0px 11px;height:242px;}
#destinos .region_contenido{color:#999999;float:left; background-color:#EBE9E9;height:242px;}
#news { margin-left:19px; margin-top:5px; }
#news .sectionHead{color:#999898; font-size:18px;}
#news .sectionBody{margin-left:30px;margin-top:10px;margin-bottom:10px;}
#news .sectionBody h5{font-size:14px; color:#177cb9; text-decoration:underline;padding:0px;margin:0px; }
#news .sectionBody p { padding-top:3px; font-weight:bold; }
#news .sectionBody p a:hover { color:#177cb9; text-decoration:underline;} 
#news #news-left { float:left; width:400px; margin-right:15px; }
#news #news-left h2 {font-size:24px; color:#177cb9;padding:5px;margin:0px;font-weight:normal; line-height:110%;}
#news #news-left h5 {font-size:14px; color:#999898;padding:0px;margin:0px;}
#news #news-left p.texto { line-height:16px;}
#news #news-left a, #news #news-left a:hover { color:#177cb9; text-decoration:underline; font-weight:bold; }
#news #news-right { float:right; width:230px; }
#news #news-right p { padding:0px; margin:0px; line-height:110%; font-size:10px; }
div.testimonies { background-color:#edecec; margin:20px; margin-bottom:0px; padding:20px; padding-bottom:30px; }
div.testimonies-left { float:left; width:100px; }
div.testimonies-right { float:right; width:480px; }
div.testimonies-right h3 { font:22px "Book Antiqua", Arial;
font-weight:normal; padding:0px; margin:0px; }
div.testimonies-right h5 { }
div.testimonies-right p { font-size:10px; line-height:12px; }
div.testimonies-right p.from { font-family:Arial, Helvetica, sans-serif; font-size:15px;font-weight:lighter;letter-spacing:-1px; padding-top:2px; }
div.btestimonies { text-align:right; margin-right:60px;}
div.btestimonies button { padding:0px 9px !important;}
hr.testimonies { margin-left:20px; margin-right:20px;}
p.testimonies-links { text-align: right; margin-right:20px;}
p.testimonies-links a { padding:0 5px;}
p.testimonies-links a:hover { color:#1f84c1; text-decoration:underline; }
div#social { margin:20px; }
/*div.buttons button{ padding:0px !important; }*/

div#help-content { margin-left:25px; }
/* ISHTAR */
div#ishtar { color:#FFFFFF; background:#93B008 url(../images/plantilla/ishtar_bkg.png) bottom left no-repeat; margin-bottom:15px;}
div#ishtar .rooms{padding:0px 10px; padding-top:10px; }
div#ishtar h2 { font:24px "Book Antiqua", Arial; padding:0px; margin:0px;}
div#ishtar .texto { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; }
div#ishtar input.text { background:url(../images/plantilla/bg-input.png) no-repeat top left; border:1px solid #E2E2E2; padding:1px; font-size:12px; width:100px;}
div#ishtar button { border:none; background:none; padding:0px; outline:none; }
#loading { display:none; text-align:center; }