/* ***********   CABECERA   ************ */
.capa_logo
{
	float:left;
	width:224px;
	display:inline;
	margin-bottom:5px;
}
.capa_menuprincipal
{
	float:left;
	width:555px;
	
}
.capa_menuprincipal2
{
	float:left;
		
}
.capa_fondocabecera
{
	float:left;
	width:779px;
	clear:both;
	background-image:url(img/fondo_lateral.gif);
	background-repeat:repeat-y;
	border-bottom:solid 1px #fff;
	
}
.capa_actualidad
{
	float:left;
	width:224px;
	display:inline;
	height:299px;
	
}
.capa_datoscabecera
{
	width:555px;
	float:left;
	height:100%;
			
}
.capa_fondoimagen
{
	float:left;
	background-image:url(img/fondo_cabecera.gif);
	width:555px;
	height:134px;	
	
}

* html #capa_semilla1
{
	float:left;
	background-image:url(img/fondosemilla.gif);
	background-repeat:repeat-x;
	width:555px;
	background-color:#2f4473;
	border:solid 1px #fff;	
	/*display: table;*/
	/*position: relative;*/
	/* _position */
	/*overflow: hidden;*/
	height:27px;
				
}

 #capa_semilla1
{
	float:left;
	background-image:url(img/fondosemilla.gif);
	background-repeat:repeat-x;
	width:553px;
	background-color:#2f4473;
	border:solid 1px #fff;
	display: table;
	position: relative;
	overflow: hidden;
	height:27px 
}

#capa_semilla2
{
 position: absolute;
 /* _position */
 top: 50%;
 /* _top*/
 display: table-cell;
 vertical-align: middle;
}

#capa_semilla3
{
position: relative;
/*_position */
top: -50%
/*_top */
}

.capa_menusecundario
{
	float:left;
	/*background-color:#E8EfEf;*/
	width:555px;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	/*border:solid 1px #000;*/
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	height:50%;
		
}
.capa_noticiacabecera
{
	float:left;
	width:555px;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	padding-left:15px;
	padding-top:10px;
	/*padding-right:15px;*/
	
}
.capa_contenidonoticiacabecera
{
	float:left;
	width:520px;
}


#capa_imagencabecera
{		
	padding-left:203px; 
	/*padding-top:0px;*/
	/*border:solid 1px;*/			
}

.capa_textoimagencabecera
{		
	float:left; 		
	vertical-align:top;
}


.TxtMenuprincipal
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
a.TxtMenuprincipal:hover
{
	font-family: Arial;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-size:0.7em;
}

.TxtMenuPrincipalSelec
{
	font-family:Arial;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-size:0.7em;
}

