/*--------------------------------------------- GENERAL ---------------------------------------------*/

		* {
			margin: 0;
			padding: 0;
			list-style: none;
			outline: none;
			}
		
		body {
			background: url(../img/structure/01_background.jpg) 50% 0 no-repeat #FDE666;
			font-family: Tahoma, Arial, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #999;
			}
		
		#wrapper {
			width: 970px;
			margin: 0 auto 0 auto;
			}
			
			#header_flash {
				width: 923px;
				height: 468px;
				margin: 0 20px 37px 31px;
				padding-top: 34px;
				} #header_flash ul, #header_flash h1 {
					display: none;
					}
			
			#content {
				width: 970px;
				background: url(../img/structure/01_background_bottom.jpg) 0 100% no-repeat;
				}
				
				#content_white {
					width: 960px;
					background-color: #fff;
					margin: 0 10px 0 10px;
					}
					
					
		.clean_float {
			display: inline-block;
			} 
		
		.clean_float:after {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
			}
		
		
		h1,h2,h3 {
			font-size: 1px;
			line-height: 1px;
			text-indent: -9999px;
			}
			
			.fecha_news {
				background: url(../img/structure/01_circle_news.gif) 1px 6px no-repeat;
				padding: 0 0 0 16px;
				color: #4ba8d9;
				font-weight:normal;
				margin-bottom: 5px;
				}
			
			.titulo_news {
				font-size: 11px;
				font-weight: normal;
				margin-left: 16px;
				height: 54px;
				margin-bottom: 12px;
				}
			
			#foot_green {
				background: url(../img/structure/01_foot_green.gif) 0 0 no-repeat;
				width: 872px;
				
				float: left;
				margin: 52px 31px 0 31px;
				padding: 15px 18px 45px 18px;
				}
				
				#foot_green p {
					background: url(../img/titles/01_copy.gif) 0 0 no-repeat;
					width: 184px;
					height: 13px;
					text-indent: -9999px;
					float: left;
					margin-bottom: 48px;
					}
					
					a#contact_form {
						background: url(../img/buttons/01_contact_form.gif) 0 0 no-repeat;
						width: 69px;
						height: 11px;
						line-height: 1px;
						font-size: 1px;
						text-indent: -9999px;
						display: block;
						float: left;
						margin-left: 9px;
						}a#contact_form:hover { background-position: 0 -11px;}
					
					a#inicianet {
						background: url(../img/buttons/01_inicianet.gif) 0 0 no-repeat;
						width: 76px;
						height: 10px;
						line-height: 1px;
						font-size: 1px;
						text-indent: -9999px;
						display: block;
						float: right;
						}a#inicianet:hover { background-position: 0 -10px;}
				
				#foot_green ul {
					width: 820px;
					float: left;
					font-size: 9px;
					margin-left: -2px;
					}
				
				#foot_green ul li {
					padding: 0 11px 0 11px;
					display: inline;
					border-right: 1px solid #9abf16;
					}
				
				#foot_green ul li a {
					color: #999;
					text-decoration: none;
					}
					#foot_green ul li a:hover { color: #9abf16; }
					
			p {
				margin-bottom: 18px;
				}
				
				.negrita {
					font-weight: bold;
					}
				
				.destacado_verde {
					color: #9abf16;
					}
			
			a {
				color: #9ABF16;
				text-decoration: none;
			}
			
			a:hover {
				text-decoration: underline;
				}
			
			#content_amp ul {
				margin-bottom: 18px;
				}
			
			#content_amp ul li {
				background:transparent url(../img/structure/li_gris.gif) no-repeat scroll 0 9px;
				margin:0 0 0 0;
				padding:0 0 0 12px;
				}
			
			#content_amp ol {
				margin-bottom: 18px;
				}
			
			#content_amp ol li {
				list-style:inside decimal;
				margin:0 0 0 0;
				}
				
