@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { background-color: #23282c;}

#todo { width:766px; background-color: #15191c;margin-left:17%;}
#cabecera {}
#pie { background-color: #23282c; text-align:center; padding-top:15px;}

.simple { width: 210px; padding:8px; float:left;}
.doble { width:500px; padding:8px; float:left;}
.triple { width:750px; padding:8px; clear:both;}
.clear { clear:both;}
#cabecera .uno { width:210px;}
#cabecera .dos { width:316px;}
#cabecera .tres { width:180px;}

.a { width:350px;}
.b { width:100px;}
.c { width:100px;}
.espacio { height:8px;}

#formulario { width:230px; margin-top:40px;}
#formulario tr td { width:230px;}
#nombre, #email, #mensaje { width:90%; background-color: #333333; color:#aaa; font: normal 12px Arial, Helvetica, sans-serif; border:0; padding:3px;}

#sitemap { margin-top:30px; margin-left:110px; width:300px; background-image:url('images/sitemap.gif'); background-repeat:no-repeat; }

/* textos */
* { font-family:Arial, Helvetica, sans-serif;}
body { color: #aaa; font-size:12px;}

a { text-decoration:none; color: #aaa;}
a:hover { text-decoration:underline;}

h2 { width:100%; background-color: #31353A; font: normal 16px Arial, Helvetica, sans-serif; color: #aaa; text-align:center; margin-bottom:8px; padding-top:4px; padding-bottom:4px;}
h1 { font: bold 14px Arial, Helvetica, sans-serif; margin:8px;}

strong { color: #8e2a31;}
.grana { color: #8e2a31;}

p.enlace { text-align:right; padding-right:4px; margin-top:10px;}
p.enlace a { font-weight:bold; color: #8e2a31;}
p.enlace a:hover { font-weight:bold; color: #aaa; text-decoration:none;}
p.mini { font: normal 10px Arial, Helvetica, sans-serif; color:#8e2a31; text-align:right; padding-right:4px;}
p.foto { margin-top:10px; text-align:center;}
p { margin-top:6px;}

ul.detalles { width:200px; margin-top:15px;}
ul.detalles li { margin-bottom:15px;}
ul li { list-style-type:none; margin-left:15px; border-bottom: 1px dotted #8e2a31; margin-bottom:4px;}

#pie a{ font-size:11px; color: #888;}

/* table { border-collapse:collapse;}
table tr td { vertical-align:top; text-align:left;}

#todo { width:766px; background-color: #15191c; color: #aaa;}
#menu { width:207px; }
#central { width:310px;}
#contenido { width:249px;}
#pie { font: normal 11px Arial, Helvetica, sans-serif; color: #888; background-color: #23282c; text-align:center; padding-top:15px;}
#pie a{ font: normal 11px Arial, Helvetica, sans-serif; color: #888;}

#menu, #central, #contenido, #submenu, #bloqueuno, #bloquedos, #bloquetres, #doble { border: 2px solid #23282c;}
#contenido, #submenu, #bloqueuno, #bloquedos, #bloquetres, #doble { padding:8px;}

a { text-decoration:none; color: #aaa;}
a:hover { text-decoration:underline;}

h1 { width:100%; background-color: #31353A; font: normal 16px Arial, Helvetica, sans-serif; color: #aaa; text-align:center; margin-bottom:8px; padding-top:4px; padding-bottom:4px;}
h2 { font: normal 16px Arial, Helvetica, sans-serif; color: #aaa; margin-bottom:8px;}

strong { color: #8e2a31;}
.grana { color: #8e2a31;}

p.enlace { text-align:right; padding-right:4px; margin-top:10px;}
p.enlace a { font-weight:bold; color: #8e2a31;}
p.enlace a:hover { font-weight:bold; color: #aaa; text-decoration:none;}
p.mini { font: normal 10px Arial, Helvetica, sans-serif; color:#8e2a31; text-align:right; padding-right:4px;}
p.foto { margin-top:10px; text-align:center;}
p { margin-top:6px;}

ul.detalles { width:200px; margin-top:15px;}
ul.detalles li { margin-bottom:15px;}
ul li { list-style-type:none; margin-left:15px; border-bottom: 1px dotted #8e2a31; margin-bottom:4px;}

table#formulario { width:230px; margin-top:40px;}
table#formulario tr td { width:230px;}
#nombre, #email, #mensaje { width:90%; background-color: #333333; color:#aaa; font: normal 12px Arial, Helvetica, sans-serif; border:0; padding:3px;}

#sitemap { margin-top:30px; margin-left:110px; width:300px; background-image:url('images/sitemap.gif'); background-repeat:no-repeat; }

h4 { font: bold 16px Arial, Helvetica, sans-serif; margin:8px;}
h3 { margin:8px;} 
*/