@import url("menu.css");


/* CSS Document */

*
{
}

body
{
	font-size: 12px;
	height: 100%;
	width: 100%;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: justify;
	color: #595959;
	background-color: #FFF;
	background: transparent url(../images/fondo04.jpg) no-repeat scroll center 0;
}


.fondo
{
	background: transparent url(../images/fondo.gif) repeat-x scroll center 0;
	position: relative;
	background-color: #FFF;
}

#fondoTOP
{
	background: transparent url(../images/fondotop.jpg) no-repeat scroll center 0;
	margin: 0px auto;
	height:134px;
}

.contenido
{
	width: 990px;
	margin: 0px auto;
}


#banner
{
	width: 990px;
	height: 231px;
	background:url(../images/banner.jpg)
}

.top{
	width:990px;
	height:45px;
	_background:url(../images/menuTOP.gif);
	}

.topbarra{
	width:990px;
	height:5px;
	_background:url(../images/menuTOP.gif);
	}


.menuTop{
	/*Original Width 765 Height 34px;*/
	width:760px;
	height:24px;
	}


.buscador{
	/*Original Width 225 Height 34px;*/
	width:220px;
	height:27px;
	padding-top:4px;
	padding-right:5px;
	}		
	
.infopagina{
	width:990px;
	min-height:750px;
	background:url(../images/contenido.gif) repeat-y;
}	
	
.infopaginaHome{
	width:990px;
	min-height:750px;
	background:url(../images/contenidoHome.gif	) repeat-y;
}	
	
.colMenu{
	width:164px;
}
	
#menu{
	width:164px;
	height:233px;
	background:url(../images/menu.gif) no-repeat;
	margin-left:7px;
	padding-top:7px;}	
	
#Logo{
	width:164px;
	height:115px;
}

	
#links{
	width:144px;
	min-height:300px;
	padding:5px 10px 5px 10px;
	}	

.colContenido{
	width:819px;
	}
	
#path{
	/*Original height 34px */
	width:615px;
	height:28px;
	border-bottom:1px solid #333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:5c5c5c;
	padding-top:6px;
	margin-left:0px;
	}	
	
html>body #path{
	/*Original height 34px */
	width:615px;
	height:28px;
	border-bottom:1px solid #333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:5c5c5c;
	padding-top:6px;
	margin-left:8px;
	}		
	
#dnn_mapa{
	width:587px;
	min-height:400px;
	padding:5px 20px 10px 15px;
	}	
	

#dnn_ContentPane{
	/*Original Width 629px height 300px */
	min-height:400px;
	padding:5px 20px 10px 15px;
}
	
#modulos{
	width:615px;
	min-height:425px;
	float:left;
	}
	
#dnn_calendario{
	width:500px;
	min-height:425px;
	float:left;
	margin-left:5px;
	_margin-left: 0px;
	padding-left:5px;
	}
	
#dnn_horario{
	/*Original Width 315px height 235px */
	width:310px;
	min-height:220px;
	float:left;
	padding:5px 0 15px 5px;
	}	
		
	
#linksfondo{
	background:url(../images/linksfondo.jpg) no-repeat;
	width:615px;
	height:114px;
	float:left;
	margin-left:0px;
	}
	
html>body #linksfondo{
	background:url(../images/linksfondo.jpg) no-repeat;
	width:615px;
	height:114px;
	float:left;
	margin-left:7px;
	
	}
	
	
	
.colComponentes{
	width:194px;
		}	
	
#Componentes{
	width:170px;
	height:426px;
		padding:5px 0px 5px 17px;
	padding:0;

	
	}
	
html>body #Componentes{
	width:160px;
	height:426px;
		padding:5px 0px 5px 17px;
	
	
	}	
	

#certificados{
	width:127px;
	height:657px;
	padding:5px 10px 5px 10px;
	}	
	
.tituloCategoria
{
	background: url(../images/titulosMenu.gif) no-repeat;
	height: 29px;
	width: 165px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	padding: 10px 0 0 0;
	left: -5;
	overflow: none;
	position: none;
	top: -3;
}
	
	
	
.tituloCategoria01{
	background:url(../images/titulosMenuFlip.gif) no-repeat;
	height:29px;
	width:186px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	padding:10px 0 0 0px;
	left:0;
	overflow:none;
	position:none;
	margin-left:9px;
	top:0;
}


	
.fondoFooter{
background:transparent url(../images/fondofooter.jpg) no-repeat scroll center 0;
background-color:#3b3f07;
height:109px;
bottom:0;

}
	
#footer{
	width:990px;
	background:url(../images/footer.jpg);
	margin:0px auto;
	bottom:0;
	height:109px;
	}
	
.clearfooter {
	height: 0px;
	clear: both;
}

html>body .clearfooter {
height: 109px;
clear: both;
}

	
/* Path */	


.Breadcrumb{
	color:#5c5c5c;
	padding:4px 0 0 22px;
	font-size:10px;
	}
	
.Breadcrumb a:link{
	color:#5c5c5c;
	padding:4px 0 0 22px;
	font-size:10px;
	}	
	
a.pathway:link{
	color:#0F3;
	padding:4px 0 0 22px;
	font-size:10px;
	}		

