
body{
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
background:url(../img/bg-body.gif) repeat-x bottom;
margin:0 auto;
text-align:center;
color:#565656;}

.bodySinbg{
background:none;}

#todo{
width:81em;
text-align:left;
margin:0 auto;
font-size:1.05em;}

* html #todo ol{
margin:2em 0 2em 1.2em;
}

p a{
color:#006EB6;}

.inv{
display:none;}

.clear{
clear:both;}

h1{
text-transform:uppercase;
font-size:1.8em;
font-weight:normal;
margin-top:1em;
margin-bottom:.5em;}

html>/**/body h1{
margin-left:1em;
margin-top:1.8em;}

a:hover{
text-decoration:underline;}

.titulo{
background:url(../img/ico-flechatit.gif) no-repeat 0 .35em;
padding-left:1.1em;
font-weight:bold;
font-size:1.4em;
clear:both;
text-transform:uppercase;
margin-bottom:1.5em;}


.titulo span{
color:#196CA2;
text-transform:none;
font-weight:normal;}


.flecha{
margin-left:0;
padding:0;}

.flecha li{
list-style:none;
background:url(../img/ico-fecha-li.gif) no-repeat 0em .5em;
padding-left:1.1em;
margin-bottom:.5em;}

.flecha li ul{
margin-top:.5em;}

/*cabecera--------------------------------------------------*/

#cabecera{
margin:0;
padding-bottom:7em;
}


#cabecera img{
float:left;
border:none;}

#cabecera .claim{
float:left;
margin:2.7em 0 0 2.2em;
color:#3188C0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
}

#cabecera .claimDos{
float:left;
margin:2.7em .25em 0 .25em;
color:#3188C0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
}

#cabecera .menuAuxiliar{
float:right;
text-align:right;}

#cabecera .menuAuxiliar ul{
margin:.5em 0 0 0;
padding:0;
}

#cabecera .menuAuxiliar ul li{
display:inline;
list-style:none;}

#cabecera .menuAuxiliar ul li a{
color:#565656;
text-decoration:none;}

#cabecera .menuAuxiliar form{
margin-top:.5em;}

#cabecera .menuAuxiliar form p{
margin:0;
padding:0;}

#cabecera .menuAuxiliar form .textBuscar{
border:#CCCCCC solid 1px;
width:9em;
height:1.45em;
padding-top:.3em;
padding-left:.2em;
}



#cabecera .menuAuxiliar form .botonBuscar{
background:#AAAAAA url(../img/bg-buscar.gif) no-repeat 0 0;
color:#ffffff;
padding:.5em .7em;
font-size:1em;
border:none;
cursor:pointer;
}

html>/**/body #cabecera .menuAuxiliar form .botonBuscar{
padding:.45em .95em;
}

#cabecera .menuAuxiliar form .botonBuscar:hover{
text-decoration:underline;}

/*contenido--------------------------------------------------------------------------------------------*/

#contenido{
clear:both;}


/*bloque izquierda----------------------------------------------------------------*/

#contenido #izq{
width:63em;
float:left;

}

* html #contenido #izq{
width:63em;
float:left;
margin-right:-18em;

}



/*tarifas moto------------------------------------------------------------*/




#contenido .todoriesgoMoto{
background:url(../img/bg-azul.gif) no-repeat 0 0;
width:55em;
height:9em;
margin:3em 0 0em 0;
}

#contenido .todoriesgoMoto .tit{
color:#ffffff;
font-size:2em;
font-weight:bold;
margin:.8em 0 0 1em;}

#contenido .todoriesgo p{
color:#ffffff;
}

#contenido .todoriesgoMoto .text{
width:11.5em;
margin-left:2.1em;
margin-top:.4em;
margin-bottom:.8em;
height:2.5em;}

#contenido .todoriesgoMoto .botonIncluye{
background-color:#306284;
border:#29546F solid 1px;
padding:.5em;
width:7em;
margin:.7em 0 0 2.2em;}

#contenido .todoriesgoMoto .botonIncluye a{
color:#ffffff;
text-decoration:none;}

#contenido .todoriesgoMoto .botonIncluye a:hover{
text-decoration:underline;}

#contenido .todoriesgoMoto .columnaDos{
margin-top:4em;}

