/* CSS Document */

BODY { background-image:url(imagenes/bgweb.gif); background-repeat:repeat;margin:auto;  margin-top:0px; margin-left:auto; margin-right:auto;font:0.75em/1.5 "arial", sans-serif;}
#top { background-image:url(imagenes/bgtop.jpg); background-repeat:repeat-x; margin:auto; WIDTH:100%; height:150px; margin-top:0px; margin-bottom:0px;}
#top-in { margin:auto;width:900px; height:150px; margin-top:0px; margin-bottom:0px; text-align:center; margin-top:0px; margin-bottom:0px;}
#top-inizq { float:left; width:500px; height:150px; margin-top:0px; margin-bottom:0px;}
#top-inder { float:right;width:400px; height:150px; margin-top:0px; margin-bottom:0px;}
#contenido { background-image:url(imagenes/bgcontenido.png); background-repeat:repeat; text-align:center; margin:auto; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; width:898px; height:420px; border: 1px solid #1e1e1e; border-top:0px;}
#contenido-izq { float:left; margin:auto; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px; width:580px; height:400px;}
#contenido-izq-in { float:left; margin:auto; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px; width:560px; height:380px; text-align:justify; background-image:url(imagenes/bgizkin.png); background-repeat:repeat-x; padding: 10px 10px 10px 10px;}
#contenido-der { float:right; margin:auto; margin-bottom:10px; margin-left:0px; margin-right:10px; margin-top:10px; width:285px; height:400px;}
#footer {text-align:right; margin:auto; margin-top:0px; padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; width:900px; height:15px;}


.texto {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; color:#345ba9; text-align:justify;}
.footer {font-style:normal; color:#ffffff;}


#menu {float: left;list-style: none;margin: 0;padding: 0;width: 500px; margin-top:16px;}
#menu li {float: left;margin: 0;padding: 0;}
#menu a {background: #345ba9 url("imagenes/separador.jpg") bottom right no-repeat;color: #fff;display: block;float: left;margin: 0;padding: 8px 12px;text-decoration: none;}
#menu a:hover {background: #2a4a8a;color: #ccc;padding-bottom: 8px;}


.box {font-style:normal; color:#ffffff;}
.box a:link { text-decoration: none; color:#0f0f0f;}
.box a:visited {text-decoration: none; color:#0f0f0f; }
.slider {position:relative; overflow:hidden; border:1px solid #ffffff; height:225px; background:#eef5f6; margin-bottom:10px}
.slidercontent {position:absolute;}
.slidercontent .upper {border-bottom:0px solid #781700}
.section {padding:10px}
.newsslider {position:relative; overflow:hidden;  height:121px; width:285px; margin-bottom:19px; background-image:url(imagenes/bgnews.jpg); background-repeat:no-repeat; text-align:left;}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:2px solid #781700}
.newssection {padding:10px; height:121px}

h1 { color:#2a4a8a; text-decoration:underline;}
a{color:#2a4a8a}
a:hover{color:#345ba9}

.boton { background-color:#345ba9; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border:solid 0px ; }
.casilla { background-color:#345ba9; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;border:solid 1px #345ba9;}
.texto {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; color:#345ba9; text-align:justify;}
.titulo { color:#2a4a8a; text-decoration:none; font-size:22px; font:Arial, Helvetica, sans-serif; font-weight:bold;}

#dgdeyb {text-align:right; margin:auto; margin-top:0px; padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; width:900px; height:15px;}

