/* ========== POWERED ============== */

#powered{
	position:absolute;
	right:0px;
	width:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:7pt;
	padding:2px 2px 0 0px;
	font-weight:normal;}


#copyright{
	position:absolute;
	left:0px;
	width:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:7pt;
	padding:2px 2px 0 0px;
	font-weight:normal;}


/* ========== LINKS ============== */
a{
	text-decoration:underline;
	color:#FFF;
	}

a:hover{
	text-decoration:none;
	color:#FFF;
	}	

/* ========== PICS ============== */

#pic_quienes_somos{
	opacity:0.7; 
filter:alpha(opacity=70); 
	}




/* ========== CONTENIDOS ============== */


.contenido-txt
{
width:1000px;
background:url(../img/bg_white.png);
padding:0px;
}

.contenido-txt-left-main
{
width:820px;
}

.contenido-txt-right-main
{
width:150px;
}


#contenido-txt-left-main_cont
{
width:820px;
background:url(../img/bg_white.png);
overflow:hidden;
}

.main_logo1{
	width:340px;
	text-align:center;
	margin:10px 0px 10px 50px;}
	
.main_logo2{
	width:340px;
	text-align:center;
	margin:10px 50px 10px 0px;}

	
.main_logo1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#4d5e06;
	text-decoration:none;
	}

.main_logo1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#91b208;
	text-decoration:none;
	}
	
.main_logo2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#4d5e06;
	text-decoration:none;
	}

.main_logo2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#91b208;
	text-decoration:none;
	}


#contenido-txt-right-main_cont
{
width:175px;
height:540px;
margin-left:5px;
vertical-align:middle;
}


#contenido-txt-right-qs_cont
{
width:175px;
height:439px;
margin-left:5px;
vertical-align:middle;
overflow:hidden;
}

.block_wrapper{
	padding:5px;}
	
#main_block_1{
	height:195px;
	background:url(../img/bg_orange.png);
	margin:3px 3px 0 0;
	}

#cont_block_1{
	width:auto;
	height:180px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}
	
#main_block_2{
	height:139px;
	background:url(../img/donativos.jpg);
	margin:3px 3px 3px 0;
	}
	
#main_block_3{
	height:auto;
	background:url(../img/bg_orange.png);
	margin:0px 3px 0 0;
	}

#cont_block_3{
	width:auto;
	height:180px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}


#qs_block_1{
	height:auto;
	background:url(../img/bg_green.png);
	margin:3px 3px 3px 0;
	}

#qs_cont_block_1{
	width:auto;
	height:51px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}


#qs_cont_block_1 p{
	font-size:11px;
	color:#FFF;
}


#qs_block_2{
	height:auto;
	background:url(../img/bg_orange.png);
	margin:3px 3px 3px 0;
	}

#qs_cont_block_2{
	width:auto;
	height:164px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}

#qs_cont_block_2 p{
	font-size:11px;
	color:#FFF;
}



#qs_block_3{
	height:auto;
	background:url(../img/bg_green.png);
	margin:3px 3px 3px 0;
	}

#qs_cont_block_3{
	width:auto;
	height:118px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}

#qs_cont_block_3 p{
	font-size:11px;
	color:#FFF;
}



#qs_block_4{
	height:auto;
	background:url(../img/bg_orange.png);
	margin:3px 3px 3px 0;
	}

#qs_cont_block_4{
	width:auto;
	height:50px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
}

#qs_cont_block_4 p{
	font-size:11px;
	color:#FFF;
}




.contenido-txt p
{
margin:0;
padding:0;
}



/* ========== TEXTOS ============== */

.contenido-texto
{
	font-family:Arial;
	font-size:15px;
	color:#000;
	font-weight:none;
	padding:10px;
}

.contenido-texto-2
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:none;
	padding:20px;
}





/* ========== PROYECTOS ============== */


.proyectos-info
{
width:183px;
height:432px;
margin:5px 5px 0 5px;
}

.proyectos-info-block
{
width:183px;
height:auto;
margin:auto;
padding:0px;
border:#b2c281 1px solid;
}

.proyectos-banner
{
width:802px;
height:432px;
margin:5px 5px 0 0px;
}

.proyectos-tipo
{
height:58px;
}

.proyectos-tipo-menu
{
text-align:center;
width:14%;
border-right:1px solid #666666;
}

.proyectos-tipo-menu2
{
text-align:center;
width:14%;
}