/*--------------------------------------------- INDEX ---------------------------------------------*/


					#wrapper.wr_index {
						background: url(../img/structure/01_background_wrapper.jpg) 0 0 no-repeat;
						height: 954px;					
					} /*--------suma 60 abajo--------*/
					
					#col1_content {
						width: 471px;
						float: left;
						margin: 0 0 0 42px;
						display: inline;
						}
						
						#mini_portada {
							width: 341px;
							float: left;
						}
						
						h2.events_news {
							background: url(../img/titles/01_h2_eventsnews.gif) 0 0 no-repeat;
							width: 132px;
							height: 15px;
							margin-bottom: 35px;
							}
						
						a.view_new {
							background: url(../img/buttons/01_view_new.gif) 0 0 no-repeat;
							width: 38px;
							height: 21px;
							display: block;
							text-indent: -9999px;
							margin-left: 12px;
							float: left;
							margin: 0 8px 0 0;
							}a.view_new:hover { background-position: 0 -21px;}
						
						a.all_news {
							background: url(../img/buttons/01_all_newes.gif) 0 0 no-repeat;
							width: 58px;
							height: 21px;
							display: block;
							text-indent: -9999px;
							margin-left: 12px;
							float: left;
							}a.all_news:hover { background-position: 0 -21px;}
					
					.flash_index {
						width: 113px;
						height: 126px;
						float: right;
						margin: 36px 57px 0 0;

						}
			
			
