html, body, *{margin:0;padding:0;border:0;font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;}
body{text-align:center;background:#FCFCFC url(graf/bgbody.gif) top left repeat;}
#wrap{margin:0 auto;width:770px;border:1px solid #FFF;display:table;overflow:visible;padding:0;text-align:left;background:#FCFCFC;clear:both;}
#top{background:#575757 url(graf/bgtop.gif) top left repeat-x;}
#cabecera{display:block;clear:both;}
#subtop{border-top:1px solid #000;border-bottom:1px solid #000;padding:0;margin:0;overflow:visible;clear:both;display:block;}
#menutop{}
#menutop ul{margin:0;padding:0;}
#menutop ul li{list-style-type:none;margin:0;padding:0;font-size:16px;font-weight:normal;display:block;float:left;clear:both;}
#menutop ul li a:link,#menutop ul li a:visited{float:left;clear:both;padding:10px 0 10px 35px;margin:0;display:block;width:300px;color:#000;background:#1B9BC2 url(graf/bglitop.gif) top left repeat-x;border-bottom:1px solid #157896;}
#menutop ul li a:hover, #menutop ul li a.actual{background:#1B9BC2 url(graf/bglitop2.gif) top left repeat-x;color:#FFFFFF;}
#sepsubtop{background:#F7F7F7;border-bottom:4px solid #ccc;display:block;clear:both;font-size:13px;color:#44515D;padding:14px 0 12px 35px;}
#sepsubtop b{color:#000;font-weight:normal;}
#izq{float:left;clear:left;display:inline;height:auto;margin:0;padding:30px 0 30px 25px;width:165px;font-size:13px;color:#000000;}
#izq a,#izq a:visited,#izq a:hover, a.enlace, a.enlace:visited {text-decoration:none;color:#328707;}
#izq a:hover, a.enlace:hover{background:#328707;color:#FFF;}
/*#izq a.actual{background:#328707;color:#FFF;}*/
#izq h1 {color:#0066CC;font-weight:bold; font-size:1.4em; margin:4px -12px; border-bottom:2px solid #06C;}
#izq ul {display:block;list-style-type:none;margin:0 0px;  margin-bottom:15px;}
#izq ul li {float:left;display:block;list-style-type:none;margin:4px -5px;width:80%; padding-left:4px; border-left:1px solid #000;}

#contenido{overflow:visible;margin:0 0 0 5px;padding:30px 10px 30px 10px;float:left;display:inline;width:550px;border-left:2px solid #ededed;}
#contenido h1{font:21px "Trebuchet MS", Tahoma, Helvetica, sans-serif;color:#2989C2;margin:10px 0 15px 0;font-weight:bold;}
#contenido h2{font-size:13px;}
#contenido h3{font-size:13px;font-weight:normal;}
#contenido p, #contenido ul, #contenido ol{margin:10px 0;color:#2E4052;}
#contenido ul, #contenido ol{list-style-type:none;list-style-position:outside;list-style-image:url(graf/ico16_ul.gif);margin:0 0 0 15px;}
a, a:link, a:visited, a:hover{text-decoration:none;}
#pieicos{border-top:2px solid #CCC;margin-top:10px;clear:both;background:#4B4D5C;font-size:13px;color:#FFFFFF;text-align:center;padding:15px 0;}
#pieicos a, #pieicos a:visited, #pieicos a:hover{color:#FFF;text-decoration:none;}
#pieicos a:hover{color:#09F;text-decoration:none;}
#pieoka{text-align:center;padding:10px 0;color:#777A91;font-size:14px;}
#pieoka a, #pieoka a:visited{color:#777A91;text-decoration:none;}
#pieoka a:hover{color:#D90250;text-decoration:none;}
div.separa{width:98%;height:5px;clear:both;background:none;font-size:1px;}
input, textarea, button {font:normal 14px "Trebuchet MS", Tahoma, Helvetica, sans-serif;color:#000000;padding:2px;border:1px solid #7F97AD;background:#FFF url(graf/bgq.gif) top left repeat-x;}
.oculto{visibility:hidden;display:none;}
.rojo{color:#cc3300;font-style:italic;}
.rojob{color:#cc3300;font-weight:bold;}

#dividiomas {margin:0 auto;width:770px;border:1px solid #FFF;/*border-bottom:0;*/display:table;overflow:visible;padding:0;text-align:left;background:#333;clear:both;}
#ulidiomas {float:right; list-style:none;margin:4px 10px 4px 0;font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;}
#ulidiomas li {float:left; display:inline; font-weight:normal;margin:0 7px;}
#ulidiomas li a, #ulidiomas li a:visited {color:#FFF; text-decoration:none;}
#ulidiomas li a:hover {color:#0099CC; text-decoration:none;}