html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, table, tbody, td, tr,
fieldset, form, label, legend,
, caption,, tfoot, thead, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
p, span, strong{
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:1em;
	margin: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	line-height:normal;
	}

ol, ul{
	padding:0;
	margin:0;
	outline:0;
	margin-left:2em;

}

li{
	line-height:1.2em;
	padding:0;
	margin:0;
	outline:0;
	}

h1 {
	font-size:24px;
	color:#039;
	}

h1 a{
	color:#039;
	text-decoration:none;
	}

h1 a:visited{
	color:#039;
	text-decoration:none;
	}

h1 a:hover{
	color:black;
	text-decoration:none;
	}


h2 {
	font-size:20px;
	color:#2E578E;
	}

h2 a{
	font-size:20px;
	color:#2E578E;
	text-decoration:none;
	}

h2 a:visited{
	font-size:20px;
	color:#2E578E;
	text-decoration:none;
	}

h2 a:hover{
	font-size:20px;
	color:black;
	text-decoration:none;
	}


body {
	line-height: 1;
	color:#363636;
	background:#666;
/*	background: #eeeeee;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}


table {
	border-collapse:collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	vertical-align:top;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
abbr,acronym {
	border:0;
}

.super-contenedor{
	width:1000px;
	background: white;
	margin-left:auto;
	margin-right:auto;
	min-height:800px;
	}
.contenedor {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	}

.espacio{
	height:20px;
	clear:both;
	}

#superior{
	width:980px;
	height:238px;
}

#logo{
	width: 244px;
	height: 238px;
	background-image:url(../images/logo.png);
	background-repeat: no-repeat;
	float: left;
}

#slides{
	width: 730px;
	height: 238px;
	float: right;
}

#bajo-banner{
	width:980px;
	height:20px;
	background-color:#eee;
}

#sobre-contenido{
	width:700px;
}


.columna-izquierda{
	width:680px;
	float:left;
}

#columna-derecha-principal{
	width:270px;
	float:right;
}
#columna-derecha{
	width:270px;
	float:right;
	margin-bottom:15px;
}
#columna-derecha-youtube{
	width:270px;
	float:right;
}

#columna-derecha .container{
	padding:5px;
}

.borde{
	border-width: 2px;
	border-style: solid;
	border-color: #E7E7E7;
}


#pie{
	background:url(../images/fondo_pie.png);
	height:50px;
	text-align:right;
	font-size:9px;
}

#texto_pie{
	width:200px;
	float:right;
	text-align:center;
	padding-right:10px;
	padding-top:18px;
	color:#ddd;
	}
#texto_pie p{
	line-height:0.2em;
}

#logo_eb{
	width: 104px;
	height:67px;
	float:right;
	background:url(../images/eb_web.png);
	background-position:0px 0px;
	margin-top: -7px;
	margin-right:20px;
	}

#logo_eb:hover{
	background-position: 0px -67px;
	}


#logo_eb a img{
	border:0px;
	}


#pie-pagina{
	width:980px;
	height:90px;
}


/**/
.item-page p img {
	margin-right:15px;
	margin-bottom:15px;
	}
.newsintro{
	padding-top:5px;
	padding-right: 5px;
}

.newsintro span{
	font-size:10px;
}

.newstitle a {
	color:#036;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.newstitle a:visited {
	color:#036;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.newstitle a:hover {
	color:black;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

/* Text styles */
.blog-featured h2 {
	font-size: 1.5em;
	margin-bottom:0em;
}
p.readmore {
	text-indent:0;
	font-size: .9em;
}
.joomla-footer {
	font-size: .9em;
	margin-bottom: 30px;
}

/* Article functions */
ul.actions {
	clear:both;
	margin-top: -50px;
	float:right;
}
ul.actions li {
	list-style-type: none;
	float:right;
	margin-left: 10px;
}



/*  BREADCRUMBS  */
.breadcrumbs {
	font-size:10px;
}

.breadcrumbs a{
	text-decoration:none
	}
.breadcrumbs a:hover{
	text-decoration:none;
	color:#000;
	}


.joomla-nav {
	font-size:12px;
}

.joomla-nav a{
	font-weight:bold;
	text-decoration:none;
	color:#069;
}

.joomla-nav a:visited{
}

.joomla-nav a:hover{
	color:#900;
}

.joomla-nav .selected{
	font-size:12px;
	font-style:italic;
	color:#900;
}
	
.moduletableultimos_articulos > ul.category-moduleultimos_articulos {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  outline-width: 0px;
  outline-style: none;
}

.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li {
	padding:3px;
	margin-bottom:10px;
	background-color:#FFF;
	border:solid thin #CCC;
	list-style:none;
	}


.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > h4 > a.mod-articles-category-title{
	text-decoration:none;
	font-weight:bold;
	color:#036;
	margin-left:10px;
	margin-right:10px;
	}

	
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > p.mod-articles-category-readmore > a.mod-articles-category-title{
	float:right;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	background-color:#033;
	color:#eee;
	padding:1px;
	margin-left:10px;
	margin-right:10px;
	}
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > p.mod-articles-category-readmore > a.mod-articles-category-title:hover{
	color:#fff;
	background-color:#055;
	}	
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > p {
	margin-left:10px;
	margin-right:10px;
}
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > p {
	margin-left:10px;
	margin-right:10px;
}
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li .mod-articles-category-introtext {
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	color:#333;
	}
	
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > p.mod-articles-category-introtext > a{
	font-size:12px;
	color:#333;
	}
	
.moduletableultimos_articulos > ul.category-moduleultimos_articulos > li > p > a {
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	}
	
