/* Estilos para etiketas genericas de html*/ 

HTML { /*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px*/ 
}

BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #595a55; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f9f6; TEXT-ALIGN: center
}

 BODY { SCROLLBAR-FACE-COLOR: #e7ece2; SCROLLBAR-HIGHLIGHT-COLOR: #c4c8bf; SCROLLBAR-SHADOW-COLOR: #c4c8bf; SCROLLBAR-3DLIGHT-COLOR: #e7ece2; SCROLLBAR-ARROW-COLOR: #c4c8bf; SCROLLBAR-TRACK-COLOR: #e7ece2; SCROLLBAR-DARKSHADOW-COLOR: #e7ece2
}

#header { FLOAT: left; BACKGROUND-IMAGE: url(../images/img/cabecera.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 93px 
}

#header2 { FLOAT: left; BACKGROUND-IMAGE: url(../images/img/cabecera_p.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 93px 
}

A:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #88a03d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}

A:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #88a03d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}

 A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
 }
 
 A:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #88a03d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}

TABLE { FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #51511e; BORDER-COLLAPSE: collapse; border-spacing: 0px
 }
 
TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px 
}

P { MARGIN-TOP: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #51511e; PADDING-TOP: 12px; TEXT-ALIGN: justify 
}

INPUT { BORDER-RIGHT: #8c2031 1px solid; BORDER-TOP: #8c2031 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #8c2031 1px solid; COLOR: #8c2031; BORDER-BOTTOM: #8c2031 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
 
SELECT { BORDER-RIGHT: #8c2031 1px solid; BORDER-TOP: #8c2031 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #8c2031 1px solid; COLOR: #8c2031; BORDER-BOTTOM: #8c2031 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff 
}

 HR { BORDER-RIGHT: #7a7a6e 1px dotted; BORDER-TOP: #7a7a6e 1px dotted; BORDER-LEFT: #7a7a6e 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #7a7a6e 1px dotted; HEIGHT: 1px 
}

TEXTAREA { BORDER-RIGHT: #c9ced2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c9ced2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c9ced2 1px solid; WIDTH: 300px; COLOR: #393531; PADDING-TOP: 4px; BORDER-BOTTOM: #c9ced2 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff
}
 
BR { CLEAR: left 
}
  
H1 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: bold 12px/24px Verdana Geneva Arial Helvetica sans-serif; TEXT-TRANSFORM: lowercase; COLOR: #595a55; WHITE-SPACE: nowrap; LETTER-SPACING: 2px; text-shadow: Black
}
 
H2 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: bold 12px/24px Verdana Geneva Arial Helvetica sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #62742a; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; text-shadow: Black 
}

H3 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: bold italic 12pt "Times New Roman", Times, serif; COLOR: #595a55; LETTER-SPACING: 2px; TEXT-DECORATION: underline 
}

H4 {font : /25px;
 } 

/* Fin de estilos para etiketas genericas de html*/ 

/* Estilos para plantilla de maketacion*/ 

#CentradaA { BACKGROUND-POSITION: left bottom;BACKGROUND-IMAGE: url(../images/img/fondo_a.gif);MARGIN: 0px auto;WIDTH: 760px;BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR: white;display : table; 
}

html>body #CentradaA{ HEIGHT: auto 
}

#CentradaLL { BORDER: #c4c8bf 1px solid;BACKGROUND-IMAGE: url(../images/img/fondoizkierda.gif);MARGIN: 0px auto;WIDTH: 760px;BACKGROUND-REPEAT: repeat-y;HEIGHT: 100%;TEXT-ALIGN: left; 
}

		/* Esta manera de estilo no la lee explorer, es para definir propiedades en firefox */
html>body #CentradaLL{ HEIGHT: auto 
}/* Fin*/
 
  .izkierda { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 
5px; WIDTH: 19%; PADDING-TOP: 5px; HEIGHT: 100%; TEXT-ALIGN: left
 } 
 
 html>body #izkierda{ HEIGHT: auto 
 }
 
#derechagenerico { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #c4c8bf 1px solid; WIDTH: 138px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c8bf 1px solid; HEIGHT: 100% 
}

html>body #derechagenerico { HEIGHT: auto 
}

#derecha { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 142px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
 
.derechaespacio { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 147px; PADDING-TOP: 5px; HEIGHT: 17px 
}

#tabla { PADDING: 5px 5px 5px 5px;FLOAT: left;WIDTH: 450px;HEIGHT: 100%;TEXT-ALIGN: justify 
}

html>body #tabla{ MIN-HEIGHT: 100% 
}

#pie { CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 180px; FLOAT: left; BACKGROUND-IMAGE: url(../images/img/pie.gif); PADDING-BOTTOM: 0px; WIDTH: 721px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff; TEXT-ALIGN: justify 
}

html>body #pie{ FLOAT: none; WIDTH: auto 
}
 
/* Fin de estilos para plantilla de maketacion*/ 
/* Estilos titulares*/ 
  
#titularconvenios { BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 10px; FONT: 140%/1.5em Georgia,Serif; COLOR: #4b4942; BORDER-BOTTOM: #4b4743 1px dotted 
}

.titbuscador { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(../images/img/tit_buscador.jpg); PADDING-BOTTOM: 5px; WIDTH: 125px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-ALIGN: left
}
 
#titular H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px -8px; FONT: 140%/1.5em Georgia,Serif; COLOR: #4b4942; PADDING-TOP: 0px; BORDER-BOTTOM: #4b4743 1px dotted
}
 
