html *{margin:0;padding:0;} /* margin:0 !important;padding:0 !important; */

em,strong{background-color:inherit;display:block;margin:0 0 20px 0;}
input,select,textarea{border:1px solid inherit;width:300px;}
input.button,input.image{width:auto;}
input.image,input.radio,input.checkbox{border:none;}
input.radio,input.checkbox{width:2em;}
td,th{border:1px solid #13576c;}
td.boton,td.foto{padding:5px 0;}

a,a:hover,a:active,a:visited{color:#000;text-decoration:none;}
body{font:0.75em arial,verdana,sans-serif;background:#fff url('../media/fondo.jpg') repeat-x top left;text-align:center;}
em{font-style:normal;color:#c00;}
fieldset{padding:20px;margin:10px 0;}
form *{font:1em arial,verdana,sans-serif;vertical-align:middle;}
h1 img{float:right;}
h2{font-size:2em;color:#2390a7;text-align:right;margin:0 0 20px 0;}
h3{color:#13576c;margin:10px 0 5px 0;}
img{border:none;}
input.button{color:#fff;background-color:#2191a5;border:1px solid #13576c;border-right-width:5px;width:100px;}
input.fecha{width:281px;}
label{display:block;margin:0 0 10px 0;}
option{padding:0 0 0 10px;}
option.especial{border-bottom:1px solid #000;}
optgroup{font-weight:bold;}
optgroup option{padding:0 0 0 30px;}
p{margin:0 0 10px 0;}
strong{font-size:1.1em;font-weight:normal;color:#090;}
table{border-collapse:collapse;font:1em arial,verdana,sans-serif;border:1px solid #13576c;width:100%;}
td{padding:5px 10px;}
td form{text-align:center !important;padding:0 !important;}
td.boton{width:25px;}
td.foto{text-align:center;width:75px;height:50px;}
td.foto img{width:80%;height:80%;}
th{font-weight:normal;color:#fff;background-color:#13576c;text-align:center;padding:10px;}

a.finalizar{background:url('../media/finalizar.png') no-repeat right;padding:0 20px 0 0;}

div#contenedor{background-color:#fff;text-align:left;border:1px solid #888;margin:20px auto;width:800px;overflow:hidden;}

div#cabecera{background-color:#2390a7;height:124px;}

div#menu{background-color:#fff;line-height:32px;height:32px;}
div#menu ul{list-style-type:none;float:right;background-color:#1c393f;width:635px;}
div#menu ul li{display:inline;}
div#menu ul li a{float:left;border-right:1px solid #2390a7;color:#fff;padding:0 10px;}
div#menu ul li a:hover{color:#df4a22;background-color:#000;}
div#menu p{color:#fff;background-color:#1b1e15;margin:0;padding:0 0 0 10px;width:150px;}
div#menu p span{font-size:1.5em;color:#2390a7;}

div#columna_izquierda{float:left;background-color:#13576c;padding-bottom:30000px;margin-bottom:-30000px;width:165px;}
div#columna_izquierda ul{list-style-type:none;}
div#columna_izquierda li{line-height:32px;border-bottom:1px solid #fff;}
div#columna_izquierda a{color:#fff;display:block;background-color:#2191a5;padding:0 10px;border-right:5px solid #13576c;}
div#columna_izquierda a:hover{background-color:#df4a22;border-color:#000;}

div#contenido{background:#fff url('../media/mano.jpg') no-repeat bottom right;margin:0 0 0 165px;padding:20px;min-height:300px;}
div#contenido form{text-align:right;padding:0 100px 0 0;}
div#contenido ul{list-style-position:inside;}

div#pie{background-color:#090b0a;text-align:right;clear:both;}
div#pie a{font-size:0.8em;color:#fff;line-height:37px;margin:0 10px 0 0;}
div#pie a img{vertical-align:middle;}

div#navegacion{text-align:center;margin:20px 0 0 0;}
div#navegacion *{display:inline;margin:0 10px;}
div#navegacion a,div#navegacion div{color:#fff;padding:2px 5px;}
div#navegacion a{background-color:#13576c !important;}
div#navegacion div{background-color:#ccc;}
div#navegacion p{margin:0 20px;}

