body{
	
	margin: 0 ;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #444444;
	background: url(images/templatemo_body_bg.jpg) repeat;
	
}
a:link, a:visited { color: #aa882e; text-decoration: none; font-weight: bold;} 

a:active, a:hover {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	
}
b:link, b:visited, b:active {color:#000000;
							font-weight:bold;
}


a img {border:0;}



h1 {

	margin:0px;
	font-weight: bold;
	font-size: 22px;
	color:#518b10;

}

h1 span {

	font-size: 14px;

	color: #666666;

	line-height: 1.6em;

}

h2 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 14px;

	color:#aa882e;

}

h22 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 14px;

	color:#FFFFFF;

}
h3 {

	font-weight:normal;

	margin-bottom: 0px;

	font-size: 12px;

	color:#AA882E;
	
	line-height:180%;;
	
}
h4 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 12px;

	color:#aa882e;
}

h5 {

	font-weight:bold;
	
	margin-bottom: 0px;

	font-size: 12px;

	color:#aa882e;
	
	text-decoration:underline

}

h6 {
	font-size:10px;

}

h7 {

	text-align:justify;;	
}

h9 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 14px;

	color:#000000;

}

h10 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 14px;

	color:#FFFFFF;

}

h11 {

	margin-bottom: 0px;
	
	font-weight:normal;
	
	font-size: 12px;

	color:#FFFFFF;

}

h12 {

	font-weight: bold;

	margin-bottom: 0px;

	font-size: 12px;

	color:#000000;
	
}
#contenedor {

	margin: auto;

	position: relative;
	
	width: 1024px;
	
	background: url(images/templatemo_container_bg.jpg) repeat-y;

}
#izquierda {
	float: left;
	width: 724px;
	text-align:justify;
	

}
#cabecera {

	float: left;

	clear: left;

	width: 724px;

	height: 400px;
	margin: 0px 0px 30px 0px;

	background: url(images/cabecera2.jpg)center no-repeat;

}#derecha {

	float: right;

	width: 287px;

}#derecha10 {

	float: right;
	height: 400;
	width: 287px;


}#derecha2 {
	float: left;
	margin-top:20px;
	width: 275px;
	overflow: hidden;
	text-align:justify;
	font-size:12px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	
}#derecha5 {
	float: left;
	margin-top:20px;
	width: 275px;
	overflow: hidden;
	text-align:justify;
	font-size:12px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	
}#derecha6 {
	float: left;
	margin-top:20px;
	width: 275px;
	overflow: hidden;
	text-align:justify;
	font-size:12px;
	border: 0px solid #CCCCCC;
	padding: 5px;	
	
}
#menucolumna {
	float: left;
	background: #AA882E;
	margin-top:60px;
	height: 280px;
	width: 287px;
	color: #CCCCCC;
}

#menucolumna5 {
	float: left;
	background: #AA882E;
	margin-top:60px;
	height: 310px;
	width: 287px;
	color: #FFFFFF;
}

.menulista {

	float: left;
	font-size:13px;
	width: 250px;
}



.menulista ul {
	

	list-style-type: none;

	margin: 10px;

	padding: 0;

	width: 225px;

}


.menulista li a {

	display: block;

	height: 24px;

	padding-top: 4px;

	color: #edf1e8;

	padding-left: 30px;

	background: url(images/templatemo_menu_button.jpg) center;

}

.menulista li a:hover, .templatemo_menu_list li .current {
	background: url(images/templatemo_menu_hover.jpg);
	color: #3a3f3a;
	font-size: 13px;

}
#content2 {
	width: 760px;
	float:left;
	margin: 0 0 0 35px;
	padding: 0;
	text-align:justify;
	font-size:14px;
	color: #000000;
	
}
#pie {
	padding: 20px 0 20px 0;
	color: #aa882e;
	text-align:center;
	margin: auto;
	position: relative;
	width: 1100px;
}
br.clear {
	clear: both;
}
.box {
	margin: 0 0 10px 0;
	overflow: hidden;
}
