/* CSS Document @charset "utf-8";*/
*{
    margin: 0;
    padding:0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg.gif);
	color: #A6B2BC;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-style:normal;
	height:100%;
	voice-family:"\"}\"";
	voice-family:inherit;
	text-shadow: 0 0 0 #000;
}
/*--------------- DISEÑO GENERAL ------------*/
input{ vertical-align:middle;}
input, textarea,file{
	border: 1px solid #5e6770;
	padding: 2px 1px;	
	background-color: #323A41;
	color: #C1C8CF;
}
a, a:visited{text-decoration:none; color:#A6B2BC; font-style:normal; text-shadow:0 0 0 #000}
a:hover{color:White; text-decoration:none; font-style:normal; cursor:pointer}
a:link{color:#ff7f50; text-decoration:none; font-style:normal; cursor:pointer; text-shadow:0 0 0 #000}
select{color:White; font-size:xx-small; text-decoration:none; font-style:normal; border:solid 1px #999; background-color:#333; width:100px}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*----------- CONTENEDOR GENERAL ------------*/
#conGeneral{
	float: left;
	width: 939px;
	height: auto;
	padding: 7px 7px;
	background-color: #3a424a;
	margin: 0 150px;
}
/*---------------- screen -------------------*/
#screen{
	float: left;
	height: 354px;
	width: 939px;
}
/*---------------- sponsors -----------------*/
#sponsors{
	float: left;
	width: 939px;
	height: auto;
	padding: 7px 0;
}
#sponsors .sp_1{
	float: left;
	width: 204px;
	height: 90px;
	margin: 0 7px 0 0;
}
#sponsors .sp_2{
	float: left;
	width: 728px;
	height: 90px;
}
/*---------------- contenido -----------------*/
	/*---------------- contenido pg -----------------*/
#mainContent{
	float:left;
	width: 939px;
	height: auto;
	margin: 0 0 20px 0;
}
	/*---------------- seccion menus -----------------*/
#sec_menus{float:left; /* this element must precede in the source order any element you would like it be positioned next to */width: 127px; margin: 0 7px 0 0;/* since this element is floated,a width must be given */}
#sec_menus #menu{
	float:left;
	width: 127px;
	height:auto;
	margin: 0 0 7px 0;	
}
#sec_menus #menu .menTop{
	float:left;
	width: 127px;
	height: 24px;
}
/*#sec_menus #menu .btn_menu{
	float:left;
	width: 127px;
	height: 19px;
}*/

#sec_menus #menu .btn_menu {
	float:left;
	font-size:smaller;
	width: 127px;
	color:#FFFFFF;
}
	
	
#sec_menus #menu .btn_menu a{
	height: 18px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}
	
#sec_menus #menu .btn_menu a:link, #sec_menus #menu .btn_menu a:visited {
	color: #FFF;
	display: block;
	/*background:  url(/guadalajara/shared_images/menu/menu_btn_bgoff.gif);*/
	background: url(../images/menu/btn_menu.gif);
	background-repeat: no-repeat;
	padding: 4px 0 0 17px;
	}
	
#sec_menus #menu .btn_menu a:hover{
	color:#b0c4de;
	padding: 4px 0 0 25px;
	/*background: url(/guadalajara/shared_images/menu/menu_btn_bg.gif);*/
	background: url(../images/menu/btn_menu.gif);
	background-repeat: no-repeat;
	}

#sec_menus #menu .menDown{
	float:left;
	width: 127px;
	height: 15px;
	background: url(../images/menu/menu_32.gif);
}

#sec_menus #publicidad{
	float:left;
	width: 127px;
	height:auto;
}
#sec_menus #publicidad .publicidad_ttl{
	float:left;
	width: 127px;
	height: 24px;
	background: url(../images/menu/publicidad_ttl.gif);
}
#sec_menus #publicidad .publi_baner{
	float:left;
	width: 127px;
	height: 370px;
	margin: 0 0 7px 0;
}
	/*---------------- contenido pg -----------------*/
