/* CSS Document */
HTML, BODY { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:18px; text-align: center; background: #fff; color: #000; min-width: 700px; margin:0 auto; padding:0;}

H1,H2,H3,H4,H5,H6 {margin:0; padding:0}
P { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:18px;padding-bottom:1px; padding-top:0px}
/* CAPAS DE LA HOME */
#capacontinente { position:relative; top:10px; left:0px; text-align: left; width: 776px; height:100%; margin: 0 auto; background: #FFF; border-bottom:5px solid fff }
#superior { position:absolute; top:0; left:0; width:772px; height:auto; float:left; border-right:4px solid #9e0131 }

#Cabecera { position:relative; top:0; left:0; float:left; width:768px; height:89px; border-bottom:4px solid #FFFFFF}
#logoMA { position:relative; top:0; left:0; float:left; width:72px; height:89px; border-right:4px solid #FFFFFF}
#imgCabecera {width:690px; height:89px; float:left; background: url('../images/img-supIndex.gif') no-repeat}
#imgCabecera H1  {display:block; background:url('../images/img-supIndex.gif') no-repeat}
#imgCabecera H1  SPAN {display:none}
#login { position:relative; top:0; left:0; float:left; padding-left:3px; background:#e4eaee; width:200px; height:40px; border-right:4px solid #FFFFFF}
#menuSupH { position:relative; top:0; left:0; float:left; width:558px; height:40px; background:#da0035; border-bottom: 4px solid #FFF}
#Contenido {position:relative; top:0; left:0; width:768px; padding:0px; margin:0px; float:left ; background:url('../images/fondoContenido.gif')}
#leftcolmenu {padding-left:6px; margin:0; float:left; width:197px; background: url('../images/fondoMenuLeftIndex.gif'); border-right:4px solid #FFF}
#TxtCentral {position: relative; top:0px; left:0px; float:left; width:512px; padding:10px 20px 10px 20px; background:#FFF}
#footer {color: #F2F2F2;clear: both; width: 100%; height:30px; padding-top:5px;  }
#subnav, #footer {background: #F2F2F2 url('../images/fondoPieIndex.gif'); padding: 3px 0 3px 0}
#deconectarIndex { float:right;width:200px; text-align:right; padding-top:1px; padding-right:3px; margin:0; border-top: 1px dashed #000}




.tdEncabezado{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:3px; background-color: #215f70; text-align:center }
.tdImpar{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:3px; background-color: #e6f2f5; text-align:center }
.tdPar{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:3px; background-color: #d0e4e9; text-align:center }

/*ESTILOS PARA LAS PAGINAS INTERIORES*/
#IntCabecera { position:relative; top:0; left:0; float:left; width:768px; height:67px; border-bottom:4px solid #FFFFFF}
#IntlogoMA { position:relative; top:0; left:0; float:left; width:64px; height:67px; border-right:4px solid #FFFFFF}
#IntimgCabecera {width:693px; height:67px; float:left; background: url('../images/img-supInterior.gif') no-repeat}
#IntimgCabecera H1  {display:block; background:url('../images/img-supInterior.gif') no-repeat}
#IntimgCabecera H1  SPAN {display:none}
#tituloApartado { position:relative; top:0; height:0; float:left; width:548px; height:27px; padding:6px 0 2px 220px; background: url('../images/fondotituloApartado.gif');  border-bottom:4px solid #FFF }
#tituloApartadoLeft { position:relative; top:0; height:0; float:left; width:548px; height:27px; padding:6px 0 2px 220px; background: url('../images/fondotituloApartLeft.gif');  border-bottom:4px solid #FFF }
#tituloApartadoRestr { position:relative; top:0; height:0; float:left; width:548px; height:27px; padding:6px 0 2px 220px; background: url('../images/fondotituloApartRestr.gif');  border-bottom:4px solid #FFF }
#tituloApartadoRestr H2 {font: 24px 'Haettenschweiler', Arial, Helvetica, sans-serif; color: #426171}
#tituloApartado H2{font: 24px 'Haettenschweiler', Arial, Helvetica, sans-serif; color: #426171}
#tituloApartadoLeft H2{font: 24px 'Haettenschweiler', Arial, Helvetica, sans-serif; color: #860d32}
#TxtCentral H3, #TxtCentralLegisl H3 { font: 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color: #293d43; width:512px; padding:0; border-bottom: 2px solid #293d43}
#TxtCentralLegisl H4 { font: Bold 12px  Arial, Helvetica, sans-serif; text-transform:uppercase; color: #293d43; width:512px; padding:0; border-bottom: 1px solid #293d43}

#TxtCentral ul#listadoEnlace  {width:100%; margin:0px; padding:0px; list-style:none}
#TxtCentral ul#listadoEnlace li { margin:0; padding:5px 5px 5px 25px; text-align:left; border-bottom: 1px dotted #a6a6a6}

#TxtCentral H4{ font: 13px Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px dashed #000}
#TxtCentral ul { margin:0; padding:0}
#TxtCentral ul li { margin-left:20px; padding-bottom:3px; }

#TxtCentral ul#Legislacion1 {width:100%; margin:0; padding:0; list-style: url(../images/bol-legisl3.gif)}
#TxtCentral ul#Legislacion1 li {padding-top:15px; border-bottom: 1px dashed #008000}
#TxtCentralLegisl {position: relative; top:0px; left:0px; float:left; width:500px; margin:10px 10px; background:#FFF}



/* ESTILOS PARA EL MENU LATERAL DESPLEGABLE */
.desplegable {display: none }   
#leftcolmenu ul#menuLeft { width:197px; margin:0px; padding:0; list-style:none; position:relative; top:0; left:0}
#leftcolmenu ul#menuLeft li { margin:0; padding:5px 0 5px 0px; background-color:#da0035; border-bottom:solid 2px #FFFFFF; display:block; text-align:left}
#leftcolmenu ul#menuLeft ul { width:197px; margin:0; padding:0; list-style:none;}
#leftcolmenu ul#menuLeft ul li{ margin:0; padding:2px 0 2px 3px; background-color:#fefafb; display:block; text-align:left}

#leftcolmenu ul#menuLeftSin { width:197px; margin:0px;padding:0; list-style:none}
#leftcolmenu ul#menuLeftSin li { margin:0; padding:5px 0 5px 0px; background-color:#727272; border-bottom:solid 2px #FFFFFF; display:block; text-align:left}
#leftcolmenu ul#menuLeftSin ul { width:197px; margin:0; padding:0; list-style:none;}
#leftcolmenu ul#menuLeftSin ul li{ margin:0; padding:2px 0 2px 3px; background-color:#f3f3f3; display:block; text-align:left}

#leftcolmenu ul#menuLeftCambio { width:197px; margin:0px;padding:0; list-style:none}
#leftcolmenu ul#menuLeftCambio li { margin:0; padding:5px 0 5px 0px; background-color:#9e0131; border-bottom:solid 2px #FFFFFF; display:block; text-align:left}
#leftcolmenu ul#menuLeftCambio ul { width:197px; margin:0; padding:0; list-style:none;}
#leftcolmenu ul#menuLeftCambio ul li{ margin:0; padding:2px 0 2px 3px; background-color:#f7f0f2; display:block; text-align:left}

/* Estilos para el menu central */  
#menuSupH ul { width:558px; margin:0px; padding-top:20px; padding-left:4px;  list-style:none}
#menuSupH ul li{ margin:0; padding-left:4px; display:inline }

/*ESTILOS PARA EL TEXTO*/
.AutentifIndex { font: 10px Arial, Helvetica, sans-serif; color:#da0035 }
.Inputs { font: 10px Arial, Helvetica, sans-serif}
.piePagina { font: 10px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-top:5px}
.Autenticado { font: 11px Arial, Helvetica, sans-serif; color:#000; line-height:12px }
.ArialB12{ font: Bold 12px  Arial, Helvetica, sans-serif; text-transform:uppercase; color: #751111; width:512px; padding:0; border-bottom: 1px solid #445637}
.Arial10{ font: 11px  Arial, Helvetica, sans-serif;  color: #751111;}
.Arial11BB{ font: Bold 11px  Arial, Helvetica, sans-serif;  color: #FFFFFF;}
.Arial12BB{ font: Bold 12px  Arial, Helvetica, sans-serif;  color: #FFFFFF;}
.enlaceTit { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#860d32}
a.enlaceTit:link, a.enlaceTit:active, a.enlaceTit:visited {color:#860d32; text-decoration:none}
a.enlaceTit:hover { color:#000}



.enlaceBL { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:3px; text-align:center}
a.enlaceBL:link, a.enlaceBL:active, a.enlaceBL:visited {color:#FFF; text-decoration:none}
a.enlaceBL:hover { color:#000}
a.enlaceTxt { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#215f70;  text-decoration:underline}
a.enlaceTxt:link, a.enlaceTxt:active, a.enlaceTxt:visited {color:#215f70;}
a.enlaceTxt:hover { color:#000}
.verdana12B { font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000}

a.menuLeftTxt:link, a.menuLeftTxt:active, a.menuLeftTxt:visited {font: bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
a.menuLeftTxt:hover { color:#FFFF99}
a.submenuLeftTxt:link, a.submenuLeftTxt:active, a.submenuLeftTxt:visited {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.submenuLeftTxt:hover { color:#005b3f}

.tdremate { background:#dcb7be; height:4px}
.tdheader { background:#dcb7be; height:27px; border-bottom:1px solid #000; padding-left:20px }
.td2header { background:#dcb7be; height:20px; border-bottom:1px solid #000; border-right:1px solid #000;}
.td2headerfin { background:#dcb7be; height:20px; border-bottom:1px solid #000}
.td2encabezado {background:#fff; height:20px; border-bottom:1px solid #000; border-right:1px solid #000;}
.td2encabezadofin {background:#fff; height:20px; border-bottom:1px solid #000;  }
.td2impar {background:#f2eaed; height:20px; border-bottom:1px solid #000; border-right:1px solid #000; }
.td2imparfin {background:#f2eaed; height:20px; border-bottom:1px solid #000;  }
.td2par {background:#f8f4f5; height:20px; border-bottom:1px solid #000; border-right:1px solid #000; }
.td2parfin {background:#f8f4f5; height:20px; border-bottom:1px solid #000;  }


/* ESTILOS BOTONES */
.btnNivel1 {background-image:url('../images/fdBotonN1.png'); font:bold 0.85em Verdana, Arial, Helvetica, sans-serif; border:1px solid #005b3f; color: #4b4b4b; padding:0.05em 0.5em}
.btnNivel2 {background-image:url('../images/fdBotonN1.png'); font:0.85em Verdana, Arial, Helvetica, sans-serif; border:1px solid #005b3f; color: #4b4b4b; padding: 0.02em 0.1em 0.02em 0.1em}
.btnNivel3 {background-image:url('../images/fdBotonN3.png'); font:0.8em Verdana, Arial, Helvetica, sans-serif; border: 1px solid #005b3f; color: #4b4b4b}

/* ESTILOS LISTAS PDF */
.legisl {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#860d32; text-decoration:none; line-height:18px}
a.legisl:link, a.legisl:active, a.legisl:visited {color:#000 text-decoration:none; line-height:18px}
a.legisl:hover {color:#6a929d}
.tdPDF {background-color:#da0035; padding:3px; border:1}

/* ESTILOS CAJAS DESTACADAS */
.cajaDestacada {width:340px; height:80px; padding:10px 10px 10px 10px; background-color:#f5f8f7; border:1px solid #e5eeec; margin:50px auto; font-weight:bold}
.cajaDestacadaErrores {width:400px; height:auto; margin:auto; padding:10px; background-color:#f5f8f7; border:1px solid #e5eeec}

/* ESTILOS RESULTADOS MENSAJES FORM ACCIDENTES */
.menus {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #215f70;text-decoration:none;text-align:center}
a.menus:link, a.menu:visited{font:bold 10px Verdana, Arial, Helvetica, sans-serif;color: #666666; text-decoration:none;}
a.menus:hover {	color: #97A8C9; border-bottom:dotted 1px #97A8C9;}