/* vinculos */
/*
a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#5fa5d5;
	font-size:12px;
	}
	
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#468fc1;
	font-size:12px;
	text-decoration:none;
	}	
	
a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	}		
*/

h3{
color:#261B82;
font-family:Swiss 721 BT,Arial;
font-size:16pt;
font-weight:lighter;
padding:1px 0px 1px 0px;
text-indent:0;
display:block;
background-image:none;

}
	
img{
	border:0 none;
	}	
	
h4 img{
	border:2px solid #9ec809;
}

p.img{
	border:2px solid #9ec809;
}
	
/* leermas */
	
.normal a
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #008FD4;
	font-weight: bold;
	text-decoration: underline;
	padding:2px 0 2px 0;

}

.normal a:link
{
	color:#008FD4;
}	
	
.normal a:visited{
	color:#008FD4;
}

.normal a:hover
{
	background-color:#7b9d03;
	color:#FFF;
}
	
.parrafos{
	width:560px;
	}	
	
/* leermas */

.readon {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#008FD4;
	font-weight: bold;
	text-decoration: underline;
	float:left;
	}	

a.readon:link{
	color:#008FD4;
}

a.readon:visited{
	color:#3598b5;
}
	
a.readon:hover{
	background-color:#7b9d03;
	color:#FFF;
}
	
/* titulocategorias */

	
div.SearchBorder{
	background-color:#efefef;
	border:1px solid #d1d1d1;
	color:#a0a0a0;
	width:160px;
	
	
}

.ServerSkinWidget{
	background-color:#efefef;
	border:1px solid #d1d1d1;
	padding:5px;
	color:#a0a0a0;
	margin-left:5px;
	_margin-left: 0px;
	cursor:pointer;
	}
	
a.ServerSkinWidget:hover{
	background-color:#efefef;
	border:1px solid #d1d1d1;
	color:#333;
	text-decoration:none;
	}	
	
input.SearchTextBox {
	border:0 none;
	float:left;
	height:15px;
	width:125px;
	z-index:10;
}	
	
/*tablas*/


.tabla-encabezado
{
	background-color: #3EBA31;
	text-align: center;
	color: #FFFFFF;
}
	
td{
	padding:3px 5px 2px 5px;
	}	
	
.fila1{
	color:#5c5c5c;
	}
	
.Normal p {
color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
line-height:18px;
padding:5px 0 5px 0;
text-align:justify;

}

/*

td, div, p {
	color:#5C5C5C;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	_text-align:justify;
}

*/

p.MsoNormal{
	color:#5C5C5C;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	line-height:18px;
	padding:5px 0 5px 0;
	text-align:justify;
}

.Normal p img{
	border:2px solid #9ec809;
	margin:0 5px 0 5px;
	}

h1
{
	color: #353CB3;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h2
{
	color: #008FD4;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;

}

h4 {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#5C5C5C;
font-weight:lighter;
padding-top:6px 0 6px 0;
background:none;
}

hr {
border-top:1px solid #c8d6d6;
height:0;
margin:20px 0;
}

#mapa ul li  {
list-style-type:none;
padding:10px;
color:#5C5C5C;
}

#mapa ul {
list-style-type:none;
padding:15px;
color:#333;
}

#mapa ul li li{
	padding-left:25px;
	}

#mapa ul li li li{
	padding-left:35px;
	}
	
ul li
{
	list-style-type: circle;
color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
line-height:18px;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:5px;
text-align:justify;	
}	
	
#concon a:link{
color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
line-height:18px;
padding:5px 0 5px 0;
text-align:justify;
}

#concon a:hover{
color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
line-height:18px;
padding:5px 0 5px 0;
text-align:justify;
}

#concon a:visited{
color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
line-height:18px;
padding:5px 0 5px 0;
text-align:justify;
}

h1.h1Eventos{
	padding-left:17px;
	}
	
.divEventList {

height:138px;
margin-right:5px;
padding-left:35px;
width:213px;
float:left;
}	
	
.ES_EventsList{
	width:500px;
}

.titleESNoticias
{
	color: #3526B9;
	font-size: 14px;
	font-family: "Swiss 721 BT" , Tahoma, Geneva, sans-serif;
	font-weight: bold;
}

.fechaESNoticias {
	color:#64C12F;
}


.tablanoticias a
{
	color:#64C12F;
}

.titulonoticia
{
	color: #808080;
	font-family: Swiss 721 BT,Tahoma,Arial;
	font-size: 16px;
	font-weight: bold;
}

.lineanoticia
{
	background-color: #C6CFCF;
	margin: 10px 0 0px 0;
	clear: both;
	border-top-style:solid;
	border-top-width:1px;
	height:0;
}

.ulESNoticias
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.liESNoticias
{
	list-style:none;
}


.contenidoESNoticias
{
	display:table-cell;
}

.divPaginador
{
	margin:0 auto;
}
.ulEsPaginador
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.ulEsPaginador li
{
	list-style:none;
	float:left;
	margin-right:2px;
}
.lbESSelected
{
	color:#5C5C5C;
}

.lbESNoticia:link, .lbESNoticia:visited, .lbESNoticia:hover   
{
	color:#5FA5D5;
}