#conBlog{
	float:left;
	width: 498px;
	height: auto;
	margin: 0;
}		
	/*---------------- modulos ----------------------*/
#conModulos{
	float: left;
	width: 300px;
	height: auto;
	margin-left: 7px;
}
	
	/*---------------- diseños smart site  -----------*/
#conSmart{
	float:left;
	width: 498px;
	height:auto;
}
#conSmart .topSmart{
	float:left;
	width: 468px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background:url(../images/buscador/top.gif) no-repeat;
}
#conSmart .DownSmart{
	float:left;
	width: 496px;
	height: 10px;
	padding-bottom: 20px;
	color:#5D6B78;
	background: url(../images/buscador/bottom.gif) no-repeat;
}

#conSmart #smartBody{
	float:left;
	width: 498px;
	background:url(../images/buscador/bg_in_496.gif);
}
#smartBody .titleSmart{
	float:left;
	width: 470px;
	height: 20px;
	font-size:20px; 
	font-weight:bold;
	color:#f96;
	margin: 10px 0 0 0;
	padding: 0 14px;
}
#smartBody .smartGiro{
	float:left;
	width: 230px;
	height: 21px;
	padding-left: 14px;
	font-size: 10px;
	color: #B0C4DE;
	letter-spacing: 2px;
}
#smartBody .smartOpcion{
	float: left;
	height: 21px;
	width: 240px;
	padding-right: 14px;
	text-align: right;
}
#smartBody .smartImagenes{
	float:left;
	width: 470px;
	height: 313px;
	padding: 10px 14px;	
}
#smartBody #smartDescripcion{
	float:left;
	width: 279px;
	padding-left: 14px;
	height:auto;
}
#smartDescripcion .nosotros{
	width: 279;
	height: 24px;
	background-image:url(../images/smart/ttl_acercadenosotros.gif);
}
#smartDescripcion .smartTexto{
	width: 279px;
	height:auto;
	font-size:11px;
	padding-top:8px;
	text-align:justify;
}
#smartBody #conSmartButton{
	float:left;
	width: 178px;
	height:auto;
	padding: 0 14px 0 13px;
}
.smartButtons{
	width:178px;
	height: 23px;
}

#conSmartButton .smartb{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; width:178px; display:block; text-decoration:none; padding:0; margin:0; border:none; text-transform:uppercase}

#conSmartButton .smartb a{display:block; background-image:url(../images/smart/bg_smart_btn.gif); background-repeat:no-repeat; width:150px; height:13px; padding:5px 0 5px 28px}

#conSmartButton .smartb a:link{color:#9cf; display:block;}

#conSmartButton .smartb a:hover{color:#fff; background-image:url(../images/smart/bg_smart_btn_on.gif); background-repeat:no-repeat;}

#conSmartButton .smartb a:visited{color:#98bde2;}

#smartBody .smartRating{
	float:left;
	width: 279px;
	padding-left: 14px;
	height:30px;
}

.contButtons{
	font-size:10px;
	width:166px; 
	height: 166px;
	border-width:1px; 
	border-bottom:0; 
	border-style:solid;
	border-color:Black; 
	color:White; 
	background: url(../images/smart/bg_smart_btn_exp.gif);
	padding:5px;
	z-index:1;
}
#smartBody #smartFoter{
	float:left;
	width: 498px;
	height: 45px;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-bottom:15px;
	color:#5D6B78;
	margin-top: 14px;
}
#smartBody .DownSmart{
	float:left;
	width: 496px;
	height: 10px;
	/*padding-bottom: 20px;*/
	/*color:#5D6B78;*/
	background: url(../images/buscador/bottom.gif) no-repeat;
}

.linea{color:#4F5A63}
	/*------------------ BUSCADOR -----------------*/
#conBuscador{
	float:left;
	width: 496px;
	height: auto;
}
#conBuscador .buscTop{
	float:left;
	width: 466px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background-image: url(../images/buscador/top.gif);
}
#conBuscador .buscDown{
	float:left;
	width: 496px;
	height: 35px;
	background: url(../images/buscador/bottom.gif) no-repeat;
}

