@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0;}
img {border:0}
img, div, input, p { behavior: url("iepngfix.htc") }
#body_wrap #logo #header #info img #language img #imFoot img { behavior: url("iepngfix.htc") }

body {font: 12px Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; line-height: 22px; color:#5d5d5d; margin:0; padding:0; background:#dde0d9; height:100%;}
a{ color:#5d5d5d; text-decoration:none}
a:hover { color: #000}

#wrapper { width:100%;margin:0 auto; height:100%; position:absolute}
#top{ width:1024px; margin:0 auto}
#line{ background-color:#b32790; height:5px; width:100%;  position:absolute; top:0;}
#language{width:100%; margin:0 auto; position:absolute; top:0; left:0; z-index:10}
#home{ margin:250px auto 100px auto; width:474px; height:210px}
#main{ width:1024px; margin:0 auto; height:520px}
#header{ height:125px; margin: 0 auto}
#header2{ height:125px;  text-align:right; width:381px; float:right; margin-right:20px; margin-top:-1px; position:absolute; right:0; z-index:11}

#nav{ float:left; padding:10px 0 10px 15px; width:679px}
#navNo{ float:left; width:679px; height:80px}

#nav ul{ padding-left:50px; float:left }
#nav li{ display:inline; text-align:right; }
#logo{ width:485px; padding-left:55px; float:left}
#picture{ float:right; padding-right:90px}
#bajada{ height:190px; background-image:url(img/baja.gif); background-repeat:no-repeat; background-position:center; width:1024px}

#bajadaen{ height:190px; background-image:url(img/baja-en.gif); background-repeat:no-repeat; background-position:center; width:1024px}
#quienes{ width:400px; float:left; padding:90px 10px 0 98px; color:#efd6e8; font-size:14px; line-height:14px; font-weight:lighter}
#que{ width:400px; float:left; padding:90px 10px 0 30px; color:#efd6e8; font-size:14px; line-height:14px; font-weight:lighter}


#leftCont{float:left; width:440px; line-height:16px; font-size:13px; padding-left:60px}
#leftCont2{float:left; width:300px; line-height:16px; font-size:13px; padding-left:60px}
#centCont{float:left;line-height:16px; font-size:13px; padding-left:60px}

#rightCont{float:right; width:470px}
#rightCont2{float:right; width:650px; padding-right:25px}

#corp{ float:left; width:275px; padding: 20px 0 10px 60px}
#sem{ float:left; width:275px; padding: 20px 0 10px 60px}
#incen{ float:left; width:275px; padding: 20px 0 10px 60px}
.small{ font-size:11px; line-height:40px}

#mainFoot{ width:100%; background-color:#363636; float:left;}
#mainFoot2{ width:100%; background-color:#363636; float:left; position:absolute; top:620px}

#footer{margin:0 auto; height:130px; }
.greyMed{ color:#b8b8b8; font-family: Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px; text-decoration:underline}
#footLeft{ float:left; padding-top:15px; color:#b8b8b8; font-family: Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:30px
}


#footRight  li{ display:inline; text-align:right; }

#footRight{ float:right; padding-right:30px; padding-top:15px; color:#b8b8b8; font-family: Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right;
}
#info{color:#e183c4; float:right; padding-right:30px; padding-top:20px;}
#imFoot{ width:48px; float:right; padding-top:10px
}
.pink{color:#d88fe5; font-size:14px}
#paginador{margin:0px auto; width:880px; text-align:center; padding: 10px;}
.pag-on{color:#952887; font-weight:bold}