#contenido .todoriesgoMoto .columnaDos .cambiar{
background:url(../img/ico-accesorios.gif) no-repeat 2em .2em;
padding-left:2em;
margin-top:-1em;
margin-bottom:0;}

#contenido .todoriesgoMoto .columnaDos p{
margin-top:.8em;}

#contenido .todoriesgoMoto .cambiar a{
color:#ffffff;
text-decoration:none;
border-bottom:#ffffff dashed 1px;}



#contenido .todoriesgoMoto .anual{
margin-top:2em;
color:#ffffff;}

#contenido .todoriesgoMoto .anual strong{
font-size:2.5em;
}










#contenido .ampliadoMoto{
background:url(../img/bg-amarillo.gif) no-repeat 0 0;
width:55em;
height:9em;
}

#contenido .ampliadoMoto .tit{
color:#ffffff;
font-size:2em;
font-weight:bold;
margin:.8em 0 0 1em;}

#contenido .ampliadoMoto p{
color:#ffffff;
}

#contenido .ampliadoMoto .text{
width:11.5em;
margin-left:2.1em;
margin-top:.4em;
margin-bottom:.8em;
height:2.5em;}

#contenido .ampliadoMoto .botonIncluye{
background-color:#AE8722;
border:#867026 solid 1px;
padding:.5em;
width:7em;
margin:.7em 0 0 2.2em;}

#contenido .ampliadoMoto .botonIncluye a{
color:#ffffff;
text-decoration:none;}

#contenido .ampliadoMoto .botonIncluye a:hover{
text-decoration:underline;}

#contenido .ampliadoMoto select{
margin-bottom:.4em;
color:#565656;
font-size:1em;
width:11em;}

#contenido .ampliadoMoto .anual{
margin-top:2em;}

#contenido .ampliadoMoto .anual strong{
font-size:2.5em;
}

#contenido .ampliadoMoto .columnaDos select{
margin-top:8.7em;}

html>/**/body #contenidoMoto .ampliado .columnaDos select{
margin-top:7em;}



#contenido .ampliadoMoto .columnaTres input{
background:url(../img/bg-online-ampli.gif) no-repeat 0 0;
font-weight:bold;
border:none;
color:#ffffff;
padding:.4em 2.6em .4em 1em;
width:11em;
cursor:pointer;
display:block;
}

html>/**/body #ampliadoMoto .columnaTres input{
padding:.5em 2.6em .5em 1em;}

#contenido .ampliadoMoto .columnaTres input:hover{
text-decoration:underline;}





#contenido .basicoMoto  .columnaUno{
float:left;
width:32em;}


#contenido .basicoMoto{
background:url(../img/bg-verde.gif) no-repeat 0 0;
width:55em;
height:9em;
}

#contenido .basicoMoto .tit{
color:#ffffff;
font-size:2em;
font-weight:bold;
margin:.8em 0 0 1em;}

#contenido .basicoMoto p{
color:#ffffff;
}

#contenido .basicoMoto .text{
width:11.5em;
margin-left:2.1em;
margin-top:.4em;
margin-bottom:.8em;
height:2.5em;}

#contenido .basicoMoto .botonIncluye{
background-color:#5A7D2B;
border:#496A2C solid 1px;
padding:.5em;
width:7em;
margin:.7em 0 0 2.2em;}

#contenido .basicoMoto .botonIncluye a{
color:#ffffff;
text-decoration:none;}


#contenido .basicoMoto .botonIncluye a:hover{
text-decoration:underline;}

#contenido .basicoMoto select{
margin-bottom:.4em;
color:#565656;
font-size:1em;
width:11em;}

#contenido .basicoMoto .anual{
margin-top:2em;}

#contenido .basicoMoto .anual strong{
font-size:2.5em;
}



#contenido .basicoMoto .columnaTres input{
background:url(../img/bg-online-basico.gif) no-repeat 0 0;
font-weight:bold;
border:none;
color:#ffffff;
padding:.4em 2.6em .4em 1em;
width:11em;
cursor:pointer;
display:block;
}

html>/**/body #basicoMoto .todoriesgo .columnaTres input{
padding:.5em 2.6em .5em 1em;}

#contenido .basicoMoto .columnaTres input:hover{
text-decoration:underline;}




/*bloque derecha----------------------------------------------------------------------------------*/

