@charset "iso-8859-15";

/* estilos para las etiquetas genéricas (por orden alfabético) */
html{overflow:scroll;}
html *{margin:0;padding:0;}
a{text-decoration:none;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
address{font-size:1em;font-style:normal;background-color:inherit;}
body{font:0.75em arial,verdana,sans-serif;text-align:center;color:#666;background-color:#f8f8f8;}
button{color:#666;background-color:#fff;border:1px solid #ccc;width:60px;}
em,strong{background-color:inherit;display:block;margin:0 0 20px 0;}
em{font-style:normal;color:#c00;}
form{text-align:right;}
form *{font:1em arial,verdana,sans-serif;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-family:verdana,arial,sans-serif;background-color:inherit;display:block;}
h2{font-size:1.6em;}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}
img{border:none;}
input,select,textarea{border:1px solid #ccc;width:300px;}
input.checkbox,input.radio{width:2em;}
input.button,input.image{color:#4cae35;background-color:#fff;border:1px solid #4cae35;width:auto;}
input.image{border:none;}
kbd{border:1px solid #ccc;padding:0 5px;}
label{color:#666;background-color:inherit;display:block;padding:0 0 10px 0;}
p{margin:0 0 10px 0;}
q{display:block;}
strong{font-weight:normal;color:#090;}
table{font:1em arial,verdana,sans-serif;}

/* clases */
span.extranjerismo{font-style:italic;}
span.importante{font-weight:bold;}

/* estilos para el contenedor */
div#contenedor{text-align:left;margin:0 auto;background-color:#fff;}

div#cabecera img{margin:0 0 0 15px;}
ul#ultimas_fotos{list-style-type:none;margin:0 25px 0 0;}
ul#ultimas_fotos li{float:right;margin:60px 0 0 0;} 
ul#ultimas_fotos img{margin:0;}

/* estilos para el contenido */
div#contenido{color:#666;}
div#contenido form{text-align:right;padding:0 100px 0 0;}
div#contenido h2{margin:0 0 20px 0;}
div#contenido ul,div#contenido ol{list-style-position:inside;}
div#contenido table{font-size:1em;border-collapse:collapse;}
div#contenido table caption{text-align:left;margin:5px 0;}
div#contenido td,div#contenido th{border:1px solid #666;padding:5px 20px !important;}
div#contenido th{background-color:#000;color:#fff;}