/*--------------------------------------------- PARTICIPANTS ---------------------------------------------*/


					#wrapper.wr_participants {
						background: url(../img/structure/02_background_wrapper.jpg) 0 0 no-repeat;
						height: 1061px;					
					} /*--------suma 60 abajo--------*/
					
						#wrapper.wr_participants_cons {
							background: url(../img/structure/02_background_wrapper_cons.jpg) 0 0 no-repeat;
							height: 1203px;					
						} /*--------suma 60 abajo--------*/
					
					#wrapper.wr_participants_big {
						background: url(../img/structure/02_background_wrapper_part.jpg) 0 0 no-repeat;
						height: 1088px;					
					} /*--------suma 60 abajo--------*/
					
						h2.project_part {
							background: url(../img/titles/02_h2_projectpart.gif) 0 0 no-repeat;
							width: 250px;
							height: 19px;
							margin: -1px 0 32px 42px;
							}
							
							.list_participants {
								width: 915px;
								margin: 0 0 0 50px;
								}
								
								.list_participants li {
									width: 260px;
									height: 80px;
									float: left;
									margin: 0 45px 35px 0;
									display: inline;
									}
									
									
								
								.list_participants li h3 {
									font-size: 12px;
									margin: 0 0 5px 0;
									width: 160px;
									height: 36px;
									line-height: 18px;
									text-indent: 0;
									font-weight: normal;
									}
									.list_participants li h3 a {
										color: #999;
										text-decoration: none;
										}
										.list_participants li h3 a:hover {
										text-decoration: underline;
										}
								
								.list_participants li h4 {
									font-size: 11px;
									color: #9abf16;
									margin: 0 0 0 0;
									width: 160px;
									height: 32px;
									line-height: 16px;
									text-indent: 0;
									font-weight: normal;
									}
								
								.li_part_alto {
								width: 915px;
								margin: 0 0 0 50px;
								}
								
								
								.li_part_alto li {
									height: 91px;
									width: 260px;
									float: left;
									margin: 0 45px 35px 0;
									display: inline;
									}
									
								.li_part_alto li h3 {
									height: 54px;
									font-size: 11px;
									margin: 0 0 5px 0;
									width: 160px;
									line-height: 18px;
									text-indent: 0;
									font-weight: normal;
									}
									
									
									.li_part_alto li h3 a {
										color: #999;
										text-decoration: none;
										}
										.li_part_alto li h3 a:hover {
										text-decoration: underline;
										}
								
								.li_part_alto li h4 {
									font-size: 11px;
									color: #9abf16;
									margin: 0 0 0 0;
									width: 160px;
									height: 32px;
									line-height: 16px;
									text-indent: 0;
									font-weight: normal;
									}
									
									.li_part_alto li.uca_li {
										background: url(../img/structure/02_li_uca.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.junta_li {
										background: url(../img/structure/02_li_junta.gif) 100% 0 no-repeat;
										}
										
									.li_part_alto li.fzi_li {
										background: url(../img/structure/02_li_fiz.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.iss_li {
										background: url(../img/structure/02_li_iss.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.iccs_li {
										background: url(../img/structure/02__li_iccs.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.vita_li {
										background: url(../img/structure/02_li_vitaphone.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.esi_li {
										background: url(../img/structure/02_li_esi.gif) 100% 0 no-repeat;
										}
									
									.li_part_alto li.msc_li {
										background: url(../img/structure/02_li_msc.gif) 100% 0 no-repeat;
										}
					
					#foot_green.participants_foot {
						margin: 41px 31px 0 31px;
						}
						

/*--------------------------------------------- OVERVIEW ---------------------------------------------*/


					#wrapper.wr_overview {
						background: url(../img/structure/03_background_wrapper.jpg) 0 0 no-repeat;
						height: 1956px;					
					} /*--------suma 60 abajo--------*/
					
						
						#col1_overview {
							width: 463px;
							float: left;
							margin: 0 0 0 50px;
							}
							
							h2.project_overview {
							background: url(../img/titles/03_h2_projectoverviewe.gif) 0 0 no-repeat;
							width: 283px;
							height: 18px;
							margin: 0 0 32px -8px;
							}
							
							h3.amica_beyond {
							background: url(../img/titles/03_h3_amicabeyond.gif) 0 0 no-repeat;
							width: 261px;
							height: 13px;
							margin: 50px 0 29px -8px;
							}
							
							.lista_gris {
								margin-bottom: 18px;
								}
							
							.lista_gris li{
								padding: 0 0 0 12px;
								margin: 0 0 8px 0;
								background: url(../img/structure/li_gris.gif) 0 9px no-repeat;
								}
								
								
								.lista_gris li ul {
									margin: 8px 0 0 0;
									}
									
								.lista_gris li ul li {
									padding: 0 0 0 12px;
									margin: 0 0 0 0;
									background: url(../img/structure/li_verde.gif) 0 9px no-repeat;
									}
				
				#col2_overview {
					width: 281px;
					float: right;
					margin: 0 62px 0  0;
							}
							
					#foot_green.overview_foot {
								margin: 60px 31px 0 31px;
								}
							
							h3.general_backg {
							background: url(../img/titles/03_h3_general_background.gif) 0 0 no-repeat;
							width:42px;
							height: 13px;
							margin: 2px 0 30px -1px;
							}
							
							.oculto {
								display: none;
								}
							
							ul.lista_general_back {
								background: url(../img/structure/03_ul_general.gif) 0 0 no-repeat;
								width: 281px;
								height: 416px;
								margin-bottom: 33px;
								}
																
								ul.lista_general_back li {
									display: none;
									}
							
							#img_col2_overview {
								background: url(../img/structure/03_col2_img.jpg) 0 0 no-repeat;
								width: 281px;
								height: 189px;
								margin-top: 41px;
								}
							

/*--------------------------------------------- OBJETIVES ---------------------------------------------*/


					#wrapper.wr_objetives {
						background: url(../img/structure/04_background_wrapper.jpg) 0 0 no-repeat;
						height: 1168px;					
					} /*--------suma 60 abajo--------*/
					
					
						h2.objetives_general {
							background: url(../img/titles/04_objetives_general.gif) 0 0 no-repeat;
							width: 245px;
							height: 19px;
							margin: 0 0 32px -8px;
							}
						
						#foot_green.objetives_foot {
							margin: 30px 31px 0 31px;
								}
						
						h3.key_aspects {
							background: url(../img/titles/04_keyaspects.gif) 0 0 no-repeat;
							width:188px;
							height: 15px;
							margin: 2px 0 28px -1px;
							}
							
							#img_col3_objetives{
								background: url(../img/structure/04_col2_img.jpg) 0 0 no-repeat;
								width: 281px;
								height: 190px;
								margin: 26px 0 17px 0;
								}


/*--------------------------------------------- MEDIA ---------------------------------------------*/


					#wrapper.wr_media {
						background: url(../img/structure/05_background_wrapper.jpg) 0 0 no-repeat;
						height: 1491px;					
					} /*--------suma 60 abajo--------*/
					
						h2.media {
							background: url(../img/titles/05_media.gif) 0 0 no-repeat;
							width: 54px;
							height: 16px;
							margin: 0 0 41px 43px;
							}
							
							p.par_media {
								background: url(../img/titles/05_parrafo.gif) 0 0 no-repeat;
								width: 856px;
								height: 101px;
								text-indent: -9999px;
								margin-left: 50px;
								}
							
							.li_media {
								width: 960px;
								margin: 0 0 0 5px;
								}
								
								.li_media li {
									width: 390px;
									float: left;
									margin: 0 45px 39px 45px;
									height: 207px;
									background: url(../img/structure/05_media_inactive.gif) 11px 100% no-repeat;
									}
								
								.li_media li h5 {
									background:transparent url(../img/structure/01_circle_news.gif) no-repeat scroll 1px 6px;
									color:#4BA8D9;
									font-weight:normal;
									margin-bottom:5px;
									padding:0 0 0 16px;
									}
								
								.li_media li h4 {
									font-size:11px;
									font-weight: bold;
									height: 36px;
									margin-bottom:7px;
									margin-left:16px;
									}
								
								.li_media li p {
									margin: 0 0 12px 15px;
									height: 108px;
									}
								
								.contiene_bot {
									width: 123px;
									height: 21px;
									}
								
								.download {
									background: url(../img/buttons/05_media_but.gif) 0 0 no-repeat;
									width: 67px;
									height: 21px;
									display: block;
									text-indent: -9999px;
									float: left;
									margin: 0 10px 0 11px;
									}
									
									.download:hover {
										background-position: 0 -21px;}
								
								.link {
									background: url(../img/buttons/05_media_but.gif) -67px 0 no-repeat;
									width: 35px;
									height: 21px;
									display: block;
									text-indent: -9999px;
									float: right;
									margin: 0 0 0 0;
									}
									
									.link:hover {
										background-position: -67px -21px;}
								
								#paginado {
									width: 126px;
									height: 21px;
									padding: 6px 45px 0 789px;
									}
									
									.previous {
										background: url(../img/buttons/05_paginado.gif) 0 0 no-repeat;
										width: 58px;
										height: 21px;
										display: block;
										text-indent: -9999px;
										float: left;
										margin: 0 10px 0 0;
										}
										
										.previous:hover {
											background-position: 0 -21px;}
									
									.next {
										background: url(../img/buttons/05_paginado.gif) -58px 0 no-repeat;
										width: 58px;
										height: 21px;
										display: block;
										float: right;
										text-indent: -9999px;
										}
										
										.next:hover {
											background-position: -58px -21px;} 
											
							#foot_green.media_foot {
							margin: 52px 31px 0 31px;
								}
								


