@charset "iso-8859-15";

html{overflow:scroll;}
html *{margin:0;padding:0;}
body{background:#515151 url('../media/fondo.jpg') repeat-y center top;color:#666;font:.75em tahoma,verdana,arial,sans-serif;text-align:center;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
address{font-style:normal;margin-bottom:1em;}
fieldset{border:1px solid #ccc;padding:1em;margin-bottom:1em;padding-right:100px;}
form{text-align:right;}
form *{font:1em tahoma,verdana,arial,sans-serif;vertical-align:top;}
form div{padding-right:100px;}
form img{border:none !important;vertical-align:middle;}
form p{font-size:.8em;margin-top:-10px;}
legend{color:#852a29;}
label{display:block;margin-bottom:1em;}
input,select,textarea{border:1px solid #ccc;line-height:1.25em;width:240px;}
input.button{background-color:#999;width:150px;}
input.checkbox,input.radio{border:none;width:2em;}
input.image{border:none;height:auto !important;width:auto !important;}
img{border:none;}
h1,h2,h3,h4,h5,h6{color:#852a29;font-family:"trebuchet ms",verdana,arial,sans-serif;margin-bottom:.5em;}
h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:2em;margin-bottom:1em;}
h2{font-size:1.5em;}
h3{font-size:1.3em;}
kbd{background-color:#ccc;border:1px solid #333;color:#333;padding:0 1em;}
table{border-collapse:collapse;font:1em tahoma,verdana,arial,sans-serif;margin-bottom:1em;}
th,td{border:1px solid #ccc;padding:.5em 1em;}
th{background-color:#333;color:#fff;text-align:center;}

.extranjerismo{font-style:italic;}
.error,.exito{display:block;margin-bottom:1em;}
.error{font-style:normal;color:#a00;}
.exito{font-weight:normal;color:#0a0;}

#saltar{display:inline-block;text-decoration:underline;margin-bottom:1em;position:absolute;left:-9000px;}

#contenedor{margin:3% auto;text-align:left;width:950px;}

#cabecera{text-align:right;z-index:1;}
#cabecera form{font-size:.9em;position:relative;top:-30px;padding:0 20px;text-align:left;z-index:2;}
#cabecera form p{color:#fff;font-size:1em;}
#cabecera fieldset{border:none;padding:0;margin-top:5px;}
#cabecera label{display:inline;}
#cabecera input{width:150px;}
#cabecera input.button{width:100px;}
#cabecera form a{color:#852a29;display:block;text-align:right;margin-top:-15px;text-decoration:underline;}
#cerrar{display:block;padding:0 20px;position:relative;top:-15px;text-align:left;z-index:2;}
#menu{background-color:#000;display:block;list-style:none;padding:5px 0;position:relative;top:-35px;}
#menu li{display:inline;}
#menu a{border-left:1px solid #999;color:#fff;padding:0 1em;}

#contenido{background-color:#fff;border-top:5px solid #852a29;color:#666;padding:2em;position:relative;top:-35px;}
#contenido a{color:#852a29;text-decoration:underline;}
#contenido a[rel=external],#contenido a.external{background:url('../media/external.png') no-repeat right;padding-right:15px;}
#contenido p{margin-bottom:1em;}
#contenido ul,#contenido ol{list-style-position:inside;margin-bottom:1em;}

#migas{color:#999;font-size:.9em;}

#pie,#pie *{color:#ccc;}
#pie{border-top:1px solid #ccc;clear:both;margin-top:1em;padding-top:1em;}
#usaelraton{float:right;margin-left:2em;}
#pie address{display:inline;}
#pie div{font-size:.8em;margin-top:1em;}
#pie div li{float:none;margin-right:0;}
#pie div *{display:inline;}
#pie div a{text-decoration:underline;}

