#content{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	border:1px solid #CCC;
	background-color:#FFF;
	padding:8px;
	float:left;
	overflow:hidden;
	width:1000px;
}
.original_text { 
	color:#069; font-weight:normal;
	border:1px solid #CCC;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	display:none;
	margin-bottom:10px;
	font-size:11px;
	background-color:#FFC;
}
#content h2 { 
	color:#069; font-weight:normal;
	border:1px solid #CCC;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	background-color:#F3F3F3;
}
#content h3 { 
	color:#069; font-weight:normal;
	border:1px solid #CCC;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	background-color:#F3F3F3;
	font-size:12px;
	margin-bottom:0px;
}
#content .quienes_content {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:680px;
	float:left;
	margin:5px;
	margin-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-top:10px;
	border:1px solid #CCC
}
#content li { margin:0px; padding:0px; }
#content .quienes_content ul { float:left; clear:both; }
#content .quienes_content h3, #content .sede_content h3 { float:left; clear:both; }
#content .quienes_content p { float:left; text-align:justify; clear:both; }
#content .quienes_content u>p, #content .general_index_content u>p { margin:0px; padding:0px; }
#content .quienes_content u, #content .general_index_content u { color:#333; font-weight:normal; text-decoration:none; font-size:12px; border-bottom:2px solid #ccc; width:100%; display:block; margin-bottom:10px; }
#content .general_index_content {
	float:left;
	width:700px;
	text-align:justify;
}
#content .general_perfil {
	margin:10px 0 20px 5px;
	padding:10px;
	background-color:#FFC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #CCC;
	float:left;
	display:block;
	width:85%;
}
#content .general_index {
	margin:10px;
	margin-left:5px;
	width:250px;
	padding:10px;
	background-color:#FFC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #CCC;
	float:left;
	display:block;
}
#content .sitios_content {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:323px;
	height:100px;
	float:left;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:0px;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #CCC
}
#content .directivo_content {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:323px;
	float:left;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:0px;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #CCC
}
#content .directivo_content a { font-size:10px; float:left; clear:right; margin-left:5px; }
#content .directivo_content p { margin:0px;}
#content .directivo_content u {
	text-decoration:none;
	font-weight:bold;
	color:#069;
	font-size:11px;
	margin-bottom:10px;
}
#content .directivo_content .foto_directivo {
	float:left;
	margin-right:6px;
	border:1px solid #CCC;
	width:100px;
	padding:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	height:150px;
	overflow:hidden;
	
}
#content .sede_content {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:678px;
	float:left;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:0px;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #CCC;
	position:relative;
}
/*
#content .sede_content .datos_sede {
	float:left;
	clear:both;
}
	.datos_sede ol{
		list-style:none;
		font-size:12px;
		padding:50px 0 30px;
	}
		.datos_sede ol li{
			float:left;
			font-size:13px;
			text-align:center;
			width:197px;
		}
	.datos_sede ol.lateral{
		list-style:none;
		font-size:12px;
		padding:0 0 50px;
	}
		.datos_sede ol.lateral li{
			float:left;
			font-size:13px;
			text-align:left;
			width:197px;
		}
	.contact_data{
		font-weight:bold;
		color:#CC0000;
	}
	*/
#content .sede_content .logo_sede {
	float:right;
	margin-left:10px;
	position:absolute;
	top:10px;
	right:10px;
}
#content .sitios_content .logo_sitio {
	float:left;
	margin-right:10px;
	border:1px solid #CCC;
	width:100px;
	height:100px;
}
#content .sitios_content u {
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
.areas_trabajo_cats {
float:left; border:1px solid #CCC; margin-left:5px; margin-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
.areas_trabajo_cats img { border:1px solid #CCC; margin:5px; float:left; clear:both; }
.areas_trabajo_cats span { float:left; clear:both; width:160px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; height:50px; margin-top:5px; color:#666; font-weight:bold; margin-bottom:0px; }
#content ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	margin-bottom:10px;
}
#content ul li { margin-bottom:5px; }
#content ul li a { color:#666; font-weight:bold; text-decoration:none; margin-bottom:5px; display:block; }
#content ul li a:hover { color:#333; text-decoration:underline; }
#content ul li ul li a { color:#999; }
#content ul li ul li strong a, #content ul li ul li a strong { color:#000; cursor:text; }
#content p { font-size:12px; margin:10px; margin-top:10px; width:655px;}
#content .img-areas { margin-bottom:15px; }


#contacto {
	float:left;	
}
#contacto .form_content{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #CCCCCC;
	margin:10px 0 5px 126px;
	padding:10px;
	width:407px;
}
#contacto.form_content span.small{
	font-size:11px;
	margin-bottom:10px;
}
#contacto.form_content table{
	margin-top:10px;
}
#contacto.form_content table tr td{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0;
	padding:3px 5px;
}
#contacto input, textarea{ 
	background-color:#F3F3F3;
	border:1px solid #CCCCCC;
	padding:1px;
	width:300px;
}	
#contacto .submit input{
	background-color:#006699;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	padding:3px;
		width:100px;
}
#contacto .datos_sede img{
	margin-top:3px;	
}

