/* CSS Document */
@font-face {  /* LOGO */
	font-family: 'Vect'; 
	src: url('../fonts/vec-webfont.eot'); 
	src: local('â˜º'), url('../fonts/vec-webfont.woff') format('woff'), url('../fonts/vec-webfont.ttf') format('truetype'), url('../fonts/vec-webfont.svg#webfontbFnyD2g4') format('svg'); 
	font-weight: normal; font-style: normal; 
}
@font-face {
    font-family: 'hamburg';
    src: url('../fonts/hamburg.eot');
    src: url('../fonts/hamburg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hamburg.woff') format('woff'),
         url('../fonts/hamburg.ttf') format('truetype'),
         url('../fonts/hamburg.svg#hamburgsymbolsregular') format('svg');
    font-weight: normal; font-style: normal;
}
/*----------- CENTRAL -----------------------*/
html { font-size: 100%; }
body { margin:0px; padding:0; font-family:Helvetica, 'Open sans', Arial, sans-serif; color:#dfdfdf; background-color:#616161; margin:0;padding:0;font-family:sans-serif; }

#header { float:none; clear:both; font-weight:bold; background-color:#1E1E1E; height:44px; margin-bottom:4px; }

.logo { vertical-align:middle; padding:4px 3px 4px 0px; }
.logo-tit { font-family:'Vect'; font-size:12px;}

form { margin:0;border:0}
.impar { /* background-color:#494949 */ background-image:url(../img/overlay-light.png) }
tr.par:hover, tr.impar:hover { /*background-color:#666 */background-image:url(../img/overlay.png) }
tr.par td, tr.impar td { padding:2px 4px; border-bottom:1px dashed #494949 }

.listado { font-family:"Courier New", Courier, monospace; font-size:11px; }

a { color:#fff;text-decoration:none}
a:hover { text-decoration:none }

form { margin:0;border:0; }
.pad { margin:5px auto 5px auto; width:220px; }
.bold { font-weight:600; }
.textbox { /*height: 17px; */
	font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #222; color:#222; background-color:#ddd; }
.boton { background-color:#4c4242; color:#ddd; margin:2px; }
.border-top { border-top:1px solid #444; }
.titulo { font-weight:bold; margin-bottom:5px; }

.section { margin:2px 3px 1px;padding:1px 0; }
.border_top { border-top:1px solid #ccc; }

table td { vertical-align:middle}

.glyph { position:relative; display: inline-block; speak: none; font-style: normal; font-weight: normal; font-variant: normal;  text-transform: none; -webkit-font-smoothing: antialiased;  }
.glyph:before {
	font-family:'Hamburg'; 
	speak: none;
	font-style: normal; font-size:14px; 
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

	.glyph.sol:before { content:'Q'}
	.glyph.luna:before { content:'W'}
	.glyph.mercurio:before { content:'E'}
	.glyph.venus:before { content:'R'}
	.glyph.marte:before { content:'T'}
	.glyph.jupiter:before { content:'Y'}
	.glyph.saturno:before { content:'U'}
	.glyph.urano:before { content:'I'}
	.glyph.neptuno:before { content:'O'}
	.glyph.pluton:before { content:'P'}
	.glyph.quiron:before { content:'M'}
	
#footer { margin-top:5px; font-size:small; }