p{
	font-size:100% !important;
	padding:0!important;

}

.classMapHelp{
	width:177px;
	height:187px;
}

#imageBanner {
	background: transparent url(../images/images_nd/ImmPortalLogo2.png) no-repeat;
	height:98px;
	width:141px;
	/*margin-right:139px;*/
	position:absolute;
	margin-top:16px;
	
}


.title{

}

.title-en {
	background-image: url(../images/title-banner_en.gif);
}

.title-fr {
	background-image: url(../images/title-banner_fr.gif);
}

.title-es {
	background-image: url(../images/title-banner_es.gif);
}

.title-pt {
	background-image: url(../images/title-banner_pt.gif);
}
.title-ar {
	background-image: url(../images/title-banner_ar.gif);
}

.no_border{
	border:0;
}

.no_underline{
  text-decoration: none;
}

form{
	padding-right:0px;
	text-align:left;
	/*clear:both;*/
	padding-right:0;
	text-align:left;	
}

#linkBox form{
	padding-right:0px;
	text-align:left;
	clear:none;
	padding-right:0;
	text-align:left;
}

#top {
	border:0px;
	width:984px;
	margin:0 auto;
	position:relative;
	font-size:0.8em;
}

/*
#top_menu{	
	 background-color:#035aa2;
	 text-align:left;*/
	 /*margin:-2em 0 0 0;*/
	/* padding:1.8em 0 0 0;
	 background-image:url(../images/BG_Tabzone.jpg);
	 background-repeat:repeat-x;
	 background-position:bottom;
 }
 */
 /*
#top_menu ul {
	text-align:left;
	margin:0 1em 0 0;
	padding:0em 0em 0em 0em;
	float:left;
}

#top_menu ul li{
	list-style:none;
	color:#FFF;
	margin-left:4px;
	width:15em;
	float:left;
	padding:0.45em 0.5em 0 0.5em;
	height:3em;
	min-height:3em;
	margin-bottom:0em;
}
*/
/******************************path****************************************/

.secondTabNoStyle a:hover {
	text-decoration: none !important;
}
.child a:ACTIVE {
	text-decoration: none !important;
}


.pathText{
	
}

#path div{
	float:left;
	margin:0.5em;
	padding:0em;
	margin-bottom:0;
	margin-top:0;
	width:88%;
}


.background_path{
	width:102px!important;
	float:right!important;
	height:16px!important;
	margin:0px!important;
	padding:0px!important;	
}


.secondTabNoStyle{
	/*font-size:0.9em;*/	
	
}

.autonomySearch  {
/*float:right;
margin:1.4em 1.5em 0 0;*/
float:right;
margin:.7em 0 0 0;
padding:0;
}

.advancedSearchLink {
margin:0.2em 0px 0 0;
padding:0 0.5em;
width:130px;
}

/*-----------------------------------comission.css-----------------------------------------*/

#linkBox{
	/*border-style:solid;
	border-width:1px;*/
	padding-left:50px;
	z-index:1;
	
}


#linkBoxTools {
	float:right;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:85%;
}


.linkBoxTools2First{
	margin: 0 0em 0 -8em;
}

#linkBox #linkBoxTools ul li.legalNotice{
	/*border-style:solid;
	border-width:5px;*/
	margin-right:100px;
}
	
#linkBoxTools ul {
	margin: 0 1em 0 0;
}
	
#linkBoxTools li {
	display: inline;
	margin: 0;
	list-style-type: none;
}

/*
#linkBoxTools ul li a {
	padding: 0 2px 0 5px;
	background: url(/wel/template_2007/images/line_sep_links.gif) repeat-y;
	color: #fff;
	text-decoration: none;	
}

	
#linkBoxTools ul li:first-child a, #linkBoxTools ul li.legalNotice a { 
	background: none;	
}

#linkBoxTools a:focus, #linkBoxTools li:first-child a:focus { 
	color: #10559A; 
	background-color: #fff; 
}		
*/


.curlang{
	background-image:none!important;	
}

.lang{
	background-image:none!important;	
}

#linkBoxLanguage{
	
}

#languageArrow{
	
}



#left_menu{
	float:left;
	width:99%;
}

#left_menu hr{
	color:#aac1d7;
	background-color:#aac1d7;
	border: 1px solid #aac1d7;
	width:11em;
}

#left_menu_green{
	background-color:#fd9905;
	text-align:center;
	margin-top:1em;
	margin-left:5px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	background-image:url(../images/PanelOrange_Middle.gif);
	background-repeat:repeat-y;
}

#left_menu_green a:link{
	font-weight:bold;
}

#left_menu_search{
	background-color:#a4e305;
	text-align:center;
	margin-top:1em;
	margin-left:5px;
	padding-bottom:5px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	background-image:url(../images/round.png);
	background-repeat:no-repeat;
}

#left_menu_rss{
	text-align:center;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
}

.searchBoxTitle{
	/*font-weight:bold;*/
	color:#000 !important;
}

.printCab{
	color: #336699;
}

.searchBox{
	/*border:1px solid #0359a2;
	padding:0 0 1em 0em;
	margin:0 0 2em 0em;
	color:#000;*/
	/*padding:0 0 1em 12em;*/
	/*margin:0 0 2em 0;*/
	width:100%;
	text-align:left;
	width:100%;
	margin:0 0 0em 0;
	float:left;
	background-color:#FFFFFF;
	color: #336699;
}


.searchBox .sections {
    float: left;
    margin: 2px 0 !important;
}


.searchBox .tooltip {
    float: right;
    margin: 2px 0 4px 5px;
}



/*
body:nth-of-type(1) .searchBox{
	width:100%;
	margin:0 0 0em 0;
	float:left;
	background-color:#FFFFFF

}*/



.searchBox li{
	list-style-type: none !important;
	padding:0.3em;
}

.searchBox input{
	font-size: .8em;
}

.searchBox a{
	font-size: .8em;
	color:#035aa2;
}

.searchBox a:visited{
	color:#035aa2;
	font-weight:bold;
}

#search_box{
	color:#074a8b;
	text-align:right;
	background-image:url(../images/PanelGreen_Middle.gif);
	background-repeat:repeat-y;
	padding-right: .9em;
}

#search_box input{
	font-size: .8em;
}

#search_box a{
	font-size: .8em;
	color:#035aa2;
}

#search_box a:visited{
	color:#035aa2;
	font-weight:bold;
}

.search_text{
	color:#035aa2;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:13em;
}

.selection_tools{
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-size:.9em;
}

