@CHARSET "ISO-8859-1";

/*
-----------------------------------------------
Grey Box Method - Layout CSS
----------------------------------------------- */


body {
	background: #e4e4e4 url("../images/fondo.jpg") no-repeat;
	font-family:arial;
	background-position:top center;
	font-size:13px;
color:#4F4F4F;

}

.sombra_contenido{
background: url("../images/cont_mid.png") repeat-y;
width:960px;
padding:0 20px;
}
.sombra_top{
background: url("../images/cont_top.png") repeat-y;
width:960px;
height:35px;
padding:0 20px;

}
#centro_top{
	background: url("../images/cont_top.png") no-repeat;
	height: 21px;
	width: 960px;
}

#centro{
	background: url("../images/cont_mid.png") repeat-y;
	width: 960px;
	
}

#cabecera{
	background:url(../images/im_cab.jpg) no-repeat;
	width:100%;
	height:330px;
	margin-left:5px;
}

#botones{
	float:right;
	margin-right:5%;
	margin-top:24%;
}

#ed_est{
	margin-left: 3%;
}

hr{
	width: 100%;
	
	border: 0px solid #f0f0f0;
	margin:0px 0 10px 0;
	
}
p.novedades{
line-height:140%;
color:#4F4F4F;
font-size:12px;
}
p.novedades_p{
line-height:140%;
color:#4F4F4F;
font-size:12px;
}

#mini_img{
float:left;
margin-left:15px;
}
.img_i{
padding:0 10px;
}
.flechas{
	margin-top: 6%;
	margin: 6% 0px 0 0;
}
p.centro{text-align:center;
margin:0px;
}

#texto_img{
	clear: both;
	
	font-family: Arial;
	font-size:12px;
	
	color: #4F4F4F;
}

#texto_img p {

	line-height: 140%;
}


h2{
	color:#1c4382;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:normal;
	}
p{
	line-height:140%;
	font-size:15px;
	}

#texto_nov {
	height: 260px;
	margin-left:3.5%;
	font-family: Arial;
	font-size:12px;
	line-height: 140%;
	color: #4F4F4F;
	margin-top:20px;
}

#texto_nov hr {
	margin-top: 8px;
	margin-bottom: 8px;
	width: 290px;
	/* IE7	
	color: #f0f0f0;
	height: 4px;
	*/
	
	/* Firefox */	
	border: 4px solid #f0f0f0;
	
}

#pie {
	background: #1e1c20 url("../images/fondo_pie.gif") repeat-x;
	height: 200px;
	float: left;
	width: 100%;
}

.pie_izq {
	
	margin-top: 2%;
	font-family: Arial;
	font-size:12px;
	line-height: 140%;
	color: #FFF;
	
}

.pie_izq hr{
	margin-top: 4px;
	margin-bottom: 8px;
	height: 2px;
	background-color: #787878;
	width: 100%;
	border: 1px solid #787878;
}

.pie_cent {
	
	margin-top: 2%;
	font-family: Arial;
	font-size:12px;
	line-height: 140%;
	color: #FFF;
}

.pie_cent hr{
	margin-top: 4px;
	height: 2px;
	background-color: #787878;
	width: 100%;
	border: 1px solid #787878;
}


.pie_cent ul {
	margin-top: 5px;
	margin-left: 15px;
}

.pie_cent li {
	list-style-type: square;
	color: #fff59f;
}

.pie_cent p {
	font-family: Arial;
	font-size:12px;
	color: #FFF;
}

.pie_der {
	
	margin-top: 2%;
	font-family: Arial;
	font-size:12px;
	line-height: 140%;
	color: #FFF;
}

.pie_der hr{
	margin-top: 4px;
	height: 2px;
	background-color: #787878;
	width: 100%;
	border: 1px solid #787878;	
}

.pie_der span{
	color: #A6A6A6;
}


#dat_contacto {
	float:left;
	width: 350px;
	margin-left: 4%;
	margin-top: 4%;
	font-family: Trebuchet MS;
	font-size: 15px;
	line-height: 240%;
}

#dat_contacto img {
	padding-bottom: 15px;
	border-bottom:1px solid #000;
	
}

#localizacion {
	width: 845px;
	margin-left: 4%;
	margin-top: 45%;
}

#localizacion img {
	border-bottom:1px solid #000;
	margin-bottom: 15px;
	
}

.borde_map {
	border: 3px solid #143b69;
}


#noticias_tit{
	float:left;
	width: 500px;
	margin-left: 4%;
	margin-top: 4%;
}


#noticias_ult {
	float: left;
	margin-left: 4%;
	margin-top: 13%;
	width: 250px;
    height: 310px;
    background-color: #f8f8f8;
	border: 1px solid #000; 	

}

#noticias_izq {
	clear:both;
	float:left;
	width: 500px;
	font-family: Arial;
	font-size: 14px;
    line-height: 140%;
	margin-top: 4%;
	color: #4d4d4d;
}

#noticias_izq h4 {
	float:left;
	color: #2f2f2f;
	width:380px;
}

#noticias_izq p{
	clear:both;
	padding-top: 10px;
}

/* SCROLL ULTIMAS NOTICIAS */

#Scroller-1{ 
  position: absolute; 
  overflow: hidden;
  width: 300px;
  height: 310px;
}

#Scroller-1 p{
  margin: 0; 
  padding: 10px 20px;
  width: 180px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #777;
}
.Scroller-Container{
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Track{
  width: 10px; 
  height: 289px;
  position: absolute;
  top: 132px; 
  left: 800px;
  background-color: #EEE;
}
.Scrollbar-Handle{
  position: absolute;
  top: 0px; 
  left: 0px;
  width: 10px; 
  height: 30px;
  background-color: #CCC;
}


.sobre_img{
	border-radius:14px 14px 14px 14px;

-moz-border-radius-bottomright:    20px 20px;
background-color:#13406c;
padding:0 10px;
font-size:12px;
font-weight:bold;
color:#fff;

position:relative;
z-index:900;
float:left;
}
/* */




