body{
	background-color: #e3e3e3;
	background-image:url(../images/bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
}
input, select
{
	font-size:12px;
	font-family:Arial;
	color:#0085d1;
}
.buscador
{
	color:#004268;
}
.leyenda
{
	font-size:9px;
}
.curso 
{
	color:#004268;
	font-weight:bold;
	text-decoration:none;
}
.curso:hover 
{
	color:#44a6dd;
	font-weight:bold;
	text-decoration:none;
}
.botonCursos
{
	background-color:#44a6dd;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.botonCursos:hover{
	background-color:#004268;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.pregunta 
{
	color:#004268;
	font-weight:bold;
	text-decoration:none;
}
.respuesta 
{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

.asociado 
{
	color:#004268;
	text-decoration:none;
}
.asociado:hover 
{
	color:#44a6dd;
	text-decoration:none;
}
.titCurso
{
	color:#44a6dd;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.titnoticia
{
	color:#44a6dd;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#wrapper{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
	background-color:#ffffff;
	position: relative;
}
#wrapper #cabecera{
	width: 990px;
	height: 291px;
	font-family:Tahoma;
}
#wrapper #cabeceraInteriores{
	width: 990px;
	height: 271px;
	font-family:Tahoma;
}
#wrapper  #logoCEZ{
	width: 406px;
	height: 94px;
	top: 0px;
	left: 0px;
	position:absolute;
}
#wrapper  #menu{
	width: 464px;
	height: 80px;
	top: 0px;
	left: 406px;
	position:absolute;
	padding: 0px;
}
#wrapper  #menu a{
	width: 150px;
	height: 41px;
	display: block;
	border-left: solid 1px #999999;
	text-decoration: none;
	color:#004268;
	text-align: left;
	padding-left: 3px;
	padding-top: 39px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
#wrapper  #menu a:hover{	
	color:#44a6dd;	
	border-left: solid 1px #000000;
}
#wrapper  #menu a:hover b{	
	color:#004268;	
}
#wrapper  #menu a b{
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #44a6dd;
}
#wrapper  #direccion
{
	width:112px;
	height: 72px;
	top: 0px;
	right: 0px;
	position:absolute;
	padding: 0px;	
	text-align:right;
	color:#535353;
	padding-right:8px;
	padding-top:8px;
	font-size:11px;
}
#wrapper  #flashportada
{
	width: 990px;
	height: 185px;
	top: 94px;
	left: 0px;
	position:absolute;
	padding: 0px;
	border-bottom:7pt solid #d6d6d6;
	margin-bottom:5px;
	
}
#wrapper  #flashportadaInterior
{
	width: 990px;
	height: 165px;
	top: 94px;
	left: 0px;
	position:absolute;
	padding: 0px;
	border-bottom:7pt solid #d6d6d6;
	margin-bottom:5px;
	
}
#wrapper #contenido
{
	margin-top:5px;
	width:990px;
	background-image:url(../images/fondoMenuIzq.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
	
}
#wrapper #contenido #menuIzquierdo
{
	position:relative;
	float:left;
	width:232px;
	height:655px;	
}

#wrapper #contenido #menuIzquierdo h2
{
	background-color:#004268;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	width:212px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	padding-left:3px;
	text-align:right;
	margin:0px;
}
#wrapper #contenido #menuIzquierdo a
{
	display:block;
	background-image:url(../images/fondoEnlace.gif);
	height:25px;
	width:200px;
	text-align:right;
	padding-right:17px;
	font-family:Tahoma;
	font-size:12px;
	color:#004268;
	font-weight:bold;
	margin-bottom:3px;
	padding-top:2px;
	text-decoration:none;
}
#wrapper #contenido #menuIzquierdo a:hover
{
	display:block;
	background-image:url(../images/fondoEnlace.gif);
	height:25px;
	width:200px;
	text-align:right;
	padding-right:17px;
	font-family:Tahoma;
	font-size:12px;
	color:#44a6dd;
	font-weight:bold;
	margin-bottom:3px;
	padding-top:2px;
	text-decoration:none;
	
}
#wrapper #contenido #menuIzquierdo .submenu
{
	display:block;
	background-image:none;
	height:15px;
	width:200px;
	text-align:right;
	padding-right:25px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin-bottom:2px;
	padding-top:2px;	
	text-decoration:none;
	
}
#wrapper #contenido #menuIzquierdo .submenu:hover
{
	display:block;
	background-image:none;
	height:15px;
	width:200px;
	text-align:right;
	padding-right:25px;
	font-family:Tahoma;
	font-size:11px;
	color:#44a6dd;
	font-weight:normal;
	margin-bottom:2px;
	padding-top:2px;	
	text-decoration:none;
}
#wrapper #contenido #menuIzquierdo .submenu1
{
	display:block;
	background-image:none;
	height:15px;
	width:200px;
	text-align:right;
	padding-right:25px;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	margin-bottom:2px;
	padding-top:2px;	
	text-decoration:none;	
}
#wrapper #contenido #menuIzquierdo .submenu1:hover
{
	display:block;
	background-image:none;
	height:15px;
	width:200px;
	text-align:right;
	padding-right:25px;
	font-family:Tahoma;
	color:#44a6dd;
	font-weight:normal;
	margin-bottom:2px;
	padding-top:2px;	
	text-decoration:none;
	font-size:10px;
}
#wrapper #contenido #menuIzquierdo #publicidad a
{
	display:block;
	background-image:none;
	height:65px;
	width:200px;
	margin-bottom:3px;
}
#wrapper #contenido #menuIzquierdo #publicidad object
{
	display:block;
	background-image:none;
	width:200px;
	margin-bottom:3px;
	margin-right:16px;
}
#wrapper #contenido #portada
{
	
	position:relative;
	float:right;
	width:668px;
	padding-left:90px;
	
}
#wrapper #contenido #etiquetaVertical
{
	width:100%;
	background-image:url(../images/marcaAgua.gif);
	background-repeat:no-repeat;
	background-position: 234px top;
	
	}
	
#wrapper #contenido #portada .titulo h1{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	background-image: url(../images/titulos_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:620px;
	height:41px;
	padding-top:22px;
	padding-left:48px;
	padding-bottom:0px;
	margin:0px;
	
}

