 
 H1 { /*titular*/
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-align:left;
   vertical-align:middle;
   margin: 6px;
   padding-left: 15px;
   background-image:url(../images/neutral/ball.gif);
   background-repeat:no-repeat;
   background-position: left;
 }
 
 H2 { /*titular*/
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 13px;
   font-weight: bold;
   text-align:left;
   vertical-align:middle;
   margin: 1px;
   padding-left: 5px;
   padding-top: 3px;
   background-repeat:no-repeat;
   background-position: left;
   border-bottom: 1px #B6B6B6 dotted;
 }
 
 H3 { /*titular*/
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-align:left;
   margin-left:5px;
   padding-left: 19px;
   margin-bottom: 0px;
   background-image:url(../images/neutral/square.gif);
   background-repeat:no-repeat;
   background-position: left;
 }
 
 .title_h4 { /*titular*/
   color: #CC0000;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-align:left;
 }
 
 
 H4 { /*titular*/
   color: #CC0000;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align:left;
   margin-bottom: 0px;
   text-transform:uppercase;
 }
 
 H5 { /*titular*/
   color: #326378;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align:center;
   margin-bottom: 0px;

 }
 
 H6, .articuloAmarillo { /*titular*/
   color: #326378;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-align:center;
   margin-bottom: 0px;
 }
 
  .H7 { /*titular*/
   color: #305B6E;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-align:left;
   margin-bottom: 0px;
 }
  
  .subtitle_bar {
    background-color: #999999;
    color: #FFFFFF;
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align:left;
    margin-bottom: 0px;
  }
  
  input {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	background-color: white;
	color: #666666
 }
 
   input.submit {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	background-color: #4D93AB;
	color: #FFFFFF;
	font-weight:bold;
 }

 select {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	background-color: white;
	color: #666666;
 }
 
 FORM {
    margin-bottom:0px;
 }

 
 body {
     margin: 0;
     padding: 0;
     color: black;
     background-color: White;
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
 }
 
 body a {
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size:  11px;
     text-decoration: none;
     color: #FF6700;
	 font-weight: normal;
 }
 
 body a:hover {
     color: #212121;
 }
 
 
  DIV#inscrip a {
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size:  11px;
     text-decoration: none;
     color: #FFFFFF;
	 font-weight: bold;
 }
 
 a.link_center {
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size:  11px;
     text-decoration: none;
     color: #212121;
	 font-weight: normal;
 }
 
 a.link_center:hover {
     color: #FF6700;
 }
 
a.link_center2
{
	font-weight: normal;
	font-size: 11px;
	color: #4d93ab;
	font-family: Tahoma, "MS Sans Serif" , Geneva, sans-serif;
	text-decoration: none;
}
 
 a.link_center2:hover {
     color: #FF6700;
 } 
  a.link_bold {
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size:  11px;
     text-decoration: none;
     color: #212121;
	 font-weight: bold;
 }
 
 a.link_bold:hover {
     color: #FF6700;
 }
 
  a.link_center_colored {
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size:  11px;
     text-decoration: none;
     color: #FF6700;
	 font-weight: normal;
 }
 
 a.link_center__colored:hover {
     color: #212121;
 }
 
/* ini texto por defecto */
 TD {
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
 }
 .txt_standard {
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
 }
 
  
.txt_standard_bold, .articulo  {
   color: #212121;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
   font-weight: bold;
 }
 
 .txt_standard_bold_colored  {
   color: #2D5664;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
   font-weight: bold;
 }
 
  .txt_form {
   color: #666666;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 11px;
 }
 
   .txt_form_small {
   color: #666666;
   font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
   font-size: 10px;
 }
 
 /* fin texto por defecto */
 
 TD.link_banner {
   text-align: center;
   vertical-align: middle;
   text-transform: uppercase; 
   line-height:12px;
   
 }
 
 TD.link_banner a {
   color: #FFFFFF;
   font-family: verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
 }
 
 .top {
 	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	color: white;;
	font-size: 11px;
	font-weight: normal;
 }
 
 #top {
 	/*border-left: 1px #D4D0C8 solid;
	border-right: 1px #D4D0C8 solid;*/
 }
 
 #top a {
 	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	color: #990000;
	font-size: 10px;
	font-weight: bold;
 }
 
 #barra_top {
    background-image: url(/images/neutral/fondo1.jpg); 
	background-repeat: repeat-x;
 }
 
 a.button {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #999999;
	padding: 2px;
 }
 
  a.button:hover {
	background-color: #FF9900;
	color: #FFFFFF;
 }
 
 a.link_blanco {
 	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
 }
 

 #bottom {
 	border-left: 1px #4D93AB solid;
	border-right: 1px #4D93AB solid;
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
 }
 
 #bottom_column1 {
    background-color: #4D93AB;
 }
 
 #bottom_column2 {
    background-color: #212121;
	color: white;
 }
 
 #bottom_column3 {
    background-color: #4D93AB;
 }
  
 .left {
 	border-left: 1px #D4D0C8 solid;
	border-right: 1px #D4D0C8 solid;
 }
 
 .right {
 	border-left: 1px #D4D0C8 solid;
	border-right: 1px #D4D0C8 solid;
 }
 
  .content {
 	border-right: 1px #D4D0C8 solid;
 }
 
 .box {
    color: #212121;
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
    font-size: 11px;
	padding: 5px;
 }
   

.menuLevel1 a{
	font-family:Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: #4D93AB;
}

.menuLevel2 a{
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	height:12px;
	color:#333333;
	font-weight:normal;
}

