html{overflow:scroll;}
html *{margin:0;padding:0;}
a,a:hover,a:link,a:active,a:visited{color:#fff;}
abbr,acronym{cursor:help;}
address{font-style:normal;}
body{font-family:tahoma,arial,sans-serif;font-size:0.8em;background-color:#fff;text-align:center;}
embed,object{margin-bottom:10px;}
fieldset{border:1px solid #666;margin-bottom:10px;padding:10px;}
form{text-align:right;margin:20px 150px 0 50px;}
form *{font:12px arial,verdana,sans-serif;vertical-align:top;}
form p{font-size:0.8em;margin-top:-10px;}
input,select,textarea{border:1px solid #666;width:200px;}
input.fecha{background-color:#eee;width:181px;}
input.checkbox,input.image,input.radio{border:none;width:auto;}
input.checkbox,input.radio{margin:0 1em;}
label{display:block;color:#666;padding-bottom:10px;text-align:right;}
legend{color:#666;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;}
h1{font-size:2em;border-bottom:1px solid #ccc;margin-bottom:20px;}
h2{font-size:1.5em;margin-bottom:10px;}
input.button{width:100px;}
img{border:none;}
p{margin-bottom:10px;}
q{quotes:none;display:block;background:url('../media/abrir.png') no-repeat top left;}
q span{background:url('../media/cerrar.png') no-repeat bottom right;padding:0 25px;}
table{margin:20px auto 10px auto;border-collapse:collapse;font-size:1em;}
thead th{background-color:#666;color:#fff;}

a.nav{float:right;line-height:20px;}
p.publicado-por{clear:right;font-size:x-small;text-align:right;border-top:1px solid #999;padding-top:5px;height:1em;}
span.autor{color:#b1304f;float:left;background:url('../media/monigotes.gif') no-repeat left;padding-left:17px;}
span.fecha{background:url('../media/almanaque.gif') no-repeat left;padding-left:14px;}
span.cantidad{background:url('../media/cuadrado.gif') no-repeat left;padding-left:14px;}
.error,.exito{display:block;margin-top:1em;}
.error{color:#b1304f;}
.exito{color:#00702f;}
.foto{display:block;background:transparent url(../media/ampliar.gif) no-repeat bottom right;text-align:center;margin-bottom:10px;padding-bottom:13px;}
.pie{font-size:.8em;}
.pie p{margin-bottom:5px;}

div#contenedor{background:url('../media/sup-izda.jpg') no-repeat top left;text-align:left;margin:20px auto;width:1000px;overflow:hidden;}

a#saltar{display:block;text-indent:-9000px;}

div#cabecera{color:#fff;padding:30px 0 10px 30px;height:158px;}
div#cabecera p{font-size:1.5em;margin-bottom:10px;padding-top:1em;}
div#cabecera div{background:url('../media/fondo-destacados.jpg') no-repeat top left;padding-left:20px;width:305px;height:158px;}
div#cabecera div a{display:block;padding-right:40px;text-decoration:none;}
div#cabecera div a:hover{text-decoration:underline;}
div#cabecera div img{float:left;border:2px solid #000;margin-right:1em;}
div#cabecera div a span{display:block;font-size:0.8em;margin-top:1em;}
a#logo{float:right;display:block;background: url('../media/fondo-logo.jpg') no-repeat top right;text-align:right;width:635px;height:158px;}

div#columna-izquierda ul a,ul#menu-superior a{text-decoration:none;}
div#columna-izquierda ul a:hover,ul#menu-superior a:hover{text-decoration:underline;}

div#columna-izquierda{position:relative;float:left;display:inline;background-color:#000;margin-bottom:-30000px;margin-left:30px;padding-bottom:30000px;width:245px;}
div#columna-izquierda ul{background-color:#1f1a17;list-style-type:none;}
div#columna-izquierda ul li{border-bottom:1px solid #999;}
div#columna-izquierda ul a{display:block;padding-left:15px;line-height:25px;}
div#columna-izquierda ul a:hover{font-weight:bold;}
div#columna-izquierda ul ul{display:none;}
div#columna-izquierda ul ul li{background-color:#575f62;}
div#columna-izquierda ul ul a{padding-left:40px;}
div#columna-izquierda p,div#columna-izquierda q{font:1.5em "trebuchet ms",arial,sans-serif;color:#b1304f;margin:50px 30px;}

div#facebook{float:right;margin-right:30px;}
div#facebook a{text-decoration:none;color:#b1304f}
div#facebook img{vertical-align:middle;margin-right:1em;}

div#columna-derecha{background:url('../media/inf-dcha.jpg') no-repeat bottom right;margin-left:302px;}

ul#menu-superior{background-color:#1f1a17;text-align:right;margin-bottom:10px;width:695px;line-height:25px;height:25px;}
ul#menu-superior li{display:inline;border-left:1px solid #fff;}
ul#menu-superior a{color:#fff;padding:0 10px;}
ul#menu-superior a:hover{text-decoration:underline;}

div#contenido{color:#666;background-color:#fff;border:1px solid #ccc;margin-right:30px;padding:15px;min-height:350px;height:auto !important;height:350px;}
div#contenido a{color:#b1304f;}
div#contenido ol,#contenido ul{list-style-position:inside;margin-bottom:10px;}
div#contenido td,div#contenido th{border:1px solid #666;padding:0.5em 1em;}

p#migas{font-size:x-small;color:#000;text-align:right;margin:0 !important;}

div#pie{clear:both;font-size:0.75em;color:#000;margin-top:5px;}
div#pie a{display:block;color:#b1304f;text-decoration:none;}

div#cierre{text-align:left;margin:30px auto;width:940px;line-height:32px;font-size:.85em}
div#cierre a{color:#b1304f;float:right;}
div#cierre ul li{float:left;display:inline;margin-right:1em;}
div#cierre ul a{float:none;}
div#cierre img{vertical-align:middle;}

