/*AZUL CLARO PARA TIPO #019ab1
OSCURO #00515d*/

*{margin:0;padding:0;}
body{background: url(../images/img_20.jpg) repeat-x left bottom #FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}

.limpiar {clear:both;}

.column{float:left;}
.container{width:100%; overflow:hidden;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-size:0.6875em; line-height:1.36em; text-align:center;}
input, textarea, select{color:#000000;vertical-align:top;text-align:left;font:11px Tahoma, Arial, helvetica, sans-serif; padding:0;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.block{display:block;}
.top_indent_5px{margin-top:5px; display:block;}
.top_indent_10px{margin-top:10px; display:block;}
.top_indent_15px{margin-top:15px; display:block;}
.top_indent_20px{margin-top:20px; display:block;}
.top_indent_25px{margin-top:25px; display:block;}
h2{font-size:16px;}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_2, .box_3, .mid, .mid_2{float:left;}



/*=======header===========*/
.menu{height:140px;padding: 0px}
.menu img{ float:left;}
.menu .top_1 {width:500px; float:right; margin:10px 0 0 0;}
.menu tr.registro {text-align:right; font-weight:bold; color:#303030;}
.menu .boton {background-color: #f39019;color: #ffffff; padding:1px;}


#head{height:150px;padding: 0px; width:918px}
.head{height:150px;padding: 0px;}
.headSecciones {height:20px; background:#EAEAE9 url(../images/block_1_top.jpg) repeat-x scroll left top;}

   #tabs1 {float:left;font-size:12px;line-height:normal;}
    #tabs1 ul {margin:0;padding:0px;list-style:none; width:638px}
    #tabs1 li {     display:inline;margin:0;padding:0;text-align:center;height:24px; float:left; }
    #tabs1 a {float:left;background:url(../images/tableft1.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;height:24px;}
    #tabs1 a span {     float:left;     display:block;background:url(../images/tabright1.gif) no-repeat right top;padding:5px 10px 4px 6px;color:#00515d;height:15px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none; cursor:pointer; _width:102px}
    /* End IE5-Mac hack */
    #tabs a:hover span {color:#ffffff;}
    #tabs1 a:hover {background-position:0% -42px;color:#ffffff;}
    #tabs1 a:hover span {background-position:100% -42px;color:#ffffff;}
	  #tabs1 .active {background-position:0% -42px;color:#ffffff;}
	  #tabs1 .active span{background-position:100% -42px;color:#ffffff;}

/*=====//header===========*/

/*=====//middle===========*/

#quickReserv {width:450px;margin:20px 18px 0 0;float:left; height:238px}
#quickReserv #top {background:url(../images/img_09.jpg) no-repeat left top;height:39px;position: relative;}
#quickReserv #top h1 {color: #ffffff; font-size: 22px; font-family: "Trebuchet MS", Tahoma; line-height: 40px; margin: 0px; padding:0 0 0 20px; font-weight: normal;}
#quickReserv #formulario {background:url(../images/img_12.jpg) repeat-x  left bottom #ffffff;border:solid 1px #bcbcbc;height:180px;padding: 8px;; height:184px; position:relative }
#quickReserv #formulario input, select {width:120px;}
#quickReserv #formulario input, select.libre {width:auto; vertical-align:inherit;}
#quickReserv #formulario .calendario { background:url(../images/calendario.gif) no-repeat right bottom #FFFFFF;}
#quickReserv #formulario .hora { background: url(../images/reloj-form.gif) no-repeat right bottom #FFFFFF;}

.textsearch {text-align:left;}
.textsearch span.asterisco {color:#FF0000;}
.obligatorio {color:#FF6600;}
.lineabottomsearch {border-bottom:solid 1px #4A4A4A;height:2px;width:100%;margin:5px 0 8px 0;float: left;}

#sliderRight {width:450px;height:239px;margin:20px 0 0 0;float:left;}

/*=====//middle===========*/


/*=======content===========*/
#content{margin: 20px 0 10px 0;}

.pic_float{margin-right:3px; float:left;}
.pic_float_2{margin-right:3px; float:left;}

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

strong{color:#000000;}
em{font-weight:bold;}

.link_2{color:#000000; text-decoration:underline; font-weight:bold; padding-left:19px;background:url(../images/arr.gif) left center no-repeat;}
.link_2:hover{text-decoration:none;}

.link_3{color:#E25500; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.link_3:hover{text-decoration:none;}

.font_2{color:#9E9E9E;}

.banner_1{margin:39px 0 0 39px;}

.title{margin-bottom:10px;}

.line_x{height:1px; font-size:0; background:url(../images/line_x.gif) left top repeat-x; margin:30px 0 21px 0;}

li {line-height:normal; list-style:none;}
li a{color:#666666; text-decoration:none;}
li a:hover{text-decoration:none; color:#FF6600;}

.list_3 li{padding:5px 0 5px 15px; background:url(../images/arr.gif) left center no-repeat;}

.list_2 li{padding:15px 0 17px 0; line-height:1.2em; background:0;}

.list_4{padding-bottom:5px; padding-top:5px;}

.list_2 {width:483px; margin:0 auto 15px auto;}
.list_2 a{float:left;}
.list_2 em{display:block; height:18px; line-height:18px;}
.list_2 b{float:left;margin-right:40px;font-weight:bold;color:#019ab1;width:370px;display:block;}
.list_2 span{float:left;font-style:normal;margin-right:60px;}
.list_2 span.title_1{float:left; font-weight:bold; color:#FF6600; margin-right:10px; line-height:18px; height:18px;}
.list_2 .rank {float:left; margin-right:15px;}
.list_2 .estrellas {float:right; margin:3px 0 0 0;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{background:url(../images/block_1_top.jpg) left top repeat-x #EAEAE9; width:100%;}
.block_1 .bot{background:url(../images/block_1_bot.jpg) left bottom repeat-x;}
.block_1 .left{background:url(../images/block_1_left.jpg) left top repeat-y;}
.block_1 .right{background:url(../images/block_1_right.jpg) right top repeat-y;}
.block_1 .left_top{background:url(../images/block_1_left_top.jpg) left top no-repeat;}
.block_1 .right_top{background:url(../images/block_1_right_top.jpg) right top no-repeat;}
.block_1 .left_bot{background:url(../images/block_1_left_bot.jpg) left bottom no-repeat;}
.block_1 .right_bot{background:url(../images/block_1_right_bot.jpg) right bottom no-repeat; padding:9px 11px 11px 10px;}
.block_1 .right_bot h1 {color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;margin:3px 0 23px 0;width:100%;text-align:center;}

.block_1 li{padding:7px 0 7px 19px; background:url(../images/list_bg.gif) left center no-repeat;}
.block_1 li a{color:#666666; text-decoration:none; line-height:1em;}
.block_1 li a:hover{text-decoration:none; color:#FF6600}

.block_1 .title{margin:0 0 27px 16px;}

.block_a {background:url(../images/block_1_top-a.jpg) left top repeat-x #EAEAE9; width:100%;}
.block_a .bot{background:url(../images/block_1_bot.jpg) left bottom repeat-x;}
.block_a .left {background:url(../images/block_1_left.jpg) left top repeat-y;}
.block_a .right{background:url(../images/block_1_right.jpg) right top repeat-y;}
.block_a .left_top{background:url(../images/block_1_left_top-a.jpg) left top no-repeat;}
.block_a .right_top {background:url(../images/block_1_right_top-a.jpg) right top no-repeat;}
.block_a .left_bot{background:url(../images/block_1_left_bot.jpg) left bottom no-repeat;}
.block_a .right_bot{background:url(../images/block_1_right_bot.jpg) right bottom no-repeat; padding:9px 11px 11px 10px;}
.block_a .right_bot h1 {color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;margin:3px 0 23px 0;width:100%;text-align:center;}

.block_a li{padding:7px 0 7px 19px; background:url(../images/list_bg.gif) left center no-repeat;}
.block_a li a{color:#666666; text-decoration:none; line-height:1em;}
.block_a li a:hover{text-decoration:none; color:#FF6600}

.block_a .title{margin:0 0 27px 16px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{background:url(../images/block_2_left_top.jpg) left top no-repeat #FFFFFF; width:100%;}
.block_2 .right_top{background:url(../images/block_2_right_top.jpg) right top no-repeat;}
.block_2 .left_bot{background:url(../images/block_2_left_bot.jpg) left bottom no-repeat;}
.block_2 .right_bot{background:url(../images/block_2_right_bot.jpg) right bottom no-repeat; padding:13px 17px 18px 20px;}

.box_1 {width:100%;float:left;margin:15px 0 0 0;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block_3 {background:url(../images/block_3_top.jpg) left top repeat-x;width:100%;margin-bottom: 15px;}
.block_3 .bot{background:url(../images/block_3_bg.jpg) left bottom repeat-x;}
.block_3 .left{background:url(../images/block_3_bg.jpg) left top repeat-y;}
.block_3 .right{background:url(../images/block_3_bg.jpg) right top repeat-y;}
.block_3 .left_top{background:url(../images/block_3_left_top.jpg) left top no-repeat;}
.block_3 .right_top{background:url(../images/block_3_right_top.jpg) right top no-repeat;}
.block_3 .left_bot{background:url(../images/block_3_left_bot.jpg) left bottom no-repeat;}
.block_3 .right_bot{background:url(../images/block_2_right_bot.jpg) right bottom no-repeat;padding:9px 10px 20px 10px;}

.block_3 .indent{padding:0px; text-align:center; font-size:16px; margin:0 0 35px 0;}
.block_3 img {margin-bottom:20px;}
/*=====//block_3===========*/

/*=======page_1===========*/
#page_1 #content{padding-bottom:30px;}

#page_1 .col_1 .block_2 .box_1{width:90px; margin-left:-4px;}
#page_1 .col_1 .block_2 .box_2{width:81px; padding-top:53px;}

#page_1 .col_1 .indent{margin-top:12px;}

#page_1 .col_2 #bienvenido {background:url(../images/img_17.jpg) no-repeat left top; height:172px; margin:0 0 20px 0; padding:0;}
#page_1 .col_2 #bienvenido .container{width:310px; overflow:hidden; float:right; margin:0 10px 0 0;}
#page_1 .col_2 h1 {font-weight:normal;font-family:Helvetica, Verdana;font-size:22px;margin:0px 0 5px 10px;padding:12px 0 0 0;line-height:18px;height:18px;color:#000000;width:400px;background:url(../images/arrow-h1.png) right no-repeat;}

#page_1 .col_2_secciones h1 {font-weight:normal;font-family:Helvetica, Verdana;font-size:22px;margin:0px 0 5px 10px;padding:12px 0 0 0;line-height:22px;height:39px;color:#000000;width:400px;background:url(../images/arrow-h1.png) right no-repeat;}

#page_1 .col_3 .indent .indent{padding:40px 0 0 0;}

#page_1 .google-pub {width:600px; margin:20px auto 0 auto; height:100px;}

/*=====//page_1===========*/

/*=======footer===========*/
.footer {background:url(../images/img_22.jpg) left top repeat-x #F0F1ED; height:164px; padding:0px; word-spacing:4px;}
.footer a{color:#474747; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.footer span{font-size:0.91em; float:right; word-spacing:0}
.footer span a{color:#474747; text-decoration:underline;}
.footer span a:hover{text-decoration:none;}

.footer .contenedor {width:680px;margin:0 auto 0 auto;position: relative;}
.footer .col-1 {width:200px; margin:20px 40px 0 0; float:left;}
.footer .col-2 {width:200px; margin:20px 0 0 0; float:left;}
.footer li{padding:0px;}
/****.footer li a{color:#F44200; text-decoration:underline; line-height:1em;}***/
.footer li a{text-decoration:underline; line-height:1em;}
.footer li a:hover{text-decoration:none;}
.footer h2 {font-weight:bold;font-family:Helvetica, Verdana;font-size:14px;margin:0px 0 5px 0;padding:0;color:#FFFFFF;}