.rayaverticalmenu
{
	font-weight:normal;
	color:#323232;
	font-family:Trebuchet MS;
	font-size:0.7em;
	
}
.txtSemilla
{
	font-family:Trebuchet MS;
	color:#fff;
	font-size:0.7em;
	font-weight:bold;
}
a.txtSemilla
{
	font-family:Trebuchet MS;
	color:#fff;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}

/* ******************* GENERAL *************** */

body
{
	margin:0 0 0 0;
	/*height:100%;*/	
}

#cuerpo
{
	float:left;
	clear:both;
	width:779px;
	background-color:#f6f6f6;
	height:100%;
	padding:0 0 0 0;	
	
}
* html #cuerpo
{
	float:left;
	clear:both;
	width:779px;
	background-color:#f6f6f6;
	height:10px;
	display:table;	
	padding:0 0 0 0;	
}
 
#cuerpo_moz
{
	float:left;
	clear:both;
	width:779px;
	background-color:#F6F6F6;
	height:100%;
	/*display:table;*/	
	padding:0 0 0 0;
}

.capa_menudcha
{
	background-color:#feebf6;
	float:left;
	width:237px;
	height:100%;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
}
* html .capa_menudcha
{
	background-color:#feebf6;
	float:left;
	width:239px;
	height:100%;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
}
h1
{
	display:none;
}
h2{display:none;}
h3{display:none;}
h4{display:none;}


.capa_contenido
{
	float:left;
	width:540px;				
}

 .capa_contenido_general
{
	background-color:#f6f6f6;
	float:left;
	width:495px;
	padding-left:20px;
	height:100%;
	
}
* html .capa_contenido_general
{
	background-color:#f6f6f6;
	float:left;
	width:520px;
	padding-left:20px;
	height:100%;
}

.capa_contenido_cab
{
	float:left;
	width:520px;
	padding-left:10px;
	height:100%;
}
.capa_contenido_margen
{
	background-color:#f6f6f6;
	float:left;
	/*width:565px;*/
	width:540px;
	padding-left:10px;
		
}
.capa_pie
{
	clear:both;
	float:left;
	width:775px;
	background-color:#B9003d;
	color:#fff;
	font-size:0.6em;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Trebuchet MS;
	padding-left:3px;
	border-right:solid 1px #fff;

}
* html .capa_pie
{
	clear:both;
	float:left;
	width:779px;
	background-color:#B9003d;
	color:#fff;
	font-size:0.6em;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Trebuchet MS;
	padding-left:3px;
	border-right:solid 1px #fff;
	
}

capa_copyright
{
width:780px;
text-align:right;
}

a.correopie
{
	color:#fff;
	text-decoration:none;	
}

.negrita
{
	font-weight:bold;
}
.textoderecha
{
	text-align:right;	
}
.capa_clearboth
{
	clear:both;
}
.imgborder0
{
	border-style: none;
	vertical-align:bottom;
	/*text-align:right;*/
}
.estilo_semilla
{
	background-color:#2f4473;
	float:left;
}
.imagen224x281
{
	width:224px;
	height:281px;
}
.alto24px
{
	/*height:27px;*/
	height:1.7em;
	
}
.alto8px
{
	height:8px;
}
.alto35px
{
	height:35px;
}
.subrayarMenu
{
	text-decoration:underline;
}
.centrar
{
	text-align:center;
}
.alinearizqda
{
	text-align:left;
	padding-left: 10px;
}
.espaciolinea20
{
	line-height:20px;
}
.alto25px
{
	height:25px;
}
.alto8px
{
	height:8px;
}
.capa_izquierda
{
	float:left;
}
.paddingleft5px
{
	padding-left:5px;
}
.paddingleft20px
{
	padding-left:20px;
}
.paddingleft13px
{
	padding-left:13px;
}
.\172x60
{
	width:172px;
	height:60px;
}
.decorationnone
{
	text-decoration:none;
}
.ancho273px
{
	width:273px;
}
.ancho30px
{
	width:30px;
}
.ancho224px
{
	width:224px;
}
.ancho229px
{
	width:229px;
}
.ancho355px
{
	width:355px;
}
.ancho300px
{
	width:300px;
}
.ancho
{
	width:75%;
}
.ancho150px
{
	width:150px;
}
.ancho40px
{
	width:40px;
}
.ancho80px
{
	width:80px;
}
.ancho220px
{
	width:220px;
}
.ancho100
{
	width:100%;
}
.ancho125px
{
	width:125px;
}
.ancho130px
{
	width:130px;
}
.ancho190px
{
	width:190px;
}
.ancho225px
{
	width:225px;
}
.ancho277px
{
	width:277px;
}

.ancho98
{
	width:98%;
}
.capa_dcha
{
	float:right;
}
.paddingright25px
{
	padding-right:25px;
}
.paddingright10px
{
	padding-right:10px;
}


.alinearabajo
{
	vertical-align:bottom;
}
.alinearalto
{
	vertical-align:top;
}
.topDetallenoticia
{
	line-height:9px;
}
.ancho175px
{
	width:175px;
}
.ancho400px
{
	width:400px;
}
.height80px
{
	height:80px;
}
.tamano_400x100
{
	width:400px;
	height:100px;
}
.ancho160px
{
	width:160px;
}
.ancho165px
{
	width:165px;
}

.ancho167px
{
	width:167px;
}
.ancho100px
{
	width:100px;
}
.ancho150px
{
	width:150px;
}
.borde
{
	border:solid 1px;
}
.bordetransparente
{
	border:none 1px;
}
.txtError
{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
.tablanormal
{
	width:100%;	
	padding:0 0 0 0;
	border-collapse:collapse;	
}
.tablanormal td
{
	padding:0 0 0 0;
}

.tablanormal_borde
{
	width:100%;	
	padding:7px 7px 7px 7px;
	border-collapse:collapse;	
	border:solid 1px #000;
}
.tablanormal_borde td
{
	padding:7px 7px 7px 7px;
	border:solid 1px #000;
}

.capa_textopie
{
	float:right;
	text-align:right;
	padding-right:15px;
}
.capa_flechilla
{
	float:left;
	width:13px;
	height:40px;
	vertical-align:top;
	padding-top:5px;
	
}
* html .capa_flechilla
{
	float:left;
	width:13px;
	height:100%;
	vertical-align:top;
	padding-top:0px;
		
}

.c_lineahorizontal
{
	background-image:url(/img/pixelgris.gif);
	height:1px;
	background-repeat:repeat-x;	
	margin-right:15px;
	padding-bottom:13px;
}
* html .c_lineahorizontal
{
	background-image:url(/img/pixelgris.gif);
	height:1px;
	background-repeat:repeat-x;	
	margin-right:15px;
	padding-bottom:0px;
}
.capa_clearleft
{
	clear:left;
	
}

.valigntop
{
	vertical-align:top;
}
.tamano_90x90
{
	width:90px;
	height:90px;
}

.tamano_120x90
{
	width:120px;
	height:90px;
}

.tamano_185x135
{
	width:185px;
	height:135px;
}

/* ****************	PORTADA ******************* */
.capa_noticias
{
	background-color:#f6f6f6;
	float:left;
	/*width:565px;*/
	width:530px;
	padding-left:20px;
				
}
.capa_agenda1
{
	background-color:#f6f6f6;
	float:left;
	/*width:260px;*/
	width:230px;
	/*margin-left:10px;*/
	padding-left:20px;
	
}
.capa_agenda2
{
	background-color:#f6f6f6;
	float:left;
	/*width:260px;*/
	width:230px;
	margin-left:15px;
	
}
.txtFechaNoticiaPortada
{
	font-family:"Trebuchet MS";
	color:#737373;
	font-style:oblique;
	font-size:0.6em;
}
.txtSeccion
{
	font-family:"Trebuchet MS";
	color:#203365;
	font-style:oblique;
	font-size:0.6em;
}
.txtTituloNoticia
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	border-bottom: 1px dotted #000;
	text-decoration:none;
}

a.txtTituloNoticia:hover
{
	/*color:#b9003d;*/
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:1px none;
}
.txtTituloNoticia_D
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.9em;
	text-decoration:none;
}
	

