body {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;}
a {text-decoration:none;color:#0099FF;font-size:0.6em;}
a:hover {text-decoration:underline;}
a:visited {font-weight:bold;}
p {color:#666666;font-size:0.75em;padding:3px;margin:2px 0px;}
p a{font-size:1em;}
h2,h1 {font-size:0.9em;color:#ffcc00;padding:0px;margin:0px;margin-top:8px;}
h1 {font-size:1.1em;margin-top:0px;}
a img {border:0px;}
#contenedor {width:768px;margin:0px auto;text-align:center;position:relative;}
#contenedor div {text-align:justify;}
#top {height:94px;}
#logo {padding:22px 4px 0px 2px;}
#publicidad {border:0px solid #000000;width:470px;height:62px;position:absolute;top:23px;right:6px;}
#barra {/*float:left;*/background-color:#ffffff;height:28px;border:1px dotted #bebebe;margin-bottom:5px;}
#barra form#cse-search-box {padding:2px;float:right;}
#barra a:visited {font-weight:normal;}

.menutop{padding:0px;margin:0px;list-style-type:none;float:left;}
.menutop li {margin:7px 0px;padding:0px;float:left;}
.menutop li a{border-right:1px solid #000000;padding:0px 3px;margin:0px;font-size:0.7em;float:left;}
.menutop li.last a {border:0px;}
#cuerpo { float:left;}

.table {padding:0px;margin:0px;width:100%;font-size:0.7em;}
.table td {padding:2px;margin:0px;}
.table th {font-size:1em; background-color:#333333;color:#FFFFFF;text-align:center;padding:2px;}
.table td a {padding-top:0px;margin-top:0px;float:left;font-size:1em;}
.gray {background-color:#f8f8f8;}

ul.menuleft {margin:0px;padding:0px;list-style-type:none;}
ul.menuleft li{font-size:0.7em;float:left;width:120px;padding:0px;}
ul.menuleft li a {
font-size:1.1em;
float:left;
width:100%;height:auto;padding:2px;padding-left:6px;text-align:left;text-decoration:underline;font-family:arial;}
ul.menuleft li a:hover {background-color:#f9f9f9;}

ul.menuleft li a.nostyle {background:none;padding:1px;border:none;color:#000000;margin:0px auto; width:100% !important;float:left;
font-weight:bold;
}

#bottom {float:left;width:100%;border:1px dotted #bebebe;margin-top:5px;font-size:0.9em;}
ul.bott li{float:left;list-style-type:none;padding:4px;}
.izquierda {}
.derecha {background-color:#fff;}

.centrar {float:left;margin:15px 15px 0px 15px; text-align:center;}

.contecentro {padding:0px 5px 5px 5px;}

#languages {position:absolute;top:0px;right:4px;}
#languages ul {margin:0px;padding:0px;list-style-type:none;}
#languages ul li {float:left;padding:2px;}
