body {
	background-color : #d7ddb7;	
	color : #3d402d;
	margin : 0px;
}

.big {background-color : #3d402d;}

p{
font: Times New Roman, Times, serif;
font-family: Times New Roman, Times, serif;
margin-top: 2ex;
margin-bottom: 2ex;
}

h1{
	text-align:center;
	font-family: Times New Roman, Times, serif;
	margin-top: 0px;
	margin-bottom: 2ex;
	font-weight : bold;
	font-size : 165%;
}

h2{
	font-family: Times New Roman, Times, serif;
	margin-bottom: 1ex;
	margin-top : 3ex;
	font-weight : bold;
	font-size : 140%;
}

h3{
	font-family:  Times New Roman, Times, serif;
	margin-bottom: 1ex;
	margin-top : 3ex;
	font-weight : ;
	font-size : 115%;
}

ul{
	padding: 0px;
	margin: 0px 0px 0px 18px;
}

ul li {
	padding-left: 13px;
	
	margin: 0.7ex 0px 0.7ex 0ex;
	;
}

a{
color: #89a300;
text-decoration : underline;
}
a:visited{
/*color: #8f6d8a;*/
color: #525c23;
text-decoration : underline;
}
a:hover{
color : #b81802;
text-decoration : underline;
}



.top{
	background-image : url(../imagenes/top_bgr.jpg);
	background-repeat : repeat-x;
}

.picture{
	background-image : url(../imagenes/picture.jpg);
	background-repeat : no-repeat;
}

.left1{
	background-color: #c6cf97;
	border-bottom : 1px solid #abb47c;
}

.topmenupad{
	padding-right : 17px;
	background-color: #c6cf97;
}

#topmenu td{
	color : #525c23;
	font-weight : bold;
	border-bottom : 1px solid #abb47c;
	vertical-align : top;
	text-align : center;
	padding : 3px 5px 3px 5px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
 
#topmenu td.activ{
	background-color: #d7ddb7;
	border : 1px solid #abb47c;
	border-bottom-style : none;
	padding-top : 2px;
}

#topmenu td.subactiv{
	background-color: #d7ddb7;
	border : 1px solid #abb47c;
	border-bottom-style : none;
	padding-top : 2px;
}

#topmenu a {color: #525c23;	text-decoration: none;}
#topmenu a:visited {color: #525c23;	text-decoration: none;}
#topmenu a:hover {color: #ad0e0e;	text-decoration: underline;}

#topmenu a.activ {color: #3d402d;	text-decoration: none;}

#topmenu a.subactiv {color: #3d402d;	text-decoration: none;}
#topmenu a.subactiv:visited {color: #3d402d;	text-decoration: none;}
#topmenu a.subactiv:hover {	color: #ad0e0e;	text-decoration: underline;}



.name{
	padding-left : 20px;
}

.textpad{
	background-color: #d7ddb7;
	color : #3d402d;
	background-image : url(../imagenes/text_bgr.jpg);
	background-repeat : repeat-y;
	background-position : right;
	border-left : 1px solid #aab37b;
}

#content{
	color : #3d402d;
	padding : 0px 40px 0px 20px;
}

#rightcontent{
	padding : 0px 20px 0px 0px;
	font-size : 75%;
	color : #d7ddb7;
}
#rightcontent a{
color: #89a300;
text-decoration : underline;
}
#rightcontent a:visited{
color: #c6cf97;
text-decoration : underline;
}
#rightcontent a:hover{
color : #b81802;
text-decoration : underline;
}

.menupad{
	background-color : c6cf97;
	color : #525c23;
	background-repeat : repeat-y;
	background-image : url(../imagenes/menupad_bgr.gif);
	background-position : right;
}

.left1{
	background-color: #c6cf97;
	border-bottom : 1px solid #abb47c;
}

.left2{
	background-image : url(../imagenes/left2_bgr.jpg);
	background-position : left;
	background-repeat : repeat-x;	
	padding-right : 0px;
}

.undercontent{
	background-image : url(../imagenes/undercont_bgr.gif);
	background-position : left;
	background-repeat : repeat-x;
	padding-left : 0px;
}

#bottom td{
	color : #b9c263;
	padding : 10px 20px 10px 10px;
	font-size : 68%;
	font-weight : bold;
}

.tel{
	color : #d7ddb7;
}

.ad{
	padding : 20px 10px 10px 10px;
}


#sidemenu a {color: #525c23;	text-decoration: none;}
#sidemenu a:visited {color: #525c23;	text-decoration: none;}
#sidemenu a:hover {color: #ad0e0e;	text-decoration: none;}

#sidemenu a.activ {color: #3d402d;	text-decoration: none;}

#sidemenu a.subactiv {color: #3d402d;	text-decoration: none;}
#sidemenu a.subactiv:visited {color: #3d402d;	text-decoration: none;}
#sidemenu a.subactiv:hover {	color: #ad0e0e;	text-decoration: none;}

#sidemenu div{
	background: url(../imagenes/blanco.gif) no-repeat 0px 0.45em;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom : 1px solid #abb47c;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
}

#sidemenu div.activ{
	list-style-type: none;
	/* background-color : #d7ddb7; */
	background-image : url(../imagenes/menupad_bgr_activ.gif);
	background-position : right;
	background-repeat : repeat-y;
}
#sidemenu div.subactiv {
	list-style-type: none;
	/* background-color : #d7ddb7; */
	background-image : url(../imagenes/menupad_bgr_activ.gif);
	background-position : right;
	background-repeat : repeat-y;
}

#sidemenu #level1 div {padding-left: 10px;}
#sidemenu #level2 div {padding-left: 20px;}
#sidemenu #level3 div {padding-left: 30px;}

.lateral-izquierdo{
	font-size:14px;
	font-family: comic sans ms, Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	color: #525c23;
	font-weight:bold;
}
.texto-resaltado{
	font-size: 18px;
	font-weight:bold;
}
.link-informacion{


color: #000000;
text-decoration : underline;
}
.link-informacion:visited{

color: #000000;
text-decoration : underline;
}
.link-informacion:hover{

color : #000000;
text-decoration : underline;
}
.cuerpo_photos
{
/*margin-left:110px;*/
}
.link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #d2dd67; text-decoration: none}
.link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #d2dd67; text-decoration: none}
.link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #996600; text-decoration: none }
