* {
	padding: 0;
	margin: 0;
	}

body {
	background-color: #e9e9e9;
	background-position: center;
}

#contenedor {
	background:center;
	width: 990px;
	height: 972px;
	margin-left: auto;
	margin-right: auto;
	}

#contenido {
	background: #fff;
	position: relative;
	width: 990px;
	height:90%;
	top: auto;
	left: auto;
	background-position: top;
	text-decoration: none;
	}
	
			#contenedor #contenido h1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0D8F8F;
			border-left-width: 10px;
			border-left-style: solid;
			border-left-color: #8bbc3e;
			font-size: 24px;
			font-weight: lighter;
			padding-left: 10px;
			margin-top: -8px;
			margin-right: 15px;
			margin-bottom: 15px;
			margin-left: 15px;
		}

#sombraDerecha {
	background: transparent url(images/identidad_corporativa/sombraDerecha.png);
	position: absolute;
	z-index: 103;
	height: 714px;
	width: 16px;
	left: 100%;
	top: 0px;
}
#sombraIzquierda {
	background: transparent url(images/identidad_corporativa/sombraIzquierda.png);
	position: absolute;
	z-index: 105;
	height: 714px;
	width: 16px;
	left: -16px;
	top: 0px;
}

#info {
	position: relative;
	width: 900px;
	height: 100px;
	left: 36px;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8bbc3e;
}
	
	

#menu {
	position:absolute;
	left:331px;
	top:103px;
	width:542px;
	margin:10px 0;
	padding:0px;
	text-align:left;
	}
	

#menucabeza {
	position:absolute;
	left:320px;
	top:13px;
	width:631px;
	margin:10px 0;
	padding:0px;
	text-align:left;
	}	
	
