/***************************/
/* CSS GENERAL DEL SISTEMA */
/***************************/
/***************************/

/**************************************/
/* BLOQUES ESTRUCTURALES DE LA PÁGINA */
/**************************************/

body {
  margin : 0;
  padding : 20px 0 0 25px;
  float : left;
  text-align : left;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 0.8em;
  background : #FFFFFF url('') top left repeat-y;
}

#wrapper {
  width : 760px;
  padding : 0;
  margin : 0;
  border : none;
  text-align : left;
}

/*************************/
/* BLOQUES DE ENCABEZADO */
/*************************/

/****
/*  Contenido estatico
/*
/********/

#header {
  float  : left;
  width  : 760px;
  height : 30px;
}

/******************/
/* BLOQUES DE PIE */
/******************/

#footer {
  margin : 0 0 5px 0;
  float  : left;
  width  : 700px;
  height : 35px;
  border-top: solid #000000 5px;
}

#footer p {
  float:left;
  margin:9px 0 0 0;
  width:240px;
  font-size : 0.75em;
  color : #666666;

}
#footer a {
  padding:2px 0 0 0;
  rcolor : #006BAA;
  rcolor : #526815;
  color : #00395A;
}
#logocongde{
  float:left;
  width:60px;
  margin:5px 0 0 0;
}

#DivAECI{
  float:left;
  width:185px;
  margin:7px 0 0 0;
}
#DivAECI p{
  float:left;
  width:100px;
  height:13px;
  padding:0;
  margin:0;
}
#AECI{
  float:left;
  padding:0;
  margin:0;
}
#LogoOYW{
  float:left;
  margin:10px 0 0 62px;
}
a#openyourweb{
  float:left;
  width:136px;
  margin:10px 0 0 1px;
  color:#01B0F1;
  text-align : left;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 0.7em;
  text-decoration: none;

}
a#openyourweb:hover{
  color:#666666;
  text-decoration : underline;
}
/************************/
/* BLOQUES DE CONTENIDO */
/************************/
.contenidoCabecera{
  float : left;
  font-size : 9px;
  font-family : geneva,verdana,arial,sans-serif;
  rcolor : #006BAA;
  color : #526815;
}

#contenidoCabeceraTopLeft{
    width : 400px;
}

#contenidoCabeceraTopRight{
  width : 240px; /*Div 240 + pading 60*/
  height : 17px;
  padding : 0 30px 0 30px;
  float : left;
  font-size : 9px;
  font-family : geneva,verdana,arial,sans-serif;
  font-weight : bold;
}

.linkAnhos{
  color : #006BAA;
  text-decoration : none;
  font-weight : normal;
}

.linkAnhos:hover{
  color : #FF0066;
  text-decoration : underline;
}

#contenidoCabeceraLeft{
  width: 395px;
  height: 215px;
  float: left;
  rbackground : #457DCE;
  background : #526815;
  font-size : 9px;
  font-family : geneva,verdana,arial,sans-serif;
  color : #FFFFFF;
}


#contenidoCabeceraLeft h1{
  margin : 0 ;
  padding : 0;
  font-size : 36px;
  font-weight : normal;
  font-family : Arial,Helvetica,sans-serif;
}

#contenidoCabeceraLeft h3{
  margin : 0;
  font-size : 14px;
  font-weight : bold;
  font-family : geneva,verdana,arial,sans-serif;
}

#contenidoCabeceraLeft p{
  margin : 10px 0 0 0px;
  padding : 0;
}

#contenidoCabeceraRight {
  width: 305px;
  height: 215px;
  float: left;
  rbackground : #00216F;
  background : #738a46;
  font-size : 9px;
  color : #FFFFFF;

  margin : 0;
  padding : 0;

  list-style-type : none;
  list-style-image : url(../images/bullet_grey.gif);
  text-indent: -3px;
  line-height : 12px;
}

ul#menuderechacoordinadora{
  margin : 0 0 0 20px;
  padding : 0;
}
li#menuderechacoordinadora{
  margin : 0;
  padding : 0;
}

#contenidoCabeceraRight li a{
  color : #FFFFFF;
  text-decoration: none;
  font-family : geneva,verdana,arial,sans-serif;
}

#contenidoCabeceraRight li a:hover{
  rcolor : #457DCE;
  color : #526815;
  text-decoration: none;
  background : #FFFFFF;
  text-decoration: underline;
}

#seccionunparrafo {
  width : 700px;
  margin : 5px 0 10px 0;
  float :left;
  font-family : geneva,verdana,arial,sans-serif;
  rborder-top: solid #457DCE 5px;
  border-top: solid #526815 5px;
}

