body{ padding: 2% 0% 0% 0%; font-family: Courier; font-size: 12px; color: #595959;}

/* Tabla intro */
table.intro{ width: 408px; height: 250px; background-image: url(img/back_intro.png); background-repeat: no-repeat;}
td.intro{ text-align: center; vertical-align: middle;}
table.introLenguage{ width: 250px; height: 50px; text-align: center;}

/* Table general */
table.general{ width: 900px; height: 550px;}
td.g_logo{ width: 270px; height: 50px; text-align: center; vertical-align: middle;}
td.g_menu{ width: 630px; height: 50px;}
td.g_galeria{ width: 270px; vertical-align: top; text-align: center; padding: 10px 0 0 0;}
td.g_body{ vertical-align: middle; text-align: center; padding: 10px 0 0 0;}
td.g_pie{ width: 630px; height: 30px; text-align: left; vertical-align: middle; padding: 0px 0px 0px 18px; color: #b8b2b8;}
td.g_validate{ width: 270px; text-align: left;}

/* Tabla menuTop */
table.menuTop{ width: 620px; height: 50px;}
table.menuTop td{height: 21px;}
td.m_menu{ width: 430px; text-align: center; vertical-align: top; padding: 4px 0 0 0;}
td.m_idioma{ text-align: center; vertical-align: top; padding: 4px 0 0 0;}
td.left{ text-align: left; padding: 0 0px 0 8px;}

/* Table mmenu */
table.mmenu	 { width: 100%; height: 10px; text-transform: uppercase; }
table.mmenu tr{background: url(img/barra.png) repeat-x top;}

/* Table galeria */
table.galeria{ width: 250px;}
td.g_bigImg{ height: 220px; vertical-align: top;}
td.g_titulo{ height: 20px; text-transform: uppercase;}
td.g_artista{ height: 20px; text-transform: uppercase; font-weight: bold;}
td.g_imgs{ height: 130px; width: 250px; text-align: center; vertical-align: top; padding: 15px 0 0 0;}

/* Tabla body */
table.body{ width: 600px;}
td.b_txt{ vertical-align: top; padding: 3px 8px 3px 8px; text-align: justify;}
td.b_artista{ vertical-align: top; width: 166px; padding: 3px 0px 3px 40px; text-align: left;}
td.b_anyos{ vertical-align: top; width: 166px; padding: 3px 0px 3px 15px; text-align: left;}

/* Tabla noticias */
table.noticias{ width: 98%; padding: 5px 5px 5px 5px;}
td.n_titulo{ text-align: left; font-size: 18px; padding: 2px 5px 2px 5px; border-bottom: 1px solid #595959;}
td.n_texto{ text-align: left; vertical-align: top; padding: 5px 5px 5px 5px;}
td.n_img{ vertical-align: top; text-align: center; width: 160px; padding: 2px 2px 2px 2px;}


/* Tabla validator */
table.validator{ width: 900px; height: 30px;}

/* DIVS */
div.intro{ width: 408px; height: 250px; vertical-align: middle; text-align: center; background-image: url(img/back_intro.png); background-repeat: no-repeat;}
div.body{ width: 630px; height: 460px; text-align: left; vertical-align: top; overflow: auto;}
div.ok{ text-align: center; font-weight: bold;}
div.error{ text-align: center; font-weight: bold; }
div.newFoot{ text-align: right; vertical-align: bottom;}

/* Fuentes */
h1{ font-size: 18px; text-transform: uppercase;}
h2{ font-size: 14px; text-transform: uppercase; color: #b8b2b8; letter-spacing: 1px; font-weight: 100;}
h3{ font-size: 14px; text-transform: uppercase; color: #b8b2b8; letter-spacing: 1px; font-weight: 100;}
h4.fecha{ font-size: 12px; font-weight: bold; color: #b8b2b8;}
h4{ font-size: 12px; font-weight: 100;}

/* LINKS */
a.link{ color: #595959; text-decoration: none;}
a.link:hover{ color: #595959; text-decoration: underline;}
a.link_may{ color: #595959; text-decoration: none; text-transform: uppercase;}
a.link_may:hover{ color: #595959; text-decoration: underline; text-transform: uppercase;}
a.link_art{ color: #AAAAAA; text-decoration: none; font-size: 10px;}
a.link_art:hover{ color: #595959; text-decoration: none; font-size: 10px;}
a.link_artIn{ color: #595959; text-decoration: none; font-size: 10px;}
a.link_artIn:hover{ color: #595959; text-decoration: none; font-size: 10px;}
a.link_pie{ color: #595959; text-decoration: none; color: #b8b2b8;}
a.link_pie:hover{ color: #595959; text-decoration: underline; color: #b8b2b8;}
a.menu{ font-size: 11px;color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.menu:hover{ font-size: 11px;color: #595959; text-decoration: none; text-transform: uppercase;}
a.menuIn{ font-size: 11px;color: #999999; text-decoration: none; font-weight: bold;}
a.menuIn:hover{ font-size: 11px;color: #595959; text-decoration: none; font-weight: bold;}
a.linkimg{ color: #595959; text-decoration: none; text-align: center}
a.linkimg:hover{ color: #595959; text-decoration: none; text-align: center;}

a.link_may_{color: #595959; text-decoration: none; text-transform: uppercase;}
a.link_may_:hover{color: #AAAAAA; text-decoration: none; text-transform: uppercase;}

/* Imagenes */
img.preview{ width: 70px; height: 70px; border: 0px; cursor:pointer;}
img.previewmap{ width: 200px; border: 0px; cursor:pointer;}
img.bigImg{ width: 250px; height: 200px; border: 1px solid #595959;}
img.news{ width: 150px; border: 1px solid #595959;}

/* Hoverbox Code */
ul.hoverbox { width: 450px; padding: 0px 0px 0px 0px; list-style-type: none; display: inline }
ul.hoverbox img{ width: 79px; height: 70px;}
ul.hoverbox li{ padding: 2px 2px 2px 2px; display: inline; float: left; list-style-type: none;}