#eu_map{
	background-color:#FFF;
	margin:8px;
	padding:8px;
	border:#eee 1px solid;
}

#eu_map_home{
	background-color:#eee;
	margin:8px;
	padding:8px;
}

#combos_box{
	background-color:#FFF;
	margin:8px;
	padding:8px;
	text-align:right;
}

#combos_box_home{
	background-color:#FFF;
	margin:8px;
	padding:8px;
	text-align:center;
}

#combos_box	a:visited{
	color:#035AA2;
	font-weight:bold;
}

.combo{
	color:#074a8b;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:25em;
	font-size:1em;
}

.combo_home{
	color:#074a8b;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:23em;
	font-size:.8em;
}

.combo2{
	color:#074a8b;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:25em;
	font-size:1em;
}

.combo3{
	color:#074a8b;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:25em;
	font-size:1em;
}

#left_menu_links{
	width:10.75em;
	margin-top: 2em;
}

.other_links{
	color:#035aa2;
	text-align:left;
	margin-left:5px;
	padding-bottom:5px;
	font-size:.85em;
}

#rss{
	padding-top:5px;
	font-weight:bolder;
	color:#fd9905;
	text-align:right;
	line-height:1.791em;
	padding-left: 1em;
	font-size:.8em;
}

#rss a:link{
	color:#fd9905;
}

#rss a:visited{
	color:#fd9905;
}

#rss ul li{
	list-style:none;
	margin-top:1.5em;
}

#rss ul li .back_rss{
	background-image:url(../images/Icon_RSS.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 5em;
	padding-top: 4em;
	padding-bottom: 4em;
}

#rss ul li .back_contact{
	background-image:url(../images/Icon_Contact.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 5em;
	padding-top: 4em;
	padding-bottom: 4em;
}

#content_main{
	/*margin-left:200px;*/
	margin-left:15.50em;
	margin-top:1em;
}

#content_main_home{
	/*margin-left:200px;*/
	/*width:980px;*/
	/*width:78em;*/
	/*margin-left:0;
	margin-top:0;
	width:99%;
	float:left;*/
}

.content_main_table{
	background-color:#fff;
	margin:0px;
	padding:0 0 0em 0;
}

.content_main_table a{
	color:#336699;
}


.content_main_detail{
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:1em;
	background-color:#eaeaea;
	/*margin-right:5px;
	margin-bottom:2px;
	padding:12px;*/
	margin-right:0.358em;
	margin-bottom:0.143em;
	padding:0.1em;
}

.content_main_table_bottom{

	
}
.text4_bottom{



}

.content_main_table a:link{
	/*font-weight:bold;
	color:#0359a2;
	font-size:1em;*/
}

.pestanas{
	/*vertical-align:middle;*/
}

.pestanas ul{
	/*padding-left:0;
	padding-top:10px;*/
	margin:0;
	padding:0;
}

.pestanas ul li{
	display:inline;
	background-color:#FFFFFF;
	color:#035aa2;
	font-weight:bold;
	font-size:1em;
	border-right:1px solid #0359a2;
	margin-right:5px;
	padding-top:0.1em;
	padding-left:0em;
	padding-right:0em;
	/*width:10em;*/
	background-image:url(../images/back-pest.gif);
	background-repeat:no-repeat;
	width:180px !important;
		

}
.pestanas ul li.active{
	/*border-bottom: 1px solid #FFF;*/
	border-bottom: 0px;
	padding-bottom: 0.1em;
	background-image:url(../images/back-pest_selected.gif) !important;
	color:#FFFFFF !important;

}

.pestanas ul li.active a:visited{
	color:#ffffff !important;
}

.pestanas ul li.active a{
	color:#ffffff !important;
}

.pestanas ul li img{
	vertical-align:middle;
}

.pestanas ul li a:link{
	text-decoration:none;
	color:#035aa2;
	padding-top:.6em;
	padding-left:.5em;
	padding-right:1.3em;
	

}

.pestanas ul li a:visited{
	text-decoration:none;
	color:#035aa2;
	padding-left:0.5em;
	padding-right:0.5em;
	/*padding-top:.6em;*/

}

.tab_content{
	/*margin-top:-16px;*/
	/*margin-top:-1.25em;*/
	/*padding:12px;*/
	/*padding:0.86em;*/
	/*background-color:#FFFFFF;*/
	border: 1px solid #0359a2;
}

#notab_content{
	/*margin-top:-16px;*/
	/*padding:12px;*/
	padding:0.86em;
	background-color:#FFFFFF;
}

.autonomyList li{

	list-style:none !important;
	/*margin-top:1.5em;*/
}

.autonomyResult{
	

}
.autonomyPages{
	float:left;
}

.text1{
	color:#0359a2;
	font-weight:bold;
	font-size:1.1em;
}
.titleText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0359A2 !important; 
	letter-spacing: 1px;
	margin-top:0px;
}

.text2{
	/*color:#0359a2;
	font-size:1em;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0359A2 !important;
	vertical-align: top;
	font-weight: normal;
	padding-top: 20px;
	letter-spacing: 1px;
}

.text2_green{
	color:#4f6228;
	font-size:1em;
}

.text2_red{
	color:#ff0000;
	font-size:1em;
}

.text3{
	color:#035aa2;
	font-size:1.1em;
	font-weight:bold;
}

.text4{
	font-size:1.1em;
	color:#035aa2;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	
}


.foot{
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:10pt;
	color:#0359a2;
}

.clear {
	clear:both;
}

.imageHand {
	cursor:pointer;
}

#content_main_country_select{
	margin-top:1em;
	margin-left:0.358em;
	margin-right:0.358em;
	margin-bottom:0.143em;
	text-align:center;
	background: #f0f1e9;
	height: 25em; 
}

.countries_map{
	float:left;
	text-align:right;
	width:49%;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
}

.countries_buttons{
	float:right;
	text-align:left;
	width:49%;
}

.countries_buttons label{
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}


/****************************** Table Content ***************************/

.table_lit {
	font-style:italic;
	color:#0096ff;
	text-align: right;
	padding-right: 10px;
	width: 100px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}

.table_lit p.tab1{
	color:#0359a2;
	font-size:1em;
}

.table_lit p.tab2{
	color:#0359a2;
	font-size:1em;
}

.table_detail{
	font-weight: normal;
	background-color: #fff;
	text-align: left;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #eee;
}

.table_detail p{
	color:#0359a2;
	font-size:1em;
}

.table_detail li{
	color:#0359a2;
}

.table_lit_head{
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	width: 150px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom:#eee 2px solid;
	color:#0359a2;
}

.table_detail_head{
	font-weight: bold;
	text-align: left;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom:#eee 2px solid;
	color:#0359a2;
}


#tab_content p{
	/*font-size: 1em;*/
	padding-bottom: 2px;
}