h3 a { color:#006699; text-decoration:underline }
h3 a:hover {color:#cc3300  }

.padding-bttm20 { padding-bottom:20px; }
.small { font-size:9px; }

/********************** DATOS SEDE **************************/
.datos_sede {
	margin:30px 0 0px 5px;
	float:left;
	display:block;
	width:99%;
}
	.datos_sede ol{
		list-style:none;
		float:left;
		font-size:12px;
		margin-bottom:20px;
		/*padding:50px 0 30px;*/
	}
		.datos_sede ol li{
			float:left;
			font-size:13px;
			text-align:center;
			width:224px;
		}
		.datos_sede ol li.derecha{
			float:right;
		}
		.datos_sede ol li .datos-sede-content{
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			border:1px solid #c9c9c9;
			height:193px;
			width:212px;
			position:relative;
		}
			.datos_sede ol li .datos-sede-content img{
				display:block;
				/*margin:-11px 0 20px 63px;*/
				top:-11px;
				left:63px;
				position:absolute;
			}
			.datos_sede ol li .datos-sede-content span{
				display:block;
				margin:0 5px;
			}
			.datos_sede ol li .datos-sede-content span.big{
				color:#666;
				font-size:18px;
				font-weight:bold;
				text-align:left;
				margin:75px 0 5px 5px;
			}
			.datos_sede ol li .datos-sede-content span.small{
				color:#727272;
				text-align:left;
				font-size:12px;
				margin-bottom:25px;
			}
			.datos_sede ol li .datos-sede-content span.super{
				color:#8C7B48;
				font-size:23px;
				font-weight:bold;
			}
				.datos_sede ol li .datos-sede-content span.super span.super-small{
					color:#AC9860;
					font-size:23px;
					display:inline;
				}
				.datos_sede ol li .datos-sede-content span.super a{
					color:#8C7B48;
					font-size:16px;
					font-weight:bold;
					line-height:32px;
				}
				.datos_sede ol li .datos-sede-content span.super a:hover{
					color:#AC9860;
					text-decoration:none;
				}
	.datos_sede p img{
		margin-right:5px;
		vertical-align:middle;
	}
	.datos_sede a{
		color:#0181a4;
		font-weight:bold;
		width:200px;
	}
	.datos_sede a:hover{
		color:#2794b2;
		text-decoration:none;
	}
	#address-map{
	display:none; float:left; clear:left; border:1px solid #cccccc
}

.datos_sede.form {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#fcfcfc;
	border:1px solid #C9C9C9;
	display:block;
	float:left;
	margin:10px 0 0 150px;
	padding:20px 30px;
	width:46%;
	color:#5C5C5C;
	clear:both;
}

/********************** DATOS SEDE **************************/

/********************** COMUNES *****************************/
.bold { font-weight:bold}
.dorado { color:#ac9860;}
.dorado-oscuro {color:#8c7b48}

form {
	margin:0;
	padding:0;
	display:inline;
}

input, select, textarea {
	border:1px solid #C7C7C7;
	color:#5C5C5C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;
	line-height:normal;
	padding:5px 3px 0;
	margin-bottom:10px;
	width:300px;
}

textarea {
	background-color:white;
	line-height:1.25;
	height:80px;
}
.submit{
	background-color:red;
	border:0 none;
	background-color:#01627e;
	color:#fff;
	cursor:pointer;
	float:right;
	height:30px;
	padding:5px;
	width:80px;
}
.iframe {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#fcfcfc;
	border:1px solid #C9C9C9;
	display:block;
	float:left;
	margin:10px 0 0 132px;
	padding:20px 10px 0;
	width:58%;
}
.general_index form{
	font-size:12px;
}
.general_index input,
.general_index select,
.general_index textarea {
	border:1px solid #C7C7C7;
	color:#5C5C5C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:15px;
	line-height:normal;
	padding:0px 3px 0;
	margin:0px 0px 10px 5px;
	width:202px;
}
.general_index select{
	width:62px;
	height:18px;
}


/********************** COMUNES *****************************/