BODY {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; margin:4px 0.4em 0.4em 0.4em; height:auto; background:#FFF; font-size:0.7em; color: #3D3F42;text-align: center;}
#posicionaTodo  {width:750px !important; height:100%; margin:auto; border-left: 1px solid #B2B3B5; border-right: 1px solid #B2B3B5;padding: 10px 10px 0 10px;background:#FFF; }

.logotipoCab {display:block; margin:0 0 0.5em; 0; float:left; width:204px; height:107px; border: 0px; } /*width:157px; height:88px;*/
img { border: none; }

.posOcp {display:block; float:right; text-align: right; margin:2.9em 0 0 0; clear:right;}
/*  line-height: normal;    */
#pest { background: #FFF; width:462px; float: right; clear:right; margin:2.55em 0em 0 0; display:block; padding:0; font-size: 1em;}
#pest UL { padding: 0; margin:0; list-style-type: none;}
#pest LI {padding: 0 0 0 9px; background: url(../imgs/left.gif) no-repeat left top; float: left; margin-left: 3px; }
#pest A { padding: 13px 15px 13px 7px; display: block; font-weight: bold; background: url(../imgs/right.gif) no-repeat right top; float: left; color: #6E6E6C;  text-decoration: none; }
#pest A { float: none;}
#pest A:hover { color: #005C96; }
#pest #current { background-image: url(../imgs/left_on.gif); }
#pest #current A { background-image: url(../imgs/right_on.gif); color:#FFF; }

A {color:#4085B0; text-decoration:none;}
A:hover {color:#11568C;}
A:visited {color:#8C118A;}
.oculto { display:none;}
.separador {background: url(../imgs/degraCab.gif) repeat-x left top; width:100%; height:37px; display:block; clear:right; margin:0; padding:0;}
.vision {background: url(../imgs/vision.jpg) no-repeat left top; width:100%; height:203px; display:block;}
.titulo {margin:0 0 0.5em 0; padding:0; float:right; background:url(../imgs/tituloSub.gif) repeat-x 0 1.8em; width:100%; height:50px; text-align: left;}
.columnaIzq {float:left; width:34%; text-align: left; margin-right:3.2em;}
.columnaDer {float:left; width:60%; text-align: left;}
.textoBase { text-align:left; font-size:103%; margin:0; padding:0; line-height:1.6em; }
/*.textoBaseClientes { text-align:left; font-size:103%; margin:0; padding:0; line-height:1.6em; color:#909090;}*/
.flotaDer{float:left;width:50%;}
#columnaIzqColor {float:left; width:33%; height: 100%; text-align: left; margin:0.33em 2.5em 0 0; padding:2em 1em 2em 1em; background: #FAFAFA; display:block; border-top: 3.8em solid #e0e9f2;}
#columnaIzqColor UL { text-align: left; font-size:125%; font-weight:bold;  line-height:2em; padding: 0.8em 0 0 0; list-style:none; }

.logos{margin:1.8em; }
LI {list-style:none; }
A.matchmind {background:url(../imgs/matchmindOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.matchmind:hover {background:url(../imgs/matchmindOn.gif) no-repeat left top; display:block;}
A.cofm {background:url(../imgs/confmOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.cofm:hover {background:url(../imgs/confmOn.gif) no-repeat left top; display:block;}
A.daemon {background:url(../imgs/daemonOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.daemon:hover {background:url(../imgs/daemonOn.gif) no-repeat left top; display:block;}
A.torryharris {background:url(../imgs/torryHarrisOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.torryharris:hover {background:url(../imgs/torryHarrisOn.gif) no-repeat left top; display:block;}
A.gallinablanca {background:url(../imgs/gallinaBlancaOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.gallinablanca:hover {background:url(../imgs/gallinaBlancaOn.gif) no-repeat left top; display:block;}
A.repsol {background:url(../imgs/repsolOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.repsol:hover {background:url(../imgs/repsolOn.gif) no-repeat left top; display:block;}
A.aeococ {background:url(../imgs/aeococOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.aeococ:hover {background:url(../imgs/aeococOn.gif) no-repeat left top; display:block;}
A.capgemini {background:url(../imgs/capgeminiOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.capgemini:hover {background:url(../imgs/capgeminiOn.gif) no-repeat left top; display:block;}
A.cibernos {background:url(../imgs/cibernosOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.cibernos:hover {background:url(../imgs/cibernosOn.gif) no-repeat left top; display:block;}
A.computing {background:url(../imgs/computingOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.computing:hover {background:url(../imgs/computingOn.gif) no-repeat left top; display:block;}
A.daemon {background:url(../imgs/daemonOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.daemon:hover {background:url(../imgs/daemonOn.gif) no-repeat left top; display:block;}
A.ets {background:url(../imgs/etsOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.ets:hover {background:url(../imgs/etsOn.gif) no-repeat left top; display:block;}
A.gartner {background:url(../imgs/gartnerOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.gartner:hover {background:url(../imgs/gartnerOn.gif) no-repeat left top; display:block;}
A.idc {background:url(../imgs/idcOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.idc:hover {background:url(../imgs/idcOn.gif) no-repeat left top; display:block;}
A.corteIngles {background:url(../imgs/corteInglesOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.corteIngles:hover {background:url(../imgs/corteInglesOn.gif) no-repeat left top; display:block;}
A.insti {background:url(../imgs/instiOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.insti:hover {background:url(../imgs/instiOn.gif) no-repeat left top; display:block;}
A.esade {background:url(../imgs/esadeOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.esade:hover {background:url(../imgs/esadeOn.gif) no-repeat left top; display:block;}
A.marcusevans {background:url(../imgs/marcusevansOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.marcusevans:hover {background:url(../imgs/marcusevansOn.gif) no-repeat left top; display:block;}
A.repsolFun {background:url(../imgs/repsolFunOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.repsolFun:hover {background:url(../imgs/repsolFunOn.gif) no-repeat left top; display:block;}
A.recoletos {background:url(../imgs/recoletosOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.recoletos:hover {background:url(../imgs/recoletosOn.gif) no-repeat left top; display:block;}
A.symbol {background:url(../imgs/symbolOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.symbol:hover {background:url(../imgs/symbolOn.gif) no-repeat left top; display:block;}
A.telefonica {background:url(../imgs/telefonicaOff.gif) no-repeat left top; width: 130px; height: 69px; display:block;}
A.telefonica:hover {background:url(../imgs/telefonicaOn.gif) no-repeat left top; display:block;}

#posLista {display:block; font-size:125%; font-weight:bold; width:100%; line-height:2em;}
#posLista UL.columnaAuto { white-space: nowrap; float:left; clear:right; margin:1.3em 0 0 0em; padding:0 0 0 2em;}
#posLista UL.columnaAuto2 { white-space: nowrap; float:left; clear:right; margin:1.3em 0 0 0em; padding:0 0 0 4em;}


.clearL { clear: both; }

#pie{ background: #e0e9f2; margin:1.1em 0 0 0; text-align: right; width:auto; color:#6e7780; padding: 3em 1.3em 0.5em 0; height:5em; position:relative;}
#pie .flotaIzq {float:left; padding:3.5em 0 0 1.1em; display: block; width:auto; height:auto; vertical-align:bottom;}
#pie .flotaDer {float:right;display: block; width:12em; height:auto; vertical-align:bottom; padding:0em;}

.der { text-align: left;}
.cen { text-align: center;}
.izq { text-align: right;}

UL.listaNormal { padding:1em; margin:0 0 0 0; list-style-type: none; text-indent: 0;}
UL.listaNormal LI { text-align: left; font-size: 110%; margin:0 0 1em 1.5em; line-height: 1.5em;  background:url(../imgs/bullet.gif) no-repeat 0 0.5em; padding:0 0 0 1.5em; width:auto; }

.textoSecund {color:#777; text-indent:2em; margin-bottom:1em;}
.textoBase2 { text-align:justify; font-size:1em; margin:0 0 1.5em 0; padding:0; line-height:1.6em; }
/*
fieldset { display: none; }
legend { display: none; }
*/