#notab_content p{
	color: #0359a2;
	font-size: .95em;
	padding-bottom: 2px;
}

#notab_content ul li{
	color: #333333;
	font-size: .95em;
}

#notab_content ul li a{
	font-size: .95em;
}

#notab_content_home {
	width: 70%;

}
#notab_content_home p{
	color: #333333;
	font-size: .9em;
	padding-bottom: 2px;
}

#notab_content_home ul li{
	color: #333333;
	font-size: 1em;
	list-style:circle;
}

#notab_content_home ul li a{
	font-size: .85em;
}

#wrap_selection_home{
	float:right;
	width:220px;
	border-left:#0000FF 1px solid;

}

.table_detail dl{
	color:#333333;
	padding-left: 2em;
}

.table_detail dt{
	padding-top: .4em;
	font-size:.9em;
}

.table_detail dd a:link{
	font-size: .8em;
}

.table_detail dd a:visited{
	font-size: .8em;
}

.text2 table{
	width:100%;
}

.table_lit_text2 {
	font-size: 1.1em;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	width: 100px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#993399;
}

.table_detail_text2{
	font-weight: normal;
	background-color: #ffffff;
	text-align: left;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
}

.table_detail_text2_fin{
	font-weight: normal;
	background-color: #ffffff;
	text-align: left;
	padding-right: 5px;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	border-bottom:2px solid  #efefef;
}


.logo_mig{
	border:#999999 1px solid;
	padding:.8em;
	background-color:#FFFFFF;
}

/****************************************CONTENT**************************************/

.text4 dl{
	color:#333333;
	background-color:#f8f8f8;
	padding: .5em;
	border:#efefef 1px solid;
}

.text4 dt{
	font-size:.85em;
	padding-left: 1.5em;
}

.text4 dd a:link{
	font-size: .8em;
}

.text4 dd a:visited{
	font-size: .8em;
}

#wrap_map{
	width:100%;
}

#map_sel{
	width:49%;
	text-align:right;
}

#map_combo{
	width:49%;
	text-align:left;
	float:right;
}

#wrap_directory_search{
	background-color:#FFFFFF;
	border:#0359a2 1px solid;
	text-align:left;
	margin:1em;
	padding:2em;
}

#float_search{
	padding-top:0em;
	padding-left:2em;
	width:3em;
	position:absolute;

}

#wrap_directory_result{
	width: 95%;
	background-color:#FFFFFF;
	text-align:center;
	margin:1em;
}

.directory_result{
	text-align:left;
	font-size:1em;
	padding-left:1em;
}

.directory_search {
	width:22%;
	display:block;
	float:left;
	text-align:left;
	padding: 1em;
}

.directory_search label{
	font-size: .9em;
}

.directory_search_long {
	width:30%;
	display:block;
	float:left;
	text-align:left;
	padding: 1em;
}

.directory_search_long  label{
	font-size: .9em;
}

.directory_search_buttom {
	width:12%;
	display:block;
	float:left;
	text-align:left;
	padding: 1em;
}


/*****************************************MENU*****************************************************/

#menuIP {
	width: 170px;
	margin:0;
	min-height:100%;
	text-align:left;
}

* #menuIP {
	min-height:100%;
	margin:0;
}

#menuIP ul{
	margin:0;
	padding:0;
	padding-left: .7em;
	margin-bottom: .2em;
}


#menuIP ul li.level1 {
	font-size: .9em;
	color:#035aa2;
	font-weight:lighter;
	padding-bottom: .4em;
	padding-top: .4em;
	border-bottom:#999 1px dotted;
	margin:0 1em 0 0;
	list-style:none;
}


#menuIP ul li.level1 a{
	font-weight:lighter;
	color:#035aa2;
	margin:0;
	padding:0;
	text-decoration:none;
}

#menuIP ul li.level2{
	list-style:none;
	padding-bottom: .1em;
	margin:0;
	padding:0;
}

#menuIP ul li.level2 a{
	font-size: .95em;
	color:#035aa2;
	display:block;
	padding-top: .2em;
}

#menuIP ul li.level1 a.activelevel2{
	color:#e98d02;
}

#menuIP ul li.level2 a.activelevel2{
	color:#e98d02;
}

#home_map{
	float:right;
	width:26em;
	background-color:#eeeeee;
	margin-top: 5em;
	border:#999999 1px solid;
}

#wrap_text_home{
	width:60%;
}

/*****************************************v2 COLUMNA MENU*****************************************************/
#wrap_col_menu{
	width:179px;
	margin:0;
	padding:0;
	float:left;
}

/*#wrap_col_menu a{
	color:#0359a2;
	text-decoration: none;
}*/

#wrap_col_menu ul{
	margin:0;
	padding:0;
}

#wrap_col_menu ul li{
	list-style:none;
	margin:0;
	padding:0;
	padding-bottom:0px;
	background-color:#0359a2;
}

wrap_col_menu_home_li{
	padding-top:60em;
}

#wrap_col_menu ul li.foto{
	background-color:#fff;
}

#wrap_col_menu ul li.menu{
	background-image:url(../images/MenuMiddleBakg.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #0359A2;
	letter-spacing: 1px;
	text-align: right;
	padding-right: 15px;
	vertical-align: middle;
	cursor: pointer;
	padding-left: 15px;
	padding-bottom: .3em;
	padding-top: .3em;
}

#wrap_col_menu ul li.menu_top{
	background-image:url(../images/MenuMiddleBakg.gif);
	background-repeat:repeat-y;
	text-align:right;
	font-size:.9em;
	padding-right:.9em;
	color:#0359a2;
}

.menuSeparator{
	float:left;
	padding:0.3em 0;
}



#wrap_col_menu ul li.menu_active{
	background-image:url(../images/MenuMiddleBakg_active.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #6f6f6f !important;
	letter-spacing: 1px;
	text-align: right;
	padding-right: 15px;
	vertical-align: middle;
	cursor: pointer;
	padding-left: 15px;
	padding-bottom: .3em;
	padding-top: .3em;
	
}

#wrap_col_menu ul li.menu_active a:link{
	color: #6f6f6f !important;

}
#wrap_col_menu ul li.menu_active a{
	color: #6f6f6f !important;
	text-decoration:none;
}