#conBuscador .buscBoton{
	float:left;
	width: 356px;
	height: 93px;
	padding: 15px 70px;
	background:url(../images/buscador/bg_in_496.gif);
}
#conBuscador #busResult{
	float:left;
	width: 466px;
	height: auto;
	padding: 0 15px;
	background:url(../images/buscador/bg_in_496.gif);
}
#conBuscador #busResult .busPaginacion{
	float: left;
	width: 466px;
	height: 15px;
	text-align: center;
	color:#0cc;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	letter-spacing:1px;
	margin-bottom: 15px;
}
#conBuscador #busResult .busMensj{
	float: left;
	width: 466px;
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	vertical-align:top;
}
#conBuscador #busResult #clogin{
	
}
.loading {
	text-align:center;
	display:none;
}

.busSpacer{
	float: left;
	width: 466px;
	height: 15px;
	background-image:url(../images/buscador/search_bgdown.gif);
}

#conBuscador #busResult .busPaginacion a{color:#0cc; text-decoration:underline;}
#conBuscador #busResult .busPaginacion a:hover{color:#0cc; text-decoration:underline;}

#busResult #busDescription{
	float: left;
	width: 466px;
	height:auto;
	margin-bottom: 15px;
}
#busResult #busDescription .busLogo{
	float: left;
	width: 146px;
	height: 111px;
}
#busResult #busDescription .busDetalles{
	float: left;
	width: 300px;
	height: 15px;
	padding-left: 20px;
}
#busResult #busDescription .busDetalles2{
	float: left;
	width: 82px;
	height: 30px;
	margin-top: 5px;
	padding: 9px;
	vertical-align: middle;
}

.btn_buscar{font-size:10px; color:#FFF; width:61px; height:22px; background: url(../images/buscador/btn_buscar.gif); background-repeat:no-repeat; margin:0; padding:0; cursor:pointer; vertical-align:middle}

.btn_buscar a:link{text-decoration:none}

#busResult #busNotResult{
	float: left;
	width: 436px;
	height: 205px;
	margin-bottom: 15px;
	padding: 0 15px;
	text-align:center;
}
#busResult #busNotResult .buscNotTexto{
	float: left;
	width: 436px;
	height: 80px;
	text-align:center;
	vertical-align: baseline;
}
#busResult #busNotResult .buscNotImg{
	float: left;
	width: 218px;
	height:auto;
}
/*-------- DISENIO FOR HOY Y ESPECIALES --------*/
#conSug_h_e{
	float:left;
	width: 496px;
	height: auto;
}
#conSug_h_e .Top_h_e{
	float:left;
	width: 466px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;	
	background: url(../images/buscador/top.gif) no-repeat;
} 
#conSug_h_e .Down_h_e{
	float:left;
	width: 496px;
	height: 10px;
	padding-bottom: 20px;
	color:#5D6B78;
	background: url(../images/buscador/bottom.gif) no-repeat;
}

#conSug_h_e #Body_h_e{
	float:left;
	width: 466px;
	height: auto;
	padding: 0 15px;
	background:url(../images/buscador/bg_in_496.gif);
}

#conSug_h_e #Body_h_e .Title_h_e{
	width:466px;
	height: auto;
	color:#f96;
	font-size:16px;
	/*letter-spacing:-1px;*/
	padding-top:20px;
	font-weight:bold;
}
#conSug_h_e #Body_h_e .subTitle_h_e{
	width:466px;
	height: 10px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
