@import url("reset.css");

body{
	background: #d0c3a1 url(images/bgContain.gif) repeat-x;
	font:small Verdana, Arial, Helvetica, sans-serif;

}

a{
	outline:none;
}

h1{
	color:#71664f;
	font-size:120%;
}


input[type="text"], textarea{
	padding:5px;
	margin:3px 0;
	border:1px solid #716652;
}

input[type="submit"]{
	background:#716652;
	padding:3px;
	color:#FFF;
	cursor:pointer;
	border:1px solid #000;
}

#wrap{
	width:917px;
	height:auto;
	margin:0 auto;
	position:relative;
}

#header{
	width:917px;
	height:inherit;
	margin:0 auto;
	position:relative;
	padding-top:80px;
}
a#logo{
	width:111px;
	height:130px;
	display:block;
	background:url(images/logo.gif) no-repeat;
	position:absolute;
	text-indent:-99999px;
	cursor:pointer;
	top:0;
	left:10px;
	
}
a.municipalidad{text-align: center;}
a.social{width: 32px; height: 32px; text-indent: -999999px; background: url(images/icon_facebook.png) no-repeat; position: absolute; top: 20px; right: 20px;}
a#title{
	width:534px;
	height:62px;
	background:url(images/title.gif) no-repeat;
	text-indent:-99999px;
	left:237px;
	top:10px;
	display:block;
	position:absolute;
}

ul.menuPr{
	padding:0;
	float:right;
}

ul.menuPr li{
	padding:0;
	margin:0 5px;
	display:inline;
	font-size:80.5%;
}

ul.menuPr li a{
	width:125px;
	height:28px;
	border:1px solid #3b3427;
	cursor:pointer;
	float:right;
	color:#e0d5b7;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:13px;
	margin-left:5px;
	background:url(images/bg2.jpg) repeat 0 0;

}

#images{
	width:906px;
	height:234px;
	float:right;
	margin-top:5px;
	position:relative;
	overflow:hidden;
}

.content{
	width:inherit;
	
}

.RightColum{
	width:590px;
	height:auto;
	float:right;
	min-height:543px;
	background:#FFF;
	margin:0;
	padding:20px;
	text-align:justify;
}


.RightColum ul li{
	margin:10px;
	background:url(images/list.gif) no-repeat left;
	padding-left:20px;
}

.RightColum h2, .RightColum h2.home{
	background:#bcaf8b none repeat scroll 0 0;
	border:1px solid #8E826A;
	color:#FFFFFF;
	font-size:105%;
	left:10px;
	margin:5px 0 20px;
	padding:5px;
	text-align:center;
	width:30%;
}

.RightColum h2.home{
	width:50%;
}


.RightColum p{
	margin:15px 0;
	line-height:20px;
}

.fundador{
	width:110px;
	height:134px;
	margin:0 20px 10px 0;
}

.LeftColum{
	width:270px;
	float:left;
	height:auto;
	padding-left:10px;
}

.LeftColum h2{
	color:#342c25;
	font-size:14px;
	margin-top:20px;
}

.box{
	width:251px;
	height:149px;
	background:#8e826a;
	border:#3b3427 solid 1px;
	position:relative;
	padding:12px 0 0 10px;
}

.boxCont, .boxPatro{
	width:242px;
	height:134px;
	background:#FFF;
	overflow:hidden;
	
}
.patro{margin: 20px 0}
.boxCont h3{
	font-weight:bold;
	margin-bottom:15px;
	font-size:110%;
	color:#8E826A;
}

.boxCont p{
	margin-bottom:10px;

}

.boxCont a{
	font-size:80%;
	color:#3054A3;
	text-decoration:none;
	float:right;
	font-weight:bold;
	margin-right:30px;
}
.boxCont a:hover{
	text-decoration:underline;
}

.boxCont div{
	padding:5px;
}

#boxCont p{
	margin:5px 0;
}

p.icons{
	width:60px;
	height:65px;
	position:absolute;
	margin:0;
	padding:0;
	right:-15px;
	bottom:-20px;
}
.patro li{float: left; margin-left: 15px; margin-top: 33px}

.agenda{
	background:url(images/agenda.png) no-repeat;
}

.cuentas{
	background:url(images/cuentas.png) no-repeat;
}

#footer{
	width:inherit;
	height:30px;
	color:#FFF;
	clear:both;
	background: #716652;
	text-align:center;
	padding-top:20px;
}

#footer ul li a:link, #footer ul li a:active, #footer ul li a:visited{
	color:#FFF;
	text-decoration:none;
}

#footer ul li a:hover{
	color:#D0C3A1;
	text-decoration:none;
}

#footer p a:link, #footer p a:active, #footer p a:visited{
	color:#ff951a;
	text-decoration:none;
}

#footer p a:hover{
	color:#D0C3A1;
	text-decoration:none;
}



#footer ul{
	padding:0;
	margin-bottom:20px;
	font-weight:bold;
}

div#footer ul span{
	color:#D0C3A1;
}

#footer ul li{
	margin:0 5px;
	display:inline;
	font-size:87.5%;
}


#footer p{
	font-size: 70%;
}



ul.junta + p{
	color:#FFF;
}

ul.junta{
	margin:0;
	padding:0;
	width:590px;
	height:auto;
	float:left;
	display:block;
}

ul.junta li{
	padding:0;
	width:211px!important;
	height:187px!important;
	display:inline;
	float:left;
	text-indent:-8888px;
	margin:0 0 20px 55px;
}

li.jose{
	background:url(images/jose_campos.jpg) no-repeat!important;
}

li.pedro{
	background:url(images/pedro_jimenez.jpg) no-repeat!important;
}

li.miguel{
	background:url(images/miguel_leon.jpg) no-repeat!important;
}

li.walter{
	background:url(images/walter_sibaja.jpg) no-repeat!important;
}

li.marvin{
	background:url(images/marvin_gutierrez.jpg) no-repeat!important;
}

li.edgar{
	background:url(images/edgar_arias.jpg) no-repeat!important;
}

li.jaime{
	background:url(images/jaime_sanchez.jpg) no-repeat!important;
}

li.carlos{
	background:url(images/carlos_herrera.jpg) no-repeat!important;
}

li.oscar{
	background:url(images/oscar_villalta.jpg) no-repeat!important;
}

li.manuel{
	background:url(images/manuel_amador.jpg) no-repeat!important;
}

li.jorge{
	background:url(images/jorge_araya.jpg) no-repeat!important;
}