#wrap_col_menu ul li.menu a{
	color:#0359a2;
	text-decoration: none;
}

#wrap_col_menu ul li.menu2{
	background-image:url(../images/MenuMiddleBakg.gif);
	background-repeat:repeat-y;
	text-align:right;
	font-size:.85em;
	margin-top:1em;
	padding-top:.4em;
	padding-bottom:.4em;
}

#wrap_col_menu ul li.menu2_active{
	background-image:url(../images/MenuMiddleBakg_active.gif);
	background-repeat:repeat-y;
	text-align:right;
	font-size:.85em;
	margin-top:1em;
	padding-top:.4em;
	padding-bottom:.4em;
}


#wrap_col_menu ul li.separador{
	background-image:url(../images/MenuMiddleBakg.gif);
	background-repeat:repeat-y;
	float:left; 
}



#wrap_col_menu ul li.menu_base{
	background-color:#FFFFFF;
}


/*****************************************v2 COLUMNA PRINCIPAL*****************************************************/
#wrap_col_main{
	margin-left:20px;
	margin-right:200px;
	margin-top:3em;
}

#wrap_col_main_map{
	margin-right:200px;
	margin-top:3em;
}

#wrap_col_main_map input{
	margin-left:4em;
}

#wrap_col_main_map p{
	margin-left:4em;
	margin-right:4em;
}

#wrap_col_main p{
/*font-size:100%;*/
}


#wrap_col_main h2{

	/*font-weight:bold;*/
}

#wrap_col_main img{

	/*padding-left: 20%;*/
}

#wrap_col_main ul li{

}
/*
#wrap_col_main table{
width:557px;
}
*/
.wrap_col_main_clear{
	clear:both;
	display: inline;
}

.wrap_col_main_left_col{
	width:20%;
	text-align: left;
	display: inline;
	float:left;
	padding-top:1em;
	padding-right:1em;
	padding-left:1em;
	font-size: 1.1em;
}

.wrap_col_main_right_col{	
	border-top:solid;
	border-top-width:thin;
	border-color: silver;
	padding-top:1em;
	padding-left:1em;
 	float:right;
 	display: inline;
	font-size: 1.1em;
	width: 60%;
}

#col_blue{
	color: #0000FF !important;		
}
#col_green{
	color: #008000  !important;	
}
#col_red{	
	color:#FF0000 !important;	
}
#col_yellow{
	color: #FFFF00  !important;	
}


/*****************************************v2 COLUMNA DERECHA*****************************************************/
#wrap_col_right{
	width:190px;
	background-color:#FFF;
	margin:2.1em 0 0 0;
	padding:0;
	padding-top:1em;
	float:right;
	height:500px;
}

#wrap_int_links{
	/*width: 190px;*/
}

#wrap_int_links ul{
	list-style:none;
	margin:0;
	padding:0px;
}

#wrap_int_links ul li{
	display:inline;
	margin:0em;
	padding:0em;
	font-size: 0.8em;
	height: 10em;
}

#wrap_int_links ul li img{
	vertical-align: middle;
}

.PageSizeZone {	
	/*background-image: url(/wel/template_2007/images/increase_text.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-left-width: thin;
	border-top-style: none;
	border-left-style: solid;
	background-position: center center;
	border-left-color: #0359A2;
	This part has been commented as part of the border line solution 29_04_2010*/
	cursor: pointer;
    float: left;
    margin: 13px 0 0;
    text-decoration: none;
	line-height:0;
}

#decreaseText{
	float: left;
    margin-right: 2px;
    text-decoration: none;
    width: auto;
}
#increaseText{
    float: left;
    margin: 0;    
    width: auto;
}

.Printericon {
	/*background-image: url(/wel/template_2007/images/print.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
	 cursor: pointer;
    float: left;
    margin: 13px 3px 0 0;
}


.share-tool1 {
    float: left;
    margin: 13px 0 0;
}

.wrap_int_links_item {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #0359A2;
	text-align: center;
	vertical-align: middle;
	color: #0359A2;
	cursor: pointer;
	list-style:none;
	display:inline;
	vertical-align:middle;
	padding-top: 2em;
}



#wrap_selection_tool p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0359A2 !important;
	vertical-align: top;
	font-weight: normal;
	letter-spacing: 1px;
}

#wrap_selection_tool ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-top:.7em;
	padding-bottom	:.7em;
	width:180px;
}

#wrap_selection_tool ul li{
	font-size:.9em;
}

.wrap_selection_tool_map{
	text-align:center;
	width:97%;
}

.tit{
	background-color:#999999;
	padding:0 0 1em;
	text-align:center;
	width:94%;
}


.tit_ext_links_top{
	width: 190px;
	background-position:top left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	/*padding-top:.5em;*/
	padding-bottom:.5em;
}


#wrap_selection_tool ul li select.searchCombo{
	color:#000;
	margin-top:3px;
	margin-bottom:3px;	
	width:180px;
	font-size:1em;
}

.searchComboCountry{
	font-size:0.9em;
	width:120px;
}

.searchComboIntRec{
	font-size:0.9em;
	width:50px;
}

.searchComboOrder{
	font-size:0.9em;
	width:100px;
}

.searchComboAsc{
	font-size:0.9em;
	width:120px;
}

.searchComboProfile{
	font-size:0.9em;
	width:170px;
}

.searchComboSubprofile{
	font-size:0.9em;
	width:170px;
}
.searchComboMedium{
	color: #336699;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:26em !important;
	font-size:.9em;
	float:left;
}

.option_bold{
 	font-weight:bold !important;
 	color: graytext;
 	background-image:url(../images/SelectBoxTitle_active.gif);
	background-repeat:repeat-y;
	background-position: center;
	/*text-decoration: underline;
	background-image:url(../images/MenuMiddleBakg_active.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0359A2;
	letter-spacing: 1px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: .7em;
	vertical-align: middle;
	cursor: hand;
	
	*/  
}

#wrap_selection_tool ul li.search{
/*background-image:url(../images/Seach_icon.gif);
background-repeat:no-repeat;
background-position:10em .1em;*/
	/*font-size:1.1em;
	padding-left:6.5em;
	vertical-align:middle;
	height:2em;
	padding-top:.5em;
	*/
	/*float:left;*/
	font-size:1.1em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	text-align:center;
	vertical-align:middle;
	width:100%;
	
}