.proyectos-tipo-button
{
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:6px;
}

.proyectos-tipo-button-selected
{
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:6px;
}

.proyectos-tipo-button a
{
color:#232322;
text-decoration:none;

}

.proyectos-tipo-button-selected a
{
color:#5a7408;
text-decoration:none;

}

.proyectos-tipo-button a:hover
{
color:#5a7408;
text-decoration:none;

}


.proyectos-menu
{
text-align:left;
width:68%;
padding-left:40px;
}

.proyectos-button
{
float:left;
width:130px;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0px;
}

.proyectos-button-prog
{
float:left;
width:auto;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0 30px 0 0;
}

.proyectos-button-selected
{
float:left;
width:130px;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0px;
}

.proyectos-button-prog-selected
{
float:left;
width:auto;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0 30px 0 0;
}

.proyectos-button a
{
color:#232322;
text-decoration:none;

}

.proyectos-button-prog a
{
color:#232322;
text-decoration:none;

}

.proyectos-button-selected a
{
color:#5a7408;
text-decoration:none;

}

.proyectos-button-prog-selected a
{
color:#5a7408;
text-decoration:none;
}


.proyectos-button a:hover
{
color:#5a7408;
text-decoration:none;

}

.proyectos-button-prog a:hover
{
color:#5a7408;
text-decoration:none;

}

.proyectos-button-sub
{
float:left;
width:130px;
font-family:Arial;
font-size:11px;
font-weight:bold;
padding:4px;
background-color:#8e9575;
text-align:center;
}

.proyectos-button-sub-selected
{
float:left;
width:130px;
font-family:Arial;
font-size:11px;
font-weight:bold;
padding:4px;
background-color:#8e9575;
text-align:center;
}

.proyectos-button-sub a
{
color:#232322;
text-decoration:none;

}

.proyectos-button-sub-selected a
{
color:#d7fc37;
text-decoration:none;

}

.proyectos-button-sub a:hover
{
color:#d7fc37;
text-decoration:none;
text-align:center;

}







/*============== DIVIDIR ==================== */

.div-cont-menu
{
border-top:3px solid #556f07;
}




/*============== TABLA MENUS ==================== */

#tabla-menus
{
width:1000px;
height:103px;
background:url(../img/bg_white.png);
}





/*============== MUEBLES ==================== */



#muebles{
	width:1000px;
	height:439px;
	text-align:center;
	}
	
#muebles table{
	width:70%;
	height:438px;
	vertical-align:middle;
}

#muebles table tr td{
	vertical-align:middle;
}


.mueble_pic_1{
	width:345px;
	height:188px;
	background-color:#000;
	overflow:hidden;
	margin:0 6px 0 0 ;
	}

.mueble_pic_2{
	width:345px;
	height:188px;
	background-color:#000;
	overflow:hidden;
	margin:0 0 0 6px;
	}


.mueble_pic_3{
	width:345px;
	height:188px;
	background-color:#000;
	overflow:hidden;
	margin:0 6px 0 0 ;
	}

.mueble_pic_4{
	width:345px;
	height:188px;
	background-color:#000;
	overflow:hidden;
	margin:0 0 0 6px;
	}

.mueble_txt_1{
	width:345px;
	height:20px;
	background:url(../img/bg_white.png);
	overflow:hidden;
	margin:0 6px 0 0 ;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}

.mueble_txt_2{
	width:345px;
	height:20px;
	background:url(../img/bg_white.png);
	overflow:hidden;
	margin:0 0 0 6px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}


.mueble_txt_3{
	width:345px;
	height:20px;
	background:url(../img/bg_white.png);
	overflow:hidden;
	margin:0 6px 0 0 ;
	text-align:center;
	font-size:14px;
	font-weight:bold;

	}

.mueble_txt_4{
	width:345px;
	height:20px;
	background:url(../img/bg_white.png);
	overflow:hidden;
	margin:0 0 0 6px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}



.muebles-menu
{
text-align:left;
width:70%;
padding-left:40px;
}

.muebles-button-prog
{
float:left;
width:auto;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0 60px 0 0;
}

.muebles-button-prog-selected
{
float:left;
width:auto;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0 60px 0 0;
}


.muebles-button-prog a
{
color:#232322;
text-decoration:none;

}

.muebles-button-selected a
{
color:#5a7408;
text-decoration:none;

}

.muebles-button-prog-selected a
{
color:#5a7408;
text-decoration:none;
}