/*{
	color:#b9003d;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}*/
.txtSubtituloNoticia
{
	color:#4d4d4d;
	font-family:Arial;
	font-size:0.7em;
	
}
.foto_novedades
{
	float:left;
	border:solid 1px #b9003d;
	width:90px;
	height:90px;
	background-color:#feebf6;
}
.margen_novedades
{
	float:left;
	width:23px;
	height:90px;
	
}
.contenido_noticia
{
	float:left;
	width:380px;
	padding-right:12px;
	vertical-align:top;
	
}
.txtFechaEventoPortada
{
	font-family:"Trebuchet MS";
	color:#666666;
	font-size:0.6em;
}
.txtTituloEventoPortada
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	border-bottom:1px dashed #000;
}
a.txtTituloEventoPortada:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	border-bottom: none;
	text-decoration:underline;
}

.txtLugarEventoPortada
{
	background-color:#E399B1;
	color:#fff;
	font-size:0.6em;
	font-family:"Trebuchet MS";
		
}
.txtSubtituloEventoPortada
{
	color:#4d4d4d;
	font-weight:bold;
	font-family:Arial;
	font-size:0.6em;
}
.fecha_agenda
{
	background-color:#fff;
	border-right:dashed 1px #737373;
	float:left;
	width:30px;
	height:80px;
	text-align:center;
}
.margen_agenda
{
	float:left;
	width:15px;
	height:100px;
}
.TituloMenudcha
{
	color:#B9003d;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, Sans Serif;
	font-size:0.9em;
}
.seccion
{
	color:#000000;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
	font-size:1em;
}
.capa_seccionportada
{
	float:left;
	padding-bottom:5px;
		
}
.txtTituloNoticiaCabecera
{
	color:#b9003d;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}
.capa_Contenido_menudchaPortada
{
	float:left;
	padding-left:8px;
	width:200px;
	height:100%;
	
}
.capa_borde_menudchaPortada
{
	float:left;
	width:239px;
	border-bottom:solid 1px #fff;
	padding-top:7px;
}
* html .capa_borde_menudchaPortada
{
	float:left;
	width:237px;
	border-bottom:solid 1px #fff;
	padding-top:7px;
}
.txtMenudchaPortada
{
	color:#4d4d4d;
	font-weight:bold;
	font-family:Arial;
	font-size:0.6em;
	
}
.imagenLinksPortada
{
	width:200px;
	height:60px;
	border:solid 1px #4d4d4d;
}
/* * HTML #capa_cab_img_i_2_front
{
	width:224px;
	height:281px;
    filter:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_2.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);	
	display:block;
}
#capa_cab_img_i_2_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_2.png); 
	display:block;
}
 
#capa_cab_img_i_2_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_2.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_3_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_3.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_3_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_3.png); 
	display:block;
}
 
#capa_cab_img_i_3_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_3.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_4_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_4.png', sizingMethod='scale');      
	background-image:url(img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_4_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_4.png); 
	display:block;
}
 
#capa_cab_img_i_4_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_4.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_5_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_5.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_5_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_5.png); 
	display:block;
}
 
#capa_cab_img_i_5_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_5.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_6_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_6.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_6_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_6.png); 
	display:block;
}
 
#capa_cab_img_i_6_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_6.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_7_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_7.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_7_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_7.png); 
	display:block;
}
 
#capa_cab_img_i_7_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_7.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_noticias_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/actualidad.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_noticias_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/actualidad.png); 
	display:block;
}
 
#capa_cab_img_i_noticias_back
{
	width:224px;
	height:281px;
	background-image: url(/img/actualidad.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_9_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_9.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_9_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_9.png); 
	display:block;
}
 
#capa_cab_img_i_9_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_9.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_10_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_10.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_10_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_10.png); 
	display:block;
}
 
#capa_cab_img_i_10_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_10.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_11_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_11.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_11_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_11.png); 
	display:block;
}
 
#capa_cab_img_i_11_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_11.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_12_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_12.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_12_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_12.png); 
	display:block;
}
 
#capa_cab_img_i_12_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_12.jpg);
	background-repeat:no-repeat;
}

* HTML #capa_cab_img_i_13_front
{
	width:224px;
	height:281px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/img/fotocabecera_i_13.png', sizingMethod='scale');      
	background-image:url(/img/px.gif);
	/*back\ground-color: transparent;*/
/*	display:block;
}
#capa_cab_img_i_13_front
{
	width:224px;
	height:281px;		
	background-image: url(/img/fotocabecera_i_13.png); 
	display:block;
}
 
#capa_cab_img_i_13_back
{
	width:224px;
	height:281px;
	background-image: url(/img/fotocabecera_i_13.jpg);
	background-repeat:no-repeat;
}*/
.paddingtop4px
{
	padding-top:4px;
}
.paddingtop20px
{
	padding-top:20px;
}
.paddingbottom
{
	padding-bottom:15px;
}
/* ***********************Módulo noticias **************** */
.capa_menuNoticias
{
	float:left;
	width:160px;
	/*border-right:dashed 1px #000;*/
	padding-top:15px;
	padding-left:0px; 
	padding-right:10px;
}
.txtdestacadas
{
	color:#4d4d4d;
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:0.6em;
}
a.txtdestacadas
{
	color:#4d4d4d;
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:0.6em;
	text-decoration:none;
}
.txtMenuNoticias
{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
a.txtMenuNoticias:hover
{
	color:#000;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
.txtMenuNoticiasSelec
{
	color:#000;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}

.txtpreguntafrm
{
	color:#2f4473;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, "Sans Serif";
	font-size:0.7em;
	
}
.capa_formulario
{
	float:left;
	border-left:dashed 1px #000;
	
}
legend
{
	color:#2f4473;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, "Sans Serif";
	font-size:0.7em;
	
}
.capa_fechafrm
{
	float:left;
	line-height:3px;
}

fieldset
{
	border-style:none;	
}

.borde_ofertas
{
	border:solid 1px #7f9db9;
	width:350px;
}
.txtResultadosEncontrados
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
.txtResultados
{
	color:#000;
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:0.6em;
}
.boton {
	text-align:center;
	width:60px;
	height:20px;
	float:left;
	border: #7F9DB9 1px solid;
	background-color: #B9003D;
	
}
.enlacebuscar {
	font-family: "Trebuchet MS", Arial, "Sans Serif";
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.txtRespuestaFrm
{
	color:#595959;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, "Sans Serif";
	font-size:0.7em;
	
}
.txtRespuestaTextArea
{
	color:#595959;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, "Sans Serif";
	font-size:0.7em;
	width:400px;
	height:80px;	
}

.txtFrm
{
	color:#595959;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, "Sans Serif";
	font-size:0.6em;
	
}
.txtPaginaActual
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
.txtNumeroPagina
{
	font-family:"Trebuchet MS";
	font-weight:normal;
	color:#b9003d;
	text-decoration:underline;
	font-size:0.7em;
}
.siguiente
{
	font-family: Arial;
	font-weight:normal;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
#foto_noticiaDetalle
{
	float:left;
	border:solid 1px #b9003d;
	width:185px;
	height:135px;
	background-color:#feebf6;
}
.margen_noticiasDetalle
{
	float:left;
	width:23px;
	height:135px;
}
.cabecera_noticiaDetalle
{
	float:left;
	width:280px;
	padding-right:12px;
	
}
.txtnoticiaDetalle
{
	color:#000000;
	font-family:Arial;
	font-size:0.8em;	
	text-align:left;
	text-align:justify;
}
.enlacesubirvolver
{
	color:#000;
	font-weight:normal;
	font-family:"Trebuchet Ms";
	font-size:0.7em;
	text-decoration:underline;
}

a.enlacesubirvolver
{
	color:#000;
	font-weight:normal;
	font-family:"Trebuchet Ms";
	font-size:0.7em;
	text-decoration:underline;
}
.contenido_noticiaDetalle
{
	float:left;
	width:490px;
	text-align:justify;
}
.detalleNoticiaSinFoto
{
	float:left;
	width:490px;
	text-align:justify;	
}
.txtextension
{
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#b9003d;
	font-size:0.6em;	
}
.txtkb
{
	font-family: "Trebuchet MS";
	font-weight:normal;
	color:#b9003d;
	font-size:0.6em;
}
.fondo_paginacion
{
	float:left;
	background-image:url(/img/fondo_paginacion.gif);
	background-repeat:repeat-x;
	height:47px;
	width:98%;
	padding-left:20px;
	
}
.fondo_caja_frm_empleo
{
	background-color:#F6F6F6;
	border:solid 1px #7F9DB9;
	
}
.fondo_paginacion_D
{
	float:left;
	background-image:url(/img/fondo_paginacion.gif);
	background-repeat:repeat-x;
	height:47px;
	width:100%;
	padding-left:20px;
	
}
.txtTituloFuente
{
	color:#000;
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:0.6em;
}
.txtFuente
{
	font-family: Arial;
	font-weight:normal;
	color:#b9003d;
	text-decoration:none;
	font-size:0.6em;
}

/* *********************** Módulo eventos **************** */
.capa_agenda
{
	background-color:#f6f6f6;
	float:left;
	/*width:565px;*/
	width:520px;
	padding-left:20px;
	height:100%;
}
.capa_menuEventos
{
	float:left;
	width:160px;
	padding-top:15px;
	padding-left:0px; 
	padding-right:10px;
}
.capa_agendaizq
{
	float:left;
	width:50%;
}
.capa_agendadcha
{
	float:right;
	width:50%;
}
.txttitulodetalle_eventos
{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.7em;
}
.txtdatosdetalle_eventos
{
	/*color:#4d4d4d;*/
	color:#383838;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;	
	text-align:justify;
}
.txtContactoEventos
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.75em;
	text-decoration:none;
}
/* ***********módulo proyectos y programas *************** */
.txtFechaProyecto
{
	font-family:"Trebuchet MS";
	color:#737373;
	font-style:oblique;
	font-size:0.6em;
}
.txtTituloProyecto_D
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;
	text-decoration:none;
}
.txttitulodetalle_proyectos{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.7em;
}
.txtdatosdetalle_proyectos
{
	color:#4d4d4d;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;	
}
.txtproyectoDetalle
{
	
	font-weight:normal;
	font-family:Arial;	
	font-size:0.7em;
	color:#4d4d4d;
	text-align:justify;	
}
.txtTituloproyecto
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	border-bottom:1px dashed #000;
}
a.txtTituloproyecto:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:none;
}
.txtSubtituloproyecto
{
	color:#4d4d4d;
	font-family:Arial;
	font-size:0.7em;
}
.capa_proyectos
{
	background-color:#f6f6f6;
	float:left;
	/*width:565px;*/
	width:520px;
	padding-left:20px;
	height:100%;
}
.logo_proyectos
{
	float:left;
	border:solid 1px #b9003d;
	width:90px;
	height:90px;
	background-color:#feebf6;
}
.logo_enlaces
{
	float:left;
	border:solid 1px #b9003d;
	width:120px;
	height:90px;
	background-color:#feebf6;
}

.contenido_proyecto
{
	float:left;
	width:380px;
	padding-right:12px;
	vertical-align:top;
}

.contenido_enlace
{
	float:left;
	width:350px;
	padding-right:12px;
	vertical-align:top;
}

.contenido_proyectosinfoto
{
	float:left;
	width:470px;
	vertical-align:top;
}

/* ****************************** módulo empleo *************************** */
.capa_menuEmpleo
{
	float:left;
	/*width:160px;*/
	width:200px;
	padding-top:15px;
	padding-left:0px; 
	padding-right:10px;
	
}
.txtMenuEmpleo
{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
a.txtMenuEmpleo:hover
{
	color:#000;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
.txtMenuEmpleo_Select
{
	color:#000;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.8em;
	text-decoration:none;
}
.capa_empleo
{
	background-color:#f6f6f6;
	float:left;
	width:520px;
	padding-left:20px;
	height:100%;
}
.contenido_empleo
{
	float:left;
	width:470px;
	vertical-align:top;
	text-align:justify;
}
.txtTituloEmpleo
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	border-bottom:1px dashed #000;
}
a.txtTituloEmpleo:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:none;
}
.TxtTituloDatosEmpleo
{
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
.txtDatosEmpleo
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.7em;
	text-align:justify;
	
}
.margen_empleo
{
	float:left;
	width:23px;
}
.txtTituloEmpleo_D
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;
	text-decoration:none;
}
.txtempleoDetalle
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.8em;	
	text-align:justify;
}
.txtempleoDetalle_correo
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;	
	text-decoration:none;
}
.txtempleoDetalle_correo:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;	
	text-decoration:underline;
}
.capa_margen10px{
	float:left;
	height:10px;
	width:100%;
}
/* ****************módulo de creación de empresas *************** */
.capa_subvenciones
{
	background-color:#f6f6f6;
	float:left;
	width:520px;
	padding-left:20px;
	height:100%;
}
.txtTituloSubvencion
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	border-bottom:1px dashed #000;
}
a.txtTituloSubvencion:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:none;
}
.contenido_subvencion
{
	float:left;
	width:470px;
	vertical-align:top;
}
.txtTituloDatos_subvencion{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.7em;
}
.txtDatosSubvencion
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.7em;
}
.margen_subvenciones
{
	float:left;
	width:23px;
}
.enlacelista
{
	color:#000;
	font-weight:normal;
	font-family:"Trebuchet Ms";
	font-size:0.7em;
	text-decoration:underline;
}
.txtTituloSubvenciones_D
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;
	text-decoration:none;
}
.txtsubvencionDetalle
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.8em;
	text-align:justify;	
}
/* **********************************módulo directorio de empresas **************** */
.capa_menuDirectorio
{
	float:left;
	width:170px;
	padding-top:15px;
	padding-right:0px;
	border-right:dashed 1px;
	height:100%;
	padding-left:12px;
	
}
* html .capa_menuDirectorio
{
	float:left;
	width:180px;
	padding-top:15px;
	padding-right:0px;
	border-right:dashed 1px;
	height:100%;
	padding-left:12px;
	
}
.capa_directorio
{
	background-color:#f6f6f6;
	float:left;
	/*width:565px;*/
	width:520px;
	padding-left:20px;
	height:100%;
}

