body{
	font-family: Arial, Verdana, sans-serif;
	color:#333;
	font-size:12px;
	text-align:left;
	background-color:#fff;
	line-height: 1.4em;
	word-spacing: 0.1em;
	letter-spacing: 0.01em;
}



#header {
	width:920px;
	margin:0 auto;
	padding:40px 0 10px 0;
	background:transparent url(img/header-bg.gif) no-repeat 0 80px;
}

#container {
	width: 920px !important;
	width /**/: 920px;  /*width + padding + borders IE Hack*/
	margin:0px auto;
	margin-top:15px;
}

#page {
	float:left;
	width:600px;
	border-right: 1px solid #e7e7e7;
}

#sidebar {
	float:left;
	width:300px;
	margin-left:2px;
}

#footer {
	width:900px;
	margin:0 auto;
	padding:5px 0;
	border-top: 1px solid #e7e7e7;
}

/*********
 Comunes */
.clearer { clear:both;	height: 0px; font-size: 0px; border:0px solid #f00; }


/*********
 Header */
#header h1 {	}
#header .pais-box { float:right; margin-top:-20px; font-size:110%; }
#header .pais-box a { text-decoration:none; padding:1px 6px 1px 27px; color:#333; font-size:110%; color:#637A99;	}
#header .pais-box a.peru { background:url(img/pe.gif) no-repeat 6px 4px; }
#header .pais-box a.mexico { background:url(img/mx.gif) no-repeat 6px 4px; }
#header .pais-box a.selected { background-color:#ADC1D6; color:#fff;
	-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;
}



/*********
 Page */
#page  {  }


/*
 * Home */
#page	#busqueda{ margin:0 15px 15px 15px; background-color:#eef4f7; padding:15px 15px 12px 15px;
	-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;
	}
#page	#busqueda .input{ display:block; float:left; margin:0px;  height:24px !important; height /**/: 32px; width:345px !important; width /**/: 357px; font-size:16px; line-height:28px; padding:6px 5px 0 5px; border-top:1px solid #777; border-bottom:1px solid #dadada; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; }
#page	#busqueda .input{ background:#fff url(img/searchbox-bg.gif) no-repeat 0px 0px; }
#page	#busqueda .search{ display:block; float:left; width:164px; margin-left:15px;}
#page	#busqueda .similares{ clear:both; padding-top:5px; }
#page	#busqueda .similares dt{ font-size:14px; font-weight:bold; color:#637a99;  }
#page	#busqueda .similares dd{ padding-top:4px; line-height:1.2em;  }
#page	#busqueda .similares dd a{ color:#4c4c45; text-decoration:none; }
#page	#busqueda .similares dd a:hover{ color:#111;  }

#page .content{ margin:0 15px 15px 15px; background-color:#e7e7e7; padding:10px;
	-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;
	}
#page.home  .content h2{ font-weight:bold; margin-bottom:5px;  }
#page.home  .content .order{ float:right; font-size:90%; }
#page.home  .content .order a{ color:#7aaa1b; }
#page.home  .content .listado{ margin-top:5px; clear:both; }
#page.home  .content .listado li{ background-color:#fff; margin-bottom:10px; padding:5px;}
#page.home  .content .listado li .titulo{ font-weight:bold; color:#3E565F; /*71AD03*/ text-decoration:none; letter-spacing:0em; }
#page.home  .content .listado li .fecha{ float:right; color:#7aaa1b; font-size:90%; }
#page.home  .content .listado li .empresa{ background-color:#EEF4F7; color:#637A99; padding:1px 4px; font-size:11px; text-decoration:none; border:1px solid #ADC1D6;	-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;
 }
#page.home  .content .listado li .detalle{ clear:both; padding:2px 0; }
#page.home  .content .navigation { text-align:center; }
#page.home  .content .navigation a{ color:#333333; text-decoration:none; font-weight:bold; font-size:120%; }
#page.home  .content .navigation span{ font-size:120%; }

#page.oferta .content h2{ font-weight:bold; margin-bottom:5px;  }
#page.oferta .content .detalle{ margin-top:5px; clear:both; background-color:#fff; padding:5px;}
#page.oferta .content .detalle dl dt { font-weight:bold; float:left; width:80px; }
#page.oferta .content .detalle dl dd { border-bottom:1px dotted #e7e7e7; margin:2px 0 6px 90px; padding:2px 0; }
#page.oferta .content .detalle dl dd p{ padding:5px 0; }
#page.oferta .content .detalle dl dd .postular { background-color:#88BB33; color:#fff; padding:2px 4px; text-decoration:none;	-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }

#page.oferta .content .navigation { text-align:center; padding:5px 0 0 0; }
#page.oferta .content .navigation a{ color:#35629F; text-decoration:none; font-weight:bold; font-size:120%; }
#page.oferta .content .navigation span{ font-size:120%; }



#sidebar .bloque { margin-left:13px; margin-bottom:25px; }
#sidebar .bloque h3 { font-weight:bold; border-bottom:1px dotted #6a6c66; color:#51637B; }
#sidebar .bloque p { padding-top:4px; }

#sidebar .bloque.facebook { margin-left:7px; margin-bottom:10px;}
#sidebar .bloque.facebook h3 {  margin-left:6px; }
#sidebar .bloque.adsense { margin-left:7px; margin-bottom:0px;}
#sidebar .bloque.adsense h3 {  margin-left:6px; }

#sidebar .bloque.acercade {background-color:#e7e7e7; padding:5px;-moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}
#sidebar .bloque.acercade div.content {background-color:#fff;padding:10px 5px;text-align:center;}
#sidebar .bloque.acercade div.content a {color:#7aaa1b; font-weight:bold;}
#sidebar .bloque.acercade table { width:99%; }
#sidebar .bloque.acercade table th{ font-weight:bold; border-bottom:1px dotted #e7e7e7; padding-left:4px; }
#sidebar .bloque.acercade table td{ padding:2px 0; border-bottom:1px dotted #e7e7e7; }

#sidebar .bloque.relacionadas ul li { margin:3px 0; }
#sidebar .bloque.relacionadas ul li a{ text-decoration:none; color:#333; }
#sidebar .bloque.relacionadas ul li a:hover{ text-decoration:underline; }

#sidebar .bloque.empresas { margin-top:25px;}
#sidebar .bloque.empresas h3 {  margin-bottom:5px; }
#sidebar .bloque.empresas ul li {  margin:3px 0; }
#sidebar .bloque.empresas ul li .empresa{ height:17px; overflow:hidden; text-align:left; display:block; width:200px; margin-left:40px; margin-top:-17px; text-decoration:none; color:#333; }
#sidebar .bloque.empresas ul li .empresa:hover{ text-decoration:underline; }
#sidebar .bloque.empresas ul li .rank{ height:17px; overflow:hidden; background-color:#88BB33; color:#fff; padding:0px 4px; font-size:11px; -moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; 	-moz-border-radius-bottomright:3px;	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px; -webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }

iframe#google_ads_frame1 #aus #ads ul li { margin:0px; }

#footer{ font-size:90%; color:#4C4C45;}
#footer a{ text-decoration:none; color:#333; }
#footer a:hover{ color:#222; }

/*
 * js-kit-comments */
.js-kit-comments { margin: 0 15px 0 15px; }
.js-authSelector { visibility:hidden;}

