/*------------ ESTILOS GENÉRICOS ------------*/
body{background:#FFFFFF; margin: 0px 0px 0px 0px;}
body,td,th,thead,tbody,tfoot,div,span,p,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,blockquote,a,textarea,input,select{color:#000000;font:10px Verdana,Arial,Helvetica,sans-serif;}
b,em,strong{font-weight:bold;}
i{font-style:italic;}
/*------------ ENLACES ------------*/
a{color: #3399FF;text-decoration:none;}
a:hover{text-decoration: underline;}
/*------------ CABECERA ------------*/
#cabecera{height: 114px; position: relative; z-index: 2}
#logotipo{left: 32px; top: 15px; position: absolute; width: 90px; z-index: 2}
#banda11{top: 0px; left: 0px;width: 175px; height: 54px; position: absolute; background-color: #F3F3F3; z-index: 2}
#banda12{top: 43px; left: 0px;width: 100%; height: 11px; position: absolute;  background: #CCCCCC;}
#banda13{top: 0px; left: 175px;width: 10px; height: 11px; position: absolute;  background: url(../imag/cab-fondo13.gif) no-repeat;}
#banda14{top: 54px; left: 0px;width: 100%; height: 60px; position: absolute;  background: url(../imag/cab-fondo14.gif) }
#idiomas{top: 13px; left:600px;height: 17px; width:150px;position: absolute;color: #666666; text-align: right;}
#idiomas a{ font: 9px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
/*------------ BARRA ------------*/
#barra{top: 65px; left: 187px;width: 556px; height: 62px; position: absolute; background: url(../imag/bar-fondo1.gif); z-index: 4}
#barra #esq1{top: 0px; left: 0px;width: 10px; height: 62px; position: absolute; background: url(../imag/bar-esq1.gif) no-repeat; z-index: 3;  font-size: 1px; }
#barra #esq2{top: 0px; right: 0px;width: 10px; height: 62px; position: absolute; background: url(../imag/bar-esq2.gif) no-repeat; z-index: 3;  font-size: 1px; }
#barra #pestana{top: 1px; left: 0px; position: absolute; z-index: 4}
#p1{ border-right: 1px solid #C3C6CC; }
#p2,#p3,#p4,#p5,#p6{ border-left: 1px solid #FFFFFF; border-right: 1px solid #C3C6CC;}
#p7{ border-left: 1px solid #FFFFFF;}
#barra td{ text-align: center; }
#barra a{ font-size: 10px; color: #006699;}
/*------------ CUERPO ------------*/
#cuerpo{margin-bottom: 11px;position: relative; z-index: 1}
/*------------ MENÚ ------------*/
#menu{ width: 188px; background-color: #F3F3F3;  padding-bottom: 15px; }
#m0{width: 188px;background: url(../imag/lindis-h.gif) repeat-x bottom; height: 30px}
#m1{background: #DCDDF3 url(../imag/lindis-h.gif) repeat-x bottom;  padding: 11px 20px 11px 20px; }
#m2,#m4,#m5{background: url(../imag/lindis-h.gif) repeat-x bottom;padding: 11px 12px 11px 20px; }
#m3{background: #EFC4C7 url(../imag/lindis-h.gif) repeat-x bottom;  padding: 11px 20px 11px 20px; }
#m1 a,#m2 a{ font-size: 10px; color: #8184F5;}
#m3 a,#m4 a{ font-size: 10px; color: #E10915;}
#m5 a{ font-size: 10px; color: #666666;}
td#contenido{width: 562px;}
/*------------ CONTENIDO ------------*/
#banda21{top: 0px; left: 0px;width: 100%; height: 64px; position: absolute;  background: #A5B6C8;}
#encabezado{height: 64px; position: relative; padding-left:23px;}
#encabezado #imag{ bottom: 0px; position: absolute;}
#contenido2{ padding: 8px 0px 20px 23px; background: #FCFCFC;}
/*------------ PIE ------------*/
#pie{	border-top: 1px solid #EBECFD; width: 750px; text-align: right; padding: 5px; color: #999999;}
#pie a{ font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999999;}
/*------------ ELEMENTOS DE CONTENIDO ------------*/
.lineadisv{ background: url(../imag/lindis-v.gif) repeat-y right; }
.lineadish{ background: url(../imag/lindis-h.gif) repeat-x bottom; }
.margen-derecha{ margin-right:10px;}
.margen-derecha2{ margin-right:5px;}
.margen-izquierda{ margin-left:10px;}
.margen-izquierda2{ margin-left:5px;}
.caja{border: 1px solid #C4C7CD;  background: #F9F9F9 url(../fotos/cajafondo.jpg) no-repeat bottom right; }
.cajar{border: 1px solid #C4C7CD;  background: #F9F9F9 url(../fotos/cajafondor.jpg) no-repeat bottom right; }
.caja2{border: 1px solid #C4C7CD;background: #F9F9F9}
.caja .margenes,.caja2 .margenes,.cajar .margenes{margin:10px;}
.lista{margin: 0px 0px 5px 8px;text-indent:-8px;}
.titulo1{ font-size: 11px ; color: #CC9900;}
.texto-centrado{text-align: center;}
a.titulo1{ font-size: 11px ;color: #3399FF;}
.titulo2{ font-size: 11px ;color: #9699F7; font-weight: bolder;}