.capa_menusecundarioDirectorio
{
	float:left;
	width:555px;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	padding-top:10px;
	padding-bottom:10px;
	height:50%;
		
}
.txtTituloEmpresa
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	border-bottom: 1px dotted #000;
	text-decoration:none;
}
a.txtTituloEmpresa:hover
{
	/*color:#b9003d;*/
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:1px none;
}
.capa_empresas
{
	padding-left:65px;
}
.botonBuscarDirectorio
{
	float:right;
	padding-right:6px;
	text-align:right;
	padding-top:4px;
}
* html .botonBuscarDirectorio
{
	float:right;
	padding-right:1px;
	text-align:right;
	padding-top:4px;
}
.capa_formularioDirectorio
{
	float:left;
	width:175px;
	
}
* html .capa_formularioDirectorio
{
	float:left;
	width:175px;
	padding-left:10px;
}
.txtListaEmpresas
{
	color:#b9003d;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:0.7em;
	text-decoration:none;
}
.txtTituloDirectorio_D
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;
	text-decoration:none;
}
.txtdirectorioDetalle
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.8em;	
	text-align:justify;
}
.TxtTituloDatosDirectorio
{
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
.txtDatosEmpresa
{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:0.7em;
	text-decoration:none;
}
.txtDatosDirectorio_D
{
	color:#000;
	font-family:"Arial";
	font-size:0.7em;
	/*font-weight:bold;*/
	text-decoration:none;
}

/* ********************módulos estáticos***************** */
.txtTituloEstatico
{
	color:#b9003d;
	font-weight:bold;
	font-family:Arial;
	font-size:0.8em;
	text-decoration:none;
}
.txtContenidoDetalle
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.8em;
	text-align:justify;
}