#wrapper #contenido #portada .titulo a
{
	
	font-family:Tahoma;
	font-size:12px;
	color:#004268;
	font-weight:bold;
	text-decoration:none;
}
#wrapper #contenido #portada .titulo a:hover
{
	
	font-family:Tahoma;
	font-size:12px;
	color:#44a6dd;
	font-weight:bold;
	text-decoration:none;
	
}
#wrapper #contenido #portada .titulo
{
	font-family:Tahoma;	
	font-size:12px;
}
#wrapper #contenido #portada .titulo h2{
	color:#535353;
	font-size:13px;
	text-decoration:none;
	text-align:justify;
	padding-right:55px;
	padding-left:45px;
	margin-bottom:10px;
	margin-top:0px;	
	
}
#wrapper #contenido #portada .titulo h3{
	color:#004268;
	font-size:13px;
	text-decoration:none;
	text-align:justify;
	padding-right:55px;
	padding-left:45px;
	margin-bottom:10px;
	margin-top:0px;	
}
#wrapper #contenido #portada .titulo ul{
	list-style-type: disc;
	font-size:13px;
	margin:0px;
	padding-left:20px;
	padding-right:55px;	
	text-align:justify;
	padding-left:65px;
	margin-bottom:10px;
}
#wrapper #contenido #portada .titulo ol{
	
	font-size:13px;
	margin:0px;
	padding-left:20px;
	padding-right:55px;	
	text-align:justify;
	padding-left:65px;
	margin-bottom:10px;
}
#wrapper #contenido #portada .titulo ol b{
	
	color:#007aa0;
}
#wrapper #contenido #portada .titulo p{
	color:#535353;
	font-size:13px;
	text-decoration:none;
	text-align:justify;
	padding-right:55px;
	padding-left:45px;
	margin-bottom:10px;
	margin-top:0px;	
}
#wrapper #contenido #portada #izquierda
{
	position:relative;
	float:left;
	width:379px;
}
#wrapper #contenido #portada #izquierda .ultimahora
{
	width:259px;
	background-image:url(../images/fondoUltimahora.gif);
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:120px;
	padding-right:0px;
	margin:0px;
	padding-top:3px;
	background-repeat:no-repeat;
}
#wrapper #contenido #portada #izquierda #noticia
{
	margin:0px;
	padding:0px;
	clear:both;
	color:#7e8c96;
	font-size:13px;
	width:100%;
	
}
#wrapper #contenido #portada #izquierda #separador
{
	
	clear:both;
	width:355px;
	height:14px;
	margin-top:5px;
	margin-bottom:5px;
}
#wrapper #contenido #portada #izquierda #noticia #fotoNoticia
{
	width:125px;
	float:left;
	margin:0;
}

