#accommodation{width:500px;margin:0 0 12px;}
#accommodation .ttl_pages,#accommodation h1{float:left;display:block;width:420px;margin:0 0 10px;}
#accommodation .linkTitle{float:left;margin-top:5px;width:auto;}
#accommodation h6{background:url(../images/bgd_title_acctour.gif) no-repeat;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#tour h6,#accommodation .activeArr{background:url(../images/bgd_title_acctour.gif) no-repeat;display:block;font-size:12px;font-weight:700;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#accommodation .linkArr{background:url(../images/bgd_title_acctour_hide.gif) no-repeat;display:block;font-weight:700;width:482px;color:#276baa;border-bottom:1px solid #FFF;border-top:1px solid #FFF;font-size:12px;background-color:#9bd1f5;padding:1px 0 1px 18px;}
#accommodation .contentShow{display:none;}

/* ESTO SON LAS PESTAŅAS DEL DETALLE ALOJAMIENTO */
#tabHead{width:500px;background:url(../images/bgd_selector.gif) repeat-x;height:20px;margin:0 0 1px;padding:0 0 5px;}
#tabHead li,#tabHead li a{float:left;display:block;text-align:center;color:#276baa;height:17px;}
#tabHead li.firstActive{background:url(../images/tabhead.gif) 0 0;color:#000;font-weight:700;padding:3px 0 0 9px;}
#tabHead li.first a{background:url(../images/tabhead.gif) 0 -25px;padding:3px 0 0 9px;}
#tabHead li a{background:url(../images/tabhead.gif) -110px -25px;display:block;padding:3px 0 0;}


#tabHead li.active{background:url(../images/tabhead.gif) -110px 0;color:#000;font-weight:700;padding:3px 0 0;}
#tabHead li.bg{background:url(../images/tabhead.gif) 0 -50px;width:21px;height:20px;}
#tabHead li.gb{background:url(../images/tabhead.gif) -25px -50px;width:21px;height:20px;}
#tabHead li.gg{background:url(../images/tabhead.gif) -50px -50px;width:21px;height:20px;}
#tabHead li.b{background:url(../images/tabhead.gif) -75px -50px;width:21px;height:20px;}
#tabHead li.g{background:url(../images/tabhead.gif) -100px -50px;width:21px;height:20px;}

#accommodation .contType05{width:485px;background:#e5f6fe;padding:15px 15px 5px 0;}
#accommodation .contType05 .photo,#accommodation .contType06 .photo{float:left;width:120px;text-align:center;margin:0 0 5px;padding:0 10px;}
#accommodation .contType05 div{float:right;width:300px;text-align:justify;margin:0;padding:0;}

#accommodation .contType06{width:470px;padding:15px 15px 5px; }
#accommodation .contType06 .photoRight{float:right;text-align:center;margin:0 0 5px;padding:0 10px;}
#accommodation .contType06 ul{margin:0px 0 0px 0px; color:#646263; font-size: 12px; }
#accommodation .contType06 li{background:url(../images/icon_spec.gif) 0 5px no-repeat;margin:0 0 2px;padding:0 0 0px 10px;}
#accommodation .contType06 span { font-weight: bold; color: #000000;}
#accommodation .contType06 .roomnumber { color:#646263; font-size: 12px; }
#accommodation .contType06 .roomnumber span { font-weight: bold; color: #000000;}
	