#conSug_h_e #Body_h_e .Img_h_e{
	width:466px;
	height: 351px;
	font-size:10px;
	padding: 15px 0;
}
#conSug_h_e #Body_h_e .Description_h_e{
	width:466px;
	height: auto;
	padding: 15px 0;
	font-size:12px;
}
#conSug_h_e #Body_h_e .Mas_h_e{
	width:466px;
	height: 10px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom: 5px;
}
#conSug_h_e #Body_h_e .TextoEnca{
	width:466px;
	height: 30px;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px; 
	font-weight:bold;
	float: left;
}
.ttl_modulo_indatacolor{font-size:10px; font-weight:bold; color:#f96; text-transform:uppercase}
.ttl_modulo_indatacolor a{color:#f96}
.ttl_modulo_indatacolor a:hover{color:White}
/*------------------ OPCIONES -----------------*/
#conOpciones{
	width: 496px;
	height: auto;
	margin-top: 20px;
}
#conOpciones .opTop{
	float:left;
	width: 466px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background: url(../images/buscador/top.gif) no-repeat;
	
}
#conOpciones .opDown{
	float:left;
	width: 484px;
	height: 40px;
	padding: 0 7px;
	background: url(../images/buscador/bottom.gif) no-repeat;
}
#conOpciones .opNextBack{
	float:left;
	width: 242px;
	height: auto;
}

#conOpciones #opBody{
	float:left;
	width: 466px;
	height: auto;
	padding: 0 15px;
	background:url(../images/buscador/bg_in_496.gif);
}
#conOpciones #opBody #conImg{
	float:left;
	width: 70px;
	height: auto;
	padding: 5px 3.5px;
}
#conOpciones #opBody #conImg .opImgen{
	width: 70px;
	height: 60px;
}
#conOpciones #opBody #conImg .opTitle{padding:5px 0 5px 0; height:auto; vertical-align:middle; font-size:smaller; text-transform:lowercase; width:70px; cursor:pointer}

#conOpciones #opBody #conImg .opTitle a{color:#f96}
#conOpciones #opBody #conImg .opTitle a:hover{color:White}

/*------ DISEÑO PARA RECOMENDAR --------------*/
#conRec{
	float:left;
	width: 498px;
	height:auto;
}
#conRec .recTop{
	float:left;
	width: 498px;
	height: 35px;
}
#conRec .recDown{
	float:left;
	width: 496px;
	height: 40px;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px; 
	font-weight:bold; 
	padding-bottom:15px;
	color:#5D6B78;
}

#conRec #recBody{
	float: left;
	width: 468px;
	height:auto;
	padding: 20px 15px;
	background: url(../images/especiales/bg_in_498.gif);
}

#recBody .text { 
		width:145px; 
		height:30px; 
		float:left; 
		text-align:right; 
		padding: 0 5px 0 0;
}
#recBody .obj{ width: 318px; height:30px; float:left;}
#recBody .obj2{ width: 318px; height: auto; float:left;}
#recBody #recbtn {
	float: left;
	width: 468px; 
	height: 30px;
	text-align:center;
	margin: 10px 0 0 0;
}
#recBody #msg{
	width:468px; 
	height:20px;
	float:left;
	text-align:center;
	color:#666;
	margin: 10px 0 20px 0;
}
/*-------- DISENIO PARA MODULOS ESPECIALES ---*/
#conEsp{
	float:left;
	width: 300px;
	height:auto;
	margin: 0 0 10px 0;
	padding: 0; border: 0; position: relative; display: block;z-index: 1;
}
#conEsp .espTop{
	float:left;
	width: 270px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background: url(../images/modulos/ttl_mod.gif);
}
#conEsp .espDown{
	float:left;
	width: 300px;
	height: 16px;
	background-image: url(../images/modulos/mod_down.gif);
}

#conEsp #espBody{
	float: left;
	width: 280px;
	height: auto;
	padding: 9px 10px;
	background-image: url(../images/modulos/mod_bg.gif);
}
#espBody .espImg{
	float: left;
	width: 280px;
	height: 210px;
	margin: 6px 0;
}
#espBody .espTitle{
	float: left;
	width: 280px;
	height: 18px;
	color:#f96;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
