/*GENERAL////////////////////////////////////////////////////////////////////////*/
html {margin:0;padding:0}
body {margin:0px auto 10px auto;padding:0;font-size:10px;}
ul, li, ol, dl, dt, dd {margin:0;padding:0;list-style-type:none}
form, h1, h2, h3, h4, h5, h6, p, a {margin:0;padding:0;}
a img {border:0}
input.TXT {padding-left:3px}

.BTN1 {
	border:1px solid #CCCCCC;
	margin:0px;/* auto 0pt;*/
	padding:0pt 5px 0px 20px !IMPORTANT;
	/*padding:0px;*/
	background:url(../images/ico_siguiente.gif) left center no-repeat;
	font-size:9px;
	font-family:Arial;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:12px;
}
.BTN1:hover {color:#000}

.FondoCOLOR1 {background-color:#fd802c}

/*ESTRUCTURA /////////////////////////////////////////////*/
div.TODO {margin:0 auto;width:990px;font-family:"Trebuchet MS", Tahoma, Arial;line-height:14px;}
/*CABECERA ///////////////////////////////////////////////*/
div.CABECERA {clear:both;margin:0;}
/*HOME*/
.HOME .CONTENIDO div.ACCESO {width:288px;height:200px;float:left;}
.HOME .CONTENIDO div.TEXTO {padding:10px 20px 5px 20px;width:430px;height:220px;float:left;}
.HOME .CONTENIDO div.CONTACTO {padding:0 6px;width:216px;height:220px;float:left;}
.HOME .CONTENIDO {clear:both;height:100%;position:relative;background:none}
.SNIVEL .CONTENIDO {clear:both;min-height:1000%;height:1000%;position:relative;} 
/*background:url(linea_fondo_contenido.gif) 1px 0 repeat-y*/

/*DECORADO ///////////////////////////////////////////////*/
.NARANJA {color:#fd802c}
.MD_CENTER {clear:both;margin:0 auto;text-align:center}
/**/
.MARGEN1 {margin-top:15px;margin-bottom:15px;}
.MARGEN2 {margin-left:15px;margin-right:15px;}
/*LOGO ///////////////////////////////////////////////////*/
div.LOGO {clear:both;padding:10px 0 6px 0}
div.LOGO img {border-left:1px solid #7F7F7F;border-right:1px solid #7F7F7F;padding:0 25px;} 
/*MENU////////////////////////////////////////////////////*/
div.MENU  {margin:0 0 0 60px;}
div.MENU ul {float:left;padding:3px 0}
div.MENU ul li {background:url(../images/fondo_menu_li.gif) right 3px no-repeat;margin:0;padding:0 8px;display:inline;font-size:10px;line-height:12px;color:#4a4a4a;text-transform:uppercase}
div.MENU ul li.ULTIMO {background:none}
div.MENU ul li a {margin:0;padding-bottom:0px;text-decoration:none;color:#666666;line-height:11px;}
div.MENU ul li a:hover {text-decoration:none;color:#000;line-height:11px;}
/*SOPORTE/////////////////////////////////////////////////*/
div.MENU ul.SOPORTE  {margin:0;float:right;padding:5px 0 0 0}
div.MENU ul.SOPORTE li {background:none}
div.MENU ul.SOPORTE li a.inicio {background:url(../images/ico_inicio.gif) left 2px no-repeat;padding-left:16px;text-transform:lowercase}

/*//////////////////////////////////////// HOME //////////////////////////////////////////////*/
/*CONTENIDO TEXTO ////////////////////////////////////////*/
/**/
/*ACCESO CLIENTE /////////////////////////////////////////*/
.ACCESO  {position:relative;top:-21px;border-right:1px solid #FFF;background:url(../images/accesoclientes_fondo.gif) 0 21px no-repeat;text-align:right;line-height:16px;}
.ACCESO form {height:90px;padding:17px 40px 0 0;}
.ACCESO label {width:83px;text-align:right;font-size:12px;color:#666666;padding-right:18px;display:block;float:left;margin-bottom:4px;line-height:18px;}
.ACCESO input.TXT {width:138px;height:17px;background-color:#e7e7e7;border:1px solid #ffffff;font-size:11px;margin-bottom:7px !IMPORTANT;margin-bottom:3px;}
.ACCESO input.BTN {margin-right:1px;border:none;width:30px;height:17px;background-color:#fd802c;color:#FFF;font-size:12px;}
.ACCESO a {position:relative;left:130px;float:left;display:block;background:url(../images/ico_flecha.gif) 0 3px no-repeat;padding-left:15px;font-size:10px;color:#666666;font-weight:bold;text-decoration:none}
.ACCESO a:hover {color:#666666;text-decoration:underline}

/*TEXTO //////////////////////////////////////////////////*/
div.TEXTO {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}
div.TEXTO h1 {font-size:24px;line-height:28px;color:#333333;font-weight:bold;padding:0 16px 0 0px;margin-bottom:10px}
div.TEXTO h2 {font-size:14px;line-height:16px;color:#fd802c;font-weight:bold;text-align:right;padding-right:16px;border-right:6px solid #666666}
div.TEXTO h3 {margin:15px 0;background-color:#e6e6e6;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#4d4d4d;line-height:10px;}
div.TEXTO h3 strong {margin-right:10px;background-color:#fd802c;font-size:14px;color:#FFF;line-height:27px;padding:5px 5px 4px 5px}
div.TEXTO p {font-size:11px;color:#4d4d4d;padding-bottom:15px;line-height:14px;}
div.TEXTO ul {font-size:11px;color:#4d4d4d;padding-bottom:15px;line-height:14px;margin-left:22px;}
div.TEXTO ul li {background:url(../images/bolo_ul.gif) 0 4px no-repeat;padding-left:13px}
/**/
div.TEXTO p a {color:#4d4d4d;text-decoration:underline}
div.TEXTO p a:hover {color:#000000;text-decoration:underline}

/*CONTACTO ///////////////////////////////////////////////*/
.HOME div.CONTACTO {font-size:12px;line-height:16px;color:#666666}
.HOME div.CONTACTO img {margin-bottom:43px}
.HOME div.CONTACTO strong {font-size:14px;font-weight:bold}
/**/
.HOME div.CONTACTO p a {color:#4d4d4d;text-decoration:none}
.HOME div.CONTACTO a:hover {color:#4d4d4d;text-decoration:underline}

/*PIE ////////////////////////////////////////////////////*/
div.PIE {position:relative;text-align:center;padding-top:10px;border-top:1px solid #e0e0e0;clear:both;font-size:10px;color:#5b5b5b}
div.PIE a {color:#5b5b5b;text-decoration:none}
div.PIE a:hover {color:#5b5b5b;text-decoration:underline}
/*//////////////////////////////////// FIN HOME //////////////////////////////////////////////*/

/*//////////////////////////////////////// SEGUNDOS NIVELES //////////////////////////////////*/
/*ACCESO*/
.SNIVEL .ACCESO {width:289px;float:left;}
.SNIVEL .ACCESO  {/*top:-21px;*/background:url(../images/accesoclientes_fondo2.gif) 0 21px no-repeat;text-align:right;line-height:16px;margin-bottom:-21px;}
.SNIVEL .ACCESO  a {margin-bottom:17px}
/*CONTACTO*/
.SNIVEL .CONTACTO {float:left;}
.SNIVEL .CONTACTO a {float:none;margin:0;padding:0;background:none;position:relative;top:0;left:0;text-align:right}
.SNIVEL .CONTACTO p {clear:both;display:block;text-align:right;margin-right:15px;}
.SNIVEL .CONTACTO p a {color:#4d4d4d;text-decoration:none;display:inline}
.SNIVEL .CONTACTO p a:hover {color:#4d4d4d;text-decoration:underline;}

/*TEXTO*/
.SNIVEL .CONTENIDO div.TEXTO {background:url(../images/fondo_texto_snivel.gif) 1px 0 no-repeat;padding:20px 30px 40px 30px;width:639px;float:left;border:none;border-left:1px solid #e0e0e0}
/**/
.SNIVEL div.TEXTO ul {font-size:11px;color:#fd802c;padding-bottom:15px;line-height:14px;margin-left:22px;}
.SNIVEL div.TEXTO ul li {background:url(../images/bolo_ul2.gif) 0 4px no-repeat;padding-left:13px;font-weight:bold;}
.SNIVEL div.TEXTO label {float:left;margin-left:50px !IMPORTANT;margin-left:23px;display:block;line-height:18px;width:146px;height:18px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#fd802c;border:1px solid #e6e6e6;padding:1px 5px}
.SNIVEL div.TEXTO input {border:1px solid #FD802C;font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;height:18px;line-height:22px;margin-bottom:1px !important;margin-left:10px;width:155px;}
.SNIVEL div.TEXTO select {border:1px solid #FD802C;font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;height:18px;line-height:22px;margin-bottom:1px !important;margin-left:10px;width:155px;}
.SNIVEL div.TEXTO textarea {border:1px solid #FD802C;font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;height:80px;line-height:14px;margin-bottom:1px !important;margin-left:10px;width:400px;.SNIVEL div.TEXTO select {margin-left:10px;margin-bottom:10px;line-height:22px;width:155px;height:20px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;border:1px solid #fd802c;}
.SNIVEL div.TEXTO h4 {margin-left:220px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#4d4d4d;width:400px;border-bottom:1px solid #e0e0e0;margin-bottom:5px;}
.SNIVEL div.TEXTO p.DESTACADO {margin-left:220px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#a8a8a8;width:400px;padding-bottom:7px;}


/*//////////////////////////////////////// FIN SEGUNDOS NIVELES //////////////////////////////*/

/*BOTONES///////////////////////////////////////////////////*/
a.BTN {width:60px;border:1px solid #CCCCCC;margin:5px auto 0 auto;padding:0 12px 0 25px;background:#fd802c url(../images/ico_siguiente.gif) left center no-repeat;font-size:11px;color:#fff;text-decoration:none;text-transform:uppercase}
a.BTN:hover {color:#000}

/*POP TARIFAS*/
body.POPTARIFAS {margin:0px;padding:66px 0px 0px 57px;width:500px;height:515px;}
body.POPTARIFAS ul {margin:0px 0px 10px 0px ;padding:20px 35px;height:91px;background:url(../imagenes/publica/home/fondo_tarifas_box.gif) 0px 0px no-repeat;}
body.POPTARIFAS li {margin:0px;padding:0px 0px 12px 20px ;list-style-type:none;background:url(../imagenes/publica/home/fondo_tarifas_box_bolo.gif) 0px 0px no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#333333}
body.POPTARIFAS ul.VERDE li {padding:0px 0px 5px 20px ;color:#657c04}


#ysearchmod {position:relative;padding:1em;}
#ysearchautocomplete0 {position:relative;margin-bottom:1.5em;width:100%;}/* set width of widget here*/
#ysearchautocomplete0 {z-index:9001;} /* for IE z-index of absolute divs inside relative divs issue */   
#ysearchinput0 {_position:absolute;width:100%;} /* abs for ie quirks */
#ysearchcontainer0 {position:absolute;top:1.7em;width:100%;}
#ysearchcontainer0 .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
#ysearchcontainer0 .ysearchquery {position:absolute;right:10px;color:#808080;z-index:10;}
#ysearchcontainer0 .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
#ysearchcontainer0 ul{padding:5px 0;width:100%;}
#ysearchcontainer0 li {cursor:default;white-space:nowrap;}
#ysearchcontainer0 li.yui-ac-highlight {background:#ff0;}


