@import url("content.css");
@import url("foro.css");

body{
	margin:0;
	padding:2em 0 0 0;
	font-family:arial, sans-serif;
	font-size:1em;
	background:#eed;
}

.container{
position:relative;
	background:url(borde.png) repeat-x bottom black;
	padding:0;
	padding-left:260px;
	padding-right:260px;
	height:270px;
}

.der{
	padding:0;
	text-align:right;
}

.izq{
	padding:0;
	text-align:left;
}


.general .container{
	background:url(borde.png) repeat-x bottom black;
}

.general .container img{
	width:480px;
	height:250px;
}

.pagina{
	margin:auto;
	width:1000px;
	background:#fc0;
	position:relative;
}

.contenido{
	padding:30px 13px;
	position:relative;
	background:white;
	margin:0 248px 0 248px;
	height:26em;
}

html > body .contenido{
	height:auto;
	min-height:26em;
}

.general .contenido{
	height:46em;
}

html > body .general .contenido{
	height:auto;
	min-height:46em;
}

h1{
	margin:0;
	padding:0;
}

.migas{
	font-weight:bolder;
	font-size:0.8em;
	margin:0.5em;
	top:0;
	left:0;
	position:absolute;
}


.utilidades{
	font-weight:bolder;
	font-size:0.8em;
	margin:0.5em;
	top:0;
	right:0;
	position:absolute;
}

.migas div{
	display:inline;
}

.migas ul{
	padding:0;
	display:inline;
}

.migas li{
	list-style-type:none;
	display:inline;
}

.migas a{
	font-weight:normal;
}

.end{
	display:none;
}

.menu{
	float:left;
}

.menu h3{
	text-align:center;
	margin-top:1.5em;
	margin-bottom:-2.3em;
	font-weight:normal;
}

.secundario{
	font-size:0.9em;
}

.secundario{
	float:right;
}

.menu ul, .secundario{
	list-style-type:none;
}

.menu ul{
margin:0;
margin-top:3.3em;
}

.menu ul, .secundario{
	padding:5px;
}

.secundario  ul{
	padding:0;
	padding:0;
}

.menu li{
	list-style-type:none;
	margin:0;
	padding:0;
	border:1px solid #fc0;
}

.menu li.actual a{
	color:#008;
}
/*
.menu li a:hover{
	color:#909;
}*/

.menu li a{
	text-align:center;
	text-decoration:none;
	color:white;
	margin-bottom:0.5em;
	border-color:#ffc #a70 #c95 #eea;
	border:1px solid;
	/*background:url('luzp.png') repeat-x top #fc0;*/
	display:block;
}

.secundario li a
{
	border-color:#ffc #a70 #c95 #eea;
	border:1px solid;
}

.menu li a span{
	display:block;
	padding:0.5em 0 0.5em 0;
	width:245px;
	/*background:url('sombrap.png') repeat-x bottom;*/
}

.menu li.primero a span{
    padding:1.5em 0 1.5em 0;
}

.menu li.primero a{
	margin-bottom:9em;
	/*background:url('luzg.png') repeat-x top #fc0;*/
}

.menu li.primero a span{
	/*background:url('sombrag.png') repeat-x bottom;*/
}

.secundario li.primero a{
	margin-bottom:0.5em;
}

.contenido ul{
	margin:1em;
}

.contenido ul .actual a{
	color:black;
	font-weight:bolder;
	text-decoration:none;
}

.pie {
	background:#eed;
	padding-top:3em;
}

.pie2{
	border-top:1px solid #009;
	padding:0.5em;
	clear:both;
	text-align:center;
	position:relative;
	z-index:1;
}

.pie p{
 margin:0;
	font-size:0.8em;
	text-align:center;
}

.pie img{
	vertical-align:baseline;
}

label{
	float:left;
	width:70px;
}

.field{
	margin-bottom:1em;
}

textarea{
	width:300px;
	height:150px;
}


.go_back{
	float:left;
}
.go_home{
	text-align:right;
}