#divTituloSeccion{
  margin : 0;
  padding : 0;
}

#divTituloSeccion h3{
  margin : 5px 0 0 0;
  padding : 0;
  color : #666666;
  font-size : 9px;
  line-height : 12px;
  font-weight :401;
  border-bottom: solid #F2F2ED 5px;
  background : url(../images/bullet_grey.gif) top left no-repeat;
  text-indent: 12px;
}

.secciondosparrafos{
  float :left;
  width : 700px;
  margin : 5px 0 10px 0;
  float :left;
  font-family : geneva,verdana,arial,sans-serif;
  rborder-top: solid #457DCE 5px;
  border-top: solid #526815 5px;
}


#divTituloPrincipal h3{
  margin : 5px 0 0 0;
  padding : 0;
  color : #666666;
  font-size : 9px;
  line-height : 12px;
  font-weight :401;
  background : url(../images/bullet_grey.gif) top left no-repeat;
  text-indent: 12px;
}

.subtituloseccion{
  margin : 5px 0 0 0;
  padding : 0;
  color : #999999;
  font-size : 9px;
  line-height : 12px;
  border-bottom: solid #F2F2ED 5px;
  background : url(../images/bullet_grey.gif) top left no-repeat;
  text-indent: 12px;
  font-weight : normal;
}

.divTextoSeccion{
  margin : 0;
  padding : 0;
  float : left;
}

.divTextoSeccionDoble{
  overflow : hidden;
  width : 350px; /*En verdad 350 pero 4 son de pading*/
  float : left;
  padding : 0 0px 32767px 0;
  margin : 0 0px -32767px 0px;
}

.divTextoSeccionP{
  width : 700px;
  margin : 0;
  padding : 0 0px 7px 0;
  background : #F2F2ED;
  font-size : 9px;
  border-top: solid #666666 1px;
}

#divTextosSecciones{
  overflow : hidden;
}

#divTextoSeccionPdosparrafosRight{
 margin : 0 0 0px 4px;
 background : #F2F2ED;
}

#divTextoSeccionPdosparrafosLeft {
  padding : 0 0px 0px 0;
  background : #F2F2ED;

}

ul.ListaCoordinadora {
  display : block;
  list-style-type : none;
  margin : 0;
  padding : 0;
  background : #F2F2ED;
  padding-bottom : 32767px;
  margin-bottom : -32767px;
}

.ListaCoordinadora li{
  margin : 0;
  padding : 0 0 7px 10px;
  background : transparent url(../images/icon_listSecciones.gif) 0 3px no-repeat;
  font-size : 9px;
  
}

.ListaCoordinadora li a{
	color: #526815;
}

body[id="cuerpo"] .ListaCoordinadora li{
  background : transparent url(../images/icon_listSecciones.gif) 0 0 no-repeat;
}

.divTextoSeccionPdosparrafos{
    border-top: solid #666666 1px;
}
.listadoCoordinadoras{
  float : left;
  background : #F2F2ED;
  width: 700px;
}

.listadoCoordinadoras div{
  margin :0px;
  padding : 3px 0 3px 10px;
  border-bottom: solid #999999 1px;
  font-family : geneva,verdana,arial,sans-serif;
  font-size : 9px;
  line-height : 13px;
  color : #666666;
  background : transparent url(../images/icon_listCoordinadora.gif) 0 3px no-repeat;
  rtext-indent : 9px;
}
.listadoCoordinadoras p:hover{
  rbackground : #FFFFFF;
  rbackground : transparent url(../images/icon_listCoordinadora.gif) 0 3px no-repeat;
  background : #FFFFFF url(../images/icon_listCoordinadora.gif) 0 3px no-repeat;
}

a.links{
  rcolor : #006BAA;
  color : #526815;
  text-decoration: none;
}
a.links:hover{
    text-decoration: underline;
}

a.links2{
  margin : 0;
  padding : 0 0 2px 13px;
  color : #526815;
  text-decoration: none;
  background : transparent url(../images/bullet_grey.gif) 3px 0 no-repeat;
}
a.links2:hover{
    text-decoration: underline;    
}

.textovineta{
  margin : 0;
  padding : 0 0 2px 13px;
  color : #526815;
  text-decoration: none;
  background : transparent url(../images/bullet_grey.gif) 3px 0 no-repeat;
  display: block;
}


a.linksExternos{
  color : #73542E;
  text-decoration: none;
}
a.linksExternos:hover{
    text-decoration: underline;
}
a#webcoordinadora{
  color: #FFFFFF;
}
a#mailCoordinadora{
  color: #FFFFFF;
}