#espBody .espDesc{
	float: left;
	width: 280px;
	height: auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
	vertical-align:top;
	margin: 0 0 12px 0;
}
#espBody .espAnt{
	float: left;
	width: 140px;
	height: 18px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	cursor: pointer;
}
/*-------- DISENIO PARA MODULOS HOY -------*/
#conHoy{
	float:left;
	width: 300px;
	height:auto;
	margin: 0 0 10px 0;
}
#conHoy .hoyTop{
	float:left;
	width: 270px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background: url(../images/modulos/ttl_mod.gif);
}
#conHoy .hoyDown{
	float:left;
	width: 300px;
	height: 16px;
	background-image: url(../images/modulos/mod_down.gif);
}

#conHoy #hoyBody{
	float: left;
	width: 280px;
	height: auto;
	padding: 9px 10px;
	background-image: url(../images/modulos/mod_bg.gif);
}
#conHoy .hoyImg{
	float: left;
	width: 280px;
	height: 210px;
	margin: 6px 0;
}
#conHoy .hoyTitle{
	float: left;
	width: 280px;
	height: 18px;
	color:#f96;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
#conHoy .hoyDesc{
	float: left;
	width: 280px;
	height: auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
	vertical-align:top;
	margin: 0 0 12px 0;
}
#conHoy .hoyAnt{
	float: left;
	width: 140px;
	height: 18px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	cursor: pointer;
}
/*------- DINIO PARA EVENTOS ESPECIALES--------*/
#conEvent{
	float:left;
	width: 300px;
	height:auto;
	margin: 0 0 10px 0;
}
#conEvent .eventTop{
	float:left;
	width: 250px;
	height: 24px;
	padding: 11px 20px 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background: url(../images/modulos/ttl_mod.gif);
}

.evenSec{
	float: left;
	width: 125px;
	height: 24px;
}

#conEvent .eventDown{
	float:left;
	width: 300px;
	height: 16px;
	background-image: url(../images/modulos/mod_down.gif);
}
#conEvent #eventBody{
	float: left;
	width: 288px;
	height: auto;
	padding: 7px 6px;
	background-image: url(../images/modulos/mod_bg.gif);
}
.spacer{
	float:left;
	width: 280px;
	height:3px;
	background-image: url(../images/modulos/line2.gif);
}
#eventBody  #eventConImg{
	float: left;
	width: 280px;
	height: auto;
	margin: 0 0 7px 0;
}

#eventBody  #eventConImg .eventImg{
	float: left;
	width: 66px;
	height: 88px;
	margin: 0 7px 0 0;
}
#eventBody  #eventConImg .eventDate{
	float: left;
	width: 18px;
	height: 28px;
	margin: 0 6px 0 0;
}
#eventBody  #eventConImg .eventTitle{
	float: left;
	height: auto;
	width: 183px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#F96;
	font-size:10px;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: uppercase;
}
#eventBody  #eventConImg .eventFechas{
	float: left;
	height: 14px;
	width: 183px;
	font-family:Arial,Helvetica,sans-serif;
	color:#B0C4DE;
	font-size:smaller;
}
#eventBody  #eventConImg .eventDesc{
	float: left;
	width: 207px;
	height: auto;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding-top: 4px;
	vertical-align:top;
	text-align: justify;
}

