body {margin:0; padding: 0; background: #000000 url(../img/fons_if.jpg) top left; font: 11px Arial,Verdana,Helvetica,sans-serif; text-align: center;}
img {border:0;}
form {margin:0; padding:0;}
h1,h2,h3 {margin:0; padding:0;}
input {margin:0; border:0;}
ul {padding: 0; margin:0;}
li {margin:0; padding:0; list-style: none;}
blockquote {border-left:8px solid red;font-size:1.25em;text-align:left;}
blockquote p {text-align:left;}
blockquote strong {text-align:left;}



#content {background:#FFFFFF;width:755px;margin: 20px auto 0px auto;padding:10px;position:relative;}

#head {width:755px;padding:0px;margin:0px;font-size:0.30em;}
#head img {margin-bottom:10px;}
#cse-search-box {margin: 0px 0px 0px 11px;padding: 5px 5px 10px 5px;background: #ffffff url(../img/fons_search.jpg) no-repeat;}
#q {border:1px solid #d2d2d2;font-size:0.9em;color:#808080;background:#FFFFFF;width:104px;_width:100px;}
#buscar {float:right;margin-right:5px;}

#table {background:#FFFFFF;width:745px;margin: 0px auto 0px auto;padding:0px;display:block;position:relative;}
#row {padding:0px;margin:0px;display:block;text-align:left;vertical-align:top;position:relative;min-height:1350px;}
#one {border:1px solid white;width:169px;text-align:left; margin: 0px 0px 10px 0px;float:left;position:relative;top:0px;left:0px;}
#two {border:1px solid white;width:410px;float:left;text-align:left; padding: 0px 0px 20px 0px;position:relative;top:0px;}
#twosearch {border:1px solid white;width:550px;text-align:left; padding: 0px 0px 20px 20px;position:relative;top:0px;}
#three {border:1px solid white;width:155px;text-align:left; padding: 0px 0px 0px 6px;top:0px;position:absolute;right:0px;}


#menuleft1 {width:170px;border-bottom: 4px solid #ee2e24;margin:0px; padding: 0px; background: #FFFFFF url(../img/fons_menuleft.jpg) bottom left repeat-y; text-align:left;font-size: 0.90em;}
#menuleft1 ul {background: url(../img/fons_li_menuleft.jpg) bottom left repeat-x; padding: 10px 5px 20px 0px}
#menuleft1 ul li {border-bottom:1px dashed #ee2e24;color:#ee4324;font-size: 1em;_font-size: 1em;font-weight:bold;text-transform:uppercase;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#menuleft1 ul li.first {border-top:1px dashed #ee2e24;}
#menuleft1 ul li a, #menuleft ul li a:link, #menuleft ul li a:visited, #menuleft ul li a:active {width:140px;display:block;color:#ee4324;font-size: 1em;font-weight:bold;text-decoration:none;padding: 0px 10px 0px 10px;line-height:16px;}
#menuleft1 ul li a:hover {width:140px;background:#fa916d;line-height:16px;}


#menuleft2 {width:170px;border-bottom: 4px solid #dcddde;margin:0; padding: 0; background: #FFFFFF url(../img/fons_menuleft2.jpg) bottom left repeat-y; text-align:left;font-size: 1em;}
#menuleft2 ul.first {background: url(../img/fons_li_menuleft.jpg) bottom left repeat-x; padding: 10px 0px 20px 0px}
#menuleft2 ul.first li {border-bottom:1px dashed #dcddde;color:#ee4324;font-size: 0.90em;font-weight:bold;text-transform:uppercase;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#menuleft2 ul.first li:hover {width:160px;background:#ebeaea;}
#menuleft2 ul.first li.first {border-top:1px dashed #dcddde;}
#menuleft2 ul.first li span.nolink, #menuleft2 ul.first li a, #menuleft ul li a:link, #menuleft ul li a:visited, #menuleft ul li a:active {width:140px;display:block;color:#ee4324;font-size: 1em;font-weight:bold;text-decoration:none;padding: 0px 10px 0px 10px;}
#menuleft2 ul.first li span.nolink:hover, #menuleft2 ul.first li a:hover {width:140px;background:#ebeaea;padding: 0px 10px 0px 10px;display:block;font-size: 1em;font-weight:bold;text-decoration:none;}
#menuleft2 ul.first li a.diferent:hover {width:140px;background: none;cursor:default;font-size: 1em;font-weight:bold;text-decoration:none;}
#menuleft2 ul.first li span.nolink, #menuleft2 ul.first li a {line-height: 25px;}


#menuleft2 ul.first li ul {width:145px;background: url(../img/fons_li_menuleft.jpg) bottom left repeat-x; padding: 0px;}
#menuleft2 ul.first li ul li {color:#000000 !important;font-size: 11px;border:0px;color:#000000;text-transform:none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#menuleft2 ul.first li ul li span, #menuleft2 ul.first li ul li a, #menuleft ul li a:link, #menuleft ul li a:visited, #menuleft ul li a:active , {width:135px;display:block;text-decoration:none;padding: 0px 10px 0px 20px;}

#menuleft2 ul.first li ul li a:hover {line-height: 15px;width:135px;background:#dcddde;display:block;text-decoration:none;padding: 0px 10px 0px 20px;}
#menuleft2 ul.first li ul li a {line-height: 15px;color:black;padding: 0px 10px 0px 20px;}
#menuleft2 ul.first li ul li a p {margin:0px;padding: 0px 0px 5px 0px;}

#two h2 {margin:0px; padding: 10px 8px 0px 18px;}
#two h3 {color: #ee4324; margin:0px; font-size: 2.1em; font-family: "Times New Roman",Arial,Verdana; padding: 10px 10px 0px 20px;}


#two p {color: #000000; margin:0px; font-size: 1.1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-transform:none;text-align:justify;}
#two div.high {color: #7c7c7c; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 0px;text-align:justify;}
#two div.high p {color: #7c7c7c; margin:0px; font-size: 1.1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-align:justify;}
#two p.title {color: #000000; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 0px 10px 0px 20px;text-transform:none;text-align:justify;font-size:1.30em;}
#two p.left {width:150px;color: #000000; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 0px 10px 0px 20px;text-transform:none;text-align:justify;font-size:1.30em;float:left;}
#two p.red {width:210px;color: #ee2e24; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 7px 0px 0px 20px;text-transform:none;text-align:justify;font-size:0.80em;float:left;}
#two p.text {color: #7c7c7c; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-align:justify;}
#two ul {padding: 3px 0px 3px 20px; margin: 0px 0px 0px 20px;}
#two li {margin: 0px; padding: 2px 10px 2px 10px; list-style: square;}
#two embed {margin-left:-5px;_margin-left:0px;}
#two span.versal {font-weight:bold;font-variant: small-caps;}
#two div.credits {float:right; width:200px;color: #7c7c7c; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-align:justify;}
#two div.credits strong {color:#4b4b4b;font-size:1.20em;}
#two div.credits a, #two div.credits a:link, #two div.credits a:visited, #two div.credits a:hover, #two div.credits a:active {color:#ee2e24;text-decoration:underline;}
#two p.authors {color: #7c7c7c; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-align:justify;text-align:left;}
#two #numeros {padding: 10px 0px 10px 20px;}
#two #numeros ul {padding: 0; margin:0;}
#two #numeros li {margin:0; padding:0; list-style: none;}
#two #numeros ul li {display:inline;color: #7c7c7c; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 0px;text-align:justify;text-align:left;}
#two #numeros ul li div {width:130px;height:210px;float:left;}
#mag1 {display:block;}
#mag2 {display:none;}
#mag3 {display:none;}
#mag4 {display:none;}
#pager {clear:both;width:400px;text-align:right;}
#pager a div {display:inline;width:20px;height:20px;padding:6px;}
#pager a, #pager a:link, #pager a:visited, #pager a:active {background: #FFFFFF url(../img/backpager.jpg) top left no-repeat;_background: #FFFFFF url(../img/backpager.jpg) 6px left no-repeat;font-weight:0.80em;height:10px;color: #ed4324;text-decoration:none;}
#pager a:hover {background:#ffbdb1;text-decoration:none;background: #FFFFFF url(../img/backpager_on.jpg) top left no-repeat;_background: #FFFFFF url(../img/backpager_on.jpg) 6px left no-repeat;}
#two p.text a, #two p.text a:link, #two p.text a:visited, #two p.text a:hover, #two p.text a:active {color:#ee2e24;text-decoration:underline;}
#two p.text strong {color:#4b4b4b;font-size:1.20em;}
#two p a, #two p a:link, #two p a:visited, #two p a:hover, #two p a:active {color:#ee2e24;text-decoration:underline;}
#two li a, #two p a:link, #two p a:visited, #two p a:hover, #two p a:active {color:#ee2e24;text-decoration:underline;}
#two div.boto {float:right;padding: 10px 10px 0px 0px;}
#two h4 {width:390px;background:#fef1ec;color: #ee4324;font-size: 1.60em; font-family: "Times New Roman",Arial,Verdana;border-top:1px dashed #ee2e24;border-bottom:1px dashed #ee2e24;margin: 10px 0px 10px 20px;padding:3px;font-weight:normal;}
#two table {color: #000000; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 10px 0px 10px 20px;text-transform:none;text-align:justify;}
#two table td {vertical-align:top;}
#two div.block {clear:both;display:table;padding-bottom:30px;}
#contribution p {color:#7c7c7c;font-size:1em;}
#contribution strong {font-weight:bold;color:#000000;font-size:1em;}
#contribution table td {color:#7c7c7c;font-size:0.90em;}
#contribution table td.tdfirst {width:150px;color:#7c7c7c;font-size:0.90em;}
#two div.block p img {padding: 0px 0px 0px 0px;}
#fname {width:255px;border:1px solid #ee4324;border-left:4px solid #ee4324;background:#eae9e9;font-size: 1em; font-family: Arial,Verdana,Tahoma; }
#ftitle {width:255px;border:1px solid #ee4324;border-left:4px solid #ee4324;background:#eae9e9;font-size: 1em; font-family: Arial,Verdana,Tahoma; }
#ftext {width:255px;height:125px;border:1px solid #ee4324;border-left:4px solid #ee4324;background:#eae9e9;font-size: 1em; font-family: Arial,Verdana,Tahoma; }
#send {border:1px solid #ee4324;background:#ee4324;font-size: 1em;color:#FFFFFF; font-family: Arial,Verdana,Tahoma;float:right;}
span.grey {color:#7c7c7c;}
#three p {color: #000000; margin:0px; font-size: 1em; font-family: Arial,Verdana,Tahoma; padding: 0px 0px 0px 0px;text-transform:none;text-align:justify;}



#three .menuright {width:145px;border-bottom: 4px solid #dcddde;margin: 0px 0px 0px 10px; padding: 0; background: #FFFFFF url(../img/fons_menuright.jpg) bottom left repeat-y; text-align:left;font-size: 1em;}
#three .menuright ul {width:140px;background: url(../img/fons_li_menuleft.jpg) bottom left repeat-x; padding: 10px 5px 20px 0px}
#three .menuright ul li.first {border-top:1px dashed #dcddde;}
#three .menuright ul li {color:#ee4324;font-size: 0.90em;font-weight:bold;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#three .menuright ul li a, #three .menuright ul li a:link, #three .menuright ul li a:visited, #three .menuright ul li a:active {line-height:15px;color:#000000;font-size: 0.90em;padding: 0px 0px 0px 12px;margin: 0px 0px 0px 0px;text-decoration:none;}
#three .menuright ul li a:hover {text-decoration:underline;}

#three .menuright ul li a.link, #three .menuright ul li a.link:link, #three .menuright ul li a.link:visited, #three .menuright ul li a.link:active {color:#5e5e5e;}

#foot {clear:both;width:757px;margin: 0px; padding: 0px 0px 5px 0px; background: #FFFFFF url(../img/fons_footer.jpg) bottom left repeat-y; text-align:center;font-size: 1em;}
#foot ul {display:inline;padding: 5px 0px 5px 0px;margin:0px;}
#foot ul li {display:inline;line-height:18px;}


#footer {background:none;color:#FFFFFF;width:780px;margin: 10px auto 0px auto;padding: 0px 0px 20px 0px;font-size: 0.85em;}
#footer a {color:#ffffff;}
#footer span {color:#FFFFFF;}

.ieclearer {float:none; clear:both; height:0; padding:0; font-size: 2px; line-height:0;}
.rss {vertical-align:top;}

/* Mapas */

.mapa_info{width:415px;height:300px;background:white;}
.mapa_info_nom {font-weight:bold; border-bottom:1px solid #ccc;padding:2px;}
.mapa_info_foto {padding-top:5px;float:left;padding-right:5px;}
.mapa_info_foto img {border:1px solid #ccc;width:51px;height:73px;}
.mapa_info_detalls {text-align:left;padding-top:10px;}
.mapa_info_mes {}
.mapa_logo {padding-left:80px;padding-top:10px;}
.mapa_mssg {font-size:10px;padding:2px; padding-right:10px;font-weight:bold; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;border:1px solid black}
.mapa_mssg_saving {color:black;background:#966;}
.mapa_mssg_saved {color:black;background:#696;}
.box {width:250px;height:150px;text-align:left;overflow: auto;padding:10px;margin-right:25px;}
.box h1,h2,h3,h4 {padding: 3px 0px 3px 0px;font-size:12px;}
#infonomia_mapa {border:1px dashed black; background:white;font-size:10px;margin-left:20px;}
.box p, .box td, .box div, {border:1px dashed black; background:white;font: 9px Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0; border:0}
.box a { color: #FF7E00;  text-decoration:none}
#infonomia_mapa ul, #infonomia_mapa ul li {margin:0px;padding:0px;}



/* Fin Mapas */