/*--------------------------------------------- RESEARCH AND PUBLICATIONS ---------------------------------------------*/


					#wrapper.wr_research {
						background: url(../img/structure/06_background_wrapper.jpg) 0 0 no-repeat;
						height: 1428px;					
					} /*--------suma 60 abajo--------*/
					
						h2.research_public {
							background: url(../img/titles/06_h2_researchpublications.gif) 0 0 no-repeat;
							width: 228px;
							height: 17px;
							margin: -2px 0 41px 43px;
							}
						
						p.par_research {
								background: url(../img/titles/06_parrafo.gif) 0 0 no-repeat;
								width: 840px;
								height: 37px;
								text-indent: -9999px;
								margin-left: 50px;
								margin-bottom: 32px;
								}
								
								.li_media.li_research li {
									background: url(../img/structure/06_research_inactive.gif) 11px 100% no-repeat;
									}
						

/*--------------------------------------------- EVENTS & NEWS ---------------------------------------------*/


					#wrapper.wr_eventsnews {
						background: url(../img/structure/07_background_wrapper.jpg) 0 0 no-repeat;
						height: 1359px;					
					} /*--------suma 60 abajo--------*/
					
						h2.events_news2 {
							background: url(../img/titles/07_eventsnews.gif) 0 0 no-repeat;
							width: 136px;
							height: 17px;
							margin: -2px 0 37px 43px;
							}
							
							
							.li_media {
								width: 960px;
								margin: 0 0 0 5px;
								height: 492px;
								}
								
								.li_events {
									height: 447px;
								}
								
								.li_events li {
									width: 390px;
									float: left;
									margin: 0 45px 39px 45px;
									height: 110px;
									}
									
									.txt_minis {
										width: 261px;
										float: left;
									}
									
									.cont_img_minis {
										background: url(../img/structure/07_event_img_mini.gif) 0 0 no-repeat;
										width: 108px;
										height: 79px;
										padding: 3px;
										float: right;
										margin-top: 6px;
										}
										
										.img_minis {
											width: 108px;
											height: 79px;
										}
								
								.li_events li h5 {
									background: url(../img/structure/01_circle_news.gif) no-repeat scroll 1px 6px;
									color:#4BA8D9;
									font-weight:normal;
									margin-bottom:5px;
									padding:0 0 0 16px;
									}
								
								.li_events li h4 {
									font-size:11px;
									font-weight: normal;
									height: 54px;
									margin-bottom:12px;
									margin-left:16px;
									}
									
									.view {
										background: url(../img/buttons/07_view.gif) 0 0 no-repeat;
										width: 38px;
										height: 21px;
										display: block;
										text-indent: -9999px;
										margin-left: 11px;
										}
										
										.view:hover { 
											background-position: 0 -21px;
											}
											
											