#eventBody  #eventNavigate{
	float: left;
	width: 280px;
	height: 41px;
	margin: 10px 0 0 0;
}
#eventBody  #eventNavigate .eventFlechas{
	float: left;
	width: 13px;
	height: 41px;
}
#eventBody  #eventNavigate .eventDImg{
	float: left;
	width: 44px;
	height: 41px;
	margin: 0 3px 0 3px;
}
/*------------- MODULOS GENERALES --------------*/
#moduloGral{
	float:left;
	width: 300px;
	height:auto;
	margin: 0 0 10px 0;
}
#moduloGral .handle{
	float:left;
	width: 270px;
	height: 24px;
	padding: 11px 0 0 30px;
	color: #5f8bb3;
	font-size:11px;
	font-weight:bold;
	background: url(../images/modulos/ttl_mod.gif);
}
#moduloGral .content{
	float: left;
	width: 280px;
	height: auto;
	padding: 9px 10px;
	background-image: url(../images/modulos/mod_bg.gif);
}
#moduloGral .downGral{
	float:left;
	width: 300px;
	height: 16px;
	background-image: url(../images/modulos/mod_down.gif);	
}
/*-------DISENIO SUGESTION -------------------*/
dd{
	margin-bottom: 1em;
}
dt{
	clear: both;
	font-weight: bold;
}
dt code{
	font-weight: bold;
}
h4{
	margin: 1em 0;
}
img{
	border: 0;
}
resultadoname{
	border: 0;
}
input[type=text]:focus, textarea:focus{}
label{
	cursor: pointer;
}
pre{
	width: 100%;
	overflow: auto;
}
/* Container*/
#container{
	position: relative;
	margin: 0 auto;
}
/* Search result suggestions */
#search-result-suggestions{
	position: absolute;
	left: 0;
	top: 0;
	color: #B0C4DE;
	width: 240px;
	background-color: #262C31;
	border: 1px solid;
	border-color: #AEAEAE;
	display: none;
	z-index:2;
}
#search-result-suggestions a:hover{
	background-color: #181C1F;
	color: #D2D7DC;
}
#search-result-suggestions h4{
	margin: 0.25em 0;
	padding: 0.25em 1em;
}
#search-results ul{
	list-style: none;
	margin-bottom: 1em;
}
#search-results a{
	display: block;
	padding: 0.25em 1em;
}
#search-results a.selected{
	color: White;
	background-color: Black;
}
#search-results p{
	margin-bottom: 0.5em;
}
/*bcv*/
div.scroll { 
		height: 200px; width: 300px; overflow: auto; background-color: #FFFFFF; padding: 8px;}
/*-------------------------------------------*/

/*-------------------------------------------*/

#conGPS{
	float: left;
	width: 498px;
	height: auto;
}
#conGPS .gpsTop{
	float: left;
	width: 498px;
	height: 35px;
}
#conGPS .gpsDown{
	float: left;
	width: 466px;
	height: 35px;
	padding: 0 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
#conGPS #gpsBody{
	float: left;
	width: 466px;
	height: auto;
	background-image: url(../images/especiales/bg_in_498.gif);
	padding: 15px 16px;
}
#conGPS #gpsBody .gpsLogo{
	float: left;
	width: 213px;
	height: 193px;
	margin: 0 14px 0 0;
}
#conGPS #gpsBody .gpsInstr{
	float: left;
	width: 239px;
	height: auto;
}
#conGPS #gpsBody .gpsMini{
	float: left;
	width: 239px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
#conGPS #gpsBody .gpsFlash{
	float:left;
	width: 466px;
	height: 87px;
	margin: 16px 0; 
}


/*------------ style por video galery ---------*/
#vidGallery{
	float:left;
	width: 498px;
	height: auto;
	margin: 0 0 20px 0;
}
#vidGallery .vidTop{
	float: left;
	width: 498px;
	height: 12px;
}

#vidGallery #vidBody{
	float: left;
	width: 482px;
	height: auto;
	padding: 0 8px;
	background-image: url(../images/especiales/bg_in_498.gif);
}
#vidGallery #vidBody .vidVideo{
	float:left;
	width: 480px;
	height: 370px;
	margin: 0 0 12px 0;
}
#convDes{
	float: left;
	width: 480px;
	height:  141px;
	margin: 0 0 13px 0;
}
#convDes #conDetalle{
	float: left;
	width: 282px;
	height: 141px;
	margin: 0 11px 0 0;
}
#convDes #conDetalle .vidTitle{
	float:left;
	height: 22px;
	width: 282px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6699ff;
	margin: 0 0 6px 0;
}
#convDes #conDetalle .vidDescripcion{
	float:left;
	height: 107px;
	width: 282px;
}
#convDes .vidOtros{
	float: left;
	width: 187px;
	height: 21px;
	margin: 0 0 8px 0;
}
#convDes .vidSpacer{
	float: left;
	width: 187px;
	height: 12px;
}
#convDes .vidOtros2{
	float: left;
	width: 175px;
	height: 21px;
	padding: 0 0 0 12px;
}