#accommodation .contType07{width:470px;background:#e5f6fe;padding:15px 15px 3px;}
#accommodation .contType07 ul{width:460px;margin:0 0 15px;}
#accommodation .contType07 .spec{display:block;width:100%;margin:0 0 15px;}
#accommodation .contType07 .spec a,#accommodation .contType07 .spec a:hover{font-size:12px;}
#accommodation .contType07 .spec .spec_desc{color:#666;width:460px;margin:0 0 0 10px;}
#accommodation .contType07 .spec .spec_valid{padding:0 0 0 10px;}
#accommodation .contType07 .spec .promotion{background:url(../images/icon_spec.gif) left center no-repeat;color:#ec4c02;font-weight:700;padding:0 0 0 10px;}
#accommodation .contType07 div,#accommodation .contType08 div{width:100%;text-align:justify;margin:0 0 15px;}
#accommodation .contType07 li{background:url(../images/list_acctour.gif) 0 5px no-repeat;padding:0 0 2px 10px;}
#accommodation .contType07 li span{float:left;width:200px;font-weight:700;margin-right:10px;}
#accommodation .contType07 li span.desc{width:auto;font-weight:normal;}
#accommodation .contType07 li a{float:left;color:#5db70e;font-size:12px;}
#accommodation .contType07 li a.ex_file{width:200px; margin-right:10px;}
#accommodation .promotion{color:#ec4c02;font-weight:700;}
#accommodation .contType08{width:470px;padding:15px 15px 0;}
#accommodation .contType08 ul{float:left;margin:0 30px 12px 0;}
#accommodation .contType08 ul.rightBlock{float:left;margin:0 0 12px;}
#accommodation .contType08 li{margin:0 0 3px;}
#accommodation .contType08 li a{color:#276baa;font-weight:700;font-size:12px;}
#map{width:500px;}
#accommodation .contType09{width:470px;border-top:1px solid #FFF;background:#e5f6fe;padding:15px 15px 10px;}
#accommodation .contType09 span{display:block;margin:0 0 15px;}
#accommodation .contType09 label{float:left;margin:1px 0 0;}
#accommodation .contType09 input{float:left;width:80px;margin:0 4px;}
#accommodation .contType09 select{float:left;width:121px;margin:0 4px;}
#accommodation .contType09 img{float:left;margin:0 11px 0 0;}
#accommodation .btnUpdate img{margin:1px 0 0;}
#accommodation .contType10{width:470px;text-align: left;background:#e5f6fe;padding:15px 15px 10px;}
#accommodation .largeVisual{width:402px;margin:0 auto 10px auto;}
#accommodation .largeVisual img{border:1px solid #a9b1b7;}
#accommodation .largeVisual p{margin:5px 0;}
#accommodation .largeDesc{margin-top:10px;display:none;}
#accommodation .subTitle{background:#d3d2d2;width:470px;overflow:hidden;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:2px 15px;}
#accommodation .subTitle span{float:left;font-weight:700;}
#accommodation .subTitle img{float:left;padding-left:10px;}
#accommodation .contType11{width:500px;background:#e5f6fe;padding:15px 0 10px;}
#accommodation .contType11 ul{display:block;float:left;text-align:center;padding:0 10px 10px;}
#accommodation .contType11 div{text-align:justify;padding:0 10px 10px;}
#accommodation table.rate{background:#a4a3a3;clear:both;margin:0 0 15px;}
#accommodation .rate tr{background:#fff;}
#accommodation .rate td{text-align:center;vertical-align:middle;padding:4px 0;}
#accommodation .rate th{background:#eeeded;font-size:11px;text-align:center;vertical-align:middle;padding:6px 0;}
#accommodation .contType11 td select{width:40px;height:auto;}
#accommodation .request{float:left;width:130px;display:inline;margin:0 0 10px 10px;}
#accommodation .request input{float:left;width:18px;height:18px;}
#accommodation .request label{float:left;color:#5db70e;font-size:11px;margin:3px 0 0 5px;}
#accommodation ul.bookingNote{font-size:11px;overflow:auto;text-align:left;color:#5a5a5a;float:left;width:480px;margin:3px 0 10px;}
#accommodation .bookingNote li{float:left;text-align:left;}
#accommodation .bookingNote li span{font-weight:700;margin:0 8px 0 0;}
#accommodation ul.btnBookAdd{float:right;display:inline;margin:5px 10px 0 0;}
#accommodation .btnBookAdd li img{margin:0 5px 0 0;}
#accommodation tr.highlight{background:#eeeded;}
#accommodation td.rate{font-size:11px;vertical-align:top;text-align:left;font-weight:700;padding:4px 0 4px 10px;}
#accommodation td.person{font-size:11px;}
#accommodation td.leftData,#accommodation td.extra{text-align:left;padding:4px 0 4px 10px;}
#accommodation .leftData span{float:left;}
#accommodation .leftData label{float:left;margin:0 0 0 20px;}
#accommodation .leftData select{width:51px;float:left;margin:0 5px;}
#accommodation .extra ul{font-size:11px;font-weight:700;text-align:left;margin:0 30px 0 0;}
#accommodation li.capacity{float:right;}
#accommodation	.contType12{width:470px;padding:15px 15px 10px;}
#accommodation .contType12 li{background:url(../images/list_contType11.gif) 0 8px no-repeat;margin:0 0 8px;padding:0 0 0 10px;}
#accommodation .contType13{width:470px;margin-top:8px;background:url(../images/bgd_contextType13.gif) top no-repeat #fff2b4;padding:10px 15px 15px;}
#accommodation .contType13 label{float:left;margin:14px 0 0;}
#accommodation .contType13 input{float:left;width:80px;margin:13px 4px 0;}
#accommodation .contType13 img{float:left;margin:13px 11px 0 0;}


