#hMB{
	background:url(bg_hMB.png) repeat-x bottom;
	padding:0 0 7px 0;
}
#hMotor{	
	background:#CFD0D2 url(bg_motor.png) repeat-x top;
}
#mdiv1, #mdiv2, #mdiv3{
	padding:0 0 0 61px;
}
#mdiv1{
	background:url(bg_sol_vue.jpg) no-repeat 0 0;
}
#mdiv2{
	background:url(bg_sol_hot.jpg) no-repeat 0 0;
	display:none;
}
#mdiv3{
	background:url(bg_sol_paq.jpg) no-repeat 0 0;
	display:none;
}
.solapas{
	width:5px;
	vertical-align:top;
	padding:21px 0 0 0;
}
.solapas a{
	filter:alpha(opacity=85);
	opacity:.85;
	-moz-opacity:0.85;
	-khtml-opacity: .85;
	-o-opacity: .85;
	display:block;
}
.solapas a:hover{
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	-khtml-opacity: 1;
	-o-opacity: 1;
}
.motor{
	vertical-align:top;
	border-left:1px solid #C8CACE;
	border-right:1px solid #C8CACE;
	padding:7px 0 0 0;
	height:215px;
}
.ltd{
	border-right:1px solid #CACCCF;
	width:168px; 
	vertical-align:top;
	padding:2px 8px 0 2px;
	height:208px;
}
.rtd{
	border-left:1px solid #E5E5E8;
	width:167px; 
	vertical-align:top;
	padding:2px 8px 0 2px;
	height:208px;
}
.motor form{padding:0; margin:0; border:0;}
.motor p{
	margin:0 2px 7px 9px;
	padding:0;
}
.motor label{
	color:#777;
	display:block;
	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 0 2px;
}
.motor .inputs{
	color:#777;
	font:normal 11px  Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCE;
	height:19px;
	width:147px;
	background:#fff;
	margin:0;
}
.motor .selects{
	color:#777;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCE;
	width:147px;
	height:19px;
	background:#fff;
	margin:0;
}
.motor .multiple{
	color:#777;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	width:147px;
	margin:0;
	padding:0;
	border:1px solid #CCCCCE;
	background:#fff;
}
.motor .inputFecha{
	color:#777;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCE;
	height:19px;
	width:79px;
	background:#fff url(calendario.gif) no-repeat 62px 1px;
}
.mInline{float:left;}

.motor p.mInline{
	margin:0 2px 7px 9px;
}

#divEsc, #pHoraS, #pHoraL, #divMult{display:none;}
#divEsc{clear:both; padding-left:7px;}

#btnMultipleAero{
	position:absolute;
	margin:12px 0 0 136px;
	_margin:12px 0 0 126px;
	background:#DADBDF;
	padding:0 0 0 2px;
	border-left:1px solid #CCCCCE;
	height:42px;
	_height:46px;
}
#btnMultipleAeroMas{
	vertical-align:top;
	height:24px;
	_height:28px;
}
.submitZone{
	background:url(bg_subm.gif) repeat-x top;
	clear:both;
	padding:7px 0 0 0;
	float:left;
	width:162px;
}
.submitZone table{margin-left:10px; width:152px;}



#hOF{padding:10px 0 1px 0;}
#colIzq{
	padding:0 11px;
	background:url(dotv.gif) repeat-y right;
	width:217px;
	vertical-align:top;
}
#colCen{
	padding:0 11px;
	width:187px;
	vertical-align:top;
}
#colDer{
	padding:0 11px;
	background:url(dotv.gif) repeat-y left;
	vertical-align:top;
}



#Newsletter{
	background:#fff url(bg_news.png) no-repeat 0 0;
	padding:28px 8px 6px 90px;
}
#Newsletter form{margin:0; padding:0; border:0;}
#Newsletter .inputs{height:19px; color:#aaa;}
#Newsletter td{
	height:27px;
	vertical-align:top;
}
#Newsletter #nNombre{
	width:115px;
}
#Newsletter #nEmail{
	width:92px;
}

#ProcesandoNews, #ResultadoNO, #ResultadoOK{
	display:none;
	height:60px;
	width:121px;
}
#ProcesandoNews{background:url(procesandonews.gif) no-repeat 20px 18px;}
#ResultadoOK{	
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#f90;
	line-height:18px;
}
#ResultadoNO{
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color:#CF5018;
}

