@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
	background: #eeeeee url(../images/bg.jpg) top center repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align:center;
	color:#000000;
	height: 300px;	
}

#content{
margin:0 auto;
border:0px solid #FFFFFF;
width:960px;
height:auto;
text-align:left;
}

#margentexto {
margin-left:3px;
width:auto;
height:auto;
}


#top{
width:962px;
margin-top:15px;
height:130px;
color:#00000;
font-size:10px;
}

#top-cabezal{
width:960px;
height:165px;

text-align:left;
border: 1px solid #999999;
color:#FFFFFF;
background-color:#FFFFFF;
font-size:10px;
background-image:url(../images/bgsec.png);
}

#top-contenido{
width:960px;
height:1830px;
text-align:left;
color:#000000;
background-color:#FFFFFF;
font-size:12px;
border:1px solid #CCCCCC;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 150px; /*width of menu*/
margin-left:3px;
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
text-align:center;
background: #5f0805 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 0px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

#minimenu {
margin-left:0px;
height:auto;
width:148px;
border: 1px solid #999999;
}

#director{
width:962px;
height:25px;
color:#e1e1e1;
font-size:12px;
text-align:center;
}

#newscontainer
{
width:auto;
height:auto;
border-bottom:1px solid #CCCCCC;
margin-bottom:5px;
}

#fuenteportada
{
font-family:Cambria;
font-size:20px;
font-weight:bold;
}

#fuenteportadaprincipal
{
font-family:Cambria;
font-size:26px;
font-weight:bold;
}

#fuenteminima
{
font-size:10px;
font-weight:bold;
}

#blackvideo {
width:376px;
height:auto;
background-color:#000000;
color:#FFFFFF;
height:auto;
}

#sectop {
width:790px;
background-color: #5f0805;
height:20px;
font-size:14px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;

}

#secontenido {
width:788px;
background-color: #e9e9e9;
border:1px solid #606060;
height:318px;
font-size:12px;
color:#000000;
text-align:LEFT;
}


.littlebox{display:block}
.littlebox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CECCCC}
.littlebox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background:#dad8d8}
.littlebox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #faf9f9;
  border-right:1px solid #faf9f9;
  background:#d7d5d5}
.littlebox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d7d5d5;
  border-right:1px solid #d7d5d5;}
.littlebox4{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.littlebox5{
  border-left:1px solid #dad8d8;
  border-right:1px solid #dad8d8}
.littleboxfg{
  background:#CECCCC;
  width:310px}

#contentsecmasinformacion
{
width:240px;
height:auto;
margin:5px;

}

#contentmasinformacion
{
width:230px;
height:auto;
border-bottom:1px solid #666666;
margin-bottom:10px;
}

h2 { font: 16px sans-serif; }
h3 { font: 14px sans-serif; }
h5 { font: bold 14px Arial, sans-serif; border-bottom: 3px #e6e2cb solid; margin-bottom: 10px; }
#destacados h5 { border-color: #ddd; }
	h5 a { color: #333; }
	h5 a:hover { color: #0d588f; }
	
	
#destacado { position: relative; width:755px; height: 300px; margin-bottom:15px; background: #777; line-height: 1em; }
	#destacado li { height: 100px; }
		#destacado li img {
	position: absolute;
	top: 0;
	left: 0px;
	z-index: 1;
	visibility: hidden;
}
		#destacado li.sel img { visibility: visible; }
		#destacado li a { position: absolute; width: 410px; z-index: 2; right: 0; display: block; padding: 10px 10px 10px 70px; height: 80px; background: url(../images/bg-destacado.gif) no-repeat; color: #888;  }
		#destacado li.sel a { background: url(../images/bg-destacado-hover.gif) no-repeat; color: #c2d5e3; text-decoration: none; }
		#destacado li#destacado2 a { height: 78px; margin: 0px 0; }
			#destacado li a strong { display: block; font: 19px/19px Georgia, serif; margin: 0 0 5px 0; }
			#destacado li.sel a strong { color: #fff; text-decoration: underline; }

