/* CSS Document */

body {
	padding: 0.5em;
	font: small Verdana, Helvetica, Arial, sans-serif;
	}

A:link { color:#000080;  text-decoration:none; }
A:visited { color:#000080;  text-decoration:none; }
A:hover { COLOR: #FF8000; TEXT-DECORATION: none; }


h1 { font: x-large Verdana, Arial, Helvetica, sans-serif; }
h2 { font: small Verdana, Arial, Helvetica, sans-serif; }
h3 { font: small Verdana, Arial, Helvetica, sans-serif; }
h4 { font: xx-small Verdana, Helvetica, Arial, sans-serif; }

td { font: x-small Verdana, Helvetica, Arial, sans-serif; }

#general{
margin:0 auto;
width:71em;
overflow:auto; 
height: auto;
}

#cabecera{
width: auto;
height:5em;
}

.div_articulo {
border-bottom: dotted;
}

.cuadro_texto {
width: 20em;
float: left;
padding: 0.2em 0.2em 0.2em 0.2em;
}

.redondo_abajo {  
color:#333333; 
width: auto;
height: auto;
background: #E6E6E6; 
padding: 0.2em 0.2em 0.2em 0.2em;
}

.izq {
width: auto;
float: left;
}

.redondo_pie{  
color:#333333; 
width: auto;
height: 20em;
background: #E6E6E6; 
padding: 0.2em 0.2em 0.2em 0.2em;
}

#cuerpo{
width: auto;
overflow:auto; 
height: auto;
float:left;
}

#menu{
width:20em;
overflow:auto; 
height: auto;
float:right;
}

#cuerpo_cuerpo{
width:50em;
overflow:auto; 
height: auto;
float:left;
padding: 0.2em 0.2em 0.2em 0.2em;
}

#pie_web {
width: auto;
clear: both; 
}

#pieenlaces{
clear: both; 
top:10px;
overflow:auto; 
height: auto; 
}

.columnaspie{
float: left; 
width: auto;
}

.columnaspie ul{
margin:15px 0 0 0;
}

.txtnedritapie{
font-size:xx-small;
color:#4d4817;
font-weight:bold;
}

.columnaspie li{
font-size:x-small;
color:#999999;
list-style:none;
}

.columnaspie a{
text-decoration:none;
color:#999999;
}


.submenu_a{
    width: auto;
	position: relative;
	background: url(imagenes/menub_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 0.1em;
	height: 3.5em;
	line-height: 3.5em;
	font-weight: bold;
}

.submenu_n{
    width: auto;
	position: relative;
	background: url(imagenes/menuo_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 0.1em;
	height: 3.5em;
	line-height: 3.5em;
	font-weight: bold;
}

.submenu_v{
    width: auto;
	position: relative;
	background: url(imagenes/menug_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 0.1em;
	height: 3.5em;
	line-height: 3.5em;
	font-weight: bold;
}

.formulario_gris { border:1px solid #000000; font-size: x-small; BACKGROUND-COLOR: #E6E6E6; }
.formulario_boton { border:1px solid #000000; font-size: x-small; BACKGROUND-COLOR: #FFDEA5; }

img { border: 0px; }