#contenido #der{
width:17.5em;
float:right;}




#contenido #der .bannerUno{
background:url(../img/bg-bannerllamanos.gif) no-repeat 0 0;
height:33em;}

#contenido #der .bannerUno img{
border:none;}

#contenido #der .bannerUnoSin img{
border:none;}

html>/**/body  #contenido #der .bannerUno{
padding-top:.2em;}





#contenido #der .dudas{
color:#ffffff;
margin-left:2.7em;
margin-bottom:.3em;
margin-top:1em;
background-color:#5195C1;
margin-right:2em;
}

#contenido #der .llamamos{
text-align:right;
font-size:1.4em;
font-weight:bold;
color:#ffffff;
margin-top:0;
margin-bottom:.3em;
line-height:1em;
margin-right:1.1em;
}


html>/**/body #contenido #der .llamamos{
margin-right:1.4em;
}


#contenido #der .llamamos em{
background-color:#5195C1;}


#contenido #der p{
margin:0;}

html>/**/body #contenido #der p{
margin-bottom:.3em;
margin-top:.3em;}

#contenido #der .bannerUno .campoTelf{
margin:0em 1em 0 2.7em;
height:1.8em;
width:9.2em;
color:#a2a6a9;
font-size:.8em;
padding-top:.4em;}

html>/**/body #contenido #der .bannerUno .campoTelf{
margin:0em 1em 0 3.7em;
}

#contenido #der .bannerUno .botonEnviar{
background:url(../img/banneruno-botonuno.gif) no-repeat 0 0;
color:#ffffff;
padding:.6em .9em;
font-size:.9em;
border:none;
margin:1.2em 0 5em 2.2em;
cursor:pointer;
display:block;}

html>/**/body #contenido #der .bannerUno .botonEnviar{
margin:1.2em 0 5em 2.2em;
padding:.5em 1.05em .8em 1.05em;}



#contenido #der .bannerUno .botonEnviar a{
background-color:#13659D;
color:#ffffff;
text-decoration:none;}

#contenido #der .bannerUno .botonEnviar a:hover{
text-decoration:underline;}

#contenido #der .bannerUno .botonChat{
background:url(../img/bg-botonchat.gif) no-repeat 1.1em 0;
color:#ffffff;
padding:.4em 0em;
border:none;
margin:1.5em 0 0 -.5em;
cursor:pointer;
display:block;
}

html>/**/body #contenido #der .bannerUno .botonChat{
background:url(../img/bg-botonchat.gif) no-repeat 0 0;
padding:.45em 1.15em;
margin:1.5em 0 0 .5em;}

#contenido #der .bannerUno .botonChat:hover{
text-decoration:underline;}

#contenido #der .bannerUno .telfDirect{
color:#ffffff;
text-align:center;
margin:3.2em 1em 0em 0em;
background-color:#3C83B1;
}

#contenido #der .bannerUno .telfDirect span{
font-size:2.2em;
font-weight:bold;}





.seguroOpciones{
height:18.5em;

}

.seguroOpciones .bloqueTelf{
float:left;}

