a{
  text-decoration: none;
  color: #FA6C15;
}

#contenedor{
  margin: 0 auto;
  margin-top:-8px;
  padding: 0px;
/*  width: 100%;*/
  width: 1024px;
}

#contenedor #cabecera{
  background-image:url("/images/imagenes/barra_sup.png");
  #background-repeat:repeat-x;
  height: 159px;
}

#contenedor #menu, #pie #footer{
  margin:0 auto;
  width:1024px;
}

#contenedor #menu ul{
 /* width: 100%;*/
  height: 20px;
  clear: both;
  float: left;
  list-style: none;
  margin: 0px;
  margin-top: 105px;
  margin-left: 10px;
  padding: 0px;
}

#contenedor #menu ul li{
  background-image: url("/images/imagenes/boton.png");
  background-repeat: no-repeat;
  width: 112px;
  height: 19px;
  margin-left: 6px;
  display: inline;
  float: left;
}

#contenedor #menu ul li.imagen_gdtic{
    background-image: none;
}

#contenedor  #menu ul li.imagen_gdtic img{
  margin-top:-150px;
  margin-left: -15px;
}

#contenedor #menu ul li.menu_servicios{
  margin-left:145px;
}

#contenedor #menu ul li a{
  display: block;
  text-decoration: none;
  text-align: center;
  color: white;
  font-family: Verdana;
  font-weight: bold;
  font-size: 80%;
  padding-top:3px;
}

#contenedor #contenido{
  width: 1024px;
  margin: 0 auto;
  margin-top:10px;
  height: auto;
}

#contenido #flash{
  margin-left:25px;
}

#contenido .servicios{
  float:left;
  height:325px;
  margin-left:28px;
  margin-top:20px;
  width:47%;
}

#contenido .servicios div{
  float:left;
  height:152px;
  margin-left:10px;
  margin-top:5px;
  width:45%;
}

#contenido .servicios div#separador{
 background-image: url("/images/imagenes/linea_puntos.png");
 background-repeat: no-repeat;
 width: 12px;
}

#contenido .servicios .abajo{
  padding-top: 20px;
}

#contenido .servicios h2.titulo a{
  text-decoration: none;
  color: #fa6c15;
  font-family: Verdana;
  font-weight: bold;
  font-size: 80%;
  margin-left:10px;
}

#contenido .servicios p.resumen{
  margin-left:10px;
  width:90%;
}

#contenido .servicios div h2 img, #contenedor .noticias a.boton_blog img{
  border: none;
  margin-left:10px;
  vertical-align:-35%;
}

#contenido .noticias{
  background-image: url("/images/imagenes/caja_blog.png");
  background-repeat: no-repeat;
  float:right;
  margin-right:10px;
  margin-top: 20px;
  height:324px;
  width:48%;
}

#contenido .noticias h1.titulo_noticias{
  color: white;
  font-family: Verdana;
  font-weight: bold;
  font-size: 90%;
  margin-top:10px;
  text-align:center;
}

#contenido .noticias .noticia h1.titulo a{
  color:#FA6C15;
  text-decoration:none;
}

#contenido .noticias p#sin_noticias{
  color:#FA6C15;
  font-family:Verdana;
  font-weight:bold;
  margin:101px;
}

#contenido .noticias div.noticia{
  float:left;
  height:160px;
  margin-left:40px;
  margin-top:65px;
  width:190px;
}

#contenido .noticias .noticia #titulo a{
  color:#FA6C15;
  font-family:Verdana;
  font-size:90%;
  font-weight:bold;
  margin:0;
  padding:0;
  text-decoration:none;
}

#contenido .noticias .noticia p{
  color:white;
  font-size:90%;
}

#contenido .noticias a.boton_blog{
  color:#FA6C15;
  float:right;
  font-family:Verdana;
  font-size:90%;
  font-weight:bold;
  margin-right:40px;
  margin-top:40px;
  text-decoration:none;
}

#contenido #noticias_blog{
  background-image: url("/images/imagenes/linea_puntos.png");
  background-position:48% center;
  background-repeat:repeat-y;
  height:320px;
}

#contenido .noticia_blog{
  /*width: 469px;*/
  width: 400px;
  /*height: 150px;*/
  float:left;
  left:0;
  margin:6px 70px 0 40px;
  position:relative;
  top:0;
  z-index:0;
}

#contenido .noticia_blog #imagen img{
  float: left;
  width: 200px;
  margin-left:80px;
margin-bottom:10px;
}

#contenido .noticia_blog #texto{
  float: left;
 /* height: 148px;*/
