html {
font-size:100%;
}

body {
background:url(foo) fixed;
background-repeat:repeat-x;
background-position:top left;
background-color:#fff;
color:#666;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
height:550px;
margin:0;
padding:0;
}

h1,h2,h3,h4 {
margin:0;
padding:0;
}

a:link,a:visited {
text-decoration:none;
color:#C60;
}

a:hover {
text-decoration:underline;
}

div.entradilla {
background-repeat:no-repeat;
background-position:left top;
height:33.5em;
border-top:1px solid #000;
border-bottom:1px solid #000;
overflow:hidden;
left:0;
margin-left:0;
padding-top:0;
position:absolute;
top:13px;
width:25.5em;
}

.entradilla br {
display:none;
}

div.entradilla p {
width:350px;
}

div.entradilla .item {
display:block;
background-image:url("../maqueta/fond_slideshow.gif");
margin:0;
}

.entradilla .item .icon,.entradilla .icon {
height:24.9em;
background-image:url("../maqueta/fond_slideshow.gif");
margin:0;
padding:0;
}

.entradilla .item .description,.entradilla .description {
height:3.05em;
font-family:Century Gothic, AvantGarde, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:2em;
color:#c9380b;
margin:20px;
}

.entradilla .item .icon br,.entradilla .item .description br,.entradilla .icon br,.entradilla .description br {
display:none;
}

.entradilla .description .wk br {
display:inline;
}

.entradilla .item .wk small {
font-size:smaller;
}

.entradilla .iconLong {
height:33.5em;
margin:0;
padding:0;
}

div#index {
width:42em;
height:536px;
}

h1 span,h3 span,#extraDiv1,#extraDiv2,#extraDiv3,#extraDiv4,#extraDiv5,#extraDiv6 {
display:none;
}

.sidenoteredextra {
margin-right:0.88em;
position:absolute;
right:0;
left:24.4em;
top:auto;
width:20.5em;
text-align:center;
font-family:"Verdana";
font-size:160%;
display:none;
color:#B0AA58;
background:url(../maqueta/quoleft.png) no-repeat left top;
padding:0.26em;
}

.Short .sidenoteredextra {
left:22.5em;
}

.notaeditor {
position:absolute;
top:auto;
width:10.56em;
left:350px;
right:0;
margin-left:-11.44em;
text-align:left;
font-family:"Verdana";
font-size:90%;
background:#FF0;
z-index:2;
}

#lemaPreamble h3 span {
display:block;
font-family:Century Gothic, AvantGarde, Verdana, Arial, sans-serif;
font-weight:normal;
color:#c9380b;
}

h2 {
color:#ccc;
padding-top:325px;
font-size:0.8em;
font-weight:normal;
letter-spacing:0.4em;
padding-left:3em;
}

div#lema {
margin-left:0.8em;
padding-top:5em;
}

div.siteInfoLink a,p a {
color:#666;
text-decoration:none;
font-weight:lighter;
}

div.navIcons2 a,p a {
color:#666;
text-decoration:none;
font-weight:lighter;
}

.navIcons2 img {
border:0;
vertical-align:top;
}

div.navIcons2 a:hover {
text-decoration:underline;
}

#lema span {
font-family:Century Gothic, AvantGarde, Verdana, Arial, sans-serif;
font-size:1.5em;
color:#c9380b;
text-decoration:none;
font-weight:bold;
}

p a:hover,div.siteInfoLink a:hover {
text-decoration:underline;
}

div#lftBar {
background-color:#dad488;
width:13.77em;
height:33.5em;
position:absolute;
top:13px;
left:25.45em;
z-index:2;
border-top:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #666;
border-right:1px solid #666;
}

div#lftBar.index {
left:41em;
}

div#quickLinks {
background-image:url("../maqueta/fond_bande_droite.gif");
background-repeat:repeat-y;
width:298px;
height:550px;
position:relative;
clear:none;
float:left;
top:0;
}

div#lftBar2 {
background-color:#dad488;
width:13.77em;
height:33.5em;
position:relative;
clear:none;
float:left;
top:-1px;
border-top:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #666;
border-right:1px solid #666;
margin-left:1.8em;
}