#wrapper #contenido #portada #izquierda #noticia #fotoNoticia a {
	float:left;
	
	display:block;
}

#wrapper #contenido #portada #izquierda #noticia #fotoNoticia span.mask {
	background: url(../images/mask_photo_s.gif) no-repeat center;
	height:95px;
	width:125px;
	margin-top:-85px;
	margin-left:-13px;
	position:relative;
	z-index:15;
	display:block;
}

#wrapper #contenido #portada #izquierda #noticia #fotoNoticia span.mask:hover { background: url(../images/mask_photo_s_over.gif) no-repeat center; }


#wrapper #contenido #portada #izquierda #noticia #fotoNoticia img.thumbnail {
	position:relative;
	z-index:5;
	}

#wrapper #contenido #portada #izquierda #noticia  .thumbnails {
	position:absolute;
	top:0;
	left:0;
}
#wrapper #contenido #portada #izquierda #noticia  .thumbnails a {
	float:left;
	margin:8px;
	display:block;
}

#wrapper #contenido #portada #izquierda #noticia  .thumbnails span.mask {
	background: url(../images/mask_photo_s.gif) no-repeat center;
	height:75px;
	width:125px;
	margin-top:-113px;
	margin-left:-13px;
	position:relative;
	z-index:15;
	display:block;
}

#wrapper #contenido #portada #izquierda #noticia  .thumbnails span.mask:hover { background: url(../images/mask_photo_s_over.gif) no-repeat center; }


#wrapper #contenido #portada #izquierda #noticia #fotoNoticia .thumbnails img.thumbnail {
	position:relative;
	z-index:5;
	}

#wrapper #contenido #portada #izquierda #noticia #contenidoNoticia
{
	width:254px;
	float:right;
	margin:0px;
	padding:0px;
}
#wrapper #contenido #portada #izquierda #noticia #contenidoNoticia a.titulo
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#wrapper #contenido #portada #izquierda #noticia #contenidoNoticia a.titulo:hover
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
#wrapper #contenido #portada #izquierda #noticia #contenidoNoticia .fecha
{
	color:#7e8c96;
	font-size:11px;
	font-weight:bold;
}



#wrapper #contenido #portada #izquierda #noticiainterior
{
	
	clear:both;
	color:#7e8c96;
	font-size:13px;
	width:100%;
	
	
}
#separador
{
	border-bottom:1pt dotted #cccccc;
	clear:both;
	width:650px;
	height:5px;
	margin-top:5px;
	margin-bottom:10px;
}
#noticiainterior  #fotoNoticia
{
	width:125px;
	float:left;
	margin:0;
}

#noticiainterior  #fotoNoticia a {
	float:left;
	
	display:block;
}

#noticiainterior  #fotoNoticia span.mask {
	background: url(../images/mask_photo_s.gif) no-repeat center;
	height:95px;
	width:125px;
	margin-top:-85px;
	margin-left:-13px;
	position:relative;
	z-index:15;
	display:block;
}

#noticiainterior  #fotoNoticia span.mask:hover { background: url(../images/mask_photo_s_over.gif) no-repeat center; }


#noticiainterior  #fotoNoticia img.thumbnail {
	position:relative;
	z-index:5;
	}

#noticiainterior  .thumbnails {
	position:absolute;
	top:0;
	left:0;
}
#noticiainterior  .thumbnails a {
	float:left;
	margin:8px;
	display:block;
}

#noticiainterior  .thumbnails span.mask {
	background: url(../images/mask_photo_s.gif) no-repeat center;
	height:75px;
	width:125px;
	margin-top:-113px;
	margin-left:-13px;
	position:relative;
	z-index:15;
	display:block;
}

#noticiainterior   .thumbnails span.mask:hover { background: url(../images/mask_photo_s_over.gif) no-repeat center; }


#noticiainterior  #fotoNoticia .thumbnails img.thumbnail {
	position:relative;
	z-index:5;
	}

