/* CSS Desarrollado por David Durán para www.proap.org*/

body {
	text-align:center;
	background-color: #61761B;
}
a {
	text-decoration:none;
	color:#FFFFFF
}
a:hover {
	text-decoration: underline;
}
#wrap {
	width:950px;
	text-align:left;
	margin:0 auto;
}
.float-l {
	float:left
}
.folat-r {
	float:right
}
.clearfix {
	clear:both
}
/* header */
#header {
	height:186px;
	background: #000000;;
	position:relative
}
.nav1-container {
	width : 816px;
	top : 158px;
	position : absolute;
	z-index : 3;
	background : transparent;
	right: 0.125in;
	height: 26px;
}
.nav1 {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
}
.nav1 ul {
float : right;
margin : 0;
padding : 0 20px 0 0;
border-left : 1px solid rgb(115, 162, 182);
background-color : transparent;
font-weight : bold;
}
.nav1 li {
display : inline;
list-style : none;
margin : 0;
padding : 0;
}
.nav1 li a {
	display : block;
	float : left;
	margin : 0;
	padding : 2px 5px 2px 5px;
	border-right : 1px solid rgb(115, 162, 182);
	color : #FFFFFF;
	text-decoration : none;
	font-size : 12px;
}
.nav1 a:hover, .nav2 a.selected {
	color : #003300;
	text-decoration : none;
}
#logo {
	position:absolute;
	top:19px;
	left:35px;
	color:#fff
}
#logo h1 {
	font-size:34px;
}
#logo div {
	padding-left:100px
}
/* content */
#content {
	height:1500px; /* alto cuerpo */
}
#content .right {
	width:700px;
	height:1500px;  
	background: #E7E7E7;
	padding-top: 0;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 50px;
}
#content .right h2 {
	color:#608803;
	font-size:34px;
	padding:50px 0 20px 0
}
#content .right p {
	padding: 0 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
#content .right a {
	color:#FFFFFF
}
#content .right img {
	float: left;
	padding: 0 20px 0 0 
}
#content .left {
	width:255px;
	background: #E7E7E7;
	height:1500px; /* alto izquierda*/
}
#content .in {
	width:140px;
}
#side {
	margin-left: 10px;
}
#side #top {
	background:url(images/g_top.gif);
	height:237px;
}
#side h2 {
	font-size:24px;
	color:#000;
	padding:20px 0 13px 0
}
#side li {
	list-style: url(images/ar.gif) inside;
	line-height:20px
}
#side li a {
	color:#333300
}
/* footer */
#footer {
	clear:both
}
#footer {
	clear : both;
	border-top : 1px solid #000;
	background : #000;
	padding : 5px;
	color : #fff;
	font-size : 8pt;
	text-align : center;
}
#xhtml {
	position: absolute;
	top:18px;
	left:161px
}