.refineSearchFR{
	background-image:url(../images/refineSearch_FR.jpg);
	background-repeat:no-repeat;
	margin-bottom:1em;
	width: 170px;
    height: 34px;
    color:#FFFFFF;
    border:0;
    cursor:pointer;
   
}

.refineSearchEN{
	background-image:url(../images/refineSearch_EN.jpg);
	background-repeat:no-repeat;
	margin-bottom:1em;
	width: 170px;
    height: 34px;
    color:#FFFFFF;
    border:0;
    cursor:pointer;
    
}
.headerSearchIcon{
	margin-bottom:-1em;	

}

.searchIcon{
	background-image:url(../images/Seach_icon.gif);
	background-repeat:no-repeat;
	margin-bottom:-1em;
	width: 35px;
    height: 34px;
    color:#FFFFFF;
    border:0;
    cursor:pointer;
	/*margin-left:-7em;*/	
}

.searchIconMenuEN{
	background-color:#FFFFFF;
	background-image:url("../images/Search_EN.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:8em;
	
}
.searchIconMenuFR{
	background-color:#FFFFFF;
	background-image:url("../images/Search_FR.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:8em;
	
}

.gotoMapIconMenu{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:34px;
	margin:0;
	padding:0;
	width:10em;
	
}

.menuRightList{
	text-align:left !important;

}
.menuRightList li{
	margin-top:10px !important;
	padding-bottom:7px;

}

.searchMenuRightTab1{
	color:#000000;
	font-size:11px;
	margin-bottom:3px;
	margin-top:7px;
	width:124px;
	margin-left:31px;
	height:21px;
}

.searchIconDirecEN{
	background-color:#FFFFFF;
	background-image:url("../images/Search_EN.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}
.searchIconDirecFR{
	background-color:#FFFFFF;
	background-image:url("../images/Search_FR.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}

.clearIconDirecEN{
	background-color:#FFFFFF;
	background-image:url("../images/Clear_EN_2.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}
.clearIconDirecFR{
	background-color:#FFFFFF;
	background-image:url("../images/Clear_FR_2.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}

.sendIconDirecEN{
	background-color:#FFFFFF;
	background-image:url("../images/Send_EN.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}

.sendIconDirecFR{
	background-color:#FFFFFF;
	background-image:url("../images/Send_FR.jpg");
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:36px;
	margin:0;
	padding:0;
	width:10em;
	
}
.buttonWrap{
	text-align:center;
}

.imageSear{
	margin-top:0em;
	margin-bottom:-1em;
	padding:0;
	
}
.imageSearchTitle{
	font-size:1.1em !important;
	padding:0;
	margin-left:2em;
	cursor: pointer;
	
}

#wrap_selection_tool2{
}

#wrap_selection_tool2 ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}

#wrap_selection_tool2 ul li{
	font-size:.82em;
}

#wrap_selection_tool2 ul li.tit_ext_links{
	background-image:url(../images/back_tit_ext_links.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	padding-left:1em;
	padding-top:.5em;
	padding-bottom:.5em;
}

#wrap_selection_tool2 ul li select.searchCombo{
	color:#000;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:15.5em;
	font-size:1.1em;
}

#wrap_selection_tool2 ul li.search{
	background-image:url(../images/Seach_icon.gif);
	background-repeat:no-repeat;
	background-position:10em .1em;
	/*font-size:1.1em;*/
	padding-left:6em;
	vertical-align:middle;
	height:2em;
	padding-top:.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0359A2;
	letter-spacing: 1px;
	text-align: right;
	padding-right: 10px;
	cursor: pointer;
}

.linkFirstColumn{
	display:inline;
	float:left;
	/*width:6em;*/
}

.linkSecondColumn{
	display:inline;
	float:right;
	width:65%;
	/*padding-top:1em;*/
	
}

.linkSecondColumn a{
	color:#000000;
	/*text-decoration:none;*/
	text-decoration:underline;
	color:#336699;
}

.linkSecondColumn a:hover{
	/*color:#000000;*/
	color:#336699;
	text-decoration:underline;
}

.linkSecondColumn a:visited{
	color:#336699;
	/*color:#000000;*/
	text-decoration:underline;
}

#wrap_ext_links ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
	width:180px;
}

#wrap_ext_links ul li{
	font-size:.9em;
	padding:0 0 0 0em;
	float:left;
}

#wrap_ext_links ul li img{
	display:inline;
	border:0px;
}


#wrap_ext_links ul li.tit_ext_links{
	background-image:url(../images/back_tit_ext_links.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	padding-left:1em;
	padding-top:.5em;
	padding-bottom:.5em;
}

#wrap_ext_links ul li.link_eures{
	/*background-image:url(../images/EURES.gif);*/
	background-repeat:no-repeat;
	text-align:left;
	border-bottom:#cddfed 1px solid;
	width:100%;
}

#wrap_ext_links ul li.link_euraxess{
	/*background-image:url(../images/EURAXESS.gif);*/
	background-repeat:no-repeat;
	text-align:left;
	border-bottom:#cddfed 1px solid;
	width:100%;
}

#wrap_ext_links ul li.link_students{
	/*background-image:url(../images/STUDENT_PARTAL.gif);*/
	background-repeat:no-repeat;
	text-align:left;
	border-bottom:#999999 2px solid;
	width:100%;
}

#wrap_rss{
	float:left;
	margin-top:1em;
	width:100%;
	/*width: 190px;*/
}

#wrap_rss ul{
	float:left;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}

.BodyText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0359A2;
	vertical-align: top;
	font-weight: normal;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #EEEEEE;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	letter-spacing: 1px;
}

.BodyTitleBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	width: 150px;
	vertical-align: top;
	height: auto;
	padding-top: 10px;
	letter-spacing: 1px;
}

.BodyTitleDarkBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0359A2;
	width: 150px;
	vertical-align: top;
	height: auto;
	padding-top: 10px;
	letter-spacing: 1px;
}

.BodyTitleGreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	vertical-align: top;
	padding-top: 10px;
	letter-spacing: 1px;
}

.BodyTitlePurple {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993399;
	vertical-align: top;
	padding-top: 10px;
	letter-spacing: 1px;
}

.BodyTitleBrown {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8743B;
	vertical-align: top;
	padding-top: 10px;
	letter-spacing: 1px;
}

.OrangeBrowseIcon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFB441;
	background-image: url(../images/OrangeBrowseIcon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 45px;
}
.sections{
	color: #336699;
	font-size:1em!important;
	font-weight: normal!important;
	padding-left:0em!important;
	margin:0 !important;
	clear:left;
}

