* {margin:0; padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {border:0; outline:0; vertical-align:baseline; background:transparent;}
address, caption, cite, code, dfn, th, var {font-style:normal; font-weight:normal;}
h1, h2, h3, h4, h5, h6, table {font-size:100%; font-weight:normal;}
ol, ul {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
table caption, table th {text-align:left;}
.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}
.fix {float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}
.f-left {float:left !important;}
.f-right {float:right !important;}
.t-left {text-align:left !important;}
.t-center {text-align:center !important;}
.t-right {text-align:right !important;}
.t-justify {text-align:justify !important;}
.va-top {vertical-align:top !important;}
.va-middle {vertical-align:middle !important;}
.va-bottom {vertical-align:bottom !important;}
.nom {margin:0 !important;}
.nomt {margin-top:0 !important;}
.nomb {margin-bottom:0 !important;}
.hidden {position:absolute; left:-1000em; top:auto; width:1px; height:1px; overflow:hidden;}
.noscreen {display:none;}


body {background:url("../design/img_bg.jpg"); background-repeat:repeat; font:0.75em/1.6 "arial", sans-serif; margin-bottom:0px}






#border {
	position:absolute;
	top:0;
	width:100%;
	height:123px;
	display:block;
	left:0px
	
}



#header {width:970px; margin:0 auto; position:relative; height:122px; overflow:visible; top:25; display:block}
    #header #logo {position:absolute; left:0; top:25px; width:140px; height:73px;}
    #header #logo p {position:relative; width:140px; height:73px; overflow:visible; margin:0; padding:0;}
    #header #logo p span {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:url("../design/logo.gif") 0 0 no-repeat;
	cursor:pointer;
}
	

	
	
 	#header #leng{
	position:absolute;
	right:10px;
	top:20px;
	list-style-type:none;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
	width: 190px;
	

	
}

		
		#header #leng span.leng_act {font:Arial, Helvetica, sans-serif bold;font-size:1.4em;color:#FFFFFF; text-decoration:none; background-color:#94C216; margin-left:10px; padding: 4px  ;vertical-align:middle; text-align:center; border:#FF0000}
		
		#header #leng a.leng {font:Arial, Helvetica, sans-serif bold;font-size:1.4em;color:#94C216; text-decoration:none;margin-left:10px;vertical-align:middle}
	
		#header #leng a.leng:hover {font:Arial, Helvetica, sans-serif bold;font-size:1.4em;color:#94C216; text-decoration: underline;margin-left:10px;vertical-align:middle}
		
		