.seguroOpciones .bloqueTelf .cuadro{
background:url(../img/bg-bloquetelf.gif) no-repeat 0 0;
height:12em;
width:33em;
padding:1em;
color:#ffffff;}


.seguroOpciones .bloqueTelf .cuadro .left{
width:18em;
float:left;}

.seguroOpciones .bloqueTelf .cuadro .left .tit{
font-size:1.5em;
margin:1.3em 0 .7em 2.5em;
color:#ffffff;}

.seguroOpciones .bloqueTelf .cuadro .left img{
margin-left:1em;}

.seguroOpciones .bloqueTelf .cuadro .left .horario{
line-height:1em;
margin-left:2em;}


.seguroOpciones .bloqueTelf .cuadro .right .tit{
font-size:1.5em;
margin:.5em 0 0em .5em;
color:#ffffff;}

.seguroOpciones .bloqueTelf .cuadro .right p{
margin:1.8em 0 0 2em;}

.seguroOpciones .bloqueTelf .cuadro .right .telf{
color:#565656;
padding:.2em;}

.seguroOpciones .bloqueTelf .cuadro .right .enviar{
background:url(../img/bg-enviarcuadrotelf.gif) no-repeat 0 0;
border:none;
color:#ffffff;
padding:.3em .4em;
cursor:pointer;
display:block;
margin-left:22em;
margin-top:1.2em;
}

.seguroOpciones .bloqueTelf .cuadro .right .enviar:hover{
text-decoration:underline;}

.seguroOpciones .botonRecibirllamada{
background:transparent url(../img/banneruno-botonuno.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:0.9em;
margin:3em 2em 5em 6em;
padding:0.6em 0.9em;
float:left;}

.seguroOpciones .bloqueTelf .cuadro .right .botonRecibirllamadamot{
background:transparent url(../img/banneruno-botonuno.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:0.9em;
margin:0em 2em 5em 0em;
padding:0.6em 0.9em;
float:left;}

.seguroOpciones .bloqueTelf .cuadro .right .botonRecibirllamadamot a{
color:#ffffff;
text-decoration:none;}

.seguroOpciones .recibirllamada{
background:transparent url(../img/banneruno-botonuno.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:0.9em;
margin:-.7em 2em 5em 19em;
padding:0.6em 0.5em;
}

* html .seguroOpciones .recibirllamada{
padding:0.6em 0em;
width:8.5em;}

.seguroOpciones .recibirllamada:hover{
text-decoration:underline;}

.seguroOpciones .bloqueTelf .cuadro .right .gratu{
margin:1em 0 0 0;}

#botmoto{
margin-top:9em;}



.seguroOpciones .bloqueTelf .tit{
color:#186BA2;
font-size:1.4em;
margin-left:1.2em;}

.seguroOpciones .bloqueGuarda {
float:right;
width:20.5em;
}

.seguroOpciones .bloqueGuarda .tit{
color:#186BA2;
font-size:1.4em;
margin-top:0;}

.seguroOpciones .bloqueGuarda p{
margin:.8em 0;}




#contenido .cuadroError .botonGuarda{
background:url(../img/bg-botonguarda.gif) no-repeat 0 0;
padding:1.3em 1.5em 1em 4.7em;
height:2.8em;
text-align:center;
float:left;
margin-top:1.2em;

}

#contenido .cuadroError .botonGuarda a{
color:#ffffff;
text-decoration:none;}

#contenido .cuadroError .botonGuarda a:hover{
text-decoration:underline;}


.seguroOpciones #botmoto .botonModif{
background:url(../img/bg-modificar.gif) no-repeat 0 0;
padding:1.1em 3.2em;
height:2.1em;
}

.seguroOpciones #botmoto .botonPresu{
background:url(../img/bg-presupuesto.gif) no-repeat 0 0;
padding:1.1em 3.2em;
height:2.1em;
}

#seguroOpciones #bloqueGuarda .botonPresu
{
background: url(../img/bg-continuar-dos.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 2.3em .4em 0.4em;
margin:2em 0em 0 20.5em;
cursor:pointer;
text-align:left;
width:10em;
display:block;
float:left;

}



.seguroOpciones #botmoto .botonModif a{
color:#ffffff;
text-decoration:none;}

.seguroOpciones #botmoto .botonPresu a{
color:#565656;
text-decoration:none;}

.seguroOpciones .bloqueGuarda .botonGuarda{
background:url(../img/bg-botonguarda.gif) no-repeat 0 0;
padding:1.1em 1em;
height:2.1em;
text-align:center;
}


.seguroOpciones .bloqueGuarda .botonGuarda a{
color:#ffffff;
text-decoration:none;}

.seguroOpciones .bloqueGuarda .botonGuarda a:hover{
text-decoration:underline;}

.seguroOpciones .bloqueGuarda .imprimir{
background:url(../img/bg-botonimpr.gif) no-repeat 0 0;
text-align:center;
height:2.7em;
padding-top:1.2em;
margin-top:-.4em;
font-weight:bold;}

.seguroOpciones .bloqueGuarda .imprimir a{
color:#565656;
text-decoration:none;}

.seguroOpciones .bloqueGuarda .imprimir a:hover{
text-decoration:underline;}


.nota{
margin-left:1.5em;}

.nota span{
color:#357CAC;}



#contenido .cuadroError{
background:url(../img/bg-cuadroerror.gif) no-repeat 0 0;}

