body { color:#000; background:#FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { line-height:-1px; vertical-align: text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
a { color:#000; text-decoration:none }
a.img { overflow:hidden }
a.img span { position:absolute; left:0px; top:-10000px; width:1px; height:1px; overflow:hidden; }
body { font-family:"Trebuchet MS", Arial; background:url(tile_top.gif) repeat-x; line-height:0; font-size:0; }

h1 { margin-bottom:20px; }
p.text { font-size:12px; line-height:16px; margin-bottom:10px; text-align:justify; }
p.text strong {font-weight:bold;color:#003456}

p.descripcion { font-size:12px; line-height:16px; margin-top:15px; margin-bottom:10px; text-align:justify; }
#lyt_wrp { background:url(top.jpg) center 110px repeat-x; text-align:center; }
#lyt_top { height:372px; width:920px; padding: 0 10px; margin:auto; position:relative; }
#lyt_cnt { width:920px; padding: 0 10px; text-align:left; margin:auto; }
#lyt_cleaner { height:25px; clear:both; }
#lyt_ftr { height:80px; background:url(tile_bot.gif) repeat-x; }
#lyt_ftr_cnt { width:920px; padding: 0 10px; margin:auto; position:relative; }
#lyt_logo { position:absolute; top:25px; left:10px; }
#lyt_slogan { position:absolute; top:70px; right:10px; }
#lyt_menu { position:absolute; top:302px; left:10px; height:40px; }
#lyt_menu li.first { padding-left:0; }
#lyt_menu a { display:block; height:40px; }
#lyt_menu .li1 a:hover { background-position:0 -40px; }
#lyt_menu .li2 a:hover { background-position:0 -40px; }
#lyt_menu .li3 a:hover { background-position:0 -40px; }
#lyt_menu .li4 a:hover { background-position:0 -40px; }
#lyt_menu .li5 a:hover { background-position:0 -40px; }
#lyt_menu .li6 a:hover { background-position:0 -40px; }
#lyt_menu li.selected a { background-position:0 -80px; }
#lyt_menu li.selected a:hover { background-position:0 -80px; }
#lyt_lang { position:absolute; top:309px; right:5px; }
#lyt_lang li { float:left; }
#lyt_lang li.selected { display:none; }
#lyt_lang a { display:block; width:28px; height:23px; }
#lyt_lang li.es a { background:url(lang_es.gif) 0 0 no-repeat; }
#lyt_lang li.es a:hover { background-position: 0 -23px; }
#lyt_lang li.en a { background:url(lang_en.gif) 0 0 no-repeat; }
#lyt_lang li.en a:hover { background-position: 0 -23px; }
#lyt_lang li.fr a { background:url(lang_fr.gif) 0 0 no-repeat; }
#lyt_lang li.fr a:hover { background-position: 0 -23px; }
/* adress */
#lyt_address { position:absolute; top:25px; left:10px; }
#lyt_mailto { position:absolute; top:48px; left:10px; display:block; width:147px; height:16px; background:url(email.gif) 0 0 no-repeat; }
/* menu alt */
#lyt_mailto:hover { background-position: 0 -16px; }
#lyt_menualt { position:absolute; top:25px; right:10px; }
#lyt_menualt li.first { padding-left:0; background:none; }
#lyt_menualt li { padding-left:9px; float:left; background:url(menu_alt_separador.gif) no-repeat; }
#lyt_menualt a { display:block; height:16px; }
#lyt_menualt .li1 a:hover { background-position:0 -16px; }
#lyt_menualt .li2 a:hover { background-position:0 -16px; }
#lyt_menualt .li3 a:hover { background-position:0 -16px; }
#lyt_menualt .li4 a:hover { background-position:0 -16px; }
#lyt_menualt .li5 a:hover { background-position:0 -16px; }
#lyt_menualt .li6 a:hover { background-position:0 -16px; }
/*Columnas*/		
#lyt_c1 { width:510px; float:left; }
#lyt_c2 { margin-left:59px; width:351px; float:left; }
/* Search */
#lyt_search { height:61px; position:relative; margin-bottom:25px; }
#lyt_search_txt { position:absolute; top:23px; left:103px; padding-left:5px; width:195px; font-size:11px; line-height:11px; border:none; color:#999999; }
#lyt_search .submit { position:absolute; top:19px; left:307px; width:24px; height:23px; background:url(buscador_lupa.gif) 0 0 no-repeat; font-size:0px; line-height:0px; border:none; cursor:pointer; }
#lyt_search .submit:hover { background-position: 0 -23px; }
#lyt_c1 .pepe {font-size:12px; line-height:16px; margin-bottom:10px; text-align:justify;}