a,a:hover,a:active,a:visited{color:#fff;background-color:inherit;}
body{background:#000 url('../media/fondo.jpg') no-repeat top center;}
h1,h2,h3,h4,h5,h6{color:#70193c;}
kbd{background-color:#ddd;border:1px solid #666;padding:0 5px;}

a#enlace-final{display:block;font-size:1.5em;text-align:center;margin:20px;}

div#contenedor{color:#ccc;width:1000px;overflow:hidden;}

div#cabecera{background:url('../media/cabeceras/cabecera.jpg') no-repeat top left;height:330px;}

/* estilos para la cabecera */
p#migas{font-size:x-small;text-align:right;margin-bottom:10px;}
p#migas a{color:#ccc;text-decoration:underline;}

/* estilos para el contenido */
div#contenido{color:#333;margin:0 380px 0 30px;padding:15px 15px 0 15px;}
div#contenido a{color:#70193c;text-decoration:underline;}

ul#menu_superior,ul#idioma{line-height:20px;}
ul#menu_superior li,ul#idioma li{display:inline;padding:0 15px;}

ul#menu_superior li{border-right:1px solid #fff;}
ul#idioma li{float:right;border-left:1px solid #fff;}
ul#idioma li a{color:#e48e07;}

/* estilos para el menú */
div#columna_derecha{float:right;background-color:#29702f;width:350px;margin-bottom:-30000px;padding-bottom:30000px;}
div#columna_derecha h2,div#columna_derecha label{color:#fff;}
div#columna_derecha div{border-bottom:4px solid #07402f;padding-bottom:20px;margin:0 20px;}
div#columna_derecha form div{padding-right:50px;}
div#columna_derecha input{width:150px;}
div#columna_derecha input.button{background-color:#ddd;width:100px;}
div#columna_derecha label img{vertical-align:bottom;border:1px solid #fff;margin-left:5px;}
div#columna_derecha ul{list-style-type:none;}
div#columna_derecha ul a{display:block;}
div#columna_derecha ul a:hover{text-decoration:underline;}
div#columna_derecha ul a img{float:left;margin-right:10px;}
div#columna_derecha ul a span{display:block;color:#aaa;}
div#columna_derecha ul a span span{display:inline !important;font-weight:bold;}
div#columna_derecha li{margin-bottom:15px;}
div#columna_derecha a.archivo{display:block;background:url('../media/carpeta.gif') no-repeat left;padding-left:30px;}
div#columna_derecha a.escribir{display:block;background:url('../media/escribir.gif') no-repeat 5px;margin-bottom:1em;padding-left:30px;}
div#columna_derecha ul#destacados li{background-color:#fff;padding:10px;}
div#columna_derecha ul#destacados h3{font-size:1.5em;padding-bottom:10px;}
div#columna_derecha ul#destacados a{color:#70193c;margin-bottom:5px;}
div#columna_derecha ul#destacados a span{color:#333;height:80px;display:block;padding-top:0px;}
div#columna_derecha ul#destacados a span span{height:auto;}
div#columna_derecha ul#destacados img{border:1px solid #666;}
div#columna_derecha ul#ultimos-articulos li a{background:url('../media/fichero.gif') no-repeat 0 3px;padding-left:30px;}
div#columna_derecha ul#ultimos-comentarios li a{background:url('../media/comentarios.gif') no-repeat 0 3px;padding-left:30px;}
div#columna_derecha ul#galerias li{height:90px;}
div#columna_derecha ul#galerias li a{padding-top:15px;}
div#columna_derecha div#facebook img{vertical-align:middle;margin-right:1em;}
div#columna_derecha div#facebook{padding-top:1em;}

div#cierre{clear:both;}

/* estilos para el pie de página */
div#patrocinadores{background-color:#fff;text-align:right;}
div#patrocinadores a{ padding:0 !important;}
div#pie{font-size:0.9em;list-style-type:none;margin:0 auto;width:1000px;clear:both;}
div#pie ul{margin-top:10px;}
div#pie li{display:inline;margin:0 10px;} 
div#pie a{color:#29702f;text-decoration:none;line-height:15px;padding:2px 30px;background-repeat:no-repeat;background-position:right;}
div#pie a:hover{text-decoration:underline;}
div#pie div{margin-bottom:10px;}
div#pie div *{color:#fff;display:inline;padding:0;}

/* estilos para las tecnologías */
div#tecnologias{background-color:#fff;text-align:left;margin:20px auto 0 auto;padding:10px 0;width:1000px;line-height:32px;}
div#tecnologias ul{list-style-type:none;}
div#tecnologias li{display:inline;margin:0 10px;}
div#tecnologias img{vertical-align:middle;}
a#superia{float:right;margin-right:10px;}