h5.titularnoticia{
	text-align : justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #595a55;
	margin: 0px
}
h5.titularnoticia02{
	text-align : justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #595a55;
	margin: 0px
}
 
#titular H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px -8px; FONT: 160%/20px Georgia,Serif; COLOR: #4b4942; PADDING-TOP: 0px; BORDER-BOTTOM: #4b4743 1px dotted
}
 
/* Estilos para menus */
  
#menu { PADDING-LEFT: 0px; PADDING-TOP: 8px;FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8c2031; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none 
}

#menu A:link { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/img/bot_menu01.gif); COLOR: #8c2031; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px 
}

#menu A:visited { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu01.gif); COLOR: #8c2031; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
 
#menu A:hover { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #717171; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px 
}

#menu A:active { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #717171; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
 
#menu02 { PADDING-LEFT: 0px; PADDING-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8c2031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
 
#menu02 A:link { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #8c2031; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px 
}

#menu02 A:visited { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #8c2031; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px 
}

#menu02 A:hover { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #717171; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
 
#menu02 A:active { BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/img/bot_menu02.gif); COLOR: #717171; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px 
}

#submenu { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/img/pixelsubmenu.gif); PADDING-BOTTOM: 3px; TEXT-TRANSFORM: lowercase; COLOR: #577a37; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
 
#submenu A:link { FONT-WEIGHT: normal; COLOR: #577a37 
}

#submenu A:visited { FONT-WEIGHT: normal; COLOR: #577a37
}
 
#submenu A:hover { FONT-WEIGHT: normal; COLOR: #8f9e82
 }
 
#submenu A:active { FONT-WEIGHT: normal; COLOR: #8f9e82
}

 /* Fin de estilos para menus */
  /* Estilos para links de home inicio y mail */
  
 #inicio { FLOAT: left;BACKGROUND-IMAGE: url(../images/img/bot_inicio.jpg);WIDTH: 30px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 39px; cursor : hand; 
}

 #inicio a{ FLOAT: left;BACKGROUND-IMAGE: url(../images/img/bot_inicio.jpg);WIDTH: 30px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 39px;/*cursor : hand; */
}

#mail { FLOAT: left;BACKGROUND-IMAGE: url(../images/img/bot_email.jpg);WIDTH: 30px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 39px;cursor : hand; 
}

/* Fin de estilos para links de home inicio y mail */ /* Estos estilos son para el apartado dinamico de comunicados de prensa*/ 

#contenedorfotos { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: justify 
}

#contenedor_3 {WIDTH: 100%;HEIGHT: 150px;TEXT-ALIGN: left; 
}
 
#contenedor { BORDER-RIGHT: #e7ece2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7ece2 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #e7ece2 1px solid; WIDTH: 138px; PADDING-TOP: 5px; BORDER-BOTTOM: #e7ece2 1px solid; HEIGHT: 100%; TEXT-ALIGN: justify 
}

#fotos { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/img/fondoizkierda.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: center
}
 
.bordecomunicados{
	border: 1px dotted #D8DBD4;
	text-align : left; 
	width : 98%; 
}


 /* Fin de estos estilos para el apartado dinamico de comunicados de prensa*/ 
 /* Este estilo es para el espaciado entre banners de la home */ 
 
 .espaciobaners {HEIGHT: 4px 
 }
 
 /* Fin de estilo es para el espaciado entre banners de la home */
  /* Estos estilos son para el apartado de login */
  
.login { BORDER-RIGHT: #c9ced2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c9ced2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c9ced2 1px solid; COLOR: #393531; PADDING-TOP: 4px; BORDER-BOTTOM: #c9ced2 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #ffffff 
}

#logologin { BACKGROUND-IMAGE: url(../images/logologin.gif); WIDTH: 431px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 85px 
}

/* Fin de estilos son para el apartado de login */ /* Este estilo es para el borde punteado y fondo verde de la foto en el apartado de noticias */ 

.bordeindex {
	BORDER: 1px dotted #D8DBD4;
	padding: 4px 4px 4px 4px;
	BACKGROUND-COLOR: #FBFCF9;
	text-align : center;
}



/* Fin de estilo es para el borde y fondo de la foto en el apartado de noticias */
/* Estilos para apartado de convenios en el area de afiliados*/ 
 
#convenios { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 110px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right 
}

.convenios02 { CLEAR: both; BORDER-RIGHT: #c2b99a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2b99a 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #c2b99a 1px solid; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #c2b99a 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: justify 
}

/* Fin de estilos para apartado de convenios del area de afiliados*/

/* Estilo para el centrado del flash*/

.centrarflash{
	text-align : center;
	margin-top: 35px
}

/*Fin del  estilo para el centrado del flash*/


/* Comienzo de estilo para formularios*/

.bordeformulario{BORDER: 1px solid #D8DBD4;text-align : center; width : 100%; BACKGROUND-COLOR: #FBFCF9;PADDING: 4px;
}
/* Fin de estilo para formularios*/

/* Estilo para titular de home*/

#imagennoticia{
	border: 2px solid #ccc;
	float : left;
	margin-right: 4px;
}
#imagennoticia02{
	border: 2px solid #ccc;
	float : right;
	margin-left: 4px;
}
.subrayado{
	border-bottom: 1px dotted #ccc;
	width: 100%;
}
#contenidonoticias{
	width: 445px;
	text-align : left;
	margin: 0px 0px 14px 0px;
}
#contenidonoticias02{
	width: 445px;
	text-align : right;
	margin: 0px 0px 14px 0px;
}
#contenidonoticias br{
	clear : none;
}