#menubodas{
	position:absolute;
	left:329px;
	top:211px;
	width:128px;
	height:112px;
	background-color: #fff;
	z-index: 13;
	}	

	

		.menu2 {
			padding:0;
			margin:0;
			margin-bottom:0;
			list-style:none;
			height:25px;
			background:#e30101 repeat-x;
			position:relative;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			border-bottom:1px solid #000;
			border-left:1px solid #000;
			border-right:1px solid #000;
			border-top:1px solid #000;
					
			}
			
			.menu2 li.top {
					display:block;
					float:left;
					position:relative;
					}	
			
			.menu2 li a.top_link {
					display:block;
					float:left;
					height:25px;
					margin-left:6px;
					line-height:25px;
					color:#fff;
					text-decoration:none;
					font-size:.72em;
					font-weight:normal;
					padding:0 0 0 6px;
					cursor:pointer;
					}
					
			.menu2 li a.top_link span {
					float:left;
					display:block;
					padding:0 10px 0 6px;
					height:40px;
					}
					
			.menu2 li a.top_link span.down {
					float:left		;
					display:block;
					padding:0 10px 0 6px;
					height:25px;
					}
					
			.menu2 li a.top_link span.ahi {
					float:left		;
					display:block;
					height:25px;
					background-color:#174f17;
					}							
			
			.menu2 li a.top_link:hover {
					color:#fff;
					background:url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/button4a.gif);
					}
					
			.menu2 li a.top_link:hover span {
					background:url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/button4a.gif);
					}
					
			.menu2 li a.top_link:hover span.down {
					background:url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/button4a.gif);
					}
			
			.menu2 li:hover > a.top_link {
					color:#fff; 
					background:#e30101	;
					}
					
			.menu2 li:hover > a.top_link span {
					background:#c4de9f;
					}
					
			.menu2 li:hover > a.top_link span.down {
					background:#174f17;
					}
			.menu2 li:hover > a.top_link span.ahi {
					background:#174f17;
					}		
					
			.menu2 table {
					border-collapse:collapse;
					width:0;
					height:0;
					position:absolute;
					top:0;
					left:0;	
					}
		
			.menu2 a:hover {
					visibility:visible;
					}
					
			.menu2 li:hover {
					position:relative;
					z-index:200;
					}
			
			.menu2 ul, 
			.menu2 :hover ul ul, 
			.menu2 :hover ul :hover ul ul,
			.menu2 :hover ul :hover ul :hover ul ul,
			.menu2 :hover ul :hover ul :hover ul :hover ul ul {
					position:absolute;
					left:-9999px;
					top:-9999px;
					width:0;
					height:0;
					margin:0;
					padding:0;
					list-style:none;
					}
			
			.menu2 :hover ul.sub {
					left:6px;
					top:25px;
					background: #c4de9f;
					padding:0;
					/*border:1px solid #1E8BB5;
					white-space:nowrap;*/
					width:auto;
					height:auto;
					font-weight:normal;
					}
				
			.menu2 :hover ul.sub li {
					display:block;
					/*height:20px; */
					position:relative;
					float:left;
					width:171px;
					border-bottom:1px solid #000;
					border-left:1px solid #000;
					border-right:1px solid #000;
					margin-bottom:0;}
			
			.menu2 :hover ul.sub li a {
					display:block;
					height:auto;
					font-size:.72em;
					padding:4px 3px;
					line-height:1;
					color:#174f17;
					text-decoration:none;
					}
					
			.menu2 :hover ul.sub li a.fly {
					background:#c4de9f  url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/layout/vineta_menu_verde.png) no-repeat 150px 6px;
					}
					
			.menu2 :hover ul.sub li a:hover {
					background:#8ba78b;
					color:#fff;
					}
					
			.menu2 :hover ul.sub li a.fly:hover {
					background:#8ba78b url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/layout/vineta_menu_blanca.png) no-repeat 150px 6px;
					}
					
			.menu2 :hover ul li:hover > a.fly {
					background:#8ba78b;
					} 
			
			.menu2 :hover ul :hover ul,
			.menu2 :hover ul :hover ul :hover ul,
			.menu2 :hover ul :hover ul :hover ul :hover ul,
			.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul {
					left:160px;
					top:-1px;
					background: #c4de9f;
					padding:0;
					/* white-space:nowrap; */
					width:auto;
					z-index:300;
					height:auto;
					}
			
			.menu2 :hover ul.sub li ul {	
					border-top:1px solid #000;
					background: #c4de9f;
					z-index:300;
					}		

#menufoto{
	position:absolute;
	left:321px;
	top:82px;
	width:135px;
	height:97px;
	font-size: 14px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	}
	
#menuacademia{
	position:absolute;
	left:675px;
	top:82px;
	width:135px;
	height:97px;
	font-size: 14px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	}	

#texto1 {
	position:absolute;
	left:39px;
	top:197px;
	width:297px;
	height:334px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 13px;
	text-align: left;
}

#textoacademia {
	position:absolute;
	left:368px;
	top:199px;
	width:540px;
	height:384px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 13px;
	text-align: left;
	overflow: auto;
}

#textopersonas {
	position:absolute;
	left:50px;
	top:211px;
	width:258px;
	height:308px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 13px;
	text-align: right;
}
	
		
#fotos {
	position:absolute;
	left:663px;
	top:16px;
	width:274px;
	height:42px;
	z-index:101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	text-align: center;
	}		
	
		
#flash {
	position:absolute;
	left:654px;
	top:207px;
	width:243px;
	height:auto;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 13px;
	text-align: right;
}			

#extras {
	position:absolute;
	background:#252525;
	left:654px;
	top:927px;
	width:237px;
	height:135px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8bbc3e;
	font-size: 13px;
	text-align: left;
	padding-top:5.4px;
	padding-bottom:4.5px;
	border-style: solid;
	border-width: 1em 2px medium;
	border-top-color: #174f17;
	border-right-color: #174f17;
	border-bottom-color: #174f17;
	border-left-color: #174f17;
	}