#bnr {position: relative ; left:0; top:-25px; width:780px; height:258px; background:url("../design/bnr_development.gif") 0 0 no-repeat; margin-left:50px; overflow:visible; display:block  }
/* ----------------------------------------------------------------------------------------------------------
Page: Homepage
---------------------------------------------------------------------------------------------------------- */
#main {position:relative; width:934px; margin: auto;  top:145px}

	#main #destacado {position:relative; width:656px; height:100%;display:block;top:-20px;left:-25px; padding-bottom:1px
}

	#main #destacado #titulo { font-family:Arial, Helvetica, sans-serif; font-size:37px; font-weight:bold; color:#94C216; position:relative; left:25px; top:14px; width:600px; height:41px;margin:0; margin-bottom:40px }

	#main #destacado #list { font-family:Arial, Helvetica, sans-serif; color:#333333; position:relative; width:554px; height:173px; background:url("../design/back_list.gif") 0 0 no-repeat; margin-left:25px; text-align:justify;}
	
	#main #destacado #list font.destacado{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal }	
	#main #destacado #list font.destacado2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:italic }	
		
				#main #destacado #list #box1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; position:relative; top:3px; margin-left:50px; width:490px}
					
				#main #destacado #list #box2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; position:relative; top:27px; margin-left:50px; line-height:1; width:490px}
		
				#main #destacado #list #box3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; position:relative; top:46px; margin-left:50px; line-height:1; width:490px}
		
		
			#main #destacado #tree { font-family:Arial, Helvetica, sans-serif; color:#333333; position:relative; width:241px; height:225px; background:url("../design/tree.jpg") 0 0 no-repeat; margin-left:-20px; text-align:justify; top: 95px}
		
			#main #destacado #text_r { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:16px; position:relative; width:300px; height:300px; text-align:justify; top: -140px; left:245px; line-height:1.2}
			#main #destacado #text_r span{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:18px;}
			
				#main #destacado #text_r ul{ margin-left:70px; line-height:1.6}
				#main #destacado #text_r li{ list-style-image:url("../design/bullet.gif");}
		
	

	#main #destacado  p { text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:608px; margin-left:25px;}
	
	#main #destacado p.resaltado {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; font-weight:bold; margin-top:15px}
	
	
	#main #destacado #pie {position:relative; width:631px; display:block; text-align:right; margin-bottom:5px; margin-top:5px}
	
	#main #destacado #pie a {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color:#91C403 ; margin-top:15px; text-decoration:none; margin-right:5px}
	#main #destacado #pie a:hover {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color:#597603 ; margin-top:15px; text-decoration:none}

	
	
	
	
	
	#main #columna {position:absolute; width:368px; height:450px; display:block;left:590px; top:270px; padding-bottom:1px;
}




	#main #columna #titulo {position:absolute;  margin-bottom:40px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; width:235px;  color:#94C216 }
	
	#main #columna #contact{position:absolute;  margin-bottom:20px; margin-top:50px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; width:368px; height:500px; background-color:#94C216}
	
		
	#main #columna #contact p { font-size:15px; color:#FFFFFF; margin-left:15px; margin-top:2px; vertical-align:middle}
	#main #columna #contact p.intro { font-size:15px; color:#FFFFFF; margin-left:15px; margin-right:15px; margin-top:20px; text-align:justify; line-height:1}
	#main #columna #contact a { font-size:18px; color:#FFFFFF;  line-height:1; font-weight:bold; text-decoration:none; margin-left:105px}
	#main #columna #contact a:hover { font-size:18px; color:#FFFFFF; ine-height:1; font-weight:bold; text-decoration: underline}
	#main #columna #contact p.inp { font-size:15px; color:#FFFFFF; margin-left:15px; vertical-align:middle; margin-top:2px}
	#main #columna #contact input { font-size:15px; color:#000000; margin-left:0px; background-color:#FFFFFF; border-color:#CCCCCC; height:18px}
	#main #columna #contact input.envio { font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center;background-color: #94C216;margin-left:0px; margin-top:0px}
	#main #columna #contact span.not { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;text-align:left;background-color: #94C216; vertical-align:middle}
	
	#main #columna #contact textarea { font-size:15px; color:#000000; margin-left:0px; background-color:#FFFFFF; border-color:#CCCCCC; height:100px; width:338px}

	#main #columna #campos {
	position:absolute;
	width:150px;
	left:100px;
	top: 116px;
	vertical-align:middle;
	height: 103px;

		
}
	
	#main #columna p.resaltado {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; font-weight:bold; margin-top:110px}
	
	
	#main #columna #pie {position:relative; width:260px; display:block; text-align:right;}
	
	#main #columna #pie a {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#91C403; text-decoration:none;}
	#main #columna #pie a:hover {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color:#597603; text-decoration:none}
	
	#main #columna .foto {margin: 10px 10px 10px 14px;} 
	
	
	

#fft {position:relative; width:100%; position:relative; height:147px; overflow:hidden; top: 195px; background:url("../design/fnd_pie.gif"); background-repeat:repeat-x; margin-top:275px}

	
	
#txt_ft_1 {
	width:250px;
	margin:0 auto;
	position: relative;
	height:25px;
	overflow:hidden;
	top: 10px;
	left: -340px;
	color: #9A9A9A;

}


	
#txt_ft_1 a{
	color: #9A9A9A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none
}


	
#txt_ft_1 a:hover {
	color: #9A9A9A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:underline

}

#txt_ft_2 {
	width:300px;
	margin:0 auto;
	position: relative;
	height:50px;
	overflow:hidden;
	top: 50px;
	left: 0px;
	color: #5E665E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center

}	

#txt_ft_2 a {
	color: #94C216;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none
}

#txt_ft_2 a:hover {
	color: #94C216;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:underline
}


#txt_ft_3 { font-family:Arial, Helvetica, sans-serif; color:#333333; position:relative; width:89px; height:41px; background:url("../design/logo_grey.gif") 0 0 no-repeat; margin-left:1020px; text-align:justify; top: -50px}


	
#aviso {width:934px; margin:0 auto;position:relative; top:-30px; height:25px}
#aviso p { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#aviso a {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#597603; text-decoration:none;}	
#aviso a:hover {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color:#91C403; text-decoration:none}	
	
	
	#privacy { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:justify; top:0px; left:0px; display:block; border-width:2px; border-color:#94C216; border-style:solid;padding:15px
}

	#privacy a { color: #94C216
}

	#send { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:justify; top:10px; left:10px; display:block; border-width:2px; border-color:#94C216; border-style:solid;padding:15px; width:400px; margin-left:10px; margin-top:10px
}

	#send a { color: #94C216
}
	

