body {
    margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.bg {

background-image:url(img/bgWeb.gif);
	background-repeat:repeat-x;
	}

#contenedor {
width:940px;
margin:0 auto;
}

#contenido {
background-image:url(img/body.gif);
background-repeat:repeat-x;
background-position:top;
width:940px;
height:800px;
}

#logo{
display:block;
width:196px;
height:61px;
background-image:url(img/logo.jpg);
background-repeat:no-repeat;
float:left;
}
#sndnav{
float:right;
width:729px;
height:61px;
text-align:center;
}

#topMed{
clear:both;
width:940px;
height:49px;
text-align:center;
background-image:url(img/franja.jpg); background-position:top; background-repeat:repeat-x;
margin-bottom:0px;
}
#top {background-color:#f3f3f3;}

#topMedB{
clear:both;
width:925px;
height:47px;
text-align:center;
background-image:url(img/franja2.jpg);  background-repeat:repeat-x;
margin-bottom:0px;
}


#menuTop {position:relative;  top:20px; text-align:right; padding-right:25px;}
#menuTop a { text-decoration:none; color:#3d4d59; width:125px; padding:2px 5px 2px 5px;}
#menuTop a:hover { background-color:#3d4d59;  color:#ffffff; }
#menuTop a:active { background-color:#303b43;  color:#CCCCCC; }
#menuTop .menuTopSel {background-color:#303b43;  color:#fff; }

/* ///////////////////////////////////////////// navegacion principal*/
#navegacion { width: 902px; height: 42px; margin: 0px auto;  z-index: 9998; clear:both; }
#navegacion #globalnav { margin: 0; padding: 0; }
#navegacion #globalnav li { display: inline; }
#navegacion #globalnav li a { float: left;  height: 42px;  }
#navegacion #globalnav li a { background-image: url(img/menu.png); _background-image: url(img/menu.gif); background-repeat: no-repeat; }
#navegacion #globalnav li a span { display:none;}

/* Botones definir anchos aquí*/ 
#navegacion #globalnav li#izq a{ background-position: 0 0px; width:71px; cursor:default;  }
#navegacion #globalnav li#gn-emp a { background-position: -71px 0; width:122px;  left: 71px;}
#navegacion #globalnav li#gn-tk a { background-position: -193px 0; width:136px;  left: 193px;}
#navegacion #globalnav li#gn-ek a { background-position: -329px 0; width:140px;  left: 329px;}
#navegacion #globalnav li#gn-dk a { background-position: -469px 0; width:145px;  left: 469px; }
#navegacion #globalnav li#gn-wk a { background-position: -614px 0; width:133px;  left: 614px;}
#navegacion #globalnav li#der a{ background-position: -747px 0px; left: 747px; width:155px; cursor:default;  }


/* OVER */

#navegacion #globalnav li#gn-emp a:hover { background-position: -71px -42px; }
#navegacion #globalnav li#gn-tk a:hover { background-position: -193px -42px; }
#navegacion #globalnav li#gn-ek a:hover { background-position: -329px -42px; }
#navegacion #globalnav li#gn-dk a:hover { background-position: -469px -42px; }
#navegacion #globalnav li#gn-wk a:hover { background-position: -614px -42px; }


/* PRESS */
#navegacion #globalnav li#gn-emp a:active { background-position: -71px -84px; }
#navegacion #globalnav li#gn-tk a:active { background-position: -193px -84px; }
#navegacion #globalnav li#gn-ek a:active { background-position: -329px -84px; }
#navegacion #globalnav li#gn-dk a:active { background-position: -469px -84px; }
#navegacion #globalnav li#gn-wk a:active { background-position: -614px -84px; }


/* ON */