#ventanatips {
	position:absolute;
	background:#252525 url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/layout/fondoContenido11.jpg);
	left:0px;
	top:927px;
	width:531px;
	height:auto;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 13px;
	text-align: left;
	padding-top:9px;
	padding-bottom:18px;
	padding-left: 9px;
	padding-right:5.4px;
	border-style: solid;
	border-width: 1em 2px medium;
	border-top-color: #174f17;
	border-right-color: #174f17;
	border-bottom-color: #174f17;
	border-left-color: #174f17;
	}

				#ventanatips  h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #8bbc3e;
				border-left-width: 10px;
				border-left-style: solid;
				border-left-color: #174f17;
				font-size: 15px;
				}


#pie {
	position:absolute;
	left:77px;
	top:730px;
	width:841px;
	height:104px;
	z-index:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #516f72;
	font-size: 12px;
	text-align: center;
	}


#pieint {
	position:absolute;
	left:78px;
	top:730px;
	width:841px;
	height:104px;
	z-index:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #516f72;
	font-size: 12px;
	text-align: center;
	}



#formamail {
	position:absolute;
	left:35px;
	top:234px;
	width:521px;
	height:702px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 13px;
	text-align: left;
}

#featured {
	background: #fff;
	position:absolute;
	left:328px;
	top:149px;
	width:540px;
	height:342px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #6f8996;
	font-size: 9px;
	padding:3px;
	}

#featuredaca {
	background: #fff;
	position:absolute;
	left:39px;
	top:317px;
	width:540px;
	height:342px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #6f8996;
	font-size: 9px;
	padding:3px;
	}
	
#video {
	background: #fff;
	position:absolute;
	left:358px;
	top:197px;
	width:535px;
	height:300px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #6f8996;
	font-size: 9px;
	padding:3px;
	}
#contenedorfoto {
	background: #fff;
	position:absolute;
	left:360px;
	top:191px;
	width:529px;
	height:360px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #6f8996;
	font-size: 9px;
	padding:3px;
	}
	
#contenedorentrada {
	position:absolute;
	left:496px;
	top:205px;
	width:441px;
	height:360px;
	z-index: 22;
	text-align: center;
	}	

#anexos {
	position:absolute;
	left:60px;
	top:630px;
	width:273px;
	height:88px;
	z-index:102;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	padding:6.3px;
	}
	
#thumbs2 {
	position:absolute;
	left:496px;
	top:95px;
	width:406px;
	height:84px;
	z-index:1;
}
	
#anexos2 {
	position:absolute;
	left:63px;
	top:594px;
	width:273px;
	height:88px;
	z-index:102;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	padding:6.3px;
	}	
	
#anexoosper {
	position:absolute;
	position:absolute;
	left:52px;
	top:611px;
	width:273px;
	height:88px;
	z-index:102;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	padding:6.3px;
	}	

	
#ventana3 {
	background:#252525 url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/inicio/ventana3.png) no-repeat;
	position:absolute;
	left:360px;
	top:504px;
	width:162px;
	height:auto;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	padding:6.3px;
	}
	
#ventana4 {
background:#252525 url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/inicio/ventana3.png) no-repeat;
	position:absolute;
	left:360px;
	top:504px;
	width:162px;
	height:auto;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 9px;
	padding:6.3px;
	}
	
#ventana5 {
	background: #252525 url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/inicio/ventana5.png) no-repeat;
	position:absolute;
	left:720px;
	top:504px;
	width:162px;
	height:auto;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #71889a;
	font-size: 9px;
	padding:6.3px;
	}	


#aviso {
	background-image: url(file:///Macintosh%20HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/images/aviso/aviso4.png);
	position: relative;
	z-index: 1500;
	height: 152px;
	width: 122px;
	top: 2%;
	left: -142px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eeeeee;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 15px;
	margin-right: 5px;
}
#flotar {
	/*position: absolute;
	height: 40px;
	width: 1px;
	top: inherit;
	left: 100%;
	clip: rect(auto,10px,auto,auto);*/
	width:0px;
	height:100%;
	float: right;
	right: 0px;
	z-index:auto;
	bottom: 0px;
}
.georgia{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color: #8bbc3e;
text-align:justify;
font-style: normal;
}



