/* reset whitespace */body        { color: #333; font: 11px/1.6em "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif; background-color: #525252; background-position: center top; margin: 0; padding: 0; min-width: 900px      }/* resizable values for IE */* html body { font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif; font-weight: normal; font-style: normal;f;ont-variant: normal; }#wrapper       { margin: 0 auto; padding-top: 185px; position: relative; width: 900px; height: auto }#wrapper2 { background-color: transparent; margin: 0 auto; padding-top: 20px; position: relative; width: 100%; height: auto; }#wrapper3 { margin: 0 auto; padding-top: 175px; position: relative; width: 900px; height: auto; }#botones { background-color: #f60; text-align: center; width: 100%; float: none; display: block; }#botones a { margin-right: 30px; }#header        { background-image: url(../imagenes/gs_cabecera01.jpg); position: absolute; top: 0; width: 900px; height: 190px     }#header2 { background-color: #999; background-repeat: no-repeat; position: fixed; top: 20%; width: 100%; height: 150px; }#content      { background-color: #f90; padding-right: 0; padding-bottom: 0; }#content2 { background-color: #ececd4; padding-right: 0; padding-bottom: 0; }#maincol,.maincol     { float: right; padding: 0 0px; width: 440px }#maincol2, .maincol2 { text-align: center; position: fixed; top: 95%; width: 100%; float: none; }#maincol3, .maincol3 { color: #333; float: right; width: 663px ; height: 100%; padding: 15px 0 0; }#maincol3 img { margin-top: 5px; margin-left: -10px; padding-bottom: 0; padding-left: 0; }#maincol3 p { padding-right: 20px; }.izquierda { float: left; }.maincol   { margin: 0; padding: 0; width: 500px }#sidebox,.sidebox         { bottom: 0; width: 222px; margin-top: 0; margin-bottom: 0; }#ficha { width: 650px; margin-top: 5px; }#ficha a { color: #cd5c5c; }#ficha1 a { color: #cd5c5c; }#ficha a:hover { color: #a52a2a; }#ficha li { background-color: #e9967a; text-transform: uppercase; margin-bottom: 0; padding-right: 5px; padding-left: 10px; border-bottom: 3px solid #ececd4; border-top-width: 0; }#ficha ul { margin-top: 8px; margin-bottom: 0; border-bottom-width: 0; }#ficha tirar { color: white; font-size: 10px; line-height: 15px; background-color: #600; margin-top: 0; margin-bottom: 0; margin-left: 15px; padding: 10px 10px 20px; bottom: 0; width: 200px; height: 100%; float: right; }#ficha p { color: #525252; font-size: 12px; line-height: 22px; margin-bottom: 5px; bottom: 0; width: 200px; height: 100%; padding: 0 10px 10px; }#fichacab { margin-bottom: 1px; }#ficha1 { float: right; margin-left: 15px; }#ficha2 { float: right; margin-left: 15px; }#ficha3 { float: right; margin-left: 15px; }#ficha1 p { color: #525252; font-size: 12px; line-height: 22px; margin-bottom: 5px; bottom: 0; width: 200px; height: 100%; padding: 0 10px 10px; }#ficha2 p { color: white; font-size: 10px; line-height: 15px; background-color: #600; margin-bottom: 5px; bottom: 0; width: 200px; height: 100%; padding: 0 10px 10px; }#ficha3 p { color: white; font-size: 10px; line-height: 15px; background-color: #600; margin-bottom: 5px; bottom: 0; width: 200px; height: 100%; padding: 0 10px 10px; }#current { color: maroon; font-size: 10px; font-weight: bold; line-height: 14px; }sidebox img { position: absolute; top: 0;}sidebox a { }.sidebox     { padding: 5px 0 0; border-top-style: solid; border-top-width: medium; }#footer       { text-align: center; width: 100%; float: none; margin-top: 10px; }#footer2       { background-color: #999; text-align: center; clear: both; padding-right: 0; padding-left: 0; width: 900px; height: 25px   ; float: none; margin-top: -10px; }#fondo { background-image: url(../imagenes/gs_fondo01.jpg); background-repeat: repeat-x; background-position: center 0; }#footer p    { color: gray; font-size: 9px; font-weight: lighter; text-align: center; position: relative; padding-right: 0; padding-bottom: 0; property: value; }#footer2 a { color: #cd5c5c; font-size: 9px; font-weight: lighter; text-align: center; padding-right: 0; padding-bottom: 0; position: relative; property: value; }#footer2 p { color: #333; font-size: 9px; font-weight: lighter; text-align: center; padding-right: 0; padding-bottom: 0; position: relative; property: value; }#logo1 { margin-left: 10px; }maincol img  { margin-right: 5px; margin-bottom: 5px }#webmail{ color: white;	/*filter: alpha(opacity=80); */	font-size: 11px; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; background-color: #696969; text-indent: 10px; width: 200px; position: absolute; top: 188px; left: 475px; z-index: 1; margin-top: 0; padding: 0; }#webmail a:hover { color: #e9967a; font-family: Verdana, Arial, Helvetica, sans-serif; }#webmail a { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }ul    { margin-left: -40px; border-bottom: 1px solid #fff; list-style-type: none; }li    { margin-bottom: 0; margin-left: 0; padding-top: 3px; padding-bottom: 5px; border-top: 1px solid white; }