img#TituloSubmenu,img#TituloSubmenu2 {
width:22em;
position:relative;
left:-2.8em;
}

div#subMenu {
height:320px;
}

div.navtitle {
height:28em;
width:22em;
padding:0;
}

div.navBarItems {
position:relative;
top:21.5em;
}

div.navBarItems li.dummy {
position:absolute;
top:-38.5em;
left:-1.3em;
background-image:none;
width:100%;
}

div#quickLinks ul,div#subMenu ul,div.navBarItems ul {
color:#000;
font-size:0.9em;
width:14.5em;
position:relative;
top:7em;
margin:0;
padding:0 0 0 7px;
}

div.navBarItems ul ul {
top:0;
}

div#subMenu div {
color:#000;
font-size:0.75em;
width:85%;
margin:0;
padding:0 0 0 38px;
}

div.navIcon {
position:absolute;
}

.navIcon img {
border:0;
}

div#home {
top:34.5em;
left:28.15em;
}

div#home_Index {
top:34.6em;
left:44em;
}

.resalte {
color:#C9380B;
}

div#quickLinks ul {
padding-left:50px;
}

div#quickLinks li,div#subMenu li,div.navBarItems li {
background-image:url("../maqueta/puce_blanche.gif");
background-repeat:no-repeat;
background-position:left center;
list-style-type:none;
width:90%;
font-size:0.8em;
margin:0;
padding:0 0 0 1.2em;
}

ul.compacta li {
display:inline;
}

div#quickLinks a,div#quickLinks a:link,div#quickLinks a:visited div#subMenu a,div#subMenu a:link,div#subMenu a:visited,div.navBarItems a,div.navBarItems a:link,div.navBarItems a:visited {
color:#666;
text-decoration:none;
font-weight:bold;
}

div.navBarItems span.currentmenu a,div.navBarItems span.currentmenu a:link,div.navBarItems span.currentmenu a:visited {
color:#C9380B;
}

div#subMenu span.currentmenu a,div#subMenu span.currentmenu a:link,div#subMenu span.currentmenu a:visited {
color:#C9380B;
}

div#quickLinks a:hover,div#subMenu a:hover,div.navBarItems a:hover {
text-decoration:underline;
}

li.navBarItem2 a:hover {
text-decoration:underline;
}

li.navBarItem2 span.currentmenu {
font-weight:bold;
color:#C9380B;
}

ul ul,li li,div.navBarItems ul div.navtitle ul,div.navBarItems li div.navtitle li {
font-size:1em;
}

div.navBarItems ul div.navtitle ul {
width:18.2em;
}

div#subMenu a.c {
color:#fff;
font-weight:normal;
}

img#mainMenuDecoration,img#mainMenuDecoration2 {
width:16em;
position:absolute;
top:0;
left:-2.05em;
}

.Column h1.wk {
display:block;
font-family:Century Gothic, AvantGarde, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:1.75em;
color:#c9380b;
}

div.Column {
position:relative;
float:left;
clear:none;
background-repeat:no-repeat;
top:-14px;
font-size:75%;
height:45.8em;
margin-bottom:0;
padding-bottom:0;
width:33.3em;
}

div.Complete {
background-color:#FFF;
overflow-y:auto;
}

div.Complete#TOCHierarchy {
overflow-y:hidden;
}

div.Complete h1 {
margin-top:1em;
}

div.Complete#TOCHierarchy h1 {
margin-top:0;
}

div.Bottom h1 {
padding-top:12.5em;
}

div.Column div.wk,div.Column h1 {
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
text-align:justify;
}

div.Column div.wk {
padding-bottom:0;
}

div.Column div.wk br {
font-size:50%;
}

div.Column div.listaImagenes .wk {
padding:0;
}

div.Column .wk a {
left:0;
top:0;
}

div.Long {
width:54em;
}

div.Short {
width:30.5em;
}

div.Complete div.wk {
background-image:url("../maqueta/fond_slideshow.gif");
background-repeat:repeat-x;
}

div.BottomImg div.wk span.imgcaptionbottom {
position:absolute;
width:35.5em;
height:20em;
text-align:center;
top:30em;
}

div.TopImg div.wk span.imgcaptionbottom {
position:absolute;
width:35.5em;
height:23em;
text-align:center;
top:2.2em;
}