#contenido .cuadroError .bg{
background:url(../img/ico-error.gif) no-repeat 1em 1em;
padding-left:11.5em;
padding-top:.5em;
padding-right:5em;
}

#contenido .cuadroError .tit{
font-size:1.5em;
font-weight:bold;
margin-top:1em;}

#contenido .cuadroError p{
margin:.5em 0;}

#contenido .cuadroError .telf{
background:url(../img/bg-errortelf.gif) no-repeat 0 0;
margin:1em 0 .5em 0;
color:#ffffff;
font-size:1.4em;
font-weight:bold;
padding-left:2.6em;
padding-top:.25em;
padding-bottom:.4em;}

#contenido .cuadroError .botones{
height:5em;
padding-bottom:5em;}


#contenido .cuadroError .volverUno{
background:url(../img/bg-errorvolveruno.gif) no-repeat 0 0;
padding:.6em .8em;
float:left;
margin-right:1em;
}

#contenido .cuadroError .volverDos{
background:url(../img/bg-errorvolverdos.gif) no-repeat 0 0;
padding:.6em .8em;
float:left;}

#contenido .cuadroError .botones a{
color:#ffffff;
text-decoration:none;}

#contenido .cuadroError a:hover{
text-decoration:none;}

#contenido .cuadroError p a{
color:#565656;
text-decoration:underline;}

#contenido #izq #fichaFormTop{
background:url(../img/bg-fichaformDos.gif) no-repeat 0 0;
margin-top:0em;
padding-top:.1em;
}



h1{
text-transform:uppercase;
font-size:1.8em;
font-weight:normal;
margin-top:1em;
margin-bottom:.5em;}

html>/**/body h1{
margin-left:1em;
margin-top:1.8em;}



#contenido .cuadroForm{
margin-bottom:-2em;
margin-top:-1.5em;
padding: .5em 1em;
z-index:0;

}




html>/**/body #contenido .cuadroForm{
margin-top:0em;
margin-bottom:0;}

* html #contenido .cuadroForm{
padding: 0em;
margin-top:0em;
margin-bottom:1em;}


#contenido .cuadroForm h2 span{
font-size:.7em;}

#contenido .cuadroForm p{
color:#565656;
}

#contenido .cuadroForm .comun{
clear:both;
}

* html #contenido .cuadroForm p{
clear:both;

}

#contenido .cuadroForm .marca{
float:left;
margin-right:5em;
margin-left:0em;}



#contenido .cuadroForm .modelo{
float:left;}

#contenido .cuadroForm .lineaOpciones{
clear:both;
margin-left:3em;
margin-bottom:1.3em;
}

#contenido .cuadroForm .lineaOpciones .otroscheck{
margin-left:3em;
font-weight:bold;}

html>/**/body #contenido .cuadroForm .lineaOpciones .otroscheck{
margin-left:3.1em;
font-weight:bold;}

#contenido .cuadroForm .lineaOpciones .partescheck{
margin-left:.5em;
font-weight:bold;
text-align:right;
display:block;
float:left;
margin-right:.4em;
width:16.4em;

}

html>/**/body  #contenido .cuadroForm .lineaOpciones .partescheck{
margin-right:.8em;
padding-bottom:.8em;
}

* html #contenido .cuadroForm .lineaOpciones .partescheck{
margin-left:0em;}

#contenido .cuadroForm .lineaOpciones input{
margin-left:.5em;
}

#contenido .cuadroForm .comunDat{
clear:both;}

#contenido .cuadroForm .comunDat label{
width:20em;
float:left;
text-align:right;
margin-right:1em;
font-weight:bold;}

#contenido .cuadroForm .comun label{
width:20em;
float:left;
text-align:right;
margin-right:1em;
padding-bottom:.8em;
font-weight:bold;}


#contenido #cpasoDos .comun label{
width:12em;
float:left;
text-align:right;
margin-right:1em;}

#contenido #cpasoDos .nacimiento .texto {
width:12em;}

#contenido .cuadroForm .comun select{
margin-top:0;}

#contenido .cuadroForm .check{
margin-left:22.6em;
margin-top:-1em;
margin-bottom:2.5em;}



#contenido .cuadroForm .check p{
float:left;
margin-right:.7em;}

#contenido .cuadroForm .check .right{
float:right;}

#contenido .cuadroForm input{
color:#848484;
font-size:1em;
height:1.2em;}

