/*html*/
h3{color:#8599A8; font: 16px Arial, Helvetica, sans-serif;margin-bottom:20px;}
h1{color:#00987F; font:bold  16px Arial, Helvetica, sans-serif;margin-bottom:10px; }
h2{color:#00987F; font:normal  14px Arial, Helvetica, sans-serif;margin-bottom:10px; }

/*typo3*/
p.bodytext{
	font:12px Arial, Helvetica, sans-serif;
	margin-bottom:17px;
	line-height:17px;
}

span.subrayado{ 
	text-decoration:underline; 
}
/*footer*/
#footer{

	color:#666;
}
#footer #legal-menu li a {
		text-transform:uppercase;
		font:bold 12px Arial, Verdana, sans-serif;
		color:#FFF;
}
/*menu idiomas*/
div#lang-menu span a, div#lang-menu span{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#8599A8;
	text-transform:uppercase;
}
div#lang-menu span{
	color:#BBB;	
}
/*slogan*/
div#slogan{
	color:#8599A8;
	font:11px Arial, Helvetica, sans-serif;
}
/*menu contextual*/
div#context-menu li a{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#8599A8;
	text-transform:uppercase;
}


/* buscador*/
.buscador{
	font: bold 10px Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#13A188;
	
}
.buscador-text{
	text-transform:none;
	font: normal 11px Arial, Verdana, sans-serif;
}

/*bloques de la izquierda*/
.graphic-header{
	background:url() no-repeat 15px 0px;	
	height:24px;
	text-indent:-10000px;
	margin:0px;
}
/*bloques de la derecha*/

	.blocks .block span.description{
		color:#333;
		font:11px Arial, Helvetica, sans-serif;	
	}
	
	.blocks .block span.title{
		color:#009E82;
		font:bold 14px Arial, Helvetica, sans-serif;
		line-height:14px;
	}
	.blocks .block-small span.title{
		color:#697985;
		font-weight:normal;		
		line-height:14px;
	}

/*eventos*/
.vevent .dtstart{
		color:#8599A8;
		font:10px Arial, Helvetica, sans-serif;
		border-bottom:0px;
}
.vevent a span.summary{
	color:#009E82;
	display:block;
	font-size:14px;
}

.vevent span.image{
	display:block	;	
}
.vevent a{
		text-decoration:none;
		color:#333;
}
.vevent .description{
	
		font-size:11px;
		color:#333;
}

.vevent a:hover, .vevent a:hover .description{
	text-decoration:underline;
	}

a.destacado-rojo{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#13A188;
	padding-left:8px;
	background:url(../images/bgLi.gif) no-repeat 0px 4px;
	text-transform:uppercase;
}

#second-menu a.destacado-rojo{
width:90px;
float:left;
}
.destacado-negrita{
	color:#33333;
	font-weight:bold;
	padding-left:8px;
	background:url(../images/bgLi.gif) no-repeat 0px 4px;
}
a.destacado-verde{
	color:#00987F;
	font-weight:bold;
}
a.pdf{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#13A188;
	padding-left:22px;
	background:url(../images/icons/pdf.gif) no-repeat 0px 0px;
	text-transform:uppercase;
	
	display:block;
	height:19px;
	padding-top:4px;
}
/*catalogo*/
dl.properties-list dt{
	font:10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#697985;
}
dl.properties-list dd{
	font-weight:bold;
	color:#697985;
	font-size:11px;
}
dl.properties-list dd.big{
	font:11px Arial, Helvetica, sans-serif;
}
dl.properties-list dt{
	margin-bottom:10px;
	padding-top:1px;
}
dl.properties-list dd{
	margin-bottom:10px;
}
h2.destacado{
	padding:16px 15px 6px;
	background:#EBF7F2;
	border-bottom:1px solid #E0E9EC;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin-left:-15px;
}


/*tablas generales*/

table.contenttable td{  padding: 5px;
    text-align: left;
    vertical-align: top;}