.muebles-button-prog a:hover
{
color:#5a7408;
text-decoration:none;

}






/*============== COLORES ==================== */


.txt-info
{
	font-family:Tahoma;
	font-size:11px;
	color:#f3f6eb;
}

.txt-info-off
{
	font-family:Tahoma;
	font-size:11px;
	color:#808080;
}




.color-1
{
width:28px;
height:13px;
background:#000033;
margin-bottom:1px;
}

.color-2
{
width:28px;
height:13px;
background:#000066;
margin-bottom:1px;
}

.color-3
{
width:28px;
height:13px;
background:#000099;
margin-bottom:1px;
}

.color-4
{
width:28px;
height:13px;
background:#0000cc;
margin-bottom:1px;
}

.color-5
{
width:28px;
height:13px;
background:#0000ff;
margin-bottom:1px;
}

.color-6
{
width:28px;
height:13px;
background:#0033ff;
margin-bottom:1px;
}

.color-7
{
width:28px;
height:13px;
background:#0033cc;
margin-bottom:1px;
}

.color-8
{
width:28px;
height:13px;
background:#003399;
margin-bottom:1px;
}

.color-9
{
width:28px;
height:13px;
background:#003366;
margin-bottom:1px;
}

.color-10
{
width:28px;
height:13px;
background:#003333;
margin-bottom:1px;
}

.color-11
{
width:28px;
height:13px;
background:#003300;
margin-bottom:1px;
}

.color-12
{
width:28px;
height:13px;
background:#006600;
margin-bottom:1px;
}

.color-13
{
width:28px;
height:13px;
background:#009900;
margin-bottom:1px;
}

.color-14
{
width:28px;
height:13px;
background:#00cc00;
margin-bottom:1px;
}

.color-15
{
width:28px;
height:13px;
background:#00ff00;
margin-bottom:1px;
}

.color-16
{
width:28px;
height:13px;
background:#ccff00;
margin-bottom:1px;
}

.color-17
{
width:28px;
height:13px;
background:#ffff00;
margin-bottom:1px;
}

.color-18
{
width:28px;
height:13px;
background:#ffcc00;
margin-bottom:1px;
}

.color-19
{
width:28px;
height:13px;
background:#ff9900;
margin-bottom:1px;
}

.color-20
{
width:28px;
height:13px;
background:#ff6600;
margin-bottom:1px;
}

.color-21
{
width:28px;
height:13px;
background:#ff3300;
margin-bottom:1px;
}

.color-22
{
width:28px;
height:13px;
background:#ff0000;
margin-bottom:1px;
}

.color-23
{
width:28px;
height:13px;
background:#cc0000;
margin-bottom:1px;
}

.color-24
{
width:28px;
height:13px;
background:#990000;
margin-bottom:1px;
}

.color-25
{
width:28px;
height:13px;
background:#cc0033;
margin-bottom:1px;
}

.color-26
{
width:28px;
height:13px;
background:#cc0066;
margin-bottom:1px;
}

.color-27
{
width:28px;
height:13px;
background:#cc0099;
margin-bottom:1px;
}

.color-28
{
width:28px;
height:13px;
background:#9900cc;
margin-bottom:1px;
}

.color-29
{
width:28px;
height:13px;
background:#6600cc;
margin-bottom:1px;
}


/*============== FORMULARIOS ==================== */

.textbox
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:420px;
margin:4px;
border:1px solid #828a65;
}

.textareabox
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:420px;
margin:4px;
border:1px solid #828a65;
}

.buttonform
{
background:url(../img/boton_enviar_form.png);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:70px;
height:13px;
border:0px;
margin:0px 4px 10px 0px;
}

.form_form
{ 
float:left;
width:504px;
border:0px solid #333333;
text-align:right;
padding:5px 5px 5px 45px;
}

.form_form td
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


.form_cont
{
font-family:Arial;
font-size:12px;
float:right;
width:380px;
height:392px;
border:0px solid #333333;
text-align:left;
padding:5px;
color:#000000;
overflow:auto;
}

.form_cont p
{
font-family:Arial;
font-size:12px;
color:#000000;

}

.form_cont a
{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.form_cont a:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}


.powered
{
font-family:Tahoma;
font-size:10px;
color: #333333;
padding:2px 0 2px 0;
text-align:center;
}

.powered a
{
font-family:Tahoma;
font-size:10px;
color: #333333;
padding:2px 0 2px 0;
text-align:center;
text-decoration:none;
}