#contenido .cuadroForm select{
color:#848484;
font-size:1em;
width:18em;
margin-top:0em;}

#contenido .cuadroForm .comun .corto{
width:18em;
margin-left:21em;
margin-top:1em;
}




.botonesCentrar{
text-align:center;}

#contenido .cuadroForm .nacimiento .texto{
width:20em;
float:left;
text-align:right;
margin-right:1em;
font-weight:bold;}

#contenido .cuadroForm .nacimiento select{
width:auto;
margin-top:0em;
}


#contenido .cuadroForm .nacimiento input{
width:4em;}

#contenido .cuadroForm .nacimiento .matriTravel{
width:6em;}

#contenido .cuadroForm .nacimiento .matriTraveldos{
width:1em;}

#contenido .cuadroForm .nacimiento .matriTravelsod{
width:1em;} 


#contenido .cuadroForm .matricula .texto{
width:20em;
float:left;
text-align:right;
margin-right:1em;
font-weight:bold;}

#contenido .cuadroForm .titCuadro{
font-size:1.3em;}

#contenido .cuadroForm a{
color:#565656;
}

#contenido .cuadroForm .matricula select{
width:auto;
margin-top:0em;
}

#contenido .cuadroForm .matricula input{
width:4em;}

#contenido .cuadroForm .opciones span{
margin-right:1em;}


#contenido .cuadroForm .scrolltable{
   width:100%;
   height:14.2em;
  overflow:auto;
}

* html #contenido .cuadroForm .scrolltable{
   width:82%;
   height:14.2em;
  overflow:auto;
}

#contenido .cuadroForm table{
 width:50.2em;
}

#contenido .cuadroForm table img{
margin-left:.2em;
border:none;}

#contenido .cuadroForm table th{
background-color:#387FAD;
color:#ffffff;
text-align:center;
padding:.2em 0;
font-weight:normal;
}

#contenido .cuadroForm table td{
border:#ffffff solid 1px;
background-color:#E4ECF0;
color:#565656;
padding:.2em 1em .2em 1em;}

#contenido .cuadroForm table .fondo td{
background-color:#D2E0E9;
border:#ffffff solid 1px;
color:#565656;
padding:.2em 1em .2em 1em;}

#contenido .cuadroForm .encuentra{
float:right;
margin:1em .5em .5em 0;
padding-bottom:1em;

}
#contenido .cuadroForm #codigo{
width:4em;}

#contenido .cuadroForm .notaayuda{
color: #999999;
font-size:.85em;
margin:.3em 0 0 15.3em;}



#contenido .cuadroForm .encuentra a{
color:#0F73A4;
border-bottom:#0F73A4 dashed 1px;
text-decoration:none;
}

#contenido .cuadroForm #margen{
margin-top:4em;}

#contenido .cuadroForm .ok{
margin-left:1em;}


#contenido .cuadroForm .tit{
font-size:1.5em;
margin-left:2em;
font-weight:bold;
margin-bottom:1.5em;
margin-top:2.5em;
}


#contenido .cuadroForm .cuadroNumero{
background:url(../img/bg-cuadronum.gif) no-repeat 0 0;
height:12em;
padding:2.5em 1em 2em 7.7em;
margin-left:-5em;
margin-right:-3em;}



* html #contenido .cuadroForm .cuadroNumero{
margin-left:-3em;
}

#contenido .botones{float:right; height:5em; margin:0; padding:0; margin-right:1.6em; }
#contenido .cuadroForm .cuadroNumero p{
margin:.4em 0;}

#contenido .cuadroForm .cuadroNumero .intro{
width:36em;
float:left;
margin-right:2.15em;
margin-top:0;
margin-bottom:0;}

#contenido .cuadroForm .cuadroNumero img{
margin-top:-1.6em;}

#contenido .cuadroForm .cuadroNumero .tit{
font-size:1.5em;
}


#contenido .cuadroForm .cuadroNumero input{
margin-top:-1.3em;
border:#AEB5BA solid 1px;}

#contenido .cuadroForm .cuadroNumero #bloqueuno{
width:4em;}

#contenido .cuadroForm .cuadroNumero #bloquedos{
width:4em;}

#contenido .cuadroForm .cuadroNumero #bloquetres{
width:3em;}