.txtLinkContenido
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	border-bottom: 1px dotted #000;
	text-decoration:none;		
}

a.txtLinkContenido:hover
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	border-bottom:1px none;
}
.txtSubtituloContenido
{
	color:#b9003d;
	font-family:Arial;
	font-size:0.7em;	
	text-align:left;
	font-weight:bold;
}
.numeros_romanos
{
	list-style-type:upper-roman;
	
}
.letras_listas
{
	list-style-type:lower-alpha;
}
	
.txtTituloContenido
{
	color:#003e59;
	font-family:Arial, Times New Roman;
	font-size:0.8em;
	font-weight:bold;
}

.txtDescripcionContenido
{
	color:#606060;
	font-family:Arial;
	font-size:0.7em;	
	text-align:left;
	text-align:justify;
}
.txtDescripcionContenidonegro
{
	color:#000000;
	font-family:Arial;
	font-size:0.7em;	
	text-align:left;
	text-align:justify;
}
.txtLinkContenido
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;		
}
.txtNegritaContenido
{
	color:#000;
	font-family:Arial;
	font-size:0.7em;	
	text-align:left;
	font-weight:bold;
}

ul.txtDescripcionContenido
{
	color:#606060;
	font-family:Arial;
	font-size:0.7em;	
	text-align:left;
}

