/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #017c9d;
	background-image: url();
	background-repeat: repeat;
	
	
}
a{ text-decoration:none;}
.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	line-height: 16px;
}
A.Estilo1:link 		{ color: #FFFFFF; text-decoration : none; }
A.Estilo1:visited 	{ color: #FFFFFF; text-decoration : none; }
A.Estilo1:hover		{ color: #FFFFFF; text-decoration : underline; }
A.Estilo1:active 	{ color: #FFFFFF; text-decoration : none; }

.Submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cf73b4;
	text-indent:10px;
}
A.Submenu:link 		{ color: #cf73b4; text-decoration : none; }
A.Submenu:visited 	{ color: #cf73b4; text-decoration : none; }
A.Submenu:hover		{ color: #FFFFFF; text-decoration : none; font-weight: bold; }
A.Submenu:active 	{ color: #cf73b4; text-decoration : none; }

.SubmenuOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-indent:10px;
	font-weight: bold;
}

.text_content_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065c73;
	line-height: 20px;
}	
.text_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065c73;
}

.text_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #055a76;
	text-align: justify;	
}

.text_contact_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a70076;
}
A.text_contact_on:link 		{ color: #a70076; text-decoration : none; }
A.text_contact_on:visited 	{ color: #a70076; text-decoration : none; }
A.text_contact_on:hover		{ color: #a70076; text-decoration : underline; }
A.text_contact_on:active 	{ color: #a70076; text-decoration : none; }

.text_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #055a76;	
}

.text_form_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a70076;
}
A.text_form_on:link 		{ color: #a70076; text-decoration : none; }
A.text_form_on:visited 	{ color: #a70076; text-decoration : none; }
A.text_form_on:hover		{ color: #a70076; text-decoration : none; font-weight: bold; }
A.text_form_on:active 	{ color: #a70076; text-decoration : none; }

.inputBox1 		{	border-right:  		#055b72 1px solid; 
					border-left:   		#055b72 1px solid; 
					border-top:    		#055b72 1px solid; 
					border-bottom: 		#055b72 1px solid; 
					background:    		#FFFFFF; 
					font-family:   		Arial, Helvetica, sans-serif; 
					color:				#055a76;					
   					font-size: 			14px;
					width:         		96%; 	}

.text_benefits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065c73;
}

.text_benefits_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065c73;
	background-color:#cde5ef;
}

span.link_pastilla{ position:absolute; top:379px; margin-left:641px; }
span.link_pastilla img{ border:none;}
span.link_pastilla a.link_pastilla{ position:relative; top:-4px;font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#055B73; text-decoration:underline; border:none;}
span.link_pastilla a.link_pastilla:hover{color:#B93391; text-decoration:none;}
span.link_pastilla_top { top:298px;}

table.posicionar_en_ie{ position:relative; top:0px;}


#noticias .news_date{font-family: Arial, Helvetica, sans-serif;font-size:11px; color:#9BBDC7;}
#noticias .news_title{font-family: Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#055B73;}
#noticias .news_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; float: left; width: 69%;}
#news .news_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; float: left; width: 69%;}
#noticias .news_pdf{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align: justify;  float: left; width: 15%; margin-top: 20px; margin-left: 33px; text-align:center; border: none;}
#noticias .news_mas{font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#B93391;}
#news_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; width: 69%;}


#News{margin-top:10px; width: 550px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#News p{ display:inline;}


#bonotes_news{position:relative; width:20%; float:left; text-align:left; }
#noticias{position:relative; width:80%; float:left; text-align:left;}
#Studies{margin-top:10px; width: 550px;}
#Studies .title{margin-top:10px; width: 550px; color:#A60076 !important;}
#noticias .title{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bold; color:#055B73;}
#News .news_title{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; margin:10px 0px; display:block;}
#News .news_title:hover{color:#A60076;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
#noticias .type_select{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; background:#055B73; padding-left:5px;padding-right:5px; cursor: pointer;}
#noticias .type_select:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; background:#ad007b; padding-left:5px;padding-right:5px;cursor: pointer;}

#News .type{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#9BBDC7; background:#E6F3F6; padding-left:5px;padding-right:5px;}
#News .type:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#FFF; 
	background:#ad007b; 
	padding-left:5px;
	padding-right:5px;
	}

#Studies .type{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#9BBDC7; background:#E6F3F6; padding-left:5px;padding-right:5px;}
#Studies .type:hover { 
	background: none repeat scroll 0 0 #ad007b;
    color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
}

/* ORIGINAL - MODIFICAT PER JORDI
#Studies .type{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; background:#a60076; padding-left:5px;padding-right:5px;}
*/

#Studies .news_title{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#055B73;/* color:#a60076;*/}
#Studies .news_title:hover{color:#A60076;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
#bonotes_news .news_selected{ background-image: url(img/news_selected.png); color:#FFF; width:150px;text-align: center; cursor: pointer; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; font-size:14px;}
#bonotes_news .news_selected a{color:#FFF;}
#bonotes_news .news_unselected{ background-image: url(img/news_unselected.png); color:#027391;width:150px;text-align: center; cursor: pointer; text-align: left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
#bonotes_news .news_unselected a{  color:#027391;}
#bonotes_news .news_unselected:hover{ background-image: url(img/news_hover.png); color:#FFF !important; width:150px;text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-align:left;}
#bonotes_news .news_unselected a:hover{  color:#FFF;}
.partner_title{font-family: Arial, Helvetica, sans-serif; font-size: 24px;color:#055B73;text-align: left;}

#partners_country{position:relative; width:35%; float:left; margin-top:25px; text-align: left;}
#partners_map{position:relative; width:65%; float:left; }

#partners_country li a{color:#055B73; font-weight:bold; font-size:14px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; }
#partners_country .selected{background:#ba3392;color:#FFF !important; font-weight:bold; font-size:14px;border-radius:10px; padding:4px; width:55px; }

#partners_country .selected a{color:#FFF;}
#partners_country a:hover{}
#partners_country a:hover{color:#BA3392; font-weight:bold; font-size:14px;}
#partners_country .selected a:hover{color:#FFF; font-weight:bold; font-size:14px;}
#partners_country .title{  
padding-left:15px;
padding-right: 15px;
background-color: #E6F3F6;
    border-radius: 10px 10px 10px 10px;
    color: #82ADB9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    padding: 5px; }
#partners_country ul {
list-style-image: url(img/arrow-01.gif);
text-align: left;
}

#partners_info{position:relative; width:65%; float:left; background-image: url(img/fitxa.png); height:300px;text-align: left;}

#partners_info .name{ margin-left:42px; margin-top:24px; color:#055b73; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight: bold;}
#partners_info .content{margin-left:30px; margin-top:40px;}
#partners_info .foto{float:left; position:relative; width: 160px; height: 150px;}
#partners_info .text{float:left; position:relative; width: 60%; color:#055b73; margin-left:20px; margin-top:-10px; font-family: Arial, Helvetica, sans-serif;}
#partners_info ul{list-style-image:none;}
#partners_info li{margin-bottom: 2px; color:#055b73; font-family:Arial, Helvetica, sans-serif; font-size:14px; list-style: none; margin-left: -30px;}
#social{    margin-left: 560px;
    position: absolute;
	margin-top:-10px;}
	
.boton_news_act{ background:url(img/boton_news_act.png); width: 26px; height: 119px; position:absolute; margin-left:-26px; *margin-left:0px; *left:120px; cursor:pointer;}
.boton_news{ background:url(img/boton_news.png); width: 26px; height: 119px; position:absolute; margin-left:-26px; *margin-left:0px; *left:120px; cursor:pointer;}
.boton_news:hover{ background:url(img/boton_news_act.png); width: 26px; height: 119px; position:absolute; margin-left:-26px; *margin-left:0px; *left:120px;cursor:pointer;}
#bonotes_news tr{margin-left:10px;}
.name_map{background: none repeat scroll 0 0 #BA3392;
    color: #FFFFFF !important;
    font-size: 14px;
    font-weight: bold;
    padding: 4px;
	border-radius: 5px;
	display: none;
	z-index:1000;
	font-family:Arial, Helvetica, sans-serif;}
