/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Hoja de Estilo - basico.css
version: 1.1
author: Miguel Behr L.
email: miguelbehr@gmail.com
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/*html{
	margin:0; padding:0;
	background:#8AC43F url(../imagenes/comunes/fondo.jpg) repeat-x center 0; 
}*/
body{ margin:0; padding:0;
	background: #8AC43F url(../imagenes/comunes/fondo.jpg) no-repeat center 0; 
	background: #FFFFFF url(../imagenes/comunes/fondo.jpg) no-repeat center 0; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*CABECERA*/
#contenedor-cabecera{
	width:1000px;
	margin:0 auto;
	padding:0;
	/*background:url(../imagenes/comunes/fondo_cabecera.jpg) no-repeat center 0;*/
	border:solid 0px red;
	overflow:hidden;
}
#cabecera{
	margin:0 auto;
	padding:0;
	padding:0;
	width:1000px;
	border:solid 0px red;
	height:125px;
	margin-bottom:3px;
	overflow:hidden;
}
#contenedor-cabecera h1{
	margin:50px 0px 0px 0px; 
	padding:0px; 
	float:left;
	overflow:hidden;
	display:block;	
	margin:0;
	padding:0;
	height:120px;
	border:solid 0px blue;
}
#contenedor-cabecera h1 a{
	margin:0;
	padding:0;
	/*background:url(../imagenes/inicio/logo.jpg) no-repeat 0 0;*/
	width:400px;
	height:50px;
	display:block;	
	margin: 0;
	padding:0;
	margin-top:60px;
	border:solid 0px red;
}
div#contenedor-menu
{
	border:solid 0px red;
	float:right;
	width:600px;
	overflow:hidden;
}
#menu{	
	margin:0 auto;
	padding:0;
	border:solid 0px red;
	width:600px;
	float:right;
	margin-top:0px;
	position:absolute;
	top:55px;
}
#menu li{float:left;list-style:none;margin:0;padding:0;}
#menu li a{margin-bottom:0;width:100px;display:block;text-align:center;color:#ffffff;text-decoration:none;font-size:12px;border:solid 0px red;
padding-top:25px;padding-bottom:10px;}
#menu li a:hover, {color:#36A74A;}
#menu li a.activo{color:#36A74A;background:url(../imagenes/comunes/menu.jpg) no-repeat center bottom;padding-top:40px;padding-bottom:20px;}

#menu li.fin a
{
	line-height:17px;
}
#cabecera-seccion{
	width:703px;
	margin:0 auto;
	padding:0;
}

/*CUERPO*/
#contenedor-cuerpo{
	width:1000px;
	margin:0px auto;
	padding:0;
	border:solid 0px red;
	overflow:hidden;
}
#contenedor-centro{
	width:100%;
	margin:0px auto;
	padding:0;
	border:solid 0px red;
	overflow:hidden;
	background:url(../imagenes/comunes/fondo-centro.jpg) repeat-y center 0;
}
#contenedor-centro-interno{
	width:100%;
	margin:0px auto;
	padding:0;
	border:solid 0px blue;
	overflow:auto;

	background:url(../imagenes/comunes/fondo-centro-bottom.jpg) no-repeat center bottom;
}

#contenedor-cuerpo:after {
   content: "";
   display: block;

   clear: both;
    visibility: hidden;
}
#contenedor-cuerpo #cuerpo{
	width:1000px;
	margin:0px auto;
	border:solid 0px red;
	padding:0;
	
}
#contenedor-centro h1, #contenedor-centro h2, #contenedor-centro h3{
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	}

#menu-interno{	
	margin:0 auto;
	padding:0;
	border:solid 0px red;
	width:703px;
	height:91px;
		background:url(../imagenes/comunes/fondo-cuerpo3.jpg) no-repeat center 0;
}
#menu-interno ul{	
	margin:0 auto;
	padding:0;
	border:solid 0px red;
	width:500px;
	height:15px;
	top:65px;
	position:relative;
	bottom:0;
	
}
#menu-interno ul li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#menu-interno ul li a{
	margin-bottom:0;
	display:block;
	width:100px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}


