/*** Reset ***/
html{background:#222222;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

BODY{width:100%;font-family:Arial;color:#898989;background:#222222;font-size:12px;}
A{text-decoration:none;}

.clear{clear:both;line-height:0px;}
.aviso{visibility:visible;}
.contenido{width:900px;margin:auto;height:100%;}

.kukala{color:#8E6128;font-style:italic;}
.italica{font-style:italic;}
.subrayado{text-decoration:underline;}
.oculto{display:none;}

	
#centro{margin-top:120px;}
		
	#left{width:645px;background:#FFFFFF;float:left;}
		#left div.imgc{width:600px;margin:22px 22px;height:450px;}
			#left div.imgc img{z-index:1;display:none;}
			#left div.imgc div.leyend{position:absolute;top:518px;width:556px;height:30px;background:#000000;color:#FFFFFF;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.50;z-index:2;padding:22px 22px;}
				#left div.imgc div.leyend P{}
				
		#left div#mapa-localizacion{width:600px;margin:22px 22px;height:450px;overflow:hidden;}
			
		#left div.textc{width:600px;margin:22px 22px;}
			#left div.textc H2{color:#8E6128;font-size:30px;font-family:'HelveNueThin', Arial;}
			#left div.textc P{margin-top:10px; text-align:justify;}
			#left div.textc IMG{max-width:600px;}
			#left div.textc FORM{margin-top:20px;}
				#left div.textc FORM .columna-contacto{float:left;width:165px;margin-right:10px;}
				#left div.textc FORM INPUT.form_input_text, #left div.textc FORM INPUT.form_input_password{width:165px;height:22px;background:#222222;color:#898989;border:none;}
				#left div.textc FORM TEXTAREA{background:#222222;color:#898989;width:600px;height:120px;overflow:auto;}
				#left div.textc FORM LABEL{margin-top:5px;display:block;}
				#left div.textc FORM INPUT.form_input_submit, #left div.textc FORM INPUT.form_input_reset{cursor:pointer;margin:14px 0px 0px 0px;width:65px;height:30px;background:#222222;color:#898989;border:none;}
				#left div.textc FORM INPUT.form_input_submit:hover, #left div.textc FORM INPUT.form_input_reset:hover{background:#8E6128;color:#FFFFFF;border:none;}
						
		#left div.up_img{width:595px;height:135px;margin:0px 22px 27px 22px;padding-top:5px;background:#CCCCCC;text-align:center;}
				#left div.up_img FORM LABEL{color:#FFFFFF;margin-top:5px;display:block; float:none;}
					#left div.up_img FORM LABEL span.aclaracion{font-size:10px;font-style:italic;}
				#left div.up_img FORM INPUT.form_input_text {width:250px;height:25px;background:#222222;color:#898989;border:none;}
				#left div.up_img FORM INPUT.form_input_submit, #left div.up_img FORM INPUT.form_input_reset{margin-top:20px;cursor:pointer;margin:14px 0px 0px 0px;width:65px;height:30px;background:#222222;color:#898989;border:none;}
				#left div.up_img FORM INPUT.form_input_submit:hover, #left div.up_img FORM INPUT.form_input_reset:hover{background:#8E6128;color:#FFFFFF;border:none;}
				
		#left div.up_file{width:595px;height:135px;margin:0px 22px 27px 22px;padding-top:5px;background:#CCCCCC;text-align:center;}
				#left div.up_file FORM LABEL{color:#FFFFFF;margin-top:5px;display:block; float:none;}
				#left div.up_file FORM INPUT.form_input_text {width:250px;height:25px;background:#222222;color:#898989;border:none;}
				#left div.up_file FORM INPUT.form_input_submit, #left div.up_file FORM INPUT.form_input_reset{margin-top:20px;cursor:pointer;margin:14px 0px 0px 0px;width:65px;height:30px;background:#222222;color:#898989;border:none;}
				#left div.up_file FORM INPUT.form_input_submit:hover, #left div.up_file FORM INPUT.form_input_reset:hover{background:#8E6128;color:#FFFFFF;border:none;}
		
		#left div.list_imgs{width:622px;margin:0px 0px 0px 22px;}
			#left div.list_imgs UL{}
			#left div.list_imgs LI{width:180px;height:135px;float:left;margin:27px 27px 27px 0px;}
				#left div.list_imgs LI IMG:hover{filter:alpha(opacity=50);opacity:.5;-moz-opacity:.50;}
					#left div.list_imgs LI IMG:hover{background:url('imagenes/fondo_file.png') no-repeat;}
				
		#left div.file{width:275;height:90px;margin:22px 22px;background:url('imagenes/fondo_file.png') no-repeat;}
			#left div.file H4{padding:22px 0px 0px 80px;font-weight:bold;font-size:14px;}
				#left div.file H4 A{color:#222222;}
				#left div.file H4 A:hover{color:#898989;}
			#left div.file P{padding:0px 0px 0px 80px;}
		
		/* CHART LISTS */
		#left div.section { float: left; clear: left; padding: 1em 2em;}
			#left div.section H2{color:#8E6128;font-size:30px;font-family:'HelveNueThin', Arial;}
			#left div.section UL.chartlist { float: left; border-top: 1px solid #EEE; width:595px; margin-top:20px;}
				#left div.section UL.chartlist LI { position: relative;display: block;  border-bottom: 1px solid #EEE; _zoom: 1;}
				#left div.section UL.chartlist LI LABEL { display: block; padding: 0.4em 4.5em 0.4em 0.5em;position: relative; z-index: 2; color:#000000;}
				#left div.section UL.chartlist .count { display: block; position: absolute; top: 0; right: 0; margin: 0 0.3em; text-align: right; font-size: 1em; line-height: 2em;}
				#left div.section UL.chartlist .index { display: block; position: absolute; top: 0; left: 0; height: 100%; background: #8E6128; text-indent: -9999px; overflow: hidden; line-height: 2em;}
				#left div.section UL.chartlist LI:hover { background: #EFEFEF;}

		#left div.bottom{width:100%;padding-top:10px;background:#222222;}
			#left div.bottom span{padding-left:22px;font-size:11px;}
				#left div.bottom span a{color:#898989;}
					#left div.bottom span a:hover , #left div.bottom span a.active{text-decoration:underline;color:#8E6128;}
				#left div.bottom span a.mail{color:#8E6128;}
					#left div.bottom span a.mail:hover{color:#898989;}
			
	#right{width:255px;float:left;}
		#right div.logo{width:100%;height:225px;background:url('imagenes/logo.png') no-repeat;}
		
		#right div.menu UL{width:255px;background:url('imagenes/fondo_right.png') repeat-y;padding-top:16px;}
		#right div.menu LI{height:35px;background:url('imagenes/fondo_menu.png') no-repeat;padding-top:4px;padding-right:35px;text-align:right;color:#FFFFFF;font-size:18px;font-family:'HelveNueThin', Arial;}
		#right div.menu LI:hover , #right div.menu LI.active{background:url('imagenes/fondo_menu_rol.png') no-repeat;}
			#right div.menu LI A{color:#FFFFFF;}
				#right div.menu LI:hover A , #right div.menu LI A.active{color:#8E6128;}
		
		#right div.info{padding-top:9px;padding-left:10px;}
			#right div.info H4{color:#8E6128;font-size:16px;font-family:'HelveNueThin', Arial;font-weight:bold;}
			#right div.info H5{color:#8E6128;font-size:14px;font-family:'HelveNueThin', Arial;font-weight:bold;}
			#right div.info P{margin-bottom:10px;color:#898989;}
			#right div.info P A{color:#898989;}
			#right div.info P .dorado{color:#8E6128;}
			

