/* CSS Document */

/*select { width:146px;}*/

ul.specials li { color:#FF6600; font-size:18px }
ul.specials li p { color:#000000; }

body { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333}

.arial_24bold { font-family:Arial; font-size:24px; font-weight:bold; color:#369aff}
 
.arial_24bold_naranja { font-family:Arial; font-size:24px; font-weight:bold; color:#ed6d10}

.arial_18 { font-family:Arial; font-size:18px; color:#8a8585}

.arial_18negra { font-family:Arial; font-size:18px; color:#000000}

.arial_12 { font-family:Arial; font-size:12px; color:#8a8888; text-decoration:none}
.arial_12 a{ font-family:Arial; font-size:12px; color:#8a8888; text-decoration:none}
.arial_12 a:hover{ font-family:Arial; font-size:12px; color:#8a8888; text-decoration:underline}

.arial_13 { font-family:Arial; font-size:13px; color:#575757; text-decoration:none}
.arial_13 a{ font-family:Arial; font-size:13px; color:#575757; text-decoration:none}
.arial_13 a:hover{ font-family:Arial; font-size:13px; color:#575757; text-decoration:underline}

.arial_11 { font-family:Arial; font-size:11px; color:#b9b5b5; text-decoration:none}
.arial_11 a{ font-family:Arial; font-size:11px; color:#b9b5b5; text-decoration:none}
.arial_11 a:hover{ font-family:Arial; font-size:11px; color:#b9b5b5; text-decoration:underline}

.arial_11g { font-family:Verdana; font-size:11px; color:#333333; text-decoration:none}
.arial_11g a{ font-family:Verdana; font-size:11px; color:#333333; text-decoration:none}
.arial_11g a:hover{ font-family:Verdana; font-size:11px; color:#333333; text-decoration:underline}

.arial_14naranja { font-family:Arial; font-size:14px; color:#ed6d10; text-decoration:none}
.arial_14naranja a{ font-family:Arial; font-size:14px; color:#ed6d10; text-decoration:none}
.arial_14naranja a:visited{ font-family:Arial; font-size:14px; color:#999999; text-decoration:none} /*22-10-2009*/
.arial_14naranja a:hover{ font-family:Arial; font-size:14px; color:#ed6d10; text-decoration:underline}

.arial_14bordo { font-family:Arial; font-size:14px; color:#750400; text-decoration:none}
.arial_14bordo a{ font-family:Arial; font-size:14px; color:#750400; text-decoration:none}
.arial_14bordo a:hover{ font-family:Arial; font-size:14px; color:#750400; text-decoration:underline}

.arial_11bordo { font-family:Arial; font-size:11px; color:#750400; text-decoration:none; font-weight:bold}
.arial_11bordo a{ font-family:Arial; font-size:11px; color:#750400; text-decoration:none; font-weight:bold}
.arial_11bordo a:hover{ font-family:Arial; font-size:11px; color:#750400; text-decoration:underline; font-weight:bold}

.arial_14negra { font-family:Arial; font-size:14px; color:#000000; text-decoration:none}
.arial_14negra a{ font-family:Arial; font-size:14px; color:#000000; text-decoration:none}
.arial_14negra a:hover{ font-family:Arial; font-size:14px; color:#000000; text-decoration:underline}

.arial_14verde { font-family:Arial; font-size:14px; color:#00CC33; text-decoration:none}
.arial_14verde a{ font-family:Arial; font-size:14px; color:#00CC33; text-decoration:none}
.arial_14verde a:hover{ font-family:Arial; font-size:14px; color:#000000; text-decoration:underline}

.arial_14gris { font-family:Arial; font-size:14px; color:#8a8585; text-decoration:none}
.arial_14gris a{ font-family:Arial; font-size:14px; color:#8a8585; text-decoration:none}
.arial_14gris a:visited{ font-family:Arial; font-size:14px; color:#B5B0B0; text-decoration:none} /*22-10-2009*/
.arial_14gris a:hover{ font-family:Arial; font-size:14px; color:#8a8585; text-decoration:underline}

.arial_11gris { font-family:Arial; font-size:11px; color:#8a8585; text-decoration:none; font-weight:bold}
.arial_11gris a{ font-family:Arial; font-size:11px; color:#8a8585; text-decoration:none; font-weight:bold}
.arial_11gris a:visited{ font-family:Arial; font-size:11px; color:#B5B0B0; text-decoration:none; font-weight:bold} /*22-10-2009*/
.arial_11gris a:hover{ font-family:Arial; font-size:11px; color:#8a8585; text-decoration:underline; font-weight:bold}

.arial_14roja { font-family:Arial; font-size:14px; color:#FF0000; text-decoration:underline}
.arial_14roja a{ font-family:Arial; font-size:14px; color:#FF0000; text-decoration:underline}
.arial_14roja a:hover{ font-family:Arial; font-size:14px; color:#FF0000; text-decoration:underline}

.arial_18roja { font-family:Arial; font-size:18px; color:#FF0000; text-decoration:none}
.arial_18roja a{ font-family:Arial; font-size:18px; color:#FF0000; text-decoration:underline}
.arial_18roja a:hover{ font-family:Arial; font-size:18px; color:#FF0000; text-decoration:underline}

.arial_12 { font-family:Arial; font-size:12px; color:#369aff; text-decoration:none}
.arial_12 a{ font-family:Arial; font-size:12px; color:#369aff; text-decoration:underline}
.arial_12 a:hover{ font-family:Arial; font-size:12px; color:#369aff; text-decoration:underline}


.btn_continue { background-image:url(../images/continue_btn_12.jpg); width:84px; height:24px; border:0px; color:#FFFFFF}

.btn_login { background-image:url(../images/login_30.jpg); width:82px; height:22px; border:0px; color:#FFFFFF}

.btn_find { background-image:url(../images/find.jpg); width:59px; height:24px; border:0px; color:#FFFFFF}

.btn_gotohome { background-image:url(../images/gotohome.jpg); width:110px; height:22px; border:0px; color:#FFFFFF}

.btn_140px { background-image:url(../images/btn_140px.jpg); width:140px; height:22px; border:0px; color:#FFFFFF}

.btn_180px { background-image:url(../images/btn_180px.jpg); width:180px; height:22px; border:0px; color:#FFFFFF}

.btn_260px { background-image:url(../images/btn_260px.jpg); width:260px; height:22px; border:0px; color:#FFFFFF}


/*--------------- BOTON -----------------*/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 22px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
/*--------------- FIN BOTON -----------------*/

/*--------------- TOOLTIP -----------------*/
#tooltip {
	position: absolute;
	padding: 4px;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: none;
	z-index:35;
	text-align: left;
	background-color: #000;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}
 
.tooltipTitle {
	font-weight: bold;
	color:#FF9900;
}
/*--------------- FIN TOOLTIP -----------------*/


#intro_div_home {
	height:250px;
	float:left;
	visibility: visible;
	width: auto;
}
#intro_div_home2 {
/*	left:118px;
	top:178px;*/
	height:auto;
	float:left;
	visibility: visible;
	width: 542px;
}
#join_div_home {
	position:relative;
	width:334px;
	height:221;
	float:left;
	background-image: url(../images/login_box_bg_05.jpg);
	background-repeat:no-repeat;
}

#div_login_home {
	position:relative;
	width:334px;
	height:221px;
	float:left;
	margin-top:15px;
	background-image: url(../images/login_box_bg_05.jpg);
	background-repeat:no-repeat;
}

#banners_div {
	position:absolute;
	float:left;
	width:128px;
	left: 1064px;
	top: 176px;

}

#banners_div_evidence {
	position:absolute;
	float:left;
	width:128px;
	left: 888px;
	top: 176px;

}

#marquesina_div {

/*	left:118px;
	top:663px;*/
	width:1057;
	height:65;
	float:left;
	background-image: url(../images/1_home_ALL_USERS_NM_2_1.3_34.jpg);
	background-repeat:no-repeat;
}

#most_activity {

/*	left:189px;
	top:11px;*/
	height:29px;
	overflow-left:auto;
	overflow-right:none;
	overflow-top:visible;
	margin-top: 20px;
	width: 848px;
}

#recent_contributions {
	left:135px;
	top:63px;
	width:450px;
	height:497px;
	background-image: url(../images/recent_contributions_bg_39.jpg);
	background-repeat:no-repeat
}

#recent_contributions_inside {
	left:-1px;
	top:50px;
	width:449px;
	height:428px;
	z-index:1;
	overflow-x:none;
	overflow-y:auto;
}

#civic_plataform {
	left:124px;
	top:1282px;
	width:447px;
	height:160px;
}

#civic_plataform_inside {
	left:1px;
	top:0px;
	width:440px;
	height:157px;
}

#nm_analysts {
	position:relative;
	width:451px;
	background-repeat:no-repeat;
}

#top5countries {
	position:relative;
	width:451px;
	height:222px;
	background-image: url(../images/nm_analysts_bg.jpg);
	background-repeat:no-repeat;
}

#find_article {
	left:592px;
	top:757px;
	width:583;
	height:275;
	background-image: url(../images/find_article_bg.jpg);
	background-repeat:no-repeat;
	text-align: left;
}

#find_civic {
	left:592px;
	top:955px;
	width:583;
	height:130px;
	background-image: url(../images/find_civic_bg.jpg);
	background-repeat:no-repeat;
	text-align: left;
}

#banner_nm_analysts {
	position:relative;
	left:250px;
	top:20px;
	width:151px;
	height:121px;
}

#most_commented_newspaper {
	left:585px;
	top:1111px;
	width:589px;
	height:186px;
	background-image: url(../images/most_commented_bg.jpg);
	background-repeat:no-repeat
}

#rated_analysis {
	left:585px;
	top:1326px;
	width:591px;
	height:461px;
	background-repeat:no-repeat
}
#banner_last {
	left:644px;
	top:1840px;
	width:356px;
	height:88px;
}
#banner_top5countires {
	left:305px;
	top:20px;
	width:119px;
	height:89px;
}

#banners_footer {
	left:90px;
	top:2000px;
	width:1057px;
	height:96px;
    text-align: left;
}





---------------------------------------------
/* ---------- NAVEGACION AJAX HOME ---------- */
#navigation_secondary {
	margin: 0px 0px 0px 140px;
	padding: 0px;
	width: 864px;
	height: 21px;
	overflow: hidden;
}
#slide_left a, #slide_right a {
border:0 none;
display:block;
float:left;
font-size:12px;
height:19px;
margin-top:-5px;
overflow:hidden;
padding:0;
position:relative;
text-align:center;
text-decoration:none;
width:19px;
}
#slide_right a {
border:0 none;
}
#slide_left a:hover, #slide_right a:hover {
border:0 none;
text-decoration:none;
}
#subnav {
float:left;
height:21px;
overflow:hidden;
position:relative;
top:-6px;
width:810px;
}
div#wn {
clip:rect(0px, 810px, 21px, 0px);
height:21px;
overflow:hidden;
position:relative;
top:-2px;
width:810px;
}
	div#lyr1 {
		position:absolute;
		visibility:hidden; 
		/*left:0px;
		top:0px;*/
		z-index:1;
	}
#navigation_sub {
	margin: 0px;
	padding: 0px;
	height: 21px;
	list-style-type: none;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	color:#ed6d10;
}
	#navigation_sub td {
		margin: 0px;
		padding: 0px;
	}
	#navigation_sub td a {
		margin: 0px;
		padding: 5px 7px 5px 7px;
		display: block;
		text-decoration: none;
		color: ed6d10;
		white-space: nowrap;
		vertical-align:middle;
		border-right: 2px dotted #369aff;
	}
	#navigation_sub td a:hover {
		color: #ed6d10;
		text-decoration:underline;
	}
	
	#navigation_sub td a:visited {
		color:#999999;
		text-decoration:none;
	}

.editor a{ color:#ED6D10;}
/*.editor a:hover{ font-family:Arial; font-size:11px; color:#b9b5b5; text-decoration:underline}*/