#contentScroll{position:relative;font-weight:700;background:#9bd1f5;height:140px;padding:17px 0 0;}
#scrollerLeft{position:absolute;visibility:visible;top:130px;left:10px;width:105px;z-index:2;}
#scrollerRight{position:absolute;visibility:visible;top:130px;left:394px;width:87px;text-align:right;z-index:2000;}
#scrollerLeft .btnPrev{float:left;color:#0b5daa;font-size:11px;}
#scrollerRight .btnNext{float:right;color:#0b5daa;font-size:11px;}
#scrollerLeft .btnPrev span{font-weight:400;background:url(../images/btn_previous.gif) 0 1px no-repeat;line-height:16px;padding:0 0 0 15px;}
#scrollerRight .btnNext span{font-weight:400;background:url(../images/btn_next.gif) 45px 1px no-repeat;line-height:16px;padding:0 15px 0 0;}






#hold{position:relative;overflow:hidden;background:#FFF;width:480px;height:110px;margin-left:10px;}
#hold td a{text-align:center;width:140px;display:block;margin:2px 2px 2px 2px;}
#hold .fristImg{margin:0 1px 0 4px;}
#hold .lastImg{margin:0 4px 0 0;}
#hold .activeImg{border:1px solid #fabf0a;}

#wn{position:absolute;z-index:1;left:0;top:0;width:490px;height:79px;clip:rect(0px, 690px, 79px, 0px);overflow:hidden;visibility:hidden;margin:3px 0 0;}
#lyr1{position:absolute;z-index:1;visibility:hidden;left:0;top:0;}
#accommodation .contType05 p{font-size:11px;margin:3px 3px 3px 3px;}

#accommodation .contType05 div p{font-size:11px;},

#accommodation .contType06 div p{padding:5px 0 0; }
#accommodation .contType06 .photo li,#accommodation .contType06 .photo li,#accommodation .contType06 .photoRight li{background:none;margin:3px 0 0;padding:0;}
#accommodation .contType06 div,#accommodation .contType12 div{text-align:justify;margin:0 0 10px;}
#accommodation .contType07 p,#accommodation .contType08 p,#accommodation .contType09 p{margin:0 0 15px;}
#accommodation .contType07 .spec p,#accommodation .extra li{margin:0 0 2px;}
#accommodation .btn,#content .btnFooter{text-align:center;margin:20px 0 0;}
#accommodation .btn li,#accommodation .subTitle li,#accommodation .btnBookAdd li,#content .btnFooter li{display:inline;}
#accommodation .btn li img,#content .btnFooter li img{margin:0 10px;}


/* BUSCADOR */
#finding2 { color:#454545; width:452px; margin:0 0 0 0; }
    #finding2 li a:hover { text-decoration:none; }
    #finding2 form { padding:0 3px 2px 0; width:450px; }
    #finding2 fieldset { width:549px; display:block; border-top:0px solid #FFFFFF; }
    #finding2 fieldset.checkZone input { width:299px; float:left; height:14px; margin:0 4px 10px 4px; font-size:14px; }
    #finding2 fieldset.checkZone textarea { width:399px; float:left; height:154px; margin:0 4px 10px 4px;font-size:15px; }
    #finding2 label { width:52px; float:left; display:block; margin:1px 0 0 0; text-align:right; font-size:12px;font-weight:bold; }
    #finding2 fieldset span { float:left; font-size:10px; color:#6b6b6b; margin:0 0 5px 0; }
    #finding2 fieldset img { float:left; }
    #finding2 .btnSearch { text-align:right; margin:0 11px 0 0; padding:5px 0 15px 0; }
    #finding2 .btnSearch a, #finding .btnSearch img { float:none !important; margin:auto; }