/* @override 
	http://192.168.1.207:3000/stylesheets/_GLOBAL/intranet/intranet.css?1276682968
	http://192.168.1.207:3000/stylesheets/_GLOBAL/intranet/intranet.css?1276684189
	http://192.168.1.207:3000/stylesheets/_GLOBAL/intranet/intranet.css?1276684546
	http://192.168.1.207:3000/stylesheets/_GLOBAL/intranet/intranet.css?1276688144
	http://192.168.1.207:3000/stylesheets/_GLOBAL/intranet/intranet.css?1276690208
*/
/* CSS Document */
#idioma {float:right; background:url(img/fondo_ayuda.gif) repeat-x bottom; padding:3px 10px; margin-top:-16px}
/*#idioma li a{background:url(img/ico_flecha_gris_abajo.gif) 100% 0.5em no-repeat;padding-right:10px;color:#000;text-decoration:none}*/
#idioma li a{padding-right:10px;color:#000;text-decoration:none}

table.resultados { margin-top:10px; width:100%; }
table.resultados h3 { font-size:1.2em; }
table.resultados h3 span { font-size:.80em; }
table.resultados p { margin-top:2px; }
table.resultados td { padding:5px 5px; vertical-align:top; border-bottom:1px solid #666; }
table.resultados .imagen { width:75px; }
table.resultados .iconos { width:65px; }
table.resultados .iconos img { margin-right:5px; display:inline; }

.miRacc { border:1px solid #FFD520; background:#FFF8CF; border-top:none; padding:10px; height: 128px; }
.elmeucarro.logged .miRacc {
	height: 35px;
}
.miRacc .btn-submit {
	float: right;
}
.miRacc input.campo {
	margin-bottom: 3px;
}
.global_boton  { float:right;  margin:5px 0; }
.miRacc a.enlace {
	float: left;
	margin-top: 6px;
}
.miRacc .row {
	width: 150px;
	height: 28px;
	margin-top: 9px;
}
strong { font-weight:bold; }
.yui-u #flash {
	margin-bottom: 36px;
}
.box_destacats_racc { margin-top:0 !important;
}
.box_destacats_racc input,
.box_destacats_racc img { display:inline; vertical-align:middle; margin:0; }
.box_destacats_racc input { margin-right:5px; margin-top:3px; }
.box_destacats_racc h4 { margin-top:10px; font-size:1em; font-weight:bold; }

.yui-b .box_destacats_racc ul,.yui-b .box_destacats_racc h4 { margin-left:5px; }

h3.tit_miRacc { color:#fff; width:155px; }

.imagen-principal { text-align:center; float:left; width:175px; margin:0 !important; }
.texto-principal { float:right; width:320px; margin:0 0 10px 0 !important; padding:0 !important; }

.texto-principal li { margin:0 !important; }
.texto-principal .global_boton { margin-top:40px !important; float:left; margin-left:20px; }
.texto-principal .global_boton2 { margin-top:20px !important; float:right; margin-left:20px; }

.imagen-principal img { margin:0 auto 0 10px; display:block; }
.imagen-principal h4 { color:#990000; font-size:2.6em; margin:0; padding:0; line-height:1em; font-weight:bold; }
.imagen-principal h5 { font-size:1.2em; margin:0; padding:0; font-weight:bold; }

.conTextPrinc { width:320px; float:right; }

.texto-principal h3{ margin-bottom:10px; }

.caracteristicas { border:1px solid #e1e1e1; padding:10px; width:300px; float:right; margin:10px 0; }
.caracteristicas img { display:inline; margin-right:10px; padding-top:2px; }

.portabilidad { font-weight:bold; margin:15px 0; border:1px solid #e1e1e1; padding:10px; width:300px; float:left; }
.portabilidad input { width:15px; }
.portabilidad span { margin-left:18px; }

.cuadroModalidad { width:100%; background-color:#ededed; margin:15px 0 25px 0; }
.cuadroModalidad th { font-weight:bold; }
.cuadroModalidad td, .cuadroModalidad th{ padding:5px 10px; border-bottom:2px solid #fff; }
.cuadroModalidad .ultimaFila td, .cuadroModalidad .ultimaFila th{ border-top:5px solid #fff; }

.importeTotal { border-left:5px solid #fff; }
.importe { color:#990000; font-size:1.6em; font-weight:bold; }

ul.tags { margin-bottom:10px; }
ul.tags li { display:inline; }

ul.iconos  { text-align:right; margin-top:25px; }
ul.iconos li { display:inline; margin-left:15px; padding-top:15px; }
ul.iconos li a { text-decoration:none; color:#666; }

#descargar { background:url(img/icon_dwld.gif) no-repeat top center; }
#favoritos { background:url(img/icon_star.gif) no-repeat top center; }
#borrar { background:url(img/icon_trash.gif) no-repeat top center; }

ul.nav_secundario { margin-bottom:25px; }
ul.nav_secundario li ul { border-top:1px solid #FCD633; border-bottom:0; }

ul.nav_secundario li ul li a { padding-left:15px; }
ul.nav_secundario li ul li a.selected { font-weight:bold; background:#FFF8CF; }

ul.nav_secundario li ul li ul { border:0;  padding:0; }
ul.nav_secundario li ul li ul li { border:0; padding:0; }
ul.nav_secundario li ul li ul li a { padding:0 0 5px 25px; font-size:.9em; }
ul.nav_secundario li ul li ul li a.selected { font-weight:bold; background:#FFF8CF; }

.margenTop { margin-top:25px; }
.actualizaciones { border-bottom:1px solid #FCD633; padding-bottom:10px; }
.actualizaciones li { padding:5px 10px; border-bottom:1px solid #ddd; }

.tag1 { font-size:180%; }
.tag2 { font-size:150%; }
.tag3 { font-size:130%; }
.tag4 { font-size:100%; }
.tag5 { font-size:80%; }

.caja_movil_gral { float:left; margin:10px 0px 20px 8px; width:45%; padding:5px 2px 5px 5px; border-bottom:1px solid #000; }
.caja_movil_gral p { border:none; }
.caja_movil_gral img { margin:0px 5px 0px 0px; }
.caja_movil_gral ul { padding:5px 15px; list-style-type:disc; }
.caja_movil_gral ul li { list-style-type:disc; }

.caja_movil_izq { float:left; width:100px; text-align:center; }
.caja_movil_izq h4 { color:#990000; font-size:2.1em; margin:0; padding:0; line-height:1em; }
.caja_movil_izq h5 { font-size:1em; margin:0; padding:0; }
.caja_movil_der { float:right; width:125px; }
.caja_movil_der .boton_right { float:right; margin:10px 10px 0 0; }

.info { background:url(../../viajesHome/skins/web/img/ico_h.gif) no-repeat; padding:4px 0 4px 30px; width:88%; }
.cerrar { float:right; padding-right:10px; }

#divCaracteristicas  ul  { margin-bottom:10px; margin-top:10px; }
#divCaracteristicas  ul  li { font-weight:bold; }
#divCaracteristicas  ul  li ul { margin-top:0; }
#divCaracteristicas  ul  li ul li{ font-weight:normal; }
#divCaracteristicas  .col { width:32%; float:left; }

.banner-destacados{ margin-bottom: 15px; }
.banner-home-moviles {
	width: 530px;
	height: 100px;
	margin: 0 0 15px;
	padding: 0;
	text-align: center;
}
.bloque_texto3 { float:left; width: 256px; background-color:#f2f2f2; border-bottom:1px solid #ccc;
	margin-bottom: 15px;
	margin-right: 15px;
}
.bloque_texto3.par { margin-right: 0; }
.bloque_texto4 { float:left; background-color:#f2f2f2; border-bottom:1px solid #ccc;
	margin-bottom: 15px;
	width: 528px;
}
.bloque_texto3 h4, .bloque_texto4 h4{ font-size:1.2em; font-weight:bold; color:#fff; padding:0 5px; background:url(../skins/web/img/fondo_mostar_resultados.gif) repeat-x;}
.bloque_texto3 img, .bloque_texto4 img{ padding:10px; }
.bloque_texto3 p, .bloque_texto4 p{ padding:10px !important;
	height: 68px;
}

.botones { float:right; margin:5px; }
.botones .boton_right { margin-right:5px; }

.banner_gr { margin-bottom:15px; }
.banners img { padding:0 !important; border:0 !important; margin-right:15px; display:inline; }
.banners img.last { margin-right:0 !important; }

.col1 { float:left; width:660px !important; }
.col2 { float:left; width:170px !important; }

.form_datos2 { border-top:1px solid #ffd520; padding: 20px 0px 10px 10px; }

.file{margin:10px}
.label_form{float:left; display:inline; width:70px;}
.detail_form{display:inline;}
.detail_form{display:inline;}
.warning{
    margin-left:80px;
    color:#888;
}

/* @group Home */
#home-content {
	overflow: hidden;
	/*height: 537px;*/
	margin-left: 4px;
	margin-right: 11px;
	width: 653px;
	float: left;
}
#home-content #banner-home-1 {
	z-index: 0;
	width: 651px;
	height: 222px;
	float: left;
	margin-bottom: 22px;
}
#home-content #banner-home-2 {
	z-index: 0;
	width: 323px;
	height: 293px;
	float: left;
	padding-right: 5px;
}
#home-content #banner-home-3 {
	z-index: 0;
	width: 323px;
	height: 293px;
	float: left;
}
#home-sidebar {
	height: 535px;
	float: right;
	width: 170px;
}

/* @end */

.clearfloat {
	/* Esta clase debe colocarse en un elemento div o break y debe ser el Ãºltimo elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