/*--------------------------------------------- EVENTS & NEWS AMPLIADA---------------------------------------------*/


					#wrapper.wr_eventsnew_open {
						background: url(../img/structure/07_background_wrapper_open.jpg) 0 0 no-repeat;
						height: 1205px;					
					} /*--------suma 60 abajo--------*/
					
					#ampliada {
						margin: 0 50px 0 60px;
						}
					
					#ampliada h5 {
						background:transparent url(../img/structure/01_circle_news.gif) no-repeat scroll 1px 6px;
						color:#4BA8D9;
						font-weight:normal;
						margin-bottom:5px;
						padding:0 0 0 16px;
						margin-left: -16px;
						}
						
					#ampliada h4 {
						color:#9abf16;
						font-weight:normal;
						margin-bottom:14px;
						font-size: 12px;
						height: 36px;
						}
						
						#cont_img_amp {
							background: url(../img/structure/07_event_img_amp.gif) 0 0 no-repeat;
							width: 315px;
							height: 252px;
							float: left;
							padding: 5px;
							}
							
							#img_amp { 
								width: 315px;
								height: 234px;
								}
						
						#content_amp {
							width: 506px;
							float: right;
							height: 252px;
							overflow: auto;
							}
				
				.back {
						background: url(../img/buttons/07_back.gif) 0 0 no-repeat;
						width: 58px;
						height: 21px;
						display: block;
						float: right;
						text-indent: -9999px;
						margin-top: 26px;
						}
						
				.back:hover {
						background-position: 0 -21px;
						} 
						
						#foot_green.event_open_foot {
								margin: 52px 31px 0 31px;
								}

/*--------------------------------------------- PARTNERS ---------------------------------------------*/
					
						h2.partners {
							background: url(../img/titles/08_asociatedpartners.gif) 0 0 no-repeat;
							width: 189px;
							height: 16px;
							margin: 0 0 34px 42px;
							}
							
							.list_participants li.sas_li {
										background: url(../img/structure/08_li_sas.gif) 100% 0 no-repeat;
										width: 412px;
										}
										
							.list_participants li.diputacion_li {
										background: url(../img/structure/08_li_diputacion.gif) 100% 0 no-repeat;
										width: 412px;
										}
							
							.list_participants li.shauins_li {
										background: url(../img/structure/08_li_shauinsland.gif) 100% 0 no-repeat;
										width: 412px;
										}
							
							.list_participants li.sms_li {
										background: url(../img/structure/08_li_sms.gif) 100% 0 no-repeat;
										width: 412px;
										}
							
							.list_participants li.bkk_li {
										background: url(../img/structure/08_li_bkk.gif) 100% 0 no-repeat;
										width: 412px;
										}
										
										li.sas_li h3, li.diputacion_li h3, li.shauins_li h3, li.sms_li h3, li.bkk_li h3{
											width: 272px;
										}
										