.txtAviso
{
	color:#ff0000;
	font-family:Arial;
	font-weight:bold;
	font-size:0.7em;	
	text-align:left;
}

.fondoblanco
{
	background-color:#fff;
}
.imgcabecera
{
	float:left;
	z-index:1;
	position:absolute;
	border-bottom:solid 1px #fff;
	width:100%;
}
.imgtransparente
{
	float:left;
	z-index:2;
	position:absolute;
}
.contenedora_imgcabecera
{
	float:left;
	position:relative;
	width:100%;
}	
	
.txtportadabolsaempleo
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
}
.txtmensajebolsaempleo
{
	font-family:Arial;
	font-weight:bold;
	color:white;
	background-color:#b9003d;
	font-size:0.8em;
}
.txtportadabolsaempleo_n
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:underline;
	font-size:0.7em;
}
a.txtportadabolsaempleo_n:hover
{
	font-family: Arial;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:0.7em;
}
a.txtportadabolsaempleo_n:hover
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:underline;
	font-size:0.7em;
}
.contenido_agenda
{
	padding-right:13px;
}
.legendfrmempleo
{
	font-family: Arial;
	font-weight:bold;
	color:#b9003d;
	text-decoration:none;
	font-size:0.7em;
	width:340px;
	text-align:right;
	padding-left:125px;
}
#id_datospersonales
{         
    background-image:url(/img/btn_datospersonales.gif);         
    background-position:0% 0%;         
    display:block;         
    width:176px;
    height:20px;
}