#contenedor-slide1
{
	width:928px;
	height:405px;
	margin:0 auto;
	border:solid 0px red;
	margin-top:50px;
}
#slide11{
	background:url(../imagenes/inicio/fondo-slide1.jpg) no-repeat center 0;
	height:296px;
	border:solid 0px red;
}
#slide12{
	background:url(../imagenes/inicio/fondo-slide2.jpg) no-repeat center 0;
	height:296px;
}

#slide13{
	background:url(../imagenes/inicio/fondo-slide3.jpg) no-repeat center 0;
	height:296px;
}

#slide14{
	background:url(../imagenes/inicio/fondo-slide4.jpg) no-repeat center 0;
	height:296px;
}

.info{
	float:right;
	width:290px;
	margin-right:50px;
	color:#FFFFFF;
}
.info h1{ font-size:29px;}
.info p{ font-size:15px; line-height:15px;}
.info h3{ margin-bottom:20px; margin-top:10px; }
#slide11 .info .enlace{
	border:solid 0px red;
	display:block;
	width:150px;
	height:30px;
	margin-top:43px;
}
#slide12 .info .enlace{
	border:solid 0px red;
	display:block;
	width:90px;
	height:30px;
	margin-top:-10px;
}
#slide13 .info .enlace{
	border:solid 0px red;
	display:block;
	width:120px;
	height:30px;
	margin-top:80px;
	margin-right:30px;
}
#slide14 .info .enlace{
	border:solid 0px red;
	display:block;
	width:90px;
	height:30px;
	margin-top:70px;
}





/*PIE*/
#contenedor-pie{
	width:100%;
	margin:0 auto;
	padding:0;
	margin-top:25px;
	border:solid 0px red;
	overflow:hidden;
	background:url(../imagenes/comunes/fondo-pie.png) no-repeat center 0;

}
#contenedor-pie:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
    visibility: hidden;
}
#sliderpie2{
	width:831px;
	height:200px;
	border:solid 0px red;
	margin:25px auto 0 auto;

}
#slidepie14{
	background:url(../imagenes/comunes/fondo-slide-pie-1.png) no-repeat center 0;
	width:831px;
	height:200px;
}
#slidepie12{
	background:url(../imagenes/comunes/fondo-slide-pie-2.png) no-repeat center 0;
	width:831px;
	height:200px;
}
#slidepie13{
	background:url(../imagenes/comunes/fondo-slide-pie-3.png) no-repeat center 0;
	width:831px;
	height:200px;
}
#slidepie11{
	background:url(../imagenes/comunes/fondo-slide-pie-4.png) no-repeat center 0;
	width:831px;
	height:200px;
}

#sliderpie2 .info{
	float:right;
	width:500px;
	margin:0px;
	color:#FFFFFF;
	margin-right:50px;
}
#sliderpie2 .info h1{ font-size:20px; margin-bottom:0; font-style:italic;}
#sliderpie2 .info h2{ font-size:20px; margin:0 0 0 100px; font-style:italic;}
#sliderpie2 .info p{ font-size:15px; line-height:15px;}
#sliderpie2 p{ margin:5px 0; line-height:16px;}
#sliderpie2 .leer-mas
{
	background:url(../imagenes/comunes/btnleermas.png) no-repeat center center;
	width:99px;
	height:34px;
	display:block;

	float:right;
}
#contenedor-pie .menu
{
	border:solid 0px red;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	clear:both;
	width:800px;
	padding-top:13px;
	text-align:center;
	color:#FFFFFF;
		color:#000000;
	background:url(../imagenes/comunes/miniwebs.png) no-repeat right 20px;
}
#contenedor-pie .menu P{
	border:solid 0px red;
	width:500px;
	margin:auto;
	padding:5px 0;
}
#contenedor-pie ul{
	border:solid 0px red;
	margin:0 auto;
	padding:0;
	list-style:none;
	overflow:hidden;
	clear:left;
	width:630px;
}
#contenedor-pie ul li{
	border:solid 0px red;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#contenedor-pie ul li a{
	color:#FFFFFF;
	color:#000000;
	padding-left:20px;
	text-decoration:none;
	
}
.miniwebs{ float:right; display:block; width:70px; height:15px; border:solid 0px red;}


/*CLASES*/
.invisible{
	display:none;
}
.version{float:right; margin:5px 30px 0 0; color:#666666; font-size:10px; font-weight:bold;}
.limpiador{clear:both;}
.izquierda{ float:left; margin:0 15px 15px 0;}