/*--------------------------------------------- CONTACT ---------------------------------------------*/


					#wrapper.wr_contact {
						background: url(../img/structure/09_background_wrapper.jpg) 0 0 no-repeat;
						height: 1419px;					
					} /*--------suma 60 abajo--------*/
					
						h2.contact {
							background: url(../img/titles/09_contact.gif) 0 0 no-repeat;
							width: 203px;
							height: 16px;
							margin: 0px 0 35px -8px;
							}
							
							
							#col1_cont {
								width: 293px;
								float: left;
								margin: 0 0 0 50px;
								}
							
							#col2_cont {
								width: 471px;
								float: right;
								margin: 43px 42px 177px 0;
								}
								
							
								
								.margin_9 {
									margin: 0 0 0 9px;
									}
								
								input.input_style {
									background: url(../img/structure/09_input.gif) 0 0 no-repeat;
									width: 267px;
									height: 21px;
									font-size: 11px;
									font-family: Tahoma, Arial, sans-serif;
									border:none;
									margin: 6px 0 12px 0;
									padding: 11px 13px 0 13px;
									color: #999;
									}
								
								textarea.textarea_style {
									background: url(../img/structure/09_textform.gif) 0 0 no-repeat;
									width: 267px;
									height: 70px;
									font-size: 11px;
									font-family: Tahoma, Arial, sans-serif;
									border:none;
									margin: 6px 0 23px 0;
									padding: 8px 13px 8px 13px;
									color: #999;
									line-height: 18px;
									}
								
								
								input.legal_style {
									width: 12px;
									height: 12px;
									border:none;
									float: left;
									margin: 0 5px 0 0;
									}
									
									.acepto {
										float: left;
										margin: 2px 0 0 0;
										line-height: 12px;
										}
										
										#send {
											background: url(../img/buttons/09_send.gif) 0 0 no-repeat;
											width: 38px;
											height: 21px;
											display: block;
											text-indent: -9999px;
											float: right;
											margin: -4px 0 17px 0;
											}
											
											#send:hover {
												background-position: 0 -21px;}
												
								.txt_legal {
									font-size: 9px;
									color: #c2c2c2;
									float: left;
									text-align: justify;
									}
								
								#foot_green.contact_foot {
									margin: 29px 31px 0 31px;
									}
									
									#maps {
										background: url(../img/structure/09_maps_back.gif) 0 0 no-repeat;
										width: 447px;
										height: 326px;
										padding: 12px;
										}
										
										#google_map {
											width: 447px;
											height: 326px;
										}
										
										.li_contact {
											width: 445px;
											margin: 21px 0 0 13px;
											}
											
											.li_contact li {
												display: inline;
												
												float: left;
												}
												
												.li_contact li.flota_dch {
													float: right;
													margin-top: 18px;
													}
											
											.destacado_negrita_verd {
												color: #9abf16;
												font-weight: bold;
												}
												
												.li_contact li a {
													color: #999;
													}
												
												.li_contact li a:hover {
													color: #9abf16;
													}
									


/*--------------------------------------------- Privacy Policy ---------------------------------------------*/
				
				#privacy {
					width: 570px;
					height: 420px;
					padding: 40px;
					background-color: #fff;
					}
					
					h1.amica_all_pr {
						background: url(../img/structure/10_privacy_logo.gif) 0 0 no-repeat;
						width: 570px;
						height: 74px;
						margin-bottom: 38px;
						}
					
					h2.privacy_policy {
						background: url(../img/structure/10_privacy_h2.gif) 0 0 no-repeat;
						width: 132px;
						height: 15px;
						margin-bottom: 35px;
						}
						
					#privacy p {
						padding:0 0 18px 7px;
						margin: 0;
						}