div.TopImg.Long div.wk span.imgcaptionbottom {
width:650px;
}

div.storyText {
position:absolute;
top:13px;
left:39.3em;
border-bottom:1px solid #000;
border-top:1px solid #000;
height:33.5em;
background-image:url("../maqueta/fond_body_PR1.gif");
overflow:hidden;
}

div.Cols1 {
width:47em;
}

div#indexstoryText {
left:54.9em;
width:62em;
}

div.Cols2 {
width:85em;
}

div.Cols3 {
width:112em;
}

div.Cols4 {
width:138em;
}

div.Cols5 {
width:160em;
}

div.Cols6 {
width:183em;
}

div.Cols7 {
width:212em;
}

div.storyText h1 {
display:none;
}

div#lemaPreamble {
position:absolute;
top:-200px;
font-size:100%;
height:550px;
left:628px;
width:379px;
}

div#lemaPreamble h3 {
padding-top:280px;
}

div#lemaPreamble p,div#lemaPreamble h3 {
padding-left:8px;
padding-right:8px;
text-align:justify;
}

div.navIcons2 {
position:absolute;
top:35.25em;
left:17.45em;
}

div#langIcons div.navIcons2 {
position:absolute;
top:35.18em;
left:22.48em;
}

div.siteInfoLink {
position:absolute;
top:35.05em;
left:0.3em;
}

div.siteInfoLink ul,div.navIcons2 ul {
font-size:0.7em;
margin:0;
padding:0;
}

div.siteInfoLink li {
list-style-type:none;
display:inline;
margin:0;
padding:0 0 0 2px;
}

div.navIcons2 li {
list-style-type:none;
display:inline;
margin:0;
padding:0 0 0 2px;
}

.siteInfoLink a,.siteInfoLink a:hover,.siteInfoLink a:visited,.navIcons2 a,.navIcons2 a:hover,.navIcons2 a:visited {
padding-left:0.45em;
padding-top:0.1em;
display:inline;
color:#666;
border-color:#666;
border-style:none none none solid;
border-width:0.05em;
}

p {
font-size:0.9em;
}

.wk {
font-size:0.9em;
}

.invisible {
display:none;
}

#requirements .p5 {
margin-top:15px;
color:#ccc;
}

div.storyNav {
display:none;
}

div.masthead {
display:none;
}

img#navBarImgInf {
display:none;
}

span.caption {
display:none;
}

div.siteInfoLink li.wai a img {
vertical-align:middle;
border:none;
}

div.wktocnav {
position:relative;
top:-2.2em;
left:-2em;
}

div.wktocnav a {
margin-right:10px;
right:0;
top:auto;
font-family:"Verdana";
font-size:1em;
font-weight:Bold;
text-align:right;
color:#C60;
text-decoration:none;
width:126px;
}

div.wktocnav a:hover {
text-decoration:underline;
}

div.Column .wktocnav a {
left:33em;
position:relative;
}

div.Short .wktocnav a {
left:29.1em;
position:relative;
}

div.Long .wktocnav a {
left:53.5em;
position:relative;
}

.iconnoborder {
border-width:0;
}

div.listaImagenes {
padding-left:8px;
overflow-y:auto;
height:18.7em;
}

div.listaImagenes br {
display:none;
}

div.Column div.listaImagenes div.wk {
text-align:left;
}

div.Bottom div.listaImagenes {
height:17em;
}

div.Short div.listaImagenes {
width:350px;
}

div.columnEnd {
top:-14px;
width:7em;
border-bottom:1px solid #000;
height:33.5em;
clear:none;
float:left;
}

div.shortDummy br {
display:none;
}

div.listaImagenes img {
width:8.8em;
border:none;
padding:0 5px 2px;
}

div.listaImagenes div.wk br {
display:none;
}

div.listaImagenes a {
left:0;
top:0;
}

div.logo div.wk {
padding-right:0; 
padding-left:0.5em;
}

dt {
font-weight:Bold;
}

dl a {
display:none;
}

dl {
margin-left:0.1em;
}

dd {
margin-left:0.3em;
}

dd dd {
margin-left:2em;
}

dl img {
text-align:left;
}

ol.toc {
margin-top:0;
}