.tooltip {position:relative;}
.tooltip img {vertical-align:bottom;}
.tooltip span {display:none;}
.tooltip:hover span {display:block;position:absolute;left:65%;top:25%; width:300px; padding:5px; border:1px solid #fff; background-color:#007FB7; color:#fff; z-index: 1; text-align:left; }


.sections input[type="checkbox"] {margin:3px;}


.advanced_titles{
	/*color:#003399!important;*/
	float: left;
	width: 13em;
	text-align: left;
	margin:0;
	padding:0;
	font-weight: normal;
}

span.searchCriteria {
    float: left;
    margin-bottom: 2px;
    width: 30em;
}


.advanced_titles_tab4{
	/*color:#003399!important;*/
	float: left;
	text-align: left;
	margin:0;
	padding:0;
	font-weight: normal;
	width:12em;
}

div.general_content_final p {
	margin:1em 0;
}

.advTitleFieldset{
	color: #336699;
	border: 1px solid #666;
    padding: 8px;
}
.advTitleFieldset legend {
	padding:0 2px;
}

.advanced_input{
	background-color:#fff;
	color: #336699;
	border:#666 1px solid;
	width:30em;
	font-size:1em;
}
.advanced_date{
	background-color:#fff;
	color: #336699;
	border:#666 1px solid;
	font-size:0.9em;
	margin: 2px 0;
	width:12em;
}

.advanced_select_opertaror{
	color: #336699;
	font-size:1em;
	margin: 10px 0;
	width:23em;
	font-family:Verdana, sans-serif;
	
}
.combo_advanced{
	color: #336699;
	margin-top:3px;
	margin-bottom:3px;
	/*width:150px;*/
	width:33em;
	font-size:.9em;
	border:#666666 1px solid;
	font-family:Verdana, sans-serif;
}
.advanced_button{
	color:#ffffff!important;
	font-size:1.1em;
	padding: .2em;
	text-decoration:none;
	cursor:pointer;
	font-weight: bold;
	width:9em;
	background-color:#074a8b;
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
}
.spreadFont{
	font-size:1em!important;
}
.spreadText{
	width:50%;
}
.spreadTextInput{
	width:95%;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:1em;
	color:#336699;
}
.spreadTextSelect{
	width:96%;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:1em;
	color:#336699;
	font-family:Verdana, sans-serif;
}
.spreadTitles{
	background-color:#2580c3;
	color:#ffffff;
	text-align:center;
}
.contactTitles{
	font-size:1.5em;
	color:#000000;
	text-align:left;
}
.mandatory{
	color:#FF0000;
}
.button{
	color:#ffffff!important;
	font-size:1.1em;
	padding: .2em;
	text-decoration:none;
	cursor:pointer;
	font-weight: bold;
	/*width:6em;*/
	background-color:#074a8b;
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
}
.result_simple{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*float:left;*/
}
.result_simple ul{
	list-style:none;
	padding:0;
	margin:0;
}

.simpleh2{
	font-size:0.8em;
	margin-left:0.5em;
}
.dot{
	border-bottom:1px dotted #CCCCCC;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	margin:0;
	padding:0;
	width:100%;
	background-color:#E8E8E8;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	color:#000000!important;	
}
.dot a:visited{
	color:#035aa2!important;
}
.dot a {
	color:#035aa2!important;
}
.resto{
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background-color:#E8E8E8;
	width:100%;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	padding-bottom:1em;
	color:#000000!important;
}
.marginResultSearch{
	margin-left:0.5em;
}	


.rssList{
	display:inline;
}

.rssClass{
	display:inline;
	float:left;
	margin:0;
	padding:0 1.3em 1em;
}

.rssTextClass{
	color:#DF834A !important;
	display:inline;
	float:right;
	margin:0;
	padding:0;
	width:65%;
}

.rssTextClass a{
	text-decoration:none;
	color:#df834a !important;
}

.contactList{
	display:inline;
}

.contactClass{
	padding: 0em 0em 0em .5em;
	display:inline;
	float:left;
}

.surveyClass{
	padding: 0em 0em 0em 1em;
	display:inline;
	float:left;
}

.emptyBlue{
	height:0em;
}

TR
{
    /*font-size: 0.9em;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

TD
{
    /*font-size: 0.9em;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1.09em;
		line-height:18px;
}

.spreadErrors{
	background-color:#FF0000;
	color:#ffffff;
}


/*********************contact us**************************/
.contactFirstColumn{
	display:inline;
	width:42% !important;
	float:left;
	padding:0.5em 0;
	color:#336699;
	
}
.contactSecondColumn{
	color:#336699 !important;
	display:inline;
	width:56% !important;
	float:right;
	padding:0.5em 0 0.5em 0;
}

.contactArea{
	overflow:auto;

}

.contactMessage{
	width:100%;
	background-color:#FFFFE4
}

.contactRow{
	float:left;
	width:100%;
	color:#336699;
}
.general_content .contactUs_title{
 font-family:Arial;
 font-size:15px !important;
 color:#000;
}
.contactUs_box{
 margin-top:15px;
 width:560px;
 height:130px;
}

.contactUs_box_text{
 background:#eaf4f5;
 width:427px;
 height:130px;
 float:right;
 margin:0px 0px 0px 0px;
}

.contactUs_box_text:hover{
 background:#cbebee;
}

.contactUs_box_text_header{
 margin:0px 0px 0px 0px;
 width:360px;
 height:50;
 float:left;
  text-transform: uppercase;
}

.general_content .contactUs_text_header{
 margin:0px 0px 0px 0px;
 font-family:Arial;
 font-size:15px !important;
 color:#333;
 padding:8px 5px 2px 10px !important;
 text-transform: uppercase;
}

.contactUs_box_arrow{
 background:url('../images/contactUs/arrow.png') no-repeat;
 margin-right:-6px;
 margin-top:20px;
 width:27px;
 height:26px;
 float:right;
}

.contactUs_box_text_ex{
 margin:0px 0px 0px 0px;
 width:360px;
 height:60px;
}

.general_content .contactUs_text_ex{
 margin:0px 0px 0px 0px;
 font-family:Arial;
 font-size:14px !important;
 color:#777;
 padding:10px 5px 5px 10px !important;
}
.contactUs_image_general{
 background:url('../images/contactUs/btn-general-question.jpg') no-repeat;
 width:130px;
 height:130px;
 float:left;
}

.contactUs_image_policies{
 background:url('../images/contactUs/btn-eu-policies.jpg') no-repeat;
 width:130px;
 height:130px;
 float:left;
}

.contactUs_image_situation{
 background:url('../images/contactUs/btn-situation.jpg') no-repeat;
 width:130px;
 height:130px;
 float:left;
}

.contactUs_image_support{
 background:url('../images/contactUs/btn-technical.jpg') no-repeat;
 width:130px;
 height:130px;
 float:left;
}
/***********************browser***************************/


.titBrowser{
	font-weight:bold;
	float:left;
}
.absBrowser{
	padding:0.5em;
	float:left;
}
.suppBrowserArea{
	float:left;
	border:0.12em dashed #000000;
	background-color:#c4c4c4;
}

.suppBrowserAreaColumFirst{	
	display:inline;
	float:left;
	margin:0 0 0 0.5em;
	width:60%;
}

.suppBrowserAreaColumSecond{
	display:inline;
	float:left;
	margin:0 0 0 0.5em;
	width:30%;

}

.divBrowser{
	width:100%;
	color: #336699;
}

.divBrowser table{
	background:#C4C4C4;
	width:30em;
	border: 0.12em dashed #000000;
}

.divBrowser table th{
	text-align:left;
}

#container{
	margin:0;
	
}
/*****************footer*********************/
.divfooter{
	text-align:center;
	padding:2em;
	
}

.classVersion{
	color:#FFFFFF;
	font-size:0.7em;
	
}
/********************pagination***********************/

.pagBottom{
	background-color:#DFE6ED;
	float:left;
	margin-bottom:1em;
	padding:0.1em;
	width:100%;
}

.pagBottomTxt{
	/*float:left;*/
	padding-top:0.2em;
	padding-left:0.2em;
	padding-right:0.1em;
	padding-bottom:0.2em;
}

.pagBottomBtn{
	float:right;
	/*width:15%;*/
	text-align:right;
	padding-top:0.2em;
	padding-left:0.1em;
	padding-right:0.1em;
	padding-bottom:0.2em;
}

.pagBottomBtn ul{
	display:inline;
	margin:0em;
	padding:0;
	font-size:0.9em;
}

.pagBottomBtn ul li{
	display:inline;
	float:left;
	margin-right:0.2em;
}

.pagBottomBtn ul li a img{
	border:0;
}

.pagSelecc{
	background-color:#fba20b;
	color:#FFF;
	border:#999999 1px solid;
	padding:0 0.5em;
}

.pagDesSelecc{
	background-color:#eaeaea;
	color:#000;
	border:#999999 1px solid;
	padding:0 0.5em;
}

.divPagContainer{
	float:left;
	padding:0.5em 0 0;
	width:100%;
}
.divPagContainer a{
	color:#000000;
}


/***************search autonomy******************/

.newsLiBackSecond{
	background-color:#EFF1FD;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
.wrap_noti{
	color:#000000;
	float:left;
	width:100%;
}

.titNoti{
	font-size: 1.1em;
	font-weight:bold;
	margin-bottom:.5em;
	margin-top:0.5em;
	/*padding-left:2em;*/
	list-style:none;
	/*background-image:url(../images/List_statement.jpg);*/
	background-repeat:no-repeat;
	background-position: 0 .4em;
	margin-left:0.5em;
}

.txtNoti{
	/*font-size:1.2em;*/
	margin-bottom:0.5em;
	width:90%;
	display:inline;
	float:right;
}

.datNoti{
	font-size:.9em;
	color:#999999;
	width:5%;
	display:inline;
	float:left;
	margin-left:0.7em;
}

.relevance{
	border:0.1em dashed #736F63;
	float:right;
	font-size:1.05em;
	padding:0 1em 0;
	margin-bottom:1em;
}
.divSumary{
	padding:0 0 0.5em 0.5em;
}

#ulNews{
	margin-left:0;
	padding-left:0;
	list-style:none;
}

#ulNews li{
	float:left;
	width:100%;
}