/*  width: 231px;*/
  width: 100%;
}

#contenido .noticia_blog #texto .titulo a {
  color:#FA6C15;
  font-family:Verdana;
  font-weight:bold;
  text-decoration: none;
}

#contenido .noticia_blog a.leer_mas{
	clear:both;
	color:#FA6C15;
	float:right;
	font-weight:bold;
	text-align:right;
	width:100%;
}

#contenido #contenido_noticia{
  float:left;
  margin-left:80px;
  margin-top:10px;
  width:80%;
}

#contenido #contenido_noticia h1{
  margin: 0px;
  padding: 0px;
}

#contenido #contenido_noticia #izquierda{
  background-image:url("/images/imagenes/linea_puntos.png");
  background-repeat: repeat-y;
  background-position: right;
  margin-right:20px;
  padding-right:20px;
  width: 48%;
  float: left;
}

#contenido #contenido_noticia #izquierda p{
  margin-right:50px;
}

#contenido #contenido_noticia #derecha{
  width: 45%;
  float: left;
}

#contenido #contenido_noticia #derecha p.descripcion{
  font-size: 80%;
}

#contenido #contenido_noticia p.volver{
  float: left;
  clear: both;
}

#contenido #col_izquierda{
  width: 50%;
  float: left;
}

#contenido #col_izquierda #video{
  float:left;
  height:310px;
  margin-left:20px;
  margin-top:30px;
  width:90%;
}

#contenido #col_izquierda #resumen{
  float:left;
  margin-bottom:30px;
  margin-left:20px;
  margin-top:20px;
  width:90%;
  font-weight: bold;
}

#contenido #col_derecha{
  width: 47%;
  float: left;
  margin: 20px 20px 0 0;
  font-family: Verdana;
}

#contenido div#linea_puntos{
  background-image:url("/images/imagenes/linea_puntos.png");
  background-repeat:repeat-y;
  float:left;
  height:inherit;
  margin-right: 20px;
  margin-top:20px;
  width:5px;
}

#contenido #col_derecha h1, #contenido h1.situacion{
  color:#FA6C15;
  font-family:Verdana;
  font-size:90%;
  font-weight:bold;
  margin:0;
  padding:0;
}

#contenido #col_derecha #texto{
  background-image: url("/images/imagenes/linea_puntos.png");
  background-repeat: repeat-y;
}

#contenido #col_derecha h1 img, #contenido h1.situacion img, #contenido h1 img{
  vertical-align:-35%;
}

#contenido #col_derecha p, #contenido #col_izquierda #resumen p{
  font-family: Verdana;
/*  font-weight: bold;*/
}

#contenido #col_derecha #texto p, #contenido #col_derecha h1, #contenido #col_derecha span{
  margin-left: 45px;

}

#contenido h1.situacion{
  margin-left: 20px;  
}

#contenido #ubicacion_izda, #contenido #ubicacion_dcha{
  font-family: Verdana;
  font-weight: bold;
  width: 40%;
  margin: 20px;
  float: left;
}

#contenido #ubicacion_dcha{
  background-image: url("/images/imagenes/linea_puntos.png");
  background-repeat: repeat-y;
  float: right;
  width:50%;
}

#contenido #ubicacion_dcha #texto{
  margin-left:60px;
}

#contenido #formulario{
  margin-left:50px;
  margin-top:10px;
}

#contenido h1{
  font-family: Verdana;
  font-weight: bold;
  color: #FA6C15;
  font-size: 90%;
}

#contenido h1.contacto{
  margin-left: 45px;
}


#pie{
  width: 100%;
  background-image: url("/images/imagenes/barra_inf.png");
  background-repeat: none;
  float:left;
  height:93px;
  margin-top:30px;
}

#pie ul.politicas{
  margin: 0px;
  padding: 0px;
  float: left;
  clear:both;
  /*margin-left:250px;*/
  margin:0 0 0 25px;
}

#pie ul.validaciones{
  padding: 0px;
  margin:35px 0 0 14px;
}
.certificados{
  margin-top:-28px;
  margin-left: 320px;
}


#pie ul.validaciones li a img{
  #width: 50px;
  margin-top:-5px;
   
}

#pie ul li{
  display: inline;
  float: left;
}

#pie ul li a{
  color: white;
  font-family: Verdana;
  font-size: 70%;
  margin-left: 35px;
  text-decoration: none;
  font-weight:bold; 
}

#paginacion{
float:left;
margin-top:10px;
padding-left:454px;
}