#contactform {
	width:450px;
	margin:3px auto 3px auto;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
}
fieldset {
	float:center;
	margin: 0.3em 0.3em;
	padding: 0.3em;
	border: 1px solid #649F11;
	
}
fieldset div {
	width:207px; /* Width for modern browsers */
	border:0px solid #B5CCBA;
	margin:0 auto 0 auto;
	padding:0.9px;
}

* html fieldset div {
	width: 180px; /* Width for IE5 */
	w\idth: 180px; /* Width for IE6 */
}

fieldset div input {
	width: 270px; /* Width for modern browsers */
	border : 3px double #8bbc3e;
	padding : 1px;
}

* html fieldset div input {
	width: 180px; /* Width for IE5 */
	width: 176px; /* Width for IE6 */
}
fieldset div br {
	display : none;
	
}
legend {
	font-weight : bold;
	color : #8bbc3e;
	margin : 0;
	padding : 0.5em;
}
label {
	display : block;
}
label em {
	font-style : normal;
	text-decoration : underline;
	color : #900;
}
input {
	width: 270px;
	background: #fff;
	border : 3px double #B5CCBA;
}
input#counter {
	margin:0px;
	border:3px double #6bb800;
	font-size: 100%;
}
input#submit {
	border: 3px double #B5CCBA;
	border-top-color: #CCC;
	border-left-color: #CCC;
	padding: .25em;
	background: #F1F8F6 url('file:///Macintosh HD/Users/leonfelipereyeschargoy/Desktop/PROGARDEN/WEB/web/fade.png') repeat-x;
	margin:5px 4px 5px 4px;
	color: #333;
	font-size:150%;
	font-weight: bold;
	font-family: "AvantGarde Md BT", Tahoma;
}
input#counter:active, input#submit:active {
	border: 3px double #B5CCBA;
	border-top-color: #999;
	border-left-color: #999;
}
textarea {
	padding: 0;
	margin:5px auto 10px auto;
	background: #fafbfc;
	border : 3px double #B5CCBA;
	width: 270px;
	height:81px;
}
input:hover, textarea:hover {
	background:#fff;
}
input:focus, textarea:focus {
	border : 3px double #666;
	background:#fff;
}


#back {
        display:block;
        background:#333;
        color:#FAFBFC;
        width:250px;
        font-size:150%;
        font-weight:bold;
        text-align:center;
        text-decoration:none;
        padding:10px;
        margin:30px auto 30px auto;
}
#back:hover {
        background:#fff;
        color:#A9AAAD;
}

		
	#formamail {
	position:absolute;
	left:343px;
	top:158px;
	width:569px;
	height:702px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f8996;
	font-size: 13px;
	text-align: left;
	}	
	
	.style1 {color: #A3DB00}	
	
	.style2 {
	font-weight:normal;
	font-size: 11px;
	}	
	
	.style6 {
	color: #00000f;
	font-weight: normal;
	font-family: Arial;
	font-size: 5px;	
	}

	.style7 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 126%;
	}

	.style10 {
	font-family: Avalon;
	font-size: 16px;
	}

	.style13 {
	color: #000;
	font-weight: bold;
	font-size: 90%;
	}

	.style14 {font-size: 10px; color: #333399;}
	
	.style21 {
	font-size: 90%;
	color: #516f72}
	
	.style22 {color: #516f72; 
		font-weight: bold;
	font-size: 13px;}
	
	.style24 {color: #A3DB00; 
	font-family: futura;
	font-weight: normal;
	font-size: 13px;

	}

	.style27 {
	color:#add83d;
	font-size:18px}		

                           