.cssform .formEntry,.cssform p {
clear:left;
height:1%;
margin:0;
padding:0;
}

.cssform .label {
font-weight:bold;
float:left;
width:26em;
}

.cssform label {
font-weight:bold;
width:26em;
}

.cssform .entrada {
width:180px;
}

.cssform textarea {
width:20em;
height:5.5em;
}

.cssform br {
display:none;
}

.cssform {
background-image:url("../maqueta/fond_slideshow.gif");
background-repeat:repeat-x;
padding-left:1.6em;
border-left:1px solid #c9380b;
border-right:1px solid #c9380b;
}

.cssform input {
font-size:1em;
}

* html .cssform input {
font-size:1em;
}

div#campania div {
float:left;
}

.typeWriter {
position:absolute;
left:3.75em;
height:2.5em;
width:35.62em;
margin-left:0;
padding-top:0;
}

#typewriter {
top:9.06em;
}

#typewriter2 {
top:20.5em;
}

#typewriter3 {
top:31.43em;
}

.leftaln {
font-size:0.69em;
text-align:left;
font-family:Century Gothic, Arial, AvantGarde, Verdana, sans-serif;
color:#c9380;
font-weight:bold;
}

.centeraln {
font-size:0.62em;
text-align:center;
font-family:"Arial", "Helvetica";
color:navy;
}

.lefthyp {
font-weight:bold;
font-size:0.75em;
text-align:left;
font-family:"Arial", "Helvetica";
}

#slideshow {
height:33.5em;
position:absolute;
left:0;
width:25.5em;
margin-left:0;
padding-top:0;
background-image:url("../maqueta/fond_slideshow.gif");
top:13px;
border-top:1px solid #000;
border-bottom:1px solid #000;
z-index:1;
}

#slideshow br {
display:none;
}

#slideshow table#slideshowconfig {
display:none;
}

#slideshow table {
position:absolute;
top:-5px;
display:none;
}

#slideshow table a {
color:#C9380B;
font-size:small;
text-decoration:none;
}

#slideshowlinks {
display:none;
}

#slideshow .items {
height:33.5em;
}

#slideshow .item {
display:none;
margin:0;
}

#slideshow .item .icon {
height:25em;
margin:0;
padding:0;
}

#slideshow .item .iconLong {
height:33.5em;
margin:0;
padding:0;
}

#slideshow .item .description {
font-family:Century Gothic, AvantGarde, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:2em;
color:#c9380b;
height:3.07em;
margin:0.6em;
}

#slideshow .item .icon br,#slideshow .item .description br {
display:none;
}

#slideshow .slideshowMessage {
position:absolute;
left:56em;
top:7em;
width:15em;
font-size:80%;
text-align:center;
z-index:1;
}

#slideshow2 br {
display:none;
}

#slideshow2 .item {
display:none;
height:41.9em;
margin:0;
}

#slideshow2 .item br {
display:none;
}

#slideshow2 .item h1 {
padding-top:13.4em;
}

#slideshow2 .wk br {
display:inline;
}

#slideshow2 .listaImagenes br {
display:none;
}

.sidenoteredextra small {
background:url(../maqueta/quoright.png) no-repeat right bottom;
display:block;
padding:0 48px;
}

#arrows {
position:fixed;
top:558px;
left:890px;
width:90px;
height:30px;
cursor:pointer;
}

* html #arrows {
position:absolute;
top:expression( ( 558 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
left:expression( ( 890 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
}

#arrows span {
float:left;
padding-right:4px;
padding-top:2px;
color:#c9380b;
cursor:auto;
}

#arrows ul {
list-style:none;
margin:0;
padding:0;
}

#arrows ul li {
display:inline;
width:40px;
height:30px;
margin:0;
padding:0;
}

#arrows ul li a {
margin-right:5px;
float:left;
display:block;
width:40px;
height:30px;
overflow:hidden;
cursor:pointer;
font-size:50em;
text-indent:-9000px;
}

#arrows ul #left a {
background:url(../maqueta/izquierda.gif);
}

#arrows ul #right a {
background:url(../maqueta/derecha.gif);
}

img.flag {
width:2.2em;
opacity:0.6;
-mozopacity:0.60;
filter:alpha(opacity=60);
}