#noticiainterior  #contenidoNoticia
{
	
	float:left;
	
}
#noticiainterior  #contenidoNoticia a.titulo
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#noticiainterior  #contenidoNoticia a.titulo:hover
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
#noticiainterior  #contenidoNoticia .fecha
{
	color:#7e8c96;
	font-size:11px;
	font-weight:bold;
}

.asociados
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.tituloEnlace
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.enlaceEmpresa
{
	color:#0085d1;
	font-weight:bold;
	text-decoration:none;
}






















#wrapper #contenido #portada #derecha
{
	position:relative;
	float:right;
	border-left:1pt solid #cccccc;
	width:269px;
	padding-left:6px;
	padding-right:6px;
	color:#7e8c96;
	font-size:13px;
	
}
#wrapper #contenido #portada #derecha .jornadas
{
	width:209px;
	background-image:url(../images/fondojornadas.gif);
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-right:64px;
	padding-top:3px;
	background-repeat:no-repeat;
	text-align:right;
}
#wrapper #contenido #portada #derecha .acercade
{
	width:203px;
	background-image:url(../images/fondoAcercade.gif);
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-right:70px;
	padding-top:3px;
	background-repeat:no-repeat;
	text-align:right;
	
}
#wrapper #contenido #portada #derecha #noticia
{
	position:relative;
	clear:both;
	color:#7e8c96;
	font-size:13px;
	width:275px;	
	display:block;
	
	
}
#wrapper #contenido #portada #derecha #noticia #contenidoNoticia
{
	width:275px;
	clear:both;
	float:right;
	margin-bottom:8px;
}
#wrapper #contenido #portada #derecha #noticia #contenidoNoticia a.titulo
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#wrapper #contenido #portada #derecha #noticia #contenidoNoticia a.titulo:hover
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
#wrapper #contenido #portada #derecha #noticia #contenidoNoticia .fecha
{
	color:#7e8c96;
	font-size:11px;
	font-weight:bold;
}

#wrapper #contenido #portada #derecha  a.titulo
{
	color:#0085d1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

img{
	behavior: url("../includes/pngbehavior.htc");
	border: 0px;
	display: block;
}
img{
	behavior: url("../../includes/pngbehavior.htc");
	border: 0px;
	display: block;
}
a{
	margin: 0px;
	padding: 0px;
}
h1{
	padding: 0px;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 10px;
	color:#0042ad;
}



#pie{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: center;
	background-image:url(../images/pie.gif);
	background-repeat:no-repeat;
	height:74px;
}
.cuadroArchivos
{
	float:left;
	border: solid 1px #999999;
	width: 90px; 
	height: 80px; 
	text-align: center; 
	padding: 5px; 
	margin: 5px; 
	font-size: 10px;
	background-color: #EAEAEA;
}
.cuadroArchivos a
{
	color: #666666; 
	}	
.cuadroArchivos a:hover
{
	color: #000000; 
	}	
.cuadroImagenes
 {
	float:left;
	border: solid 1px #999999;
	width: 90px; 
	height: 70px; 
	text-align: center; 
	padding: 5px; 
	margin: 5px; 
	font-size: 10px;
	background-color: #EAEAEA;
 }
#enlace{
	background-color:#FFFFFF;
	border:solid 1px #44a6dd;
	padding:5px;
	width: 190px;
	height: 105px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	display:block;
}
#enlace h1{
	font-size:10px;
	color: #999999;
	border-bottom:dotted 1px #44a6dd;
}
#enlace a{
	margin-top:35px;
	color:#007aa0;
}
#pag{
	color:#535353;
	font-size:11px;
}
#pag a{
	color:#535353;
	font-size:11px;
	text-decoration:none;
}
#pag a:hover{
	color:#44a6dd;
	font-size:11px;
	text-decoration:none;
}
#fecha
{
	background-image:url(../images/fondoFecha.gif);
	background-repeat:no-repeat;
	width:44px;
	height:47px;
	color:#ffffff;
	text-align:center;
	padding:0px;
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;	
}
#fecha .dia
{
	color:#666666;
	width:44px;
	font-weight:bold;
	font-size:18px;
	letter-spacing:-1px;
	text-align:center;
	margin:0px;
	margin-top:5px;
	padding:0px;
	display:block;
}
#fecha .mes
{
	color:#ffffff;
	width:44px;
	font-weight:normal;
	font-size:9px;
	text-align:center;
	margin:0px;
	padding:0px;
}