#convBotones{
	float:left;
	width: 482px;
	height: 19px;
}
#convBotones .vBotones{
	float: left;
	width: 160px;
	height: 19px;
}

#conGalery{
	float: left;
	width: 482px;
	height: auto;
	margin: 20px 0 0 0;
}

#conGalery #Gvid{
	float:left;
	width: 148px;
	height: auto;
	margin: 5px 6px;
}

#conGalery #Gvid .Gimagen{
	float:left;
	width: 148px;
	height: 99px;
}
#conGalery #Gvid .GTitulo{
	float:left;
	width: 148px;
	height: 30px;
	color: #ff9966;
	font-weight: bold;
}
#conGalery #Gvid .GSeccion{
	float:left;
	width: 148px;
	height: 20px;
	font-size: 10px;
	color: #CCCCCC;
}

#convPaginacion{
	float: left;
	width: 444px;
	height: 19px;
	padding: 0 19px;
	margin: 14px 0;
	text-align: center;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

#vidGallery .vidDown{
	float: left;
	width: 498px;
	height: 12px;
}
/*-------- diseño para add enterprise---------*/
#conEnterprise {
	float:left;
	width: 486px;
	height:auto;
	padding:0 0;
}
#conEnterprise .text{
	float: left;
	width:170px; 
	height:30px; 
	float:left; 
	text-align:right; 
	padding: 0 5px 0 0;
	font-size: 8pt;
}
#conEnterprise .obj{ width: 311px; height:30px; float:left; text-align:left; font-size: 8px;}
#conEnterprise .obj2{ width: 311px; height: auto; float:left; text-align:left;margin-bottom: 5px;}
#conEnterprise .msj1{ width: 486px; height:30px; float:left; text-align:center;font-size: 10pt;}
#conEnterprise #msj{ width: 486px; height: 30px; float:left; text-align:center;font-size: 10pt;}
.span{
	font-size: 11px;
	color: #FF0000;
	margin: 0 0 0 5px;
}
/*---- diseño para formulario -----------------*/
#conForm{
	float:left;
	width: 496px;
	height: auto;
}
#conForm .frmTop{
	float: left;
	width: 496px;
	height: 12px;
}
#conForm .frmDown{
	float: left;
	width: 496px;
	height: 12px;
}
#conForm #frmBody{
	float: left;
	width: 466px;
	height: auto;
	padding: 0 15px;
	background:url(../images/buscador/bg_in_496.gif);
}
#conForm #frmBody .frmLogo{
	float:left;
	width: 466px;
	height: 56px;
	text-align: center;
}
#conForm #frmBody .frmTitle{
	float: left;
	width: 466px;
	height: 18px;
	color:#f96;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin: 0 0 10px 0;
}
#frmBody .frmText{
	float: left;
	width:125px; 
	height:30px; 
	float:left; 
	text-align:right; 
	padding: 0 5px 0 0;
	font-size: 10pt;
}
#frmBody .frmObj{ width: 336px; height:30px; float:left; text-align:left; font-size: 8px;}
#frmBody .frmObj2{ width: 336px; height: auto; float:left; text-align:left;margin-bottom: 5px;}
#frmBody .frmMsj1{ width: 466px; height:30px; float:left; text-align:center;font-size: 10pt;}
#frmBody #frmMsj{
	width: 336px;
	height: auto;
	float:left;
	text-align:center;
	font-size: 8pt;
	color:#FF0000;
	text-align: left;
	padding: 0 0 0 130px;
}
/*------------------ foter -------------------*/
#footerlgn{
	float:left;
	width: 939px; 
	height: 99px;
	margin:0;
	background: #21262a;
}
#footerlgn .foot_top{
	float: left;
	width: 939px;
	height: 22px;
}
#footerlgn .foot_texto{
	float: left;
	width: 619px;
	height: 55px;
	font-size:11px;
	padding: 22px 160px 0 160px;
	text-align: center;
}