body { margin:0px; background:#FFFFFF;}
h1 {	font:bold 32px 'Trebuchet MS',Trebuchet; color:#999966;} 
h2 {	font:18px 'Trebuchet MS', Trebuchet; color:#999999;}
a {font:10px Verdana,Arial; color:#000000;	text-decoration:underline;}
a:hover {	color:#A18E30; text-decoration:none;}
p {font:12px 'Trebuchet MS', Trebuchet; color:#000000; line-height:15px;}
img {border:0;}

div#main {position:relative; width:960px; height:auto; background: url(/99_img/fondo1.png) repeat-y;}
div#superior {position:relative; top:0px; left:0px; width:960px; height:48px; background:#000000;}
div#medio {position:relative; top:0px; left:0px; overflow:hidden; width:960px;}
div#med_drch {float:left; width:440px; height:auto; margin:0; padding:0;}
div#med_izqd {float:right; width:490px; height:auto; margin:0 20px 0 10px; padding:0;}
div#cabecera {margin:32px 0 0 30px;}
div#formulario {margin:32px 0 0 30px;} 
div#texto {background:#F7F7F7; padding:10px;}
div#mapa {width:100%;}
div#dj {margin:0 0 0 90px;}
div#enlaces {margin-left:100px; width:312px; height:287px; margin:40px 0 0 140px; }
div#mediateca {width:314px; height:311px; margin:10px 0 0 140px;}
div#dossier {width:271px; height:105px; background:url(/99_img/bot_dossier_off.gif) no-repeat;}
div#letras {width:271px; height:105px; background:url(/99_img/bot_letras_off.gif) no-repeat;}
div#selidioma {margin-left:28px; font: 11px 'Trebuchet MS'}
div#selidioma a{ font: 11px 'Trebuchet MS'; color:#999999; text-decoration:none;}
div#selidioma a:hover{text-decoration:underline; color:#C9C825}
div#paises_ini {font:bold 10px Verdana; color:#FFFFFF;}
div#paises_ini a {font:bold 10px Verdana; color:#FFFFFF; text-decoration:none;}
div#paises_ini a:hover {text-decoration:underline;}