#contenido .cuadroForm .cuadroNumero #bloquecuatro{
width:6em;}

#contenido .cuadroForm textarea{
width:37em;
height:30em;
padding:1em;
margin-left:3em;
font-family:Arial, Helvetica, sans-serif;
color:#565656;
font-size:1.1em;}

.scroll {

     width:44em;

     height:40em;
     padding:.5em 1em .5em 0;
     overflow:auto;
     margin-left:3em;
}

.infoImpor {

     width:44em;

     
     padding:.5em 1em .5em 0;

     margin-left:3em;
}


#contenido .entradaGuardar{
background:url(../img/bg-entrada-guardar.gif) no-repeat 0 0;
width:30em;
height:9em;
color:#ffffff;
padding:1.7em 8em 1em 18em;}



#contenido .cuadroForm .aceptar{
margin-left:2.6em;
margin-top:2.5em;}

#contenido .cuadroForm .aceptar input{
border:none;}


#contenido .cuadroForm .adicional{
}

#contenido .cuadroForm .adicional p{
float:left;
margin-right:1em;

width:8.5em;

}

* html #contenido .cuadroForm .adicional .top{
margin-right:-1.7em;
}

#contenido .cuadroForm .adicional .boton{
float:right;
margin-top:1.4em;}

#contenido .cuadroForm .adicional .botonminus{
float:right;
margin-top:0em;}

html>/**/body #contenido .cuadroForm .adicional .boton{
margin-top:2.4em;}

#contenido .cuadroForm .adicional .separador{
margin-left:3em;
padding:.5em 0;}

#contenido .cuadroForm .titadic{
font-size:1.4em;
font-weight:bold;
margin-top:2.5em;}


#contenido .cuadroForm .adicional input{
margin-left:-3em;
width:8.4em;}

#contenido .cuadroForm .adicional select{
margin-left:0em;
width:8.4em;
margin-top:.12em;}

html>/**/body #contenido .cuadroForm .adicional input{
margin-left:0em;}

html>/**/body #contenido .cuadroForm .adicional select{
margin-top:0em;}

#contenido .botonSiguente{
background: url(../img/bg-continuar.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 0em .4em .8em;
margin:2em 0em  0 36em;
cursor:pointer;
text-align:left;
width:15em;

float:left;
}

#contenido .botonSiguente:hover{
text-decoration:underline;}

html>/**/body #contenido .botonSiguente{
background: url(../img/bg-continuar.gif) no-repeat 0 0;
margin:0em 0 0 32.2em;
padding:.4em 2em .4em .5em;
display:block;
}


#contenido .botonSigDos{
background: url(../img/bg-continuar-dos.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 2.3em .4em 0.4em;
margin:2em 0em 0 20.5em;
cursor:pointer;
text-align:left;
width:10em;
display:block;
float:left;

}

#contenido .botonSigDos:hover{
text-decoration:underline;}


#contenido .botonSigDosMed{
background: url(../img/bg-continuar-dosmed.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 2.3em .4em 1em;
margin:2em 0em 0 7em;
cursor:pointer;
text-align:left;
width:22.2em;
display:block;
float:left;

}

#contenido .botonSigDosMed:hover{
text-decoration:underline;}

#contenido .botonSiguenteContUno{
cursor:pointer;
background: url(../img/bg-continuar-dos.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 0em .4em 0em;
margin:2em 0em  0 7em;
width:22.2em;

display:block;
float:left;
}

#contenido .botonSiguenteContUno:hover{
text-decoration:underline;}


#contenido .botonSiguenteContDos{
cursor:pointer;
background: url(../img/bg-continuar-dosDos.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 1.5em .4em 0em;
margin:2em 0em  0 6em;
width:17.7em;
display:block;
float:left;
}

#contenido .botonSiguenteContDos:hover{
text-decoration:underline;}


#contenido .calculaTarifa{
background: url(../img/bg-continuar.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 1em .4em 0em;
margin:2em 0em  0 15em;
width:14.7em;
cursor:pointer;
display:block;
float:left;
}

#contenido .guardarTarifa{
background: url(../img/bg-continuar.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 1.8em .4em 2em;
margin:2em 0em  0 13em;
width:14.7em;
cursor:pointer;
text-align:left;
}

