@import "/tarifMutua5/docs/css/medidas.css";

/* ESTILOS GENÉRICOS */
BODY{margin:0; padding:0; color:#555; background:#FFF; font-family:Arial, "Trebuchet MS", Tahoma, Helvetica, Verdana, sans-serif; font-size:.7em;}
FORM{margin:0 0 .5em 0; padding:0;}
H1, H2, H3, H4, H5{margin:0; padding:0;}
IMG{border:0;}
INPUT, SELECT, TEXTAREA{background:#FFF url('../img/bgInput.gif') no-repeat left top; border:1px solid; border-top-color:#9D9D9D; border-bottom-color:#E7E7E7; border-right-color:#E7E7E7; border-left-color:#9D9D9D; font-size:1em; padding:.2em .1em .1em .5em; color:#555;}
INPUT.chk{border:none !important; margin-left:1em; margin-bottom:1em; background:none !important; float:left;}
.salto{clear:both;}
.salto0{clear:both; line-height:0px;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
A{color:#D10000;}
A:hover{color:#000;}

/* CABECERA */
DIV#cabecera{margin:0; padding:0; background:#D10000 url('../img/puPuente.gif') no-repeat right top; height:4.2em; border-bottom:.25em solid #FFF;}
DIV#cabecera IMG{float:left; padding:6px 0 0 7px;}
DIV#cabecera H1{float:right; color:#FFF; font-size:1.5em; padding:14px 15px 0 0;}

/* CUERPO */
DIV#cuerpo{border-top:.25em solid #D10000; font-size:1.1em;}
DIV.bloque{position:relative !important; top:0 !important; width:99.2%;}
html>body DIV.bloque{width:100%;}
DIV.hS{height:327px;}
DIV.hXS{height:250px;}
DIV.hS2{height:180px;}
DIV.hS3{height:200px;}
DIV.hM{height:427px;}
DIV.hS4{height:420px;}
DIV.hM2{height:520px;}
DIV.hL{height:527px;}
DIV.hL1{height:550px;}
DIV.hXL{height:580px;}
DIV.cob{height:250px;}
DIV.hXS{height:100px;}
DIV.hXXS{height:150px;}
DIV.hXXS{height:100px;}

DIV#cuerpo H2{color:#D10000; font-size:1.35em; font-weight:bold; border-bottom:1px dashed #C0C0C0; padding:10px 0 0 15px; margin:0 0 5px 0;}
DIV#cuerpo DIV.soloTexto H3{font-size:1.1em; margin:.5em 0 .25em 1em;}
DIV#cuerpo A.imprimir{position:relative; background:url('../img/icoImprimir.gif') no-repeat left; padding:0 0 .25em 30px; margin:-2.5em 15px 0 15px; float:right; line-height:1.5em; font-size:1em;}
DIV#cuerpo A.guardar{position:relative; background:url('../img/icoGuardar.gif') no-repeat left; padding:0 0 .25em 30px; margin: -2.5em 8em 0 15px;; float:right; line-height:1.5em; font-size:1em;}
DIV#cuerpo A.imprimir2{position:relative; background:url('../img/icoImprimir.gif') no-repeat left; padding:0 0 .25em 30px; margin:-4em 15px 0 15px; float:right; line-height:1.5em; font-size:1em;}
DIV#cuerpo P.fecha{position:relative; padding:0 0 .25em 30px; margin:-3.6em 5px 0 15px; float:right; line-height:1.5em; font-size:1em;}
DIV#cuerpo P{margin:0; padding:0 15px 15px 15px;}
DIV#cuerpo UL{margin-top:0;}
DIV#cuerpo UL.styleNone{list-style:none; margin-left:1.5em; padding:0;}
DIV#cuerpo UL.txt LI{line-height:1.4em;}
DIV#cuerpo UL.txt LI LABEL{float:left;}
DIV#cuerpo UL.txt LI SPAN{float:left;}
DIV#cuerpo DIV#coche{background:#E0DBDB; margin:0 15px 0 15px; padding:.25em;}
DIV#cuerpo DIV#coche SPAN{width:33%; float:left;}
DIV#cuerpo DIV#coche SPAN.arriba{margin-bottom:.5em;}
DIV#cuerpo DIV.formu{margin:0; padding:0 15px 15px 15px;}
DIV#cuerpo DIV.formu FIELDSET{border:none;}
DIV#cuerpo DIV.formu SPAN.txt{display:block; margin:0; padding:1em 0 .5em 0;}
DIV#cuerpo DIV.formu SPAN.formu{float:left; margin-right:2em;}
DIV#cuerpo DIV.formu SPAN.formuBot{float:left; padding:1.1em 0 .1em 0;}
DIV#cuerpo DIV.formu LABEL{font-weight:bold;}
DIV#cuerpo FORM .botones{margin:0 0 -3px 0; padding:0 0 .1em .2em; color:#FFF; font-size:.9em; text-align:center; height:24px; cursor:pointer; border:none;}
html>body DIV#cuerpo FORM .botones{margin:0 0 2px 0; height:22px;}
DIV#cuerpo FORM FIELDSET .botonM{background:url('../img/bgBotonM.gif') no-repeat; width:63px;}
DIV#cuerpo FORM FIELDSET .botonXS{background:url('../img/bgBotonXS.gif') no-repeat; width:33px;}
DIV#cuerpo INPUT.chrd{background:none; border:none; margin:0; padding:0;}
html>/**/body DIV#cuerpo INPUT.chrd{margin-top:.3em;}

DIV#cuerpo DIV#resultadoBus{position:relative; padding-top:1.25em; font-size:1em;}
DIV#cuerpo DIV#resultadoBus H3{color:#555; font-size:1.1em; padding:.1em 1em .1em 1.75em; margin:1.5em 0 1em 0; background:#F0F0F0 url('../img/bgTitOfi.gif') no-repeat center left; border:1px dashed #C0C0C0; border-left:0; border-right:0;}
DIV#cuerpo DIV#resultadoBus P{margin:0; padding:0 0 0 1.5em;}
DIV#cuerpo DIV#resultadoBus DIV#oficinas{margin:1em 0 0 0; padding:0;}
DIV#cuerpo DIV#resultadoBus DIV#oficinas.r0{background:#F9F9F9; border:1px dashed #C0C0C0; border-left:none; border-right:none; padding:.5em 1em; font-weight:bold;}
	DIV#cuerpo DIV#resultadoBus DIV#oficinas UL{list-style:none; margin:0; padding:0;}
	DIV#cuerpo DIV#resultadoBus DIV#oficinas UL LI{padding:1em 0; background:#F9F9F9; width:100%;}
	DIV#cuerpo DIV#resultadoBus DIV#oficinas UL LI.par{padding:1em 0; background:#FFF;}
	DIV#cuerpo DIV#resultadoBus DIV#oficinas UL LI P{float:left; width:40%;}
DIV#cuerpo DIV#resultadoBus DIV.pagTop{float:right; padding:0 1em 0 0; margin:-1em 0 0 0;}
DIV#cuerpo DIV#resultadoBus DIV.pagBot{float:right; padding:0 1em 0 0; margin:1em 0 0 0;}


DIV#cuerpo DIV#tabla{margin:15px 0 15px 15px; padding:0; border:1px solid #C0C0C0; border-right:none; height:270px; width:97%; overflow:auto; overflow-y:scroll;}
html>/**/body DIV#cuerpo DIV#tabla{width:97%;}

DIV#cuerpo TABLE.listado{font-size:.9em; border-collapse:collapse; border-spacing:3px; width:97%;}
DIV#cuerpo TABLE.listado TR{background:#FFF;}
DIV#cuerpo TABLE.listado TR.par{background:#EBEBEB;}
DIV#cuerpo TABLE.listado TH{border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; background:#DDD; padding:3px;}
DIV#cuerpo TABLE.listado TD{border-right:1px solid #C0C0C0; text-align:center; padding:1px 3px;}
DIV#cuerpo TABLE.listado TD.version{text-align:left;}
DIV#cuerpo TABLE.texto{font-size:1em; width:97.25%; margin-top:-15px;}
DIV#cuerpo TABLE.texto TH{vertical-align:top; text-align:left; width:25%;}
DIV#cuerpo TABLE.texto TD UL{margin-top:10px;}
DIV#cuerpo TABLE.texto TD UL LI{display:inline-block; width:100%; line-height:1.4em;}
DIV#cuerpo TABLE.texto TD UL LI SPAN.neg{float:left; width:33%; font-weight:bold;}
DIV#cuerpo TABLE.texto TD UL LI SPAN{margin:0;}

DIV#botones{border-top:1px dashed #C0C0C0; text-align:center; padding:1.5em; margin:0;}
DIV#botones A{background:url('../img/bgBotonM.gif') no-repeat center; color:#FFF; width:63px; line-height:22px; text-align:center; text-decoration:none; padding:1em; margin:0 5px;}
INPUT.botones{margin:0 0 -2px 0; padding:0 0 .1em .2em; border:0px solid; color:#FFF; font-size:1em; text-align:center; height:22px; cursor:pointer; border:none;}
INPUT.botonL{background:url('../img/bgBotonL.gif') no-repeat; width:83px;}
INPUT.botonXXS{background:url('../img/bgBotonXXS.gif') no-repeat; width:29px; height:29px;}
INPUT.ayuda{}

DIV#pie{text-align:center; padding:1em; background:#D10000;}
DIV#pie A{color:#FFF; text-decoration:none;}
DIV#pie A:hover{text-decoration:underline;}



DIV#cuerpo UL.CV{list-style:url('../img/flechaList.gif'); margin:15px 0 0 65px; padding:0;}
DIV#cuerpo UL.CV LI{margin:0; padding:0 0 10px 0;}
DIV#cuerpo DIV#noResultados{margin:5px 0 0 0;}
DIV#cuerpo #noResultados IMG{margin:5px 10px 0 15px; float:left;}
DIV#cuerpo #noResultados STRONG{line-height:2.7em;}

/* PIE */
DIV#capaPie DIV#botones{border-top:1px dashed #C0C0C0; text-align:center; padding:.75em 1.5em 0 1.5em;; margin:0 1.25em; height:30px;}
DIV#capaPie DIV#botones P.lynd{text-align:left; margin:0; padding:0;}
DIV#capaPie DIV#botones A{background:transparent url('../img/bgBotonM.gif') no-repeat center; color:#FFF; width:95px; line-height:29px; display:block; text-align:center; text-decoration:none; padding-bottom:2px; margin:auto; font-size:1.1em;}

DIV#capaPie DIV#pie{text-align:center; margin:.5em 0 0 0; background:#D10000; color:#FFF; padding:.5em 10em;}
DIV#capaPie DIV#pie A{color:#FFF; text-decoration:underline; background:transparent;}
DIV#capaPie DIV#pie A:hover{color:#000;}


DIV#capaPieBloque{position:relative; width:99.2%; background:#FFF; z-index:5;}

DIV#capaPieBloque DIV#botones{border-top:1px dashed #C0C0C0; text-align:center; padding:.75em 1.5em 0 1.5em;; margin:0 1.25em; height:30px;}
DIV#capaPieBloque DIV#botones P.lynd{text-align:left; margin:0; padding:0;}
DIV#capaPieBloque DIV#botones A{background:transparent url('../img/bgBotonXXL.gif') no-repeat center; color:#FFF; width:123px !important; line-height:29px; display:block; text-align:center; text-decoration:none; padding-bottom:2px; margin:auto; font-size:1.1em;}

DIV#capaPieBloque DIV#pie{text-align:center; margin:.5em 0 0 0; background:#D10000; color:#FFF; padding:.5em 10em;}
DIV#capaPieBloque DIV#pie A{color:#FFF; text-decoration:underline; background:transparent;}
DIV#capaPieBloque DIV#pie A:hover{color:#000;}


DIV#certificados{border:1px solid #c0c0c0; margin:1em; background:url('../img/bgPopUpCertificados.jpg') no-repeat left top; padding:1.5em 2.5em 6em 12em;}
DIV#certificados H3{border-bottom:1px dashed #aeaeae; margin:1.5em 0 0 0; padding:0 0 .25em 0;}
DIV#certificados UL{float:left; list-style:none; margin:1em 0 0 .5em; width:90%;}
DIV#certificados UL LI{float:left; background:url(../img/bgPto2.gif) no-repeat left .4em; padding:0 0 0 1.5em; margin:0 0 .5em 0; width:100%;}
DIV#certificados UL LI SPAN.dni{font-weight:bold; background:url('../img/icoDNI.jpg') no-repeat right; padding:.2em 4.5em .25em 0;}
DIV#certificados UL LI SPAN.fnmt{font-weight:bold; background:url('../img/icoFNMT_2.jpg') no-repeat right; padding:.5em 1.75em .5em 0;}