#navegacion.emp #globalnav li#gn-emp a { background-position: -71px -126px !important; cursor: default; }
#navegacion.tk #globalnav li#gn-tk a { background-position: -193px -126px !important; }
#navegacion.ek #globalnav li#gn-ek a { background-position: -329px -126px !important; }
#navegacion.dk #globalnav li#gn-dk a { background-position: -469px -126px !important; }
#navegacion.wk #globalnav li#gn-wk a { background-position: -614px -126px !important; }

/*                             */

#atencionBtn {top:25px; float:right; position:relative;  width:197px; color:#b1b8bd; padding-right:40px;}
#empresaBtn {width:145px;  top:25px; position:relative; margin:0; color:#3d4d59; float:left;}
#atencionBtn a {color:#b1b8bd; text-decoration:none;}
#atencionBtn a:hover {color:#000; text-decoration:none;}

#atencionBtn2 {top:25px; float:right; position:relative;  width:197px; color:#3d4d59; padding-right:40px;}
#empresaBtn2 {width:145px;  top:25px; position:relative; margin:0; color:#b1b8bd; float:left;}
#empresaBtn2 a {color:#b1b8bd; text-decoration:none;}
#empresaBtn2 a:hover {color:#000; text-decoration:none;}

#tecBtn0 {width:142px; height:40px;  left:0px;  top:7px; position:relative;  color:#3d4d59; float:left;}
#tecBtn1 {width:169px; height:40px; left:0px;; top:7px; position:relative; margin:0; color:#3d4d59; float:left; cursor:pointer;}
#tecBtn2 {width:158px; height:40px; left:0px;  top:7px; position:relative; margin:0; color:#3d4d59; float:left; cursor:pointer;}
#tecBtn3 {width:158px; height:40px; left:0px; top:7px; position:relative; margin:0; color:#3d4d59; float:left; cursor:pointer;}
#subMenuBTN.snd a:hover { border-bottom:3px solid #667ca5;  }
#subMenuBTN.snd2 a:hover { border-bottom:3px solid #6b2e6e;  }
.hackme {left:3px;}

#easyBtn0 {width:142px; height:40px;  left:px;  top:7px; position:relative;  color:#3d4d59; float:left;}
.hackmeB  {left:-1px;}

#subMenuBTN .activa { cursor:default;}

#nav li {
	margin: 0;
	float: left;
	margin: 0px 40px 0 0;
}
#nav li{
    font-weight:bold;
	font-size:10px;
	margin: 0px;
	padding:0px;
	float: left;
	margin: 10px 20px 0 0;
	list-style-image:url(img/kuadro.gif);
	list-style-position:inside;
	
	}
#nav li a{color:#adaba6; text-decoration:none; }
#nav li a:hover{ text-decoration:underline; }
#nav li.sel {list-style-image:url(img/kuadroActivo.gif);color:#f8c99f;}
#feature {background:#3d4d59 url(img/bottom_left.gif) no-repeat bottom left;  width:685px;  margin-left:20px; margin-top:10px; padding:0;}
#feature dl { margin:0; padding:0;background:url(img/top_left.gif) no-repeat; }
#feature dt { background:url(img/top_right.gif) no-repeat top right; padding: 0;  font-size:170%;  color:#FFF; }
#feature dd {background:url(img/bottom_right.gif) no-repeat bottom right;padding:1em 2em 2em; color:#1B220F; }	
#featureA {background:#002469 url(img/bottom_leftA.gif) no-repeat bottom left;  width:685px; margin-left:20px;margin-top:10px; padding:0;}
	#featureA dl { margin:0;padding:0;background:url(img/top_leftA.gif) no-repeat; }
	#featureA dt {background:url(img/top_rightA.gif) no-repeat top right; padding: 0; font-size:170%; color:#FFF; }
	#featureA dd {background:url(img/bottom_rightA.gif) no-repeat bottom right; padding:1em 2em 2em;  color:#1B220F; }
	
#feature a { color:#1B220F; text-decoration:none;}
#feature a:hover {  text-decoration:underline;}