.menuLevel1 a:hover{
   color:#FF6700;
   text-decoration:none;
}

.menuLevel2 a:hover{
   color:#FF6700;
   text-decoration:none;
}

#fecha {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:11px;
	color: #212121;
	text-transform: capitalize;
}

#novedades  {
  background-color:#F7F8F9;
  /*background-image: url(../images/neutral/fondo3.jpg);
  background-position:right;
  background-repeat:no-repeat;*/
  text-align: left;
  border-bottom: 1px white solid;
  padding-top: 5px;
}

#novedades ul {
   margin-top: 0px;
   margin-left: 25px;
}	  

#novedades li{
  list-style-image:url(../images/neutral/icon_calendar.gif);
  line-height:20px;
 } 
 
 
 #listado  {
  background-color:#FFFFFF;
  text-align: left;
  border-bottom: 1px white solid;
  padding-top: 5px;
}

#listado ul {
   margin-top: 0px;
   margin-left: 25px;
}	  
 
 #listado li{
  list-style-image:url(../images/neutral/icon_square.gif);
  line-height:20px;
 } 


#noticias  {
  background-image: url(../images/neutral/fondo2.gif);
  background-position:right;
  background-repeat:no-repeat;
  background-color:#F7F8F9;
  text-align: left;
  border-bottom: 1px white solid;
  padding-top: 5px;
}

#noticias ul {
   margin-top: 0px;
   margin-left: 25px;
}	  

#noticias li{
  list-style-image:url(../images/neutral/icon_newspaper.gif);
  line-height:20px;
 }


/************  menu top ***********************************************/
div.topmenu {
	width:100px;  
	margin:0 0 0 0;
}

div.topmenu_txt { 
     font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	 font-size: 11px;
	 color: #F76400;
	 font-weight: bold;
	 margin:0.1em 0 0 0;
	 text-align: center;
}


#nav ul {
  display: block;
  list-style: none outside;
  padding: 0;
  margin: 0 0 0 0px;
  padding-bottom:26px;
 }

#nav li {
  padding: 0;
  margin: 0.4em 0 0 0.8em;
  color: black;
  display: block;
  float: left;
  position: relative;
}

#nav a:link,
#nav a:visited {
  font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
  font-size: 11px;
  color: #212121;
  text-decoration: none;
}

#nav a:hover {
  color: #F76400;
}

#navclear {
  display: none;
}
html>body #navclear {
  display: block;
  clear: both;
}
/*************fin menu top *******************************************/


#powered{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #FFFFFF;
   text-decoration: none;

}

#demini {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      color: #FFFFFF;
	  text-decoration: none;
}


.edit {

            BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed

}

.new {

            BORDER-RIGHT: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed

}

.edit .special {

            BORDER-TOP: red 1px dashed; BORDER-RIGHT: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed

}


/******************************* BOLETINES ****************************/

#container_boletin {
	width: 681px;		
	margin: 0 auto;
	text-align: center;	
}

#container_boletin .ancho_boletin {
	width: 681px;	
}

#container_boletin #titulo_cabecera {
	width: 681px;		
	background: #ECB250;
	text-align: right;
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 24px;
	padding-right: 8px;
}

#container_boletin .ancho_boletin #left {
	padding:4px;
}

#container_boletin .ancho_boletin #left h2.big {	
	font:bold 60px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#E4E0D9;					
	margin-bottom: 10px;
	padding: 0;
	border: 0;
}

#container_boletin .ancho_boletin #left h2.azul {	
	font:bold 18px Arial, Helvetica, sans-serif;	
	border-bottom:1px solid #559CC5;
	color:#559CC5;					
	padding: 0;
}

#container_boletin .ancho_boletin #left p.azul {	
	font:bold 20px Arial, Helvetica, sans-serif;		
	color:#559CC5;					
}

#container_boletin .ancho_boletin #right {
	padding:4px;
}

#container_boletin .borde_azul {
	border: 1px solid #559CC5;
}

#container_boletin .borde_azul .a {
	background: #559CC5;
	font:bold 11px Arial, Helvetica, sans-serif;		
	color: #FFF;
	text-align: right;
	line-height: 18px;
	padding-right: 10px;
}

#container_boletin .borde_azul .b {
	background: #FFF;
	font:bold 11px Arial, Helvetica, sans-serif;		
	text-align: right;
	line-height: 18px;
	padding-right: 10px;
}

#container_boletin table.borde_azul th {
	background: #559CC5;
	font: bold 24px Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	line-height: 20px;	
	color: #FFF;
	text-align: left;
	padding: 4px;
}

#container_boletin p.gris {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #A09A8F;
	line-height: 12px;
}

#container_boletin p.negro {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 12px;
}

#container_boletin p.azul {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #AACEE2;
	line-height: 12px;
}

#container_boletin p.font14 {
	font: bold 14px Arial, Helvetica, sans-serif;
}

#container_boletin p.text_right {
	text-align: right;
}

#container_boletin p.text_left {
	text-align: left;
}

#container_boletin p.cursiva {	
	font-style: italic;	
	font-size: 14px;	
}


/* CONTENIDO DE LOS BOLETINES */

#container_boletin .ancho_boletin #left h2.medium {	
	font:bold 40px Arial, Helvetica, sans-serif;	
	color:#E69E3B;					
	margin-bottom: 10px;
	padding: 0;
	border-bottom: 7px solid #E69E3B;	
}

#container_boletin .ancho_boletin #right .borde_naranja {
	border: 1px solid #E69E3B;
}

/* FIN CONTENIDO DE LOS BOLETINES */



/**************************** FIN BOLETINES **************************/