* { padding: 0; margin: 0; }


img { border: 0px; }




body {
font-family: "Trebuchet MS", monospace;
font-size: 12px;
background: url("../images/fondo3.jpg");
background-repeat: repeat;
background-position: top;
background-color: #d5d5d7;
}


.margin {
height: 10px;
}


#wrapper { 
 margin: 0 auto;
 width: 970px;
 background: #FFFFFF;
 border: 2px solid #e9d7aa;
}


#header {
 color: #333;
 width: 970px;
 height: 107px;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #FFF; 
}


#flashtequirque {
 float:left;
 width: 332px;
}


#headerimg {
 width:638px;
 height:107px;
 background-image:url("../images/patasuperior.jpg");
 background-position:right;
 background-repeat:no-repeat;
 float:right;
}


#headerimg .menu {
 text-align:right;
 padding-right: 30px;
 line-height: 1.7em;
}


.enlaces { font-size: 8pt; }

.enlaces img:hover { border:none; }


/*#headerimg .menu img:hover { border: 1px solid #e9d7aa ; }*/



#headerimg .menu a { text-decoration:none;  color:#9B9070; }

#headerimg .menu a:hover { text-decoration:underline; color:#423A20; }




#boxcontenidos {
 padding-left: 30px;
 padding-right: 20px;
}

#banner {
 width: 910px;
 height:255px;
}


#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
/* height: 440px; */
 width: 325px;
 float: left;
}

#centercolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
/* height: 440px; */
 width: 325px;
 float: left;
}


#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
/* height: 440px; */
 width: 255px;
 float: left;
}


#leftbox {
padding-top: 14px;
padding-left: 8px;
padding-right: 14px;
text-align: justify;
}

#leftbox img {
text-align:center;
float:center;
}

#centerbox {
padding-top: 14px;
padding-left: 8px;
padding-right: 14px;
text-align: justify;
}


#rightbox {
padding-top: 24px;
padding-left: 10px;
padding-right: 10px;
text-align: justify;
}

h2 {
color: #575931;
font-size: 13px;
display: block;
margin-bottom: 4px;
}



h3 {
color: #8B9652;
font-weight: bold;
font-size: 14px;
display: block;
margin-bottom: 4px;
}

h3 a { color: #8B9652; text-decoration:none; cursor:pointer; }
h3 a:hover { color: #8B9652; text-decoration:underline; cursor:pointer; }


#bottombanner {
 width: 650px;
 height:130px;
 margin-left: 10px;
 margin-right: 10px;
}

#flashpie {
	margin: 0px 0px 0px 0px;
	float:left;
	width: 970px;
	text-align: center;
}

#footer { 
 color: #9B9070;
 font-size: 11px;  
 line-height:1.2em;
 width: 910px;
 clear: both;
 background: #fff;
 padding: 6px;
 height: 14px;
 text-align:center;
}

.programas ul {
padding-left:14px;
list-style:inside;
}

.programas ul li {
display:block;
margin-top: 6px;
border-bottom: 1px dashed #CCCCCC;
}

.programas ul li a { color: #8B9652; text-decoration:none; cursor:pointer; }
.programas ul li a:hover { color: #8B9652; text-decoration:underline; cursor:pointer; }

.imgtestimonio {
float:left;
padding-right: 6px;
}



#footer a { text-decoration:none;  color:#9B9070; }


#footer a:hover { text-decoration:none; border-top: 1px solid #DFDACB; color:#423A20; }



#proyectarse {
text-align: center; color:#9b8942;
}

#proyectarse a {text-decoration:none;  color:#7f6e31;
}



#tagcloud { font-family:Tahoma,Verdana,sans-serif; line-height: 1.6em; }

.tag1{ font-size:1em; color:#555555; line-height:1em; font-style: italic; }

.tag2{ font-size:1.3em; color:#606060; line-height:1em; }

.tag3{ font-size:1.2em; color:#808080; line-height:1em; font-style: oblique; }

.tag4{ font-size:1.2em; color:#808080; line-height:1em; font-weight: bold; }

#tagcloud span{ text-decoration:none; cursor: pointer; }

#tagcloud span:hover{ text-decoration:underline; cursor: pointer; }