#feature dt.larga {  height: 640px;}	
#feature dt.corto {height: 460px;}
#featureA dt.larga {  height: 640px;}
#featureA dt.larga2 {  height: 670px;}	
#featureA dt.corto {height: 430px;}

#featureG {background:#6b2e6e url(img/bottom_leftB.gif) no-repeat bottom left;  width:900px;  margin-left:20px; margin-top:10px; padding:0;}
#featureG dl { margin:0; padding:0;background:url(img/top_leftB.gif) no-repeat; }
#featureG dt { background:url(img/top_rightB.gif) no-repeat top right; padding: 0;  font-size:170%;  color:#FFF; }
#featureG dd {background:url(img/bottom_rightB.gif) no-repeat bottom right;padding:1em 0em 2em; color:#fff; text-align:center; height:610px; }	

#featureH {background:#991f36 url(img/bottom_leftC.gif) no-repeat bottom left;  width:900px;  margin-left:20px; margin-top:10px; padding:0;}
#featureH dl { margin:0; padding:0;background:url(img/top_leftC.gif) no-repeat; }
#featureH dt { background:url(img/top_rightC.gif) no-repeat top right; padding: 0;  font-size:170%;  color:#FFF; }
#featureH dd {background:url(img/bottom_rightC.gif) no-repeat bottom right;padding:1em 2em 2em; color:#fff; text-align:center; height:600px; }

#featureI {background:#007d8c url(img/bottom_leftD.gif) no-repeat bottom left;  width:900px;  margin-left:20px; margin-top:10px; padding:0;}
#featureI dl { margin:0; padding:0;background:url(img/top_leftD.gif) no-repeat; }
#featureI dt { background:url(img/top_rightD.gif) no-repeat top right; padding: 0;  font-size:170%;  color:#FFF; }
#featureI dd {background:url(img/bottom_rightD.gif) no-repeat bottom right;padding:1em 2em 2em; color:#fff; text-align:center; height:600px; }

#featureJ {background:#ebebeb url(img/bottom_leftE.gif) no-repeat bottom left;  width:900px;  margin-left:20px; margin-top:10px; padding:0;}
#featureJ dl { margin:0; padding:0;background:url(img/top_leftE.gif) no-repeat; }
#featureJ dt { background:url(img/top_rightE.gif) no-repeat top right; padding: 0;  font-size:170%;  color:#FFF; }
#featureJ dd {background:url(img/bottom_rightE.gif) no-repeat bottom right;padding:1em 2em 2em; color:#fff; text-align:center; height:600px; }
	
#cont1 , #cont2 , #cont5, #cont7{ /*Formato común de ambos bloques de texto*/
line-height:14px;
display:block;
position:relative;
font-size:12px;
padding-top:10px;
color:#3d4d59; font-size:10px;
}
#cont5{width:45%; float:right;}
#cont4{width:47%; float:left;  padding-left:20px; color:#3d4d59; font-size:10px; padding-right:10px;}
#cont2{width:44%; float:right; padding-right:20px;}
#cont3{ width:45%;float:right; padding-right:10px;padding-top:20px;}
#cont1{width:42%; float:left;  padding-left:20px;} 
#cont6{width:50%; float:left;  padding-left:30px; color:#3d4d59; font-size:10px; padding-right:30px; line-height:14px;}
#cont7{width:35%; float:right; padding-right:20px;}
.cLink {width:180px; height:161px; margin:0 auto; background:url(img/fondoLink.gif) top no-repeat;}
.pLink {width:222px; height:161px; float:left; color:#002469;}
.cLink a {color:#002469; text-decoration:none;} 
.cLink a:hover { text-decoration:underline;} 
.linkFoto {border:1px solid #CCCCCC; width:104px; height:65px; margin-left:auto; margin-right:auto; top:27px; position:relative;}
.linkTxt {top:35px; position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 10px 0px 20px; line-height:15px;}
