*{margin:0;padding:0}a img{border:none}a{text-decoration:none}body{background-color:#e6e7df;font-family:"Trebuchet MS", Arial, sans-serif;font-size:12px;margin:0}#header{width:1005px;margin:auto;overflow:hidden}#logo{width:294px;height:124px;text-indent:-9999em;background-image:url(images/logo_jalf.png);background-repeat:no-repeat;float:left}#logo a{display:block;width:294px;height:124px;overflow:hidden}#nav{width:699px!important;backround-color:#fff;float:right}#menu{height:32px;list-style-type:none;padding:0;margin:0;margin-top:82px;float:right}#menu li{float:left;padding:0;margin:0}#menu a{display:inline-block;height:27px;padding:12px 15px 0;font-size:12px;font-weight:700;text-transform:uppercase;margin-top:3px;background-image:url(images/bg/menu_1.png);background-repeat:no-repeat;background-position:left center}#headerImg{position:relative;margin-top:124px;width:1005px;height:294px}#headerImg h2{position:absolute;right:44px;top:54px;color:#fff;font-size:21px;font-weight:700;font-style:italic}#idioma{position:absolute;background-color:#c03;top:124px;right:50%;margin-right:-502.5px;list-style-type:none;padding:3px 0}#idioma li{float:left;padding:0 4px}#idioma a{color:#fff}#main{clear:both;width:1005px;height:auto;margin:0 auto}#left{width:268px;height:auto;float:left;background-image:url(images/bg/left_menu.png);background-repeat:no-repeat;background-position:center top;text-align:right;padding:43px 26px 0 0}#left h3{color:#cc0030;font-size:13px;font-weight:700;padding-bottom:11px;text-transform:uppercase;border-bottom:1px solid #dfadb3;margin-bottom:9px}#left ul{text-align:right;list-style-type:none}#left li{margin-bottom:6px}#left a{color:#231f20;text-decoration:none}#mainCont{width:605px;height:auto;float:right;background-color:#fff;padding:43px 47px 37px}#mainCont h2{color:#cc0030;font-size:22px;font-weight:700;margin-bottom:27px}#mainCont p{color:#231f20;line-height:140%;font-size:13px;margin-bottom:20px}#footer{border-top:18px solid #e6e7df;margin:auto;width:700px;height:40px;padding-left:305px;background-color:#676468;clear:both;position:relative}#footer p{position:absolute;top:-15px;left:-0;color:#676468;font-size:11px;height:55px;background-image:url(images/bg/footer2.png);background-repeat:no-repeat;background-position:left 15px;width:208px}#footer span{float:left;padding:15px 0 0 5px;color:#fff;width:600px;font-size:11px}#footer span a{color:#fff;float:right;display:inline;margin-right:170px}#aGL{float:right;background-image:url(images/bg/footer1.png);background-position:right center;background-repeat:no-repeat;width:95px;height:40px;text-indent:-9999em;overflow:hidden}.top{color:#cc0030;display:block;width:auto;margin:5px 0 30px}table.t1{width:100%}table.t1 thead{text-align:center;color:#fff;background-color:#cc0030}table.t1 thead th{padding:6px 0}table.t1 td{padding:7px 5px}table.t1 .o{background-color:#f9e5ea}table.t1 .e{background-color:#f4ccd5}table.t1 tfoot{font-size:11px}form{width:302px}label{display:block;margin:7px 0 3px}.submit{margin-top:5px;width:auto!important;padding:2px 10px;background-color:#cc0030;color:#fff;cursor:pointer;font-weight:700;float:right}#loading1{float:right;margin-right:5px;margin-top:5px;visibility:hidden}#frmStatus{clear:both}.success1{color:green}.error1{color:red!important}.error2{background-color:#ff5d5d;color:#fff}.hNewsI{float:right;margin:0 0 10px 30px;display:inline}.collapsed{height:242px;overflow:hidden}.collapsed img{height:242px}.hNewsA{display:block;padding:2px 5px;background-color:#c03;color:#fff;width:8px;text-align:center}.n{margin-bottom:30px;overflow:hidden;height:auto}.n .hNewsT a{float:left;margin-right:8px;background-color:#c03;color:#fff;text-align:center;padding:0 5px}table.t2{margin-bottom:30px}table.t2 td{text-align:center;line-height:150%}.c1{background-color:#f0b2c1}.c2{background-color:#f5ccd6}.c3{background-color:#fae5ea}.l1{list-style:inside;color:#c03}.l1 li{margin-bottom:15px}.l1 a{color:#c03}.l2{list-style:inside;line-height:140%;margin-bottom:2.5em}.l2 li{margin-bottom:1em}#menu a:link,#menu a:visited{color:#cc0030;background-color:#fff}#menu a:hover,#menu a:visited:hover #menu .active{color:#fff;background-color:#cc0030;margin-top:0;height:30px;background-image:none}input,textarea{width:300px;border:1px solid #ccc}h3,.hNewsT{font-size:14px;color:#c03;margin-bottom:14px}div.collapsed p,div.collapsed img{display:none}#mapa,#map_canvas{width:1005px;height:295px}