#ulNews a{
	color:#035AA2;
}
#ulNews a:hover{
	color:#0096FF;
}

.ulNews{
	margin-left:0;
	padding-left:0;
	list-style:none;
}

.ulNews li{
	float:left;
	width:100%;
}

.ulNews a{
	color:#035AA2;
}
.ulNews a:hover{
	color:#0096FF;
}


.nodata{
	background-color:#fafafa;
	border:1px dotted #e1e0e0;
	color:#A52A2A;
	padding:1em;
	text-align:center;
	margin:0 auto;
	width:75%;
	margin-bottom:1em;
}

.nodata ul{
	 list-style:none;
	 padding:0px;
	 margin:0px;
}
/**************Faq********************/


.faqClass a{
	 color:#000000;
	 text-decoration:none;
 
}
.faqClass a:hover{
	 color:#000000;
	 text-decoration:underline;
 
}

.faqIndexQuestions{
	background-color:#F1F5EE;
	padding:0em 0;

}

.faqIndexQuestions ul{
	padding:1em;
	margin:0;
	font-size:0.9em;
	
}

.faqIndexQuestions ul li{
	/*padding:1em 0 0 0;*/
	font-weight:bold;
	list-style:none;		
}

.faqIndexQuestions ul li a{
	color:#336699;
}

.faqIndexQuestions ul li a:hover{
	text-decoration:underline !important;
}

.toppage a{
	color:#336699;
	font-size:.8em;

}

.faqIndexAnswers{
	padding:0em 0;
	color:#0359A2;
}
.faqIndexAnswers ul li{
	list-style:none !important;
}


.faqQuestion{
font-weight:bold;
padding:1em 0;
}
/**************Glossary********************/

.glossIndex{
	font-size: 0.95em;
	background-color:#E2E2E2;
	padding:1em 0;
	text-align:center;

}
.glossIndex a{
	color:#0359A2;
	text-decoration:none;
}

.glossIndex a:hover{
	text-decoration:underline;
}

.glossContent{
	padding:1em 0 0 1.5em;
	color:#0359A2;
}
.glossContent ul {
	padding:0 !important;
	margin:0 !important;
}
.glossQuestion{
	font-weight:bold;
	padding:1em 0;
}

.glossIndexAnswers{
	color:#0359A2;
	float:left;
	padding:2em 0;
	width:100%;
}
.glossIndexAnswers ul{
	padding:0 !important;
	margin:0 !important;
}	

.glossIndexAnswers ul li{
	list-style:none !important;
	border-bottom:0.1em dashed;
}	

/****************result********************/

