html, body{font:10px Verdana, Arial; color:#4f4f4f;}

/* ****** ESTILOS PARA LOS CONTENEDORES ******** */
#container{width:960px; margin:auto; font:10px Verdana, Arial; color:#4f4f4f;}

/* -------------------------- Cabecera --------------------------------------- */
#header{width:100%; }

/* -- Banner -- */
#banner{ position:relative;}
#banner .link{position:absolute; display:block; text-indent:-9999px; background:url("/public/static/images/transparent.gif") no-repeat;}
#banner .linkJunta{right:0px; bottom:0px; height:65px; width:160px;}
#banner .linkProfesorado{right:0px; top:0px; height:55px; width:160px;}
#banner .linkDelegacion{left:100px; bottom:10px; height:55px; width:180px;}
#banner .linkRss{position:absolute; display:block; width:200px; height:16px; top:62px; left:41%; background:url("/public/static/images/rss.png") no-repeat; padding-left: 18px; color:#888; font-weight: bold;}

/* -- titulo y enlaces de la cabecera -- */
#header .contentTitle{border:1px solid #d4d4d4; margin:2px 15px; padding:1px 5px; width:920px; overflow:hidden;}
#header .contentTitle h1{float:left; width:630px; padding: 0; margin: 0; text-align: center;}
#header .contentTitle a{color:#f8b308; font-weight:bold; background:url("/public/static/images/vinetas.gif") no-repeat;}
#header .contentTitle .inicio{float:left; width:145px;}
#header .contentTitle .inicio a{background-position:left 4px; padding-left:6px;}
#header .contentTitle .mapaWeb{float:left; text-align:right; width:145px; }
#header .contentTitle .mapaWeb a{background-position:left 4px; padding-left:6px;}

/* ------------------------- Contenido ---------------------------------------- */
#content{width:100%; overflow:hidden; padding-bottom:20px;}

#colLeft{width:165px; float:left;}

#copy{width:600px; padding:0 15px; float:left; background:url("/public/static/images/bg_copy.gif") top no-repeat; overflow:hidden; min-height:225px;}
#copy p{margin:10px 0; line-height:13px;}

#copyWidth{width:765px; padding:0 15px; float:left; background:url("/public/static/images/bg_copyWidth.gif") top left no-repeat ; overflow:hidden; min-height:225px;}
#copyWidth p{margin:10px 0; line-height:13px;}

#copyWidthTotal{width:95%; margin:0 15px; padding:0 15px; float:left; background:url("/public/static/images/bg_copyWidth.gif") top left no-repeat ; overflow:hidden; min-height:225px;}
#copyWidth p{margin:10px 0; line-height:13px;}

#colRight{width:165px; float:left;}
/* -------------------------- Pie de pagina ----------------------------------- */
#foot{width:100%; height:30px; overflow:hidden; background:url("/public/static/images/dotted_grey.gif") top repeat-x; padding-top:5px; line-height:13px;}
#foot .footLeft{float:left; width:625px;}
#foot .footRight{float:left; color:#b0b0b0; width:265px; text-align:right;padding-right:5px;}
#foot .footRight .w3c{color:#002770; font-weight:bold;}
#foot .footRight .w3c span{color:#121212;}
#foot .validacion{float:left;}


