body {
	color:#000000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #777;
	font-size: 1em;
}	   
#contenedor {
	text-align: left;
	width: 760px;
	margin: 0 auto;
	background: #f0e7d7;
	border: #aaab9c 3px solid;
}
#cabecera {
	height: 99px;
	background: #aaab9c;
	text-align: center;
}
#navcontainer {
		float:left;
        background: #f0e7d7 url(fondomenu.jpg) no-repeat top left;
        width: 175px;
        margin: 0 auto;
        padding: 40px 0px 0px 0px;
        font-family: georgia, arial, verdana;
        font-size: 0.8em;
        text-align: center;
}
ul#navlist {
        text-align: left;
        list-style: none;
        padding: 0;
        margin: 0 ;
        width: 95%;
}
ul#navlist li {
        display: block;
        margin: 0;
        padding: 0;
}

ul#navlist li a {
        display: block;
        width: 100%;
        padding: 0.5em 0 0.5em 0.5em;
        border-width: 1px;
        border-color: #ffe #aaab9c #ccc #fff;
        border-style: solid;
        color: #777;
        text-decoration: none;
        background: #f7f2ea;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {
        background: #f0e7d7;
        color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
        color: #800000;
        background: transparent;
        border-color: #aaab9c #fff #fff #ccc;
}
#central {
	float:right;
	width: 585px;
	color: #000000;
	padding: 10px 0px;
	background: #f7f2ea;
}
#central a:link {color: #AD3838; text-decoration: underline;}
#central a:visited {color: purple; text-decoration: underline;}
#central a:hover {color: #AD3838; text-decoration: none;}


#pie{
	clear:both;
	height:20px;
	text-align: center;
	background-color: #f0e7d7;
	border-top: #aaab9c 3px solid;
}
#pie p {
margin-top: 4px;
font-size: 0.7em;
color:#000000;
text-align: center;
}
#pie a:link, #pie a:visited {color: purple; 
	text-decoration: underline; 
	padding: 2px; 
	font-size: 0.8em; 
}
#pie a:hover, #pe a:active {	color: #AD3838;
	text-decoration: underline overline;
}

p {
font-size: 0.9em; 
color: #000000;
text-align: left;
padding: 0px 10px;
}
h1 {
color: #AD3838;
border-bottom: 2px solid #AD3838;
font-size: 1.1em; 
padding-bottom:7px;
text-align: center;
}
h2 {
font-size: 1em; 
color: #AD3838; 
font-style: italic;
padding: 0px 10px ;
}
h3{
font-size: 0.9em; 
margin: 12px 5px; 
color: #B83D3D;
}
ol { color : #666666; list-style-type : square; font-size: 0.9em; }

acronym {border-bottom: 1px dotted #000000;}
img {border: 0;}
blockquote {
color: #666;
font-style: italic;
margin-bottom: 1px;
display:block;
padding:15px;
font-size: 0.9em;
color:#000000;
background-color: #f0e7d7;
}

