body {
	background-color: #333333;
}

/* CSS Document */
.rhm1{
	width:790px;
	height:64px;
	margin:0 auto;
	background:url(images/rhm1_bg.gif) repeat-x;		
}
.rhm1-left{
	background:url(images/rhm1_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}
.rhm1-right{
	background:url(images/rhm1_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}
.rhm1-bg{
	background:url(images/rhm1_bg.gif) repeat-x;
	height:64px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	font:16px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0 0 0 18px;
	height:64px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 18px;
}
.rhm1-bg li.current a{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li.current a span{
	color:#fff;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover{
	color:#0033FF;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
	text-decoration:none;
	border:none;
}
.rhm1-bg li a:hover span{
	color:#0033FF;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}

.rhm1-bg li a:visited { color: #996600;
text-decoration:none;
}
#caja {width : 790px;
	   background-color: #fff;
	   border:6px;
	   border-style:groove;
	   border-color:#F90;
	   margin:auto;
}
.cabecera{ background-color:#F93;
margin-bottom:5px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:400;
color:#000;
margin-left:10px;
margin-right:5px;
}

pre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:400;
color:#000;
}

a:link, a:active{ 
text-decoration:none;
}

a:visited {
text-decoration:underline;
color:#710071;
}
a:hover {
color:red;
background-color:#DBFFD2; border:1px solid #000;      
}

h1{ padding-top:15px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:500;
text-transform:capitalize;
color:#00F;
text-decoration:underline;
text-align:center;
}
h2,h3,h4,h5,h6 { margin-left:10px;
margin-right:5px;

}
li { padding-bottom:5px;
margin-right:5px;

}

#pie {
background-color: #fff;
width :790px;
height : 25px;
clear : left;
padding-top:7px;
border-top-style: double;
border-color:#C90;
text-align:center;
}

#pie1 {
width :785px;
height : 15px;
clear : left;
padding-top:4px;
border-top-style:groove; 
background-color:#7d683c;
}