#id_datospersonales:hover
{
	background-image:url(/img/btn_datospersonales.gif);
    background-position:100% 0%;
        
}
#id_datospersonales_empresa
{         
    background-image:url(/img/modificarmisdatos.gif);         
    background-position:0% 0%;         
    display:block;         
    width:176px;
    height:20px;
}

#id_datospersonales_empresa:hover
{
	background-image:url(/img/modificarmisdatos.gif);
    background-position:100% 0%;
        
}
#id_anadiroferta
{         
    background-image:url(/img/anadirmioferta.gif);         
    background-position:0% 0%;         
    display:block;         
    width:176px;
    height:20px;
}

#id_anadiroferta:hover
{
	background-image:url(/img/anadirmioferta.gif);
    background-position:100% 0%;
        
}
#id_formacionreglada
{
	background-image:url(/img/btn_formacionreglada.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
}
.alto20
{
	height:20px;
}

#id_formacionreglada:hover
{
	background-image:url(/img/btn_formacionreglada.gif);
	background-position:100% 0%;
}
#id_formacionnoreglada
{
	background-image:url(/img/btn_formacionnoreglada.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
}
#id_formacionnoreglada:hover
{
	background-image:url(/img/btn_formacionnoreglada.gif);
	background-position:100% 0%;
}

#id_experienciaprofesional
{
	background-image:url(/img/btn_experiencia.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
	
}
#id_experienciaprofesional:hover
{
	background-image:url(/img/btn_experiencia.gif);
	background-position:100% 0%;
	
}
#id_practicasempresas
{
	background-image:url(/img/btn_practicasdeempresa.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
	
}
#id_practicasempresas:hover
{
	background-image:url(/img/btn_practicasdeempresa.gif);
	background-position:100% 0%;
	
}

#id_otrosdatos
{
	background-image:url(/img/btn_otrosdatos.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
	
}
#id_otrosdatos:hover
{
	background-image:url(/img/btn_otrosdatos.gif);
	background-position:100% 0%;
}
#id_idiomas
{
	background-image:url(/img/btn_idiomas.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
	
}
#id_idiomas:hover
{
	background-image:url(/img/btn_idiomas.gif);
	background-position:100% 0%;
}
#id_cerrarsesion
{
	background-image:url(/img/cerrarsesion.gif);
	background-position:0% 0%;
	display:block;
	width:176px;
	height:20px;
	
}
#id_cerrarsesion:hover
{
	background-image:url(/img/cerrarsesion.gif);
	background-position:100% 0%;
}
.linea_frm_empleo
{
	background-image:url(/img/raya_repe.gif);
	background-repeat:repeat-x;
	width:370px;
}
* html .linea_frm_empleo
{
	background-image:url(/img/raya_repe.gif);
	background-repeat:repeat-x;
	width:350px;
}
.linea_frm_empleo_entera
{
	background-image:url(/img/raya_repe.gif);
	background-repeat:repeat-x;
	
}

.txtTituloGeneral
{
	color:#000;
	font-weight:bold;
	font-family:Arial;
	font-size:0.9em;		
}

.txtDescripcionGeneral
{
	color:#000;
	font-weight:normal;
	font-family:Arial;
	font-size:0.7em;	
}
