body{margin:0 auto; color:#888; text-align:justify; behavior:url(../archivos/csshover3.htc); }
body, a, .Ctl, .Btn{font-family:'Century Gothic', Arial, Helvetica; font-size:11px;}
img{border:0;}
a{color:#666; text-decoration:none;}
a:hover, .SelectedHead, .divCiudadH, .divCiudadH a, .divProyH a,
	.divCiudadM, .divCiudadM a, .divProyM a, .Azul{color:#043366;}
table{table-layout:fixed;}

.B, .NotItem a:hover{font-weight:bold;}
.I {font-style:italic;}
.R {text-align:right;}
.C, .tabHead div{text-align:center;}
.CH{margin:0 auto;}
.Blanco{color:#fff;}
.Rojo{color:#500;}
.Negro, .NotItem a:hover{color:#000;}
.Gris{color:#333;}
.MV5{margin:5px auto;}
.M10, .Botones img{margin:10px;}
.P10{padding:10px;}
.T10{font-size:10px;}
.T12{font-size:12px;}
.T13{font-size:13px;}
.T14{font-size:15px;}
.T17{font-size:17px;}
.LH66{line-height:66px;}
.LHM{line-height:10px;}
.MR12{margin-right:12px;}
.MR30{margin-right:30px;}
.MT51{margin-top:51px;}
.Borde{border:solid 1px #999;}
.Btn{height:22px; background:#777 url(../img/bkgBoton.jpg) repeat-x;}
.A75, .fModal{filter:Alpha(opacity=80); opacity:0.80;}
.fModal{background:#444;}
.A100, .ItemH:hover{filter:Alpha(opacity=99); opacity:.99;}/*, .ItemH2:hover, .ItemH3:hover*/
.div15{height:15px;}
.div18{height:18px;}
.div22{height:22px;}
.div45{height:45px;}
.div58{height:58px;}
.div75{height:75px;}
.divL55{line-height:45px;}
.divL18{line-height:18px;}

/*Master y Head*/
.tdMain{width:1290px;}
.tabHead td{vertical-align:bottom;}
.tabHead div{margin-bottom:6px; padding-left:9px; line-height:34px; background:#fff url(../img/bkgItemHead.jpg) no-repeat;}
.tabHead a:hover, .SelectedHead, .divItemDet a:hover, .ItemCatGal a:hover{border-bottom:solid 2px #E15353;}
.Logo{margin-right:23px;}
.divBody{height:603px; width:1288px; background:#0B3A58 url(../img/bkgBody.jpg) repeat-x;}
.divMenu2{background:url(../img/bkgMenu2.jpg) repeat-x; height:32px;}
.divFoot{margin-top:8px;}
.mnuItem, .mnuSubItem, .Buscar, .Ciudades, .tabEnviar{color:#043366; background:#fff; }
.Buscar{padding:18px 12px; width:160px;}
.mnuItem, .mnuCiuItem, .mnuSubItem, .Up{text-transform:uppercase;}
.mnuItem{padding:12px; width:145px;}
.mnuCiuItem{padding:12px;}
.mnuItem:hover, .mnuCiuItem:hover, .mnuSubItem:hover{background:#ccc url(../img/bkgMenu.jpg); font-weight:bold;}
.mnuSubItem{width:175px; line-height:56px;}
.mnuSubItem img{margin:auto 5px;}
.BuscarTit{height:27px;}
.Buscar .Ctl, .tabEnviar .Ctl{width:160px; margin-bottom:18px;}
.Desact{padding:2px 3px; background:#ffd; border-bottom:solid 1px #ccc; font-size:11px;}
.btnInput{font-family:Tahoma; font-size:10px;}

/*Index*/
#tabHome{position:relative; left:750px; top:-626px; width:516px;}
.divCiudadM, .divCiudadH{width:162px; background:#d1e1e9 url(../img/bkgCiudad.jpg) repeat-x; height:75px; overflow:hidden;}
.ItemIn{margin:1px 7px auto 7px;}
.ItemH:hover, .divCiudadM:hover{height:138px; border:solid 1px #eee;}
.ImgCiu{width:150px; height:46px;}
.divProyH, .divProyM{width:134px; height:530px; letter-spacing:-1px;}
.divProyH{position:relative; top:-582px; left:30px;}
.divProyH .imgItem, .divProyM .imgItem{width:120px; height:57px; margin:3px 5px 1px 5px;}

/*Proys y Tur*/
.btnMasInfoEs, .btnMasInfoEn{width:120px; height:20px; border:0; margin-left:37px;}
.btnMasInfoEs:hover, .btnMasInfoEn:hover{background-position:0 -20px;}
.btnMasInfoEs{background:url(../img/btnMasInfo.png) no-repeat;}
.btnMasInfoEn{background:url(../img/btnMasInfoEn.png) no-repeat;}

.Loading{background:#fff; padding:12px; z-index:99;}
.tabTur{margin-top:34px;}
#tabHome td, .tabProy td, .tabTur td, .tabNots .tdLB{vertical-align:top;}
.tdTurSep{width:23px;}
.tdProyL{width:234px; padding-top:52px;}
.tabTur .tdProyL{padding-top:300px;}
.tdProyC1{width:156px; padding-top:60px;}
.tdProyC2{width:369px; padding-top:78px;}
.tdProyC2 img{width:311px; height:400px;}
.tdProyC3{width:342px; padding-top:90px;}
.tabProy .tdSep{width:35px;}
.tabTur .tdSep{width:25px;}
.tdProyR{padding-top:21px;}
.divProyLSup{height:283px;}
.imgCiudadDel{margin-top:400px;}
.imgLogo{width:156px; margin-bottom:12px;}
#divDetalleMarq{height:270px; overflow:hidden;}
.divItemDet{line-height:23px;}
.divCiudadM{margin-left:22px;}
.divPrecios{margin-top:24px;  margin-bottom:10px;}
.PreciosNro{width:20px; font-size:20px; vertical-align:top;}
.PreciosItem{width:155px;}
.PreciosItem, .LineaPrecio{background: transparent url(../img/bkgLineaPrecios.gif) no-repeat; background-position:0 2px;}
.PreciosTexto{margin-left:5px;}
.PreciosSep{height:14px;}
.Botones{margin-top:370px;}
#divPop, #divCot, #divGal, #divFin{width:693px;}
#divPop .Tit, #divCot .Tit, #divGal .Tit, #divFin .Tit{width:680px; height:17px;}
#divVirtual .Tit{width:582px; height:17px;}
.divPopBorde{background:#9e9e9e url(../img/bkgPop.jpg) repeat-x; padding:10px;}
.divPopCont{height:481px;}
.divFinCont{height:575px;}
.divPopCont, .divFinCont {padding:8px; }
.divPopCont, .divPopContGal, .divFinCont{background:#fff;}
.divPopContGal{width:100%; padding:0; min-height:345px;}
#divPop .msg, #divFin .msg, #divCot .msg{line-height:12px; margin-top:5px;}
.PopL, .PopL2{width:429px; padding-right:7px;}
.PopL{height:480px; border-right:solid 1px #C2BFD1;}
.PopR2{height:370px;}
.PopL img, .imgPop{width:428px; height:415px;}
.PopR{margin-left:436px; padding-left:8px;}
.fL, #divPop .Tit, #divCot .Tit, #divFin .Tit, #divGal .Tit, #divVirtual .Tit, .PopL, .PopL2{float:left;}
.PrintL{width:250px; border-right:solid 1px #C2BFD1; padding-right:10px;}
.PrintL img{width:240px; margin-bottom:20px;}
.PrintR{margin-left:258px; padding-left:8px;}
#divRec, #divRes{width:370px; background:#ccc;}
#divRes{padding:10px;}
#divRec .Tit, .tabEnviar{width:350px;}
.CotLGris, .divFinGris{width:410px; padding:10px; background:#c5c7c8;}
.CotLGris, .CotLBlanco{min-height:280px;}
/*.btnCont{background:url(../img/btnCont.gif) no-repeat; width:80px; height:20px; border:0;}*/
.tabCotL{height:32px; width:215px; padding-right:20px;}

.CtlCot, .CtlCot2{height:26px; vertical-align:top; font-family:Tahoma, Helvetica; line-height:26px; font-size:12px;}
.CtlCotMsg{height:100px; width:395px; font-family:Tahoma, Helvetica; font-size:11px;}
.CtlCot2{width:185px; margin-right:10px;}
.CtlCot {width:180px; letter-spacing:-1px;}
#divCot .CtlCot{margin-bottom:14px;}
#divFin .CtlCot{margin-bottom:3px;}
.PopPie{background:#c5c7c8; padding:5px;}
.CotCalcular{margin:18px auto 25px 93px;}
.divGalL{width:106px; border-right:solid 1px #7990ab;}
.ItemCatGal{height:25px;}
.ItemGal{width:65px; height:53px; padding:5px;}
.ItemGal img{width:63px; width:51px;}
.divGalUp{height:77px; background:#CFD1D2; border:solid 1px #b9bbbc; overflow:hidden;}
.divGalUp .imgPopGal{width:64px; height:52px; border:solid 1px #b9bbbc; margin:11px 8px; cursor:url(../img/zoom16.cur), default;}
.imgGalG{height:345px;}
.divGalDown{border-top:solid 1px #9693B0; padding:18px 15px 12px 30px; }
.divGalDown .divL{width:500px;}
.btnGalNav{margin-top:145px;}

/*Turismo, SobreNosotros, Contactenos, Registro*/
.BotonesTur{margin-top:438px;}
.BotonesTur img{margin:10px 2px;}
.divTurC{width:846px; background:transparent url(../img/bkgBodyCiudad.jpg) repeat-x; margin-top:18px; padding:8px 14px;}
.imgCiuG{height:140px; margin-bottom:6px;}
.divTurC .divContL{width:150px; margin-right:10px;}
.imgCiudadDel2{margin-top:250px;}
#divDetalleCiu, #divDetalleSobre, .fBlanco{background:#a1abbc url(../img/bkgBodyCiudad2.jpg) repeat-x;}
#divDetalleCiu, #divDetalleSobre
	{height:324px; padding:8px 20px 16px; overflow:hidden;}
.imgCiuGal{margin-top:5px; width:210px; height:100px; margin-right:3px;}
.divCiuGal{width:200px; padding:5px;}
#tabContactenos .Ctl{width:250px;}

/*Noticias y Resultados busq*/
.tabNots{width:648px; margin-bottom:24px;}
.tabNots .tdL{width:18px; vertical-align:middle;}
.NotItem{height:16px; border-bottom:solid 1px #c9cdce;}
.tabBuscar{width:150px; margin:6px; background:#ddd;}
.tabBuscar img{width:80px; margin:5px;}