/* GENERAL */

.ul-noicon{
	list-style:none;
}

.ul-noicon li{
	clear:both
}

.error-message{
	color:#AA4444;
}

.fleft{float:left;}

/* REGISTRO DE USUARIOS */
.userform dl{
	float:left;
}
	.userform dl dt{
		float:left;
		font-size:12px;
		font-weight:bold;
		width:150px;
		margin-top:10px;
	}
	.userform dl dd{
		float:left;
		font-size:12px;
		font-weight:bold;
		width:380px;
		margin-top:10px;
	}
	.userform dl dd input,.userform dl dd select, .userform dl dd textarea{
		background-color:#E0E4E0;		
		border:1px solid #959595;
		color:#5E5F5E;		
	}
	
	.userform h3{
		margin-top:10px;
	}
	
	.userform .submit{
		float:left;
		margin-left:150px;
		margin-top:10px;
		text-align:center;
	}
		.userform .submit input{
			background-color:#E0E4E0;		
			border:1px solid #959595;
			color:#5E5F5E;
			font-weight:bold;
		}
.spacer{
	clear:both;
	height:20px;
}

.register-ok{
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	text-align:center;
}

/* CONTACTENOS */
#MailAddForm dl{
	float:left;
}
	#MailAddForm dl dt{
		float:left;
		font-size:12px;
		font-weight:bold;
		width:150px;
		margin-top:10px;
	}
	#MailAddForm dl dd{
		float:left;
		font-size:12px;
		font-weight:bold;
		width:380px;
		margin-top:10px;
	}
	#MailAddForm dl dd input,#MailAddForm dl dd select, #MailAddForm dl dd textarea{
		background-color:#E0E4E0;		
		border:1px solid #959595;
		color:#5E5F5E;		
	}
	
	#MailAddForm h3{
		margin-top:10px;
	}
	
	#MailAddForm .submit{
		float:left;
		margin-left:150px;
		margin-top:10px;
		text-align:center;
	}
		#MailAddForm .submit input{
			background-color:#E0E4E0;		
			border:1px solid #959595;
			color:#5E5F5E;
			font-weight:bold;
		}

.contact-info{
	clear:both;
	float:left;
	margin-top:20px;
}
/*Newsletter*/
#newsletter-info{
	display:none;
}

	#newsletter-info li{
		font-weight:bold;
		margin-top:3px;
	}
	
	#newsletter-info li input{
		margin-right:5px;
	}
	
#content .dots{
	float:none;
}

#flashMessage{
	color:red;
	margin-top:10px;
}

/* INSTITUCIONES */

#institutions-list{
	margin-bottom:10px;
}

#institutions-list .displayMedium{float:left;}

#institutions-list .institutions-categories{margin-top:5px;}

#institutions-list #pagination{
	background-image: none !important;
	float:left;
	display:block !important;
}

.icon_category{
	margin-left: 4px;
	margin-top: 6px;
}

#InstitutionIndexForm{
	border-bottom:1px dotted #9E9E9E;
	float:left;
	margin-left:1px;
	padding:4px 30px 12px 150px;
}

	#InstitutionIndexForm input[type="text"]{
		background-color:#E0E4E0;		
		border:1px solid #959595;
		color:#5E5F5E;
		float:left;
		margin-top:2px;
	}
	
	#InstitutionIndexForm .submit{
		float:left;
		margin-left:10px;
		margin-top:0px;
		text-align:center;
	}

		#InstitutionIndexForm .submit input{
			float:left;
			background-color:#E0E4E0;		
			border:1px solid #959595;
			color:#5E5F5E;
			font-weight:bold;
			
		}

#institutions-list .displayMedium img {
	float:left;
	margin:6px 7px 6px 6px;
	overflow:hidden;
}

/* FACEBOOK */
#fb_share{float:right;}

.fb-li{}
.fb-li .FB_profile_pic{clear:both;float:left}
.fb-li a{
	float:right;
	margin-left:5px;
}

/* MAPAS */
#viewinstitution{
	float:right;
}

