BODY {
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #CCCCDE url(imagenes/FONDO_DGR.jpg) repeat-x left 36px;
	MARGIN: 0px auto 0px auto;
	TEXT-ALIGN: center;
	COLOR: #1F1209;
	padding: 0px 0px 6px 0px;
}
H2
{
	FONT-SIZE: 1.6em;
	FONT-WEIGHT: bold;

}
a
{
	font-weight: bold;
	color:#787465;
	text-decoration: none;
}
a:hover
{
	font-weight: bold;color:#9A978C;
}
#central {
	WIDTH: 714px;
	TEXT-ALIGN: left;
	position: relative;
	padding: 2px 24px 12px 24px;margin:-20px 0px 0px 0px;
}

#central_izq {
	WIDTH: 250px;
	TEXT-ALIGN: center;
	position: relative;
	float:left;
	padding: 0px 10px 0px 0px;margin:0px 0px 0px 0px;
}
#central_der {
	WIDTH: 436px;
	TEXT-ALIGN: left;
	position: relative;
	float:left;
	padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;
}

#central p {
	/*TEXT-ALIGN: justify;
	text-justify: distribute;*/
	margin: 10px 0px 6px 0px;
}
#central ul li
{
	background: transparent url(imagenes/list-off.gif) left 5px no-repeat;
	padding-left: 10px;padding-right: 10px;
	margin:0px 10px 2px -30px;
	list-style-type: none;
}


#borde {
	MARGIN: 0px auto 0px auto;padding:0px;
	WIDTH: 764px;
	TEXT-ALIGN: center;
	position: relative;
	background:#fff url(imagenes/FONDO_BORDE.jpg) left top;
    clear:both
}

#cabecera_central
{
width:764px;clear:both;
}
#pie_interior {
	color:#666666;
	font-size:8px;
	WIDTH:764px;
	TEXT-ALIGN: right;
	position: relative;
	clear:both;
	font-style: normal;
	line-height: 5px;
	font-weight: normal;
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
}
#pie {
	color:#666666;
	font-size:9px;
    MARGIN: auto;
	WIDTH: 756px;
	TEXT-ALIGN: center;
	position: relative;
	padding: 2px 2px 12px 2px;
	clear:both;
}
.foto_izq
{
margin: 0px 12px 6px 0px;
border:0px solid #333;
align:left;
}
.foto_der
{
	margin: 0px 0px 6px 12px;
	border:0px solid #333;
	align:right;
}
.foto_cuadro
{
	border:1px solid #333;
}

.enlaceboton {    font-family: verdana, arial, sans-serif; 
   font-size: 8pt; 
   padding: 6px; 
   background-color: #aaa; 
   color: #fff; 
   text-decoration: none; 
} 
.enlaceboton:link, 
.enlaceboton:visited { 
   border-top: 1px solid #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 1px solid #cccccc; 
   border-right: 2px solid #666666; 
} 
.enlaceboton:hover { 
    border-bottom: 1px solid #cccccc; 
   border-top: 2px solid #666666; 
   border-right: 1px solid #cccccc; 
   border-left: 2px solid #666666; 
} 

/* menu solapas */
#navcontainer
{
padding: 0px;font-size:80%;text-align:right;
height: 20px;margin-top:0px;margin-left:11px;clear:both;
}

#navlist
{
margin: 0px;
padding: 0px 6px;
display: block;
}

#navlist li
{
list-style: none;
float: left; border-left: 1px #000 solid;
}

#navcontainer a, #navlist li.extend
{
	margin: 0px;
	display: block;
	padding: 1px 4px;
	text-decoration: none;
	color: #000064;
	text-align: right;
}

#navcontainer a:hover
{
padding: 1px 4px;
color:#768492;
}

#navcontainer a#current
{
padding: 1px 4px;
color: #B0A480;
}

#navcontainer li#active
{
/*border-right: 1px solid #FFF8DC;
border-bottom: 1px solid #FFF8DC;*/
}

/* fin menu solapas */
.titulo {
	margin: 20px 0px 2px 0px;padding: 4px 4px 4px 4px;
	background-color:#006600;
	color:#FFFFFF;
	text-align: center;
	font-size: 18px;
}
#idiomas {
	MARGIN: 4px auto -4px auto;padding:0px 0px 0px 6px;z-index:100;
	WIDTH: 760px;
	TEXT-ALIGN:left;
	position: relative;
	clear:both;
}

#idiomas img{
	padding:0px 3px 1px 0px;
	position: relative;
}

#idiomas img:hover{
padding:1px 2px 0px 1px;
}