@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #241802;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}

* {
	padding:0px;
	margin:0px;
	
}

img{border:0px;}

@font-face {
	font-family: 'Rockwell';
	src: url('rock_0.eot');
	src: url('rock_0.eot?#iefix') format('embedded-opentype'),
			 url('rock_0.woff') format('woff'),
			 url('rock_0.ttf') format('truetype'),
			 url('rock_0.svg#rock_0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Rockwell-Bold';
	src: url('rockb_0.eot');
	src: url('rockb_0.eot?#iefix') format('embedded-opentype'),
			 url('rockb_0.woff') format('woff'),
			 url('rockb_0.ttf') format('truetype'),
			 url('rockb_0.svg#rockb_0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SegoeScript';
	src: url('segoesc_0.eot');
	src: url('segoesc_0.eot?#iefix') format('embedded-opentype'),
		 url('segoesc_0.woff') format('woff'),
		 url('segoesc_0.ttf') format('truetype'),
		 url('segoesc_0.svg#segoesc_0') format('svg');
	font-weight: normal;
	font-style: normal;
}

.center {
	width:990px;
	height:auto;
	margin-left:auto;
	margin-right:auto;	
}

.content {
	width:990px;
	height:auto;
	float:left;
	
}

/*NAVEGACION */

.navegacion_bg {
	width:100%;
	/*height:165px;*/
	height: 170px;
	float:left;
	background:url(../images/top_bgnav.png) repeat-x left top;
	
}

.navegacion {
	width:990px;
	height:153px;
	float:left;
	background:url(../images/navigation_bgcenter.jpg) no-repeat center top;
	
}

.logo {
	width:196px;
	height:84px;
	float:left;
	margin-top:53px;
	
}

.fecha_social {
	width:410px;
	height:auto;
	float:left;
	font-family: 'Rockwell-Bold';
	margin-left:375px;
	margin-top:18px;
}

.fecha {
	width:165px;
	height:20px;
	float:left;
	border-right:1px dotted #3a2e02;
	text-align:center;
	line-height:20px;
	font-size:12px;
}

.social {
	width:233px;
	height:20px;
	float:left;
	margin-left:10px;
	line-height:20px;
	font-size:10px;
	color:#3d7fac;
	
}

/*SOCIAL LINKS*/
a.linksocial:link {color:#9c8943; text-decoration:none;}
a.linksocial:visited {color:#9c8943; text-decoration:none;}
a.linksocial:active {color:#6b5e2c; text-decoration:none;} 
a.linksocial:hover {color:#6b5e2c; text-decoration:none;} 


/*MENU*/

ul.menu {
	width:770px;
	height:auto;
	float:right;
	list-style: none;
	margin-top:46px;
	
}

ul.menu li {
	width:auto;
	height:31px;
	float:left;
	padding-right:20px;
	border-right:1px dotted #3a2e02;
	margin-left:20px;
	
}

.rockwell_nav {
	font-family: 'Rockwell-Bold';
	color:#3d7fac;
	font-size:14px;	
}

.segoe_nav {
	font-family: 'SegoeScript';
	color:#7b6104;
	font-size:10px;	
}

.lenguaje {
	width: auto;
	height:auto;
	float:right;
	font-family: 'Rockwell-Bold';
	margin-top:20px;
	
}		


/*MENU LINKS*/
a.linkmenu:link { text-decoration:none;}
a.linkmenu:visited { text-decoration:none;}
a.linkmenu:active { text-decoration:none;} 
a.linkmenu:hover {text-decoration:none;} 

/*LENGUAJE LINKS*/
a.lanlink:link {color:#411705; text-decoration:none;}
a.lanlink:visited { color:#411705;text-decoration:none;}
a.lanlink:active {color:#411705; text-decoration:none;} 
a.lanlink:hover {color:#953912;text-decoration:none;} 



/*CONTENIDO*/
.centerkids_bg {
	width:100%;
	height:auto;
	float:left;
	margin-top:-10px;
	background:url(../images/centerkids_bg.jpg) no-repeat center top;
	min-height:897px;
	position:relative;
}

.body_bg {
	width:100%;
	height:auto;
	float:left;
	background:url(../images/body_bg.png) repeat-y center top;
	
}


/*BANNER*/

.banner{
	width:100%;
	height:359px;
	background:url(../images/banner_bg.png) no-repeat top center;
	
}

.banner_section{
	width:100%;
	height:auto;
	min-height:256px;
	float:left;
	background-repeat:no-repeat;
	background-position:center top;
	
}



/*NAV BORDER*/

.navborder {
	width:100%;
	height:14px;
	position:  absolute;
	background:url(../images/navborder_bg.png) no-repeat center top;
	z-index:10;
	top:-4px;
}

/*SOBRE NOSOTROS */

.sobrenosotros_bg {
	width:100%;
	height:215px;
	float:left;
	background:url(../images/aboutus_bg.png) no-repeat center top;
	margin-top:-13px;
	
}

.sobre_titulo {
	width:640px;
	height: auto;
	padding-bottom:20px;
	margin-bottom:10px;
	background:url(../images/brown_border.png) repeat-x left  bottom;
	color:#493903;
	margin-left:330px;
	margin-top:15px;
	
}

.sobre_texto {
	width:300px;
	height:auto;
	float:left;
	font-size:11px;
		
}

/*LINKS*/
a:link {color:#953912; text-decoration: underline;}
a:visited { color:#953912;text-decoration:underline;}
a:active {color:#953912; text-decoration:underline;} 
a:hover {color:#5f240a;text-decoration:underline;} 


/*MAIN CONTENT*/

.maincontent {
	width:990px;
	height:auto;
	float:left;
	margin-bottom:30px;
}

.leftnav {
	width:325px;
	height:auto;
	float:left;
	margin-left:-7px;
	margin-top:-7px;
}

.leftnavbg {
	width:275px;
	height:auto;
	float:left;
	padding-left:50px;
	padding-top:30px;

}

.leftnavtop {
	width:322px;
	height:17px;
	float:left;
	background:url(../images/leftnavtop_bg.png);
	position:absolute;
	z-index:100;
}

.leftnav_item {
	width:210px;
	height:auto;
	float:left;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom: 1px dotted #3A2E02;
	font-size:10px;
	
}

.leftnav_title {
	width:210px;
	height:27px;
	float:left;
	background:url(../images/title_bg.png) no-repeat left top;
	text-align:center;
	font-size:16px;
	color:#5499c8;
	line-height:27px;
	font-family: 'Rockwell-Bold';
	margin-bottom:10px;
	
}

.leftnav_text {
	width:210px;
	height:auto;
	float:left;
	color:#241802;
	
}

.arrow_item {
	width:227px;
	height:auto;
	float:left;
	background:url(../images/arrow_bg.png) no-repeat left top;
	color:#fff;
	margin-left:-52px;
	padding-left:55px;
	margin-bottom:15px;
	font-family: 'Rockwell';
	padding-top:8px;
	font-size:16px;
	
}

.arrow_border {
	font-family:Arial, Helvetica, sans-serif;
	color:#7b6104;
	font-size:12px;
	background:url(../images/brownlight_border.png) repeat-x left bottom;
	margin-top:10px;
	padding-bottom:20px;
	
}


.contact_title {
	width:210px;
	height:auto;
	float:left;
	font-size: 16px;
	color: #5499C8;
	font-family: 'Rockwell-Bold';
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #3A2E02;
}

.contact_title2 {
	width:180px;
	height:auto;
	font-size:10px;
	float:left;
	margin-bottom:10px;
	background:url(../images/leave_bullet.png) no-repeat left top;
	padding-left:30px;
	margin-left:-30px;
}

.borderbottom {
	width:210px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #3A2E02;
	
}


/*RIGHT CONTENT*/

.rightcontent {
	width:650px;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:12px;
	
}

.bienvenido_div {
	width:650px;
	height:auto;
	float:left;
	line-height:18px;
	font-size:11px;
	padding-bottom:15px;
	margin-bottom:15px;
	background:url(../images/brown_border.png) left bottom  repeat-x;
	
}


.bienvenido_title {
	width:280px;
	height:auto;
	float:left;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom: 1px dotted #3A2E02;
	
}

.bienvenido_text {
	width:650px;
	height:auto;
	float:left;
	margin-bottom:15px;
	
}


/*FEED*/

.feed {
	width:650px;
	height:auto;
	float: left;
	
}

.title_feed {
	width:650px;
	height:auto;
	float:left;	
}

.feed_title {
	width:520px;
	height:auto;
	float:left;
	color:#953912;
	font-size:16px;
	margin-top:15px;
	margin-left:90px;
	font-family: 'Rockwell-Bold';
	margin-bottom:10px;
}

.feed_text {
	width:520px;
	height:auto;
	float:left;
	font-size:10px;
	margin-left:90px;
}

/*BOTTOM*/

.bottom_bg {
	width:100%;
	height:258px;
	float:left;
	margin-top:30px;
	background:url(../images/bottom_bg.png) repeat-x left top;
	padding-top:25px;
}

.bottom_div {
	width:267px;
	height:auto;
	float:left;
	margin-left:31px;
	margin-right:31px;
}

.bottom_title {
	width:267px;
	height:auto;
	float:left;
	padding-bottom:10px;
	margin-bottom:5px;
	border-bottom:1px dotted #04121b;
	font-size:18px;
	font-family: 'Rockwell-Bold';
	color:#f4e7c9;
}

.bottom_text {
	width:267px;
	height:auto;
	float:left;
	
}

.bottom_copyright {
	width:990px;
	height:auto;
	float:left;
	margin-top:30px;
	color:#493903;
	font-size:10px;
	text-align:center;
	
}

/*BOTTOM LINK*/
a.botlink:link {color:#493903; text-decoration:none;}
a.botlink:visited { color:#493903;text-decoration:none;}
a.botlink:active {color:#493903; text-decoration:none;} 
a.botlink:hover {color:#953912;text-decoration: underline;} 

/*QUIENES SOMOS*/

.mision {
	width:650px;
	height:auto;
	float:left;
	background:url(../images/mision_bg.jpg) no-repeat left top;
	min-height:826px;
	
}

.mision_left {
	width:286px;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:240px;
	
}


.title_mision {
	width:240px;
	height:auto;
	min-height:43px;
	float:left;
	font-family: 'Rockwell-Bold';
	color:#953912;
	font-size:24px;
	padding-left:30px;
	margin-bottom:10px;
	background:url(../images/mision_titlebg.png) no-repeat left bottom;
	
}

.text_mision {
	width:270px;
	height:auto;
	float:left;
	font-size:11px;
	margin-bottom:15px;
	
}

.mision_right {
	width:286px;
	height:auto;
	float:left;
	margin-left:40px;
	margin-top:80px;
}


.directores {
	width:650px;
	height:auto;
	float:left;
	margin-top:15px;
	
}

.patricia {
	width:290px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:16px;
	
}

.gerardo {
	width:290px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:16px;
	margin-left:50px;
	
}

/*MODELO ECOLOGICO*/

.modelo_descripcion {
	width:252px;
	height:auto;
	float:left;
	margin-top:25px;
	margin-left:50px;
	margin-bottom:25px;
	
}

.modelo_mapa {
	width:631px;
	height:358px;
	float:left;
	margin-top:30px;
	margin-left:30px;	
}

.mapa_navegacion {
	width:631px;
	height: auto;
	float:left;
	margin-top:5px;
	margin-left:30px;
	text-align:center;
	font-size: 12px;
	color: #5499C8;
	line-height: 27px;
	font-family: 'Rockwell-Bold';
}

.modelo_div {
	
	width:650px;
	height:auto;
	float:left;
	line-height:18px;
	font-size:11px;
	padding-bottom:30px;
	margin-bottom:15px;
	background:url(../images/brown_border.png) left bottom  repeat-x;
	
}

.leftcolumn {
	width:290px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:16px;
	margin-bottom:20px;
	
}


.rightcolumn {
	width:290px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:16px;
	margin-bottom:20px;

	
}

.modelo_title {
	width:268px;
	height:auto;
	float:left;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom: 1px dotted #241802;
	font-family: 'Rockwell-Bold';
	font-size:22px;
	color:#953912;
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:34px;
	line-height:30px;
	
}


.left_div {
	width:290px;
	height:auto;
	float:left;
	
}

.right_div {
	width:290px;
	height:auto;
	float:left;
	margin-left:50px;
	
}

.contacto_map {
	width:990px;
	height:auto;
	float:left;
	
}
 #map_canvas {
	 width:990px;
    height: 366px;
 }


ul.galerias {
	width:650px;
	height:auto;
	float:left;
	list-style:none;
	
}


ul.galerias li {
	width:187px;
	height: auto;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	background:#e4ddbc;
}

.gallery_pic {
	width:187px;
	height:auto;
	float:left;
	margin-bottom:10px;	
}

.gallery_date {
	width:90px;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	font-family: 'Rockwell-Bold';
	color:#953912;
	text-transform:uppercase;		
}

.gallery_camera {
	width:70px;
	margin-right:10px;
	height:auto;
	float: right;
	text-align:right;
	background:url(../images/icon_camera.png) no-repeat center  center;
}

.boton_donar {
	width:213px;
	height:33px;
	float:left;
	background:url(../images/button_brown.png);
	text-align:center;
	line-height:33px;
	font-family: 'Rockwell-Bold';
	color:#f3f0e6;
	
}

/*COUNTDOWN*/




.countdown {
	width:284px;
	height:70px;
	float:right;
	background:url(../images/bg_countdown.png) no-repeat left top;
	position: absolute;
	z-index:9;
	right:5px;
	padding-left:150px;
	padding-top:20px;
}