#contenido .calculaTarifa:hover{
text-decoration:underline;}



#contenido .botonAnterior{
background: url(../img/bg-anterior.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 0em .4em 2em;
margin:2em 1em  0 0em;
float:left;
text-align:left;
cursor:pointer;
width:15.6em;
}

#contenido .botonAnterior:hover{
text-decoration:underline;}

#contenido .botonAnteriorCuatro{
background: url(../img/bg-anteriorcuatro.gif) no-repeat 0em 0;
border:none;
color:#ffffff;
padding:.4em 0em .4em 1.8em;
margin:2em 1em  0 0em;
float:left;
width:22em;
cursor:pointer;
text-align:left;
}

#contenido .botonAnteriorCuatro:hover{
text-decoration:underline;}


.ayuda{
background-color:#F7E0E0;
height:13em;
width:15em;
position:absolute;
z-index:3;
float:right;
padding:1em;
display:block;
margin-top:-15em;
margin-left:4.5em;}

html>/**/body .ayuda{
margin-left:58.5em;
margin-top:-20em;}

.ayuda p{
margin:.5em 0;
}

.ayuda .cerrar{
text-align:center;
}

.ayuda .cerrar a{
color:#575757;}





#contenido #izq #fichaBottom{
background:url(../img/bg-ficha-bottom.gif) no-repeat 0 0;
height:5em;
margin-top:-1.8em;
}

html>/**/body #contenido #izq #fichaBottom{
background:url(../img/bg-ficha-bottom.gif) no-repeat 0 0;
height:5em;
margin-top:-1em;
}




.bloqueModal{
margin-left:-2.5em;
margin-right:-3.5em;}

* html #contenido .cuadroForm .bloqueModal p {
margin-top:-.3em;
padding:0;
}

* html #contenido .cuadroForm .bloqueModal .titul {
margin:0;
padding:0;
}


.modalA{
background:url(../img/bg-modal-c-gris.gif) no-repeat 0 0;
width:15.8em;
height:10.3em;
padding:1em;
float:left;
margin-right:.3em;}

.modalB{
background:url(../img/bg-modal-c-gris.gif) no-repeat 0 0;
width:15.8em;
height:10.3em;
padding:1em;
float:left;
margin-right:.3em;}

.modalC{
background:url(../img/bg-modal-c-gris.gif) no-repeat 0 0;
width:15.8em;
height:10.3em;
padding:1em;
float:left;
margin-right:1.3em;}

#contenido .cuadroForm .bloqueModal .titul{
color:#ffffff;
text-transform:uppercase;
font-size:1.5em;
font-weight:bold;
float:left;
margin-right:.5em;}

#contenido .cuadroForm .bloqueModal img{
margin-top:.3em;}

#contenido .cuadroForm .bloqueModal p{
color:#ffffff;
margin:.3em 0;
clear:both;
text-align:left;

}

html>/**/body #contenido .cuadroForm .bloqueModal p{

padding:.3em 0;
margin:0;
}

#contenido .cuadroForm .bloqueModal p .mod{
width:11.5em;
float:left;
}

#contenido .cuadroForm .bloqueModal p .num{
float:right;
font-weight:bold;}

#contenido .cuadroForm .bloqueModal .modal{
margin-top:1em;
clear:both;}

html>/**/body #contenido .cuadroForm .bloqueModal .modal{
padding-top:1em;
}

#contenido .cuadroForm .bloqueModal .modal input{
float:left;
margin-top:0em;}

#contenido .botones{float:right; height:5em; margin:0 5.5em 0 0; padding:0;  }


.clear {
clear:both;
}



/*pie---------------------------------------------------------------------------------------------------------*/

#pie{
padding-top:5em;
clear:both;
height:15em;
}



#pie ul{
margin:0em 0 1em 0;
padding:0;
text-transform:uppercase;}

#pie ul li{
display:inline;
list-style:none;
font-size:.95em;}

#pie ul li a{
color:#565656;
text-decoration:none;}

#pie ul li a:hover{
text-decoration:underline;}


#pie p{
margin-top:1em;
color:#006eb4;
float:left;}

#pie p span{
float:left;
margin-right:1em;}
#pie .icoAcces{
float:right;
padding-top:.8em;
}

#pie .icoAcces img{
border:none;
margin-left:.5em;}