.searchTopArea{
	margin:0 0 1em 0;

}
.searchCombo{
	display:inline;
	font-family:Verdana, sans-serif;
}
.recordsResults{
	clear:both;
	float:right;
	padding:0 0.2em 0 0.4em;	
}


.wrap_center{
	/*float:left;*/
	overflow: hidden;
	/*margin-left:180px;*/

}

/*.wrap_center
 {
  width:84%;
 }*/
 
/*#top_menu ul li a {
	letter-spacing: -1px;
}*/
#top_menu ul li a 
{
	display:inline-block;
	width:125px;
	height:auto;
	min-height:32px;
	color:#FFFFFF;
	padding:4px 0 0 10px;
	text-decoration:none;
}

.pathImageRight
{
	background: transparent url(../images/breadcrumb_background.png) no-repeat top right ;
	float:right;
}

#langsSelector 
{
	top:65px !important;	
}

/*******************directory***********************/

.tabDirecTitleResults{
	background-color:#035AA2;
	color:#FFFFFF;
	font-weight:bold;
	padding:0.2em;
	
}

.ListContainer01{
	color:#336699;
	font-family:Verdana, arial, helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:0.95em;
	line-height:20px;
	height:auto;
}

.ListContainer02{
	color:#336699;
	font-family:Verdana, arial, helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:0.95em;
	line-height:20px;
	background-color:#E0EBF4;
	height:auto;
}



.ListSeparator{
	height:10px;
	background-color:#FFF
}

.contentBottomUpdateDate{
	color: #504f4f;
	font-size: 0.8em;
	text-align:center;
	
}

.contentBottomUpdateDate a{ 
	/*text-decoration :underline;
	color: gray;*/
	color:#336699;
	font-size:1.1em;
	text-decoration:underline;
}
.contentBottomUpdateDate a:hover{ 
	text-decoration :underline;
	/*color: gray;*/
	color:#336699;
}
.contentBottomUpdateDate a:visited{ 
	text-decoration :underline;
	color: #504f4f;
}

.toppageDirectory{
	margin: -2em 0 0 0;
}

.toppageDirectory a{
	color:#336699;
	font-size:.8em;
}

.disclaimerArea{
	color: #336699;
	font-style:italic;
	font-size:0.85em;
}
.disclaimerLabel{
	padding:0.5em;
}

.groupSelectStyle{
	/*font-style:normal !important;*/
	
}
/*
 select optgroup.groupSelectStyle {
    font-style:normal !important;
 }
*/

.alertNoJavascript{
	width:80%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1.5em;
	border:#333333	dashed;
	border-width:1px;
	padding:10px;
	/*background-color:#f00;*/
	color:	#000000;
	font-weight:bold;
	text-align:center;
	}
	
#searchWrap{
	margin-top:1em;
}

#searchWrap .advancedSearchLink ul.linkSearch {
	text-align:right !important;

}

#searchWrap .advancedSearchLink ul.linkSearch li  {

}

#searchWrap .advancedSearchLink ul.linkSearch li a {
	color:#0359A2;
	font-size:1.3em;
	text-decoration:none;
}

#searchWrap input{
		font-size:1.2em;
}

#linkBoxTools ul {
	margin:0 0px 0 0 !important;
}

/*******************directory***********************/

.tabCountriesListnoJava{
	width: 33%; 
	float: left;
}

.tabCountriesListnoJavaTwo{
	width: 33%; 
	float: left; 
	padding-bottom: 2em;
}

.tabCountrynoJava{
	padding-bottom:1em;
}



/***************************wait**************************/

#cache {
	position:absolute;
	z-index:10;
	display:none;
	width:100%;
	text-align: center;
	/*margin: 0 0 0 9.6em;*/
	margin:0 auto;
}

#cache #please_wait_icon{
	left: 35%!important;
}

#please_wait {
	/*position:absolute;
	visibility:visible;
	background-color:#ffffff;
	width:100%;
	float:left;*/
}

#pleasewait_footer {
	background: no-repeat center 0;
	background-position:center!important;
	height:20px;
	width:100%;
	text-align: left;
	margin:0 auto;
	padding-top: 2px;
	padding-bottom: 2px;
}

#please_wait_icon{
	padding-top:200px;
	padding-bottom:200px;	
	width:100%;
	text-align: center;
	margin:0 auto;
}


#wrapAll{
	 text-align:center;
	 height:100%;
}

.flag{
	border:2px solid #FFFFFF;
}
/**************************end wait*******************************/

/***************** right menu*****************/


.rightMenu_img_Eu_Policies{
	background: url(../images/Menu/RightMenu/EU_Policies2.jpg) no-repeat;
	height:110px;

}
.linkSinJavascript{
	color:#336699;
	text-decoration:underline;
	
}

select[disabled]{
	border: 1px solid #c9c7ba;
	background-color: #ebebe4;
	color: #b8a8a8
}

#wrap_selection_tool ul li select[disabled].searchCombo{
	border: 1px solid #c9c7ba;
	background-color: #ebebe4;
	color: #b8a8a8
}

.rtl #top_menu ul li a 	{padding: 4px 10px 0 0;}

.rtl.titNoti {
    direction: rtl;
    text-align: right;
    margin-left: 0;
    margin-right: 0.5em;
}

.ltr.titNoti {
    text-align:left;
    direction:ltr;
}

.rtl.divSumary {
    direction: rtl;
    text-align: right;
    padding: 0 0.5em 0.5em 0;
}

.ltr.divSumary {
    direction: ltr;
    padding: 0 0 0.5em 0.5em;
    text-align: left;
}

.rtl .glossContent {
	padding: 1em 1.5em 0 0;
}

.rtl .printCab {
	text-align: right;
}

.rtl .glossIndexAnswers {
	text-align: right;
}

.rtl .glossQuestion {
	text-align: right;
}

.rtl .general_content_final {
	text-align: right;
}

.toppage {
	text-align: right;
}

.rtl .toppage {
	text-align: left;
}

.rtl .faqIndexAnswers ul {
	padding: 0 30px 0 0;
}

.rtl select {
    direction: rtl;
}
.rtl .divBrowser {
    direction: rtl;
}

.rtl form[name='aboutpageForm'] .pText {
    direction: rtl;
}

.contact-url  {
	display:none;
}

.lm_blue_card {
	margin-top:10px;
	width:201px;
	height:88px;
}

.popup {
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    background-color: white;
    display:none;
    margin:1em;
    }
	
.start_popup_close {
	background: url(../images/close.png) no-repeat;
	align:right
	}