@charset "utf-8";
/* ------------------------------------------------------------	*/
/* CSS Document BLUE STYLESHEET 								*/
/* ------------------------------------------------------------	*/

/* ------------------------------------------------------------	*/
/* - HOMEPAGE -----	*/
/* ------------------------------------------------------------	*/

/* ** Main Boxes	*/
/* ************************************************************	*/
#euCenterHp .boxesleft h2,
#euCenterHp .boxesright h2 {
	color:#1376BF; 
	font-size:1.4em; 
	/*border-bottom:1px dotted #1376BF;*/ 
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:bottom;
	padding:8px 0 3px 0;
	font-weight:bold; 
}


#euCenterHp .boxesleft ul,
#euCenterHp .boxesright ul{ 
	padding:5px 0 0 14px;
	/*border-top:1px solid #1376BF;*/  
}
#euCenterHp .boxesleft ul li,
#euCenterHp .boxesright ul li{ 
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif); 
	padding:0 0 6px 0;
}
#euCenterHp .boxesright ul li{
	padding:0 0 5px 0;
}
#euCenterHp .boxesleft ul li.more,
#euCenterHp .boxesright ul li.more, ul.moreinfos_hp li{ 
	list-style-image:url(/wel/images/eu_portal/bullet-arrow.gif); 
	padding:0 0 5px 0; 
	font-weight:bold;
}

ul.moreinfos_hp li {
  margin-left: 15px;
}

#euCenterHp .boxesleft p,
#euCenterHp .boxesright p{ 
	padding:5px 0 0 0; 
	border-top:1px solid #1376BF;
}

#euCenterHp .boxesleft a,#euCenterHp .boxesright a{text-decoration:none;color:#156DA2;}
/*#euCenterHp .boxesleft a:visited,#euCenterHp .boxesright a:visited{text-decoration:none;color:#666666;}*/
#euCenterHp .boxesleft a:hover, #euCenterHp .boxesright a:hover{text-decoration:underline;color:#156DA2;}
#euCenterHp .boxesleft a:visited:hover,#euCenterHp .boxesright a:visited:hover{text-decoration:underline;color:#156DA2;}
#euCenterHp .boxesleft a:visited,#euCenterHp .boxesright a:visited{text-decoration:none;color:#551A8B;}
#rightcolumn a:visited:hover {text-decoration:underline;color:#156DA2;}
#rightcolumn a:visited {text-decoration:underline;color:#551A8B;}

#about{ 
	background-image:url(/wel/images/eu_portal/icon-about.gif); 
	background-repeat:no-repeat;
}
#policies{ 
	background-image:url(/wel/images/eu_portal/icon-pol.gif); 
	background-repeat:no-repeat;
}
#life{ 
	background-image:url(/wel/images/eu_portal/icon-life.gif); 
	background-repeat:no-repeat; 
}
#takepart{ 
	background-image:url(/wel/images/eu_portal/icon-part.gif); 
	background-repeat:no-repeat; 
}
#doc{ 
	background-image:url(/wel/images/eu_portal/icon-doc.gif); 
	background-repeat:no-repeat;
}
#media{ 
	background-image:url(/wel/images/eu_portal/icon-media.gif); 
	background-repeat:no-repeat; 
}
#quicklinks_title { 
	background-image:url(/wel/images/eu_portal/img-quicklinks-title.gif); 
	background-repeat:no-repeat;
}
/* ** Quick Links (old)	*/
/* ************************************************************	*/
#containershortcuts h3{
	color:#1376BF; 
	font-size:1.3em; 
	font-weight:bold; 
	border:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}
.smallboxes{ 
	padding:0 50px 0 0; 
	border:1px solid #CCE2ED;
}
.shorcutsboxesright{
	padding:0; 
	border:2px solid #CCE2ED; 
	color:#156DA2;
}

#containershortcuts .smallboxes a,#containershortcuts .shorcutsboxesright a{text-decoration:none;color:#156DA2;}
/*#containershortcuts .smallboxes a:visited,#containershortcuts .shorcutsboxesright a:visited{color:#666666; text-decoration:none;}*/
#containershortcuts .smallboxes a:visited,#containershortcuts .shorcutsboxesright a:visited{color:#551A8B; text-decoration:none;}
#containershortcuts .smallboxes a:hover,#containershortcuts .shorcutsboxesright a:hover,#containershortcuts .smallboxes a:hover:visited,#containershortcuts .shorcutsboxesright a:hover:visited{text-decoration:underline;color:#156DA2;}

/* ** Quick Links (new) Slider	*/
/* ************************************************************	*/
.hslider {
background:transparent url(/wel/images/eu_portal/back_slider.png) no-repeat scroll 0 0;
}
.hslider .holder ul li a {
background:transparent url(/wel/images/eu_portal/back_link_slider.jpg) no-repeat scroll 0 0;
color:#666666;
}
.next, .prev {
background:transparent url(/wel/images/eu_portal/next-video.gif) no-repeat scroll 0 0;}
.next-disable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wel/images/eu_portal/btn-next-disable.png) no-repeat scroll 0 0;
}
.prev {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wel/images/eu_portal/previous-video.gif) no-repeat scroll 0 0;

}
.prev-disable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wel/images/eu_portal/btn-prev-disable.png) no-repeat scroll 0 0;
}

#containerquicklinks{
	border:1px solid #B7DDF9; 
}	
#containerquicklinks h3{
background-color:#137AC6;
color:#FFFFFF;
}
#quicklinksSlide ul li a{ background-image:url(/wel/images/eu_portal/bkg-ul-quicklinks-off.jpg); }
#quicklinksSlide ul li a:hover,#quicklinksSlide ul li a.on{ background-image:url(/wel/images/eu_portal/bkg-ul-quicklinks-on.jpg); }
.quicklinksSlideRightSub{ background-color:#FFFFFF; font-size:0.9em;opacity:0.9;filter:alpha(opacity=90); }

/* ** Videos (new)	*/
/* ************************************************************	*/
#containerVideos{border:1px solid #B7DDF9; }
#containerVideos h3{background-color:#137AC6;color:#FFFFFF;}	
#SlideItMoo_outer{ background-color:#F1F7FB;}


/* ** Right Colunm	*/
/* ************************************************************	*/
#search input#searchfield{ border:1px solid #000; padding:0 0 1px 3px;}
#quicklinks{ 
	padding:0 0 10px 0; 
	border:1px solid #CCE2ED;
	height:50px;
}
body.lang_el #quicklinks, body.lang_bg #quicklinks, body.lang_hu #quicklinks{
	height:70px;
} 
#quicklinks h4{
	color:#1376BF; 
	font-size:1.2em; 
	font-weight:bold; 
	font-style:normal; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}
#contact{ 
	padding:0; 
	border:1px solid #CCE2ED;
}
#contact h4{
	color:#1376BF; 
	font-size:1.2em; 
	font-weight:bold; 
	font-style:normal; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}
#contact ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif); 
	padding:0 0 6px 0;
}
#contact ul li.more{ 
	list-style-image:url(/wel/images/eu_portal/bullet-arrow.gif); 
	padding:0 0 5px 0; 
	font-weight:bold;
}

/* ** Medias	*/
/* ************************************************************	*/
#tabMenu ul.mediastabs li {
	padding:0;
/*	text-indent:10px;*/
}
/*#tabMenu ul.mediastabs li a{
	background-image:url(/wel/images/eu_portal/bkg-tabs.gif);
	background-repeat:repeat-x;
}*/
#tabMenu #mediabox_tabs li a.active{
	font-weight: bold;
	background-color:#FFFFFF;
	/*border-right:1px solid #CCE2ED;
	border-left:1px solid #CCE2ED;
	border-top:1px solid #CCE2ED;
	background-image:url(/wel/images/eu_portal/bkg-tabs-on.gif);
	background-repeat:repeat-x;*/
	color:#1376BF;
}
#mediabox_news_content{
	color:#000000;
	padding:0 10px;
	margin:0;
	border-left:1px solid #CCE2ED; 
	border-right:1px solid #CCE2ED;  
	border-bottom:1px solid #CCE2ED; 
}
#mediabox_news_content p{
	padding:10px 0 5px 0;
	/*border-top:1px dotted #156DA2;*/
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;
}
/*#mediabox_news_content ul.morenews li{background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;}*/
#mediabox_news_content ul.morenews{border:1px solid #B7DDF9;}
#mediabox_news_content ul.morenews li{background-color:#137AC6;}
#mediabox_news_content ul.morenews li a, #mediabox_news_content ul.morenews li a:hover{ color:#FFF;}
#mediabox_news_content span.abstract a{ color:#000000; text-decoration:none;}
#mediabox_news_content span.abstract a:hover{ color:#156DA2; text-decoration:underline;}
#mediabox_news_content span.abstract a:visited{ color:#551A8B; text-decoration:none;}
/*#mediabox_news_content span.abstract a:visited{ color:#666; text-decoration:none;}*/
#mediabox_news_content span.abstract a:visited:hover{ color:#156DA2; text-decoration:underline;}
#mediabox_videos_content p{ 
	padding:0;
}
#mediabox_videos_content{
	text-align:center;
	color:#000000;
	padding:10px 5px 5px 5px;
	border-left:1px solid #CCE2ED; 
	border-right:1px solid #CCE2ED;  
	border-bottom:1px solid #CCE2ED; 
}
#mediabox_features_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border-left:1px solid #CCE2ED; 
	border-right:1px solid #CCE2ED;  
	border-bottom:1px solid #CCE2ED; 
}
#mediabox_features_content p{
	padding:10px 0 5px 0;
	/*border-top:1px dotted #156DA2;*/
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;
}

#mediabox_popular_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border-left:1px solid #CCE2ED; 
	border-right:1px solid #CCE2ED;  
	border-bottom:1px solid #CCE2ED; 
}


#mediabox_popular_content ul li{
background-image:url(/wel/images/eu_portal/dotted-line.gif);
background-position:center top;
background-repeat:repeat-x;
list-style-image:url(/wel/images/eu_portal/plus-blue.gif);
list-style-position:inside;
margin:0; padding:5px 0;}
#mediabox_popular_content p{
	padding:10px 0 5px 0;
	/*border-top:1px dotted #156DA2;*/
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;
}

#mediabox_features_content .abstract a{ color:#000000; text-decoration:none;}
#mediabox_features_content .abstract a:hover{ color:#156DA2; text-decoration:underline;}
/*#mediabox_features_content .abstract a:visited{ color:#666; text-decoration:none;}*/
#mediabox_features_content .abstract a:visited{ color:#551A8B; text-decoration:none;}
#mediabox_features_content .abstract a:visited:hover{ color:#156DA2; text-decoration:underline;}
h5.toggler {	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;}
h5.whatsnewColor {	
	background-image:url(/wel/images/eu_portal/dotted-line.gif); 
	background-repeat:repeat-x; 
	background-position:top;
	margin-top:10px;
	padding-top:12px;
	}
table.ToggleBox{border-collapse:collapse; border:1px solid #DBDBDB; background-color:#F8F8F8;}




/* ------------------------------------------------------------	*/
/* - PAGE W/3 COL -	*/
/* ------------------------------------------------------------	*/

/* ** Col Left Nav	*/
/* ************************************************************	*/

/* +++ 1st level	*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	*/
#leftNav ul li {
	list-style: none;
	padding:5px 0 5px 10px;
	border-top:1px solid #CCE2ED;
	border-right:1px solid #CCE2ED;
	background-image:url(/wel/images/eu_portal/bkg-nav.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
}
#leftNav ul li.last {
	list-style: none;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #CCE2ED;
	border-right:1px solid #CCE2ED;
	background-image:url(/wel/images/eu_portal/bkg-nav.jpg);
	background-repeat:repeat-x;
}
#leftNav ul li.on {
	list-style: none;
	padding:5px 0 5px 0;
	border-top:1px solid #CCE2ED;
	border-right:1px solid #CCE2ED;
	background-image:url(/wel/images/eu_portal/bkg-nav-on.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
}
#leftNav ul li.onopen {
	list-style: none;
	padding:0;
	border-top:1px solid #CCE2ED;
	border-right:1px solid #CCE2ED;
	background-image:url(/wel/images/eu_portal/bkg-nav-on.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
}
#leftNav ul li a.on{
	color:#1376BF;
	background-image:url(/wel/images/eu_portal/bullet-arrow.gif);
	background-repeat:no-repeat;
	padding:0 5px 5px 8px;
	font-weight:bold;
}
#leftNav a:hover {
	color:#1376BF;
	text-decoration:none;
}

/* +++ 2nd level	*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	*/
#leftNav ul li li a.on{
	color:#1376BF;
	background-image:url(/wel/images/eu_portal/bullet-arrow.gif);
	background-repeat:no-repeat;
	/*background-position: 0 0.2em;*/
	font-weight:bold;
	padding:0 0 5px 8px;
}
/* +++ 3rd level	*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	*/
#leftNav ul li li li a.on{
	color:#1376BF;
	background-image:url(/wel/images/eu_portal/bullet-arrow.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}

/* ** Content w/3 Col	*/
/* ************************************************************	*/
#euCenter ul li{list-style-image:url(/wel/images/eu_portal/bullet-square.gif);}

#euCenter div.agencies_list div.indent h4{font-style:normal;}
#euCenter div.agencies_list ul li{color:#15669F;}


#euCenter .boxesleft ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
	padding:0 0 6px 0;
}
#euCenter .boxesleft ul li.more{ 
	list-style-image:url(/wel/images/eu_portal/bullet-arrow.gif); 
	padding:0 0 6px 0; 
	font-weight:bold;
}
#euCenter .boxesright ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
	padding:0 0 6px 0;
}
#euCenter .boxesright ul li.more{ 
	list-style-image:url(/wel/images/eu_portal/bullet-arrow.gif); 
	padding:0 0 6px 0; 
	font-weight:bold;
}
#euCenter .boxtitle2level{
	/*background-color:#F7FAFD;*/
	/*border:1px solid #CCE2ED;*/
}
#euCenter .boxtitle2level .countries_infos {background-color: #F7FAFD;}
#euCenter .boxtitle2level h1 {
	color:#1376BF; 
	font-size:2em; 
	padding:8px 0 2px 0; 
	border-bottom:1px solid #1376BF;
}
#euCenter .boxtitle2level p {
  /*border: 1px solid #CCE2ED;*/
  /*background-color: #F7FAFD;*/
  /*padding:5px;*/
}
#euCenter2col .colored_background, #euCenter .colored_background {
  border: 1px solid #CCE2ED !important;
  background-color: #F7FAFD !important;
}
#euCenter .boxtitle3level{ 
	border:1px solid #CCE2ED;
	padding:5px; 
}
#euCenter .boxtitle3level h1{
	color:#1376BF;  
	font-size:1.2em;
	padding:0px 10px 0px 10px; 
	
}
#euCenter #boxtopics{
	padding:0;
	border:1px solid #CCE2ED; 
}
/*#euCenter ul li.listlevel3{ 
	line-height:1.6em; 
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
}*/
#euCenter #boxtopics h3{
	color:#1376BF; 
	font-size:1.1em; 
	font-style:normal; 
	font-weight:bold; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}

#euCenter #boxtopics ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
	padding:0 0 6px 0; 
	/*line-height:normal;*/
}





#content3c #boxtopics{
	padding:0;
	border:1px solid #CCE2ED; 
}
#content3c #boxtopics h3{
	color:#1376BF; 
	font-size:1.1em; 
	font-style:normal; 
	font-weight:bold; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}

#content3c #boxtopics ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
	padding:0 0 6px 0; 
	/*line-height:normal;*/
}




#euCenter .boxtitle h1{
	color:#1376BF; 
	font-size:2em; 
	/*border-bottom:1px dotted #1376BF; */
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:bottom;
	padding:8px 0 3px 0; 
}

#euCenter .boxtitle p{ 
	border-top:1px solid #1376BF;
}
#euCenter p.bordertop, h3.bordertop{ 
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;
	padding:5px; }
h3.bordertop{ 
	padding-left:0;
}
#euCenter .boxesleft h2{
	color:#1376BF; 
	font-size:1.2em; 
	font-weight:bold;  
	/*border-bottom:1px dotted #1376BF; */
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:bottom;
	padding:8px 0 3px 0; 
}
#euCenter .boxesright h2{
	color:#1376BF; 
	font-size:1.2em;  
	font-weight:bold; 
	/*border-bottom:1px dotted #1376BF; */
	background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:bottom;
	padding:8px 0 3px 0; 
}

#euCenter ul li.noIndentTitle{ list-style:none; list-style-image:none; font-weight: bold;color:#1376BF; margin:10px 0 0 -40px; padding:8px 5px; }
#euCenter ul li.noIndentTitle{ background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;  }
#euCenter ul li.first{ background-image:none;}

/**************Agencies page******************/
#euCenter .boxtitleAgencies{
	background-color:#FFF;
	border:1px solid #CCE2ED;
	/*background-image:url(/agencies/images/img-agencies.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:128px;*/
	height: 47px;
	padding:0;
	margin:0;
}

/*#euCenter #gobackHomeAgencies{background-color:#83C4F3;	color:#FFF;}*/
#euCenter #gobackHomeAgencies{color: #1376BF;}
#euCenter #gobackHomeAgencies a,#euCenter #gobackHomeAgencies a:hover {text-decoration:underline;}

/**************Documentation page******************/
#euCenter #question {
	background-color:#F7FAFD;
	border:1px solid #CCE2ED;
	height:63px;
	background-image:url(/wel/images/eu_portal/question.jpg); 
	background-repeat:repeat-x; 
	background-position:right;
	margin-top:15px;
	padding-left:25px;
	}
#euCenter #question h3 {
	color:#1376BF;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
	margin:10px 0 0;
	padding:0;
	}

#euCenterCountries .policyimgoverview{border:1px solid #B7DDF9;}


/**************History pages******************/
#euCenter .years{
border:1px solid #B7DDF9;
background-color:#F1F7FB;
padding:3px;}

#euCenter .pyear{
font-weight:bold;
color:#1376BF;
}

/* ** Right Colunm w/3 Col	*/
/* ************************************************************	*/
#mediasimg{ 
	padding:1px 0 0 0; 
	border:1px solid #CCE2ED; 
	text-align:center; 
	font-size:90%;
}
#boxelinks{
	padding:0;
	border:1px solid #CCE2ED;
}
#boxelinks h4{
	color:#1376BF; 
	font-size:1.1em; 
	font-style:normal; 
	font-weight:bold; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}
#boxelinks ul li{
	list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
	padding:0 0 6px 0;
}
#boxeepoll{
	padding:0;
	border:1px solid #CCE2ED; 
}
#boxeepoll h4{
	color:#1376BF; 
	font-size:1.1em; 
	font-style:normal; 
	font-weight:bold; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}
input.btnSearch{ background-color:#FFF; color:#000;  border:1px solid #CCE2ED;}
#boxeepoll input.border-black{ border:1px solid #000;}
#droptitle_contact_hq ul{border: 1px solid #000;}
/* ------------------------------------------------------------	*/
/* - PAGE W/2 COL -	*/
/* ------------------------------------------------------------	*/

/* ** Top Of Page w/2 Col	*/
/* ************************************************************	*/
#policyareas{ 
	padding:0 0 14px 0; 
	border:1px solid #CCE2ED;
}
#policyareas h4{
	color:#1376BF; 
	font-size:1.1em; 
	font-weight:bold; 
	font-style:normal; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}

/* ** Main Titel w/2 Col	*/
/* ************************************************************	*/
.euContent2col h1.level4{	color:#1376BF; 
	font-size:2em; 
	padding:8px 0 2px 0; 
	border-bottom:1px solid #1376BF;
 
}
.euContent2col h2{ font-size:1.3em; color:#1376BF;}

#euCenter h1.level4{	color:#1376BF; 
	font-size:2em;
  margin-top: 0 !important; 
	padding:8px 0 2px 0; 
	border-bottom:1px solid #1376BF;}

/* ** Media Box w/2 Col		*/
/* ************************************************************	*/
.euContent2col #mediasimg{ 
	padding:1px 0 0 0; 
	border:1px solid #CCE2ED; 
	text-align:center; 
	font-size:90%;
	float:right;
	margin:10px;
	width:210px;
}

#tabMenu4level ul.mediastabs li{
	padding:0;
	/*text-indent:10px;
	background-color:#1063A0;*/
}

/*#tabMenu4level ul.mediastabs li a{
	background-image:url(/wel/images/eu_portal/bkg-tabs.gif);
	background-repeat:repeat-x;
}*/

#tabMenu4level ul.mediastabs li a.active{
	font-weight: bold;
	/*background-color:#FFFFFF;
	border-right:1px solid #CCE2ED;
	border-left:1px solid #CCE2ED;
	border-top:1px solid #CCE2ED;
	border-bottom:1px solid #FFFFFF;
	background-image:url(/wel/images/eu_portal/bkg-tabs-on.gif);
	background-repeat:repeat-x;*/
	color:#1376BF; 
}
#tabMenu4level ul.mediastabs li.larger a{background:transparent url(/wel/images/eu_portal/bkg-tab-off-larger.gif) no-repeat scroll left bottom !important;
width:200px;
}
#tabMenu4level ul.mediastabs li.larger a.active{background:transparent url(/wel/images/eu_portal/bkg-tab-on-larger.gif) no-repeat scroll left bottom !important;
width:200px;
}

#mediabox_overview_content{
	color:#000000;
	padding:0 10px;
	border:1px solid #CCE2ED; 
}
#tabContent4level h3{ color:#1376BF;}

#mediabox_info_content, #mediabox_general_content, #mediabox_content_content{
	color:#000000;
	padding:10px 5px 5px 5px;
	border:1px solid #CCE2ED;  
}

#mediabox_legislation_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border:1px solid #CCE2ED; 
}

.euContent .policyareaimg, .euContent .policyimgoverview{
	float: right;
	padding: 0; 
	border: 1px solid #B7DDF9; 
	text-align: left; 
	font-size: 95%;
	width: 210px;
	margin-left: 20px !important;
  display: block;
  margin-bottom: 20px !important;
  zoom: 1;
}

.euContent .policyareaimg img, .euContent .policyimgoverview img {width:210px;}

#euCenter2col  h2#competition {background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg);background-repeat:repeat-x;border:1px solid #CCE2ED;color:#1376BF;
font-size:1.1em;
font-style:normal;
font-weight:bold;
padding:2px 0 2px 10px;
margin-left:10px;}

#euCenter2col h2#prize {background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg);background-repeat:repeat-x;border:1px solid #CCE2ED;color:#1376BF;
font-size:1.1em;
font-style:normal;
font-weight:bold;
padding:2px 0 2px 10px;
margin-left:10px;}

#euCenter .prizesbordertop{background-image:url(/wel/images/eu_portal/dotted-line.gif);
background-position:center top; background-repeat:repeat-x; overflow:auto;}

	
/* ** 3rd-level pages with 2 cols */
/*****************************************************************/	
#euCenter2col ul li{list-style-image:url(/wel/images/eu_portal/bullet-square.gif);}
#euCenter2col  ul li.noIndentTitle{  list-style:none; list-style-image:none; font-weight: bold;color:#1376BF; margin:5px 0 0 -20px; background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top; padding:8px 5px; }
#euCenter2col  ul li.first{ background-image:none;}	

/* ** Reference pages	*/
/*****************************************************************/

#whatwasnew{ 
	padding:0 0 15px 0; 
	border:1px solid #CCE2ED;
}
#whatwasnew h4{
	color:#1376BF; 
	font-size:1.2em; 
	font-weight:bold; 
	font-style:normal; 
	border-bottom:1px solid #CCE2ED; 
	background-image:url(/wel/images/eu_portal/bkg-title-shortcut.jpg); 
	background-repeat:repeat-x; 
	padding:2px 0 2px 10px;
}

.euContent2col ul.lists li { list-style-image:url(/wel/images/eu_portal/bullet-square.gif); }

p.bordertopindent{ margin:0 0 0 15px; padding:5px 0 15px 0;background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x;}
.bordertopdotted{  padding:5px 0 0 0; background-image:url(/wel/images/eu_portal/dotted-line.gif); background-repeat:repeat-x; background-position:top;}
.bordertopdotted h2{color:#1376BF;font-size:1.2em; font-weight:bold;}
h3.bordertopdotted {color:#1376BF;}
.euContent2col h3{color:#1376BF;}





p.letter
	{
	color:#FFF;
	font-weight:bold;
	width:1.2em;
	text-align:center;
	font-size:1.4em;
	}
*+html p.letter
	{
	padding:5px;
	}

p.letter span
	{
	background-color: #15669F;
	padding: 5px;
	}
*+html p.letter span
	{
	border: 0px;
	}

*+html p.letter span nobr
	{
	padding-right:5px;
	}






#mediabox_first_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border:1px solid #CCE2ED; 
}
#mediabox_second_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border:1px solid #CCE2ED; 
}
#mediabox_third_content{
	color:#000000;
	padding: 10px 10px 0 10px;
	border:1px solid #CCE2ED; 
}
#dropdown_archives { background-color:#FFF;}
#droptitle_archives ul {border: 1px solid #000;}
#dropdown_archives ul {border: 1px solid #000;}
#dropdown_archives ul li a {color: #000;}
/************************Policies areas****************************/
#droptitle_policy_areas ul li {border:1px solid #000; }
#dropdown_policy_areas ul{border:1px solid #000; }

/**************************Styles for form**************************/
.required{ color:#FF0000;}

/* ** Tabs (new)	*/
/* ************************************************************	*/


div.tabMenu ul li{
list-style-image:url(/wel/images/eu_portal/bullet-square.gif);
padding:0 0 6px;
 
  }
div.tabMenu_js ul li{
list-style-image:none;
padding:0 0 6px;
 
  }
  
  
/*#rightcolumn div.tabMenu ul li a,
#rightcolumn div.tabMenu ul li a.hover,
#rightcolumn div.tabMenu ul li a.visited{
	color:#15669F ;
 text-decoration: none;
  }*/
  
#rightcolumn div.tabMenu_js ul li a,
#rightcolumn div.tabMenu_js ul li a.hover,
#rightcolumn div.tabMenu_js ul li a.visited{
	color:#fff ;
	text-decoration: none;
  }
  
  #rightcolumn div.tabMenu_js ul li a,
#rightcolumn div.tabMenu_js ul li a:hover,
#rightcolumn div.tabMenu_js ul li a:visited{
	color:#fff ;
	text-decoration: none;
  }
  
  h2.tabsTitel{
border-left:1px solid #CCE2ED;
border-right:1px solid #CCE2ED;
margin:0px; 
padding:12px;}


.tabMenu_js ul li a{
background: transparent url(/wel/images/eu_portal/bkg-tab-off.gif) no-repeat scroll left bottom !important; 
color:#FFF;

  } 

.tabMenu_js ul li a:hover{
background: transparent url(/wel/images/eu_portal/bkg-tab-hover.gif) no-repeat scroll left bottom !important; 
color:#1376bf !important;

  }  
  
.tabMenu_js ul li a.active, .tabMenu_js ul li a.active:hover{
font-weight: bold;background: transparent url(/wel/images/eu_portal/bkg-tab-on.gif) no-repeat scroll left bottom!important;color:#1376BF;border-bottom:none; }
#mediabox_popular_content img.bkg-gradient{ 
background-image:url(/wel/images/eu_portal/features/bkg-pictures-f.jpg); 
}

.tabMenu_js ul li a span
	{
	_margin-top:8px;
	}





div.tabContent{ 
	border-top:1px solid #CCE2ED;
}
div.tabcontent_js{ 
	border-top:0px solid #CCE2ED !important;
}






#dropdown_contact_hq a:visited:hover, #dropdown_contact_hq_v2 a:visited:hover
	{
	color:#000000 !important;
	}
	
#euCenterHp .boxesleft h2 a, #euCenterHp .boxesright h2 a,#euCenter .boxesleft h2 a, #euCenter .boxesleft h2 a {color:#1376BF !important; text-decoration:none; }
#euCenterHp .boxesleft h2 a:hover, #euCenter .boxesleft h2 a:hover, #euCenterHp .boxesright h2 a:hover, #euCenter .boxesright h2 a:hover {	color:#1376BF !important; text-decoration:none !important; background-image:url(/wel/images/eu_portal/solid-blue-line.gif); background-repeat:repeat-x; background-position:bottom; }
#euCenterHp .boxesleft h2 a:visited, #euCenterHp .boxesright h2 a:visited, #euCenter .boxesleft h2 a:visited, #euCenter .boxesright h2 a:visited {	color:#1376BF !important; text-decoration:none;}


div.euContent div#content3c div#euCenter div#euCenter div.fourth_level_box {
  border-bottom: 2px dotted #f3f8fc;
}
div.euContent div#content3c div#euCenter div#euCenter div.fourth_level_box div.right {
  background-color: #f3f8fc;
  border: 1px solid #1376bf;
}
div.euContent div#content3c div#euCenter  div.content h3, div.euContent div#content3c div#euCenter div.content a.smoothbox {
  color: #1376bf;
}
div.euContent div#content3c div#euCenter  div.fourth_level_box div.right h4 {
  color: #1376bf;
}

div.euContent div#content3c div#euCenter div.fourth_level_box div.right ul li {
  list-style:square outside url("../../../about-eu/images/facts_arrow_blue.gif");
}

div.euContent div#content3c div#euCenter  div.content p.table {
  background-image:url("../../../about-eu/images/arrow_p_tables_blue.gif");
}

div.euContent div#content3c div#euCenter h2, div.euContent div#content3c div#euCenter h3 {
  color: #1376bf;
}

.accordion_container {
  border: 1px solid #DCEAF5;
}


.accordion_container h3.toggler_fb {
  background: url("/wel/images/eu_portal/bkg-title-shortcut.jpg") repeat scroll 0 0 #DCEAF5;
  border-color: 1px solid #DCEAF5;
}

div.collapsed div.element {
  background: url("/wel/images/eu_portal/header-ardown.gif") no-repeat scroll 30px 0 transparent;
}

h5 a.notice {
  color: #156DA2 !important;
}


.europol_table
	{
	font-size:100% !important;
	width:100% !important;
	}
	
#euCenter #healthcare, #euCenter #studying, #euCenter #libya, #festivalofeurope  {
  border: 1px solid #CCE2ED;
}
/*************************************************************************************/
/******************************* A-Z INDEX *********************************/
/*************************************************************************************/
#euCenter p.az_index{}

#euCenter p.az_index span{
	background-color:#F3F8FC;
	border:1px solid #CCE2ED;
}
#euCenter p.az_index a.on span{
	background-color:#15669F;
	border:none;
	color:#FFF;
	}
p.current_letter span 
{
  color: #ffffff;
  font-weight: bold;
  font-size: 1.2em;
  display: block;
  width: 25px;
  text-align: center;
  padding: 3px;
  margin-left: 20px;
  background-color: #15669F;
}
/******************************* NEED HELP A-Z INDEX *********************************/
#euCenter #needhelp {
  background-image: url('/wel/images/eu_portal/needhelp.gif');
  background-color: #F0F5FB;
  border: 1px solid #CCE2ED;
}

#euCenter #needhelp ul li {
  list-style-image: url('/wel/images/eu_portal/bullet-square_transp.gif'); 
}

/*************************************************************************************/
/*********************************** iFrame Popup*************************************/
/*************************************************************************************/

div.fourth_level_box {
  border-bottom: 2px dotted #C5E4F9;
}

div.fourth_level_box div.left div.facts {
  background-color: #ffffff;
}

div.fourth_level_box div.right {
  border: 1px solid #1376BF;
  background-color: #F3F8FC;
}

div#content3c div#euCenter div.fourth_level_box div.right ul li {
 list-style-image: url('/about-eu/images/facts_arrow.gif');
}

div.content table.facts_table {
  border: 1px solid #C5E4F9;
}
div.content table.facts_table th {
  background-color: #EAF1F9;
  border: 1px solid #C5E4F9;
  color: #464647;
}
div.content table.facts_table td {
  color: #595959;
}
div.content table.facts_table tr.row_1 {
  background-color: #FFFFFF;
}
div.content table.facts_table tr.row_2 {
  background-color: #F3F8FC;
}

div.content p.table {
  background-image: url('/about-eu/images/arrow_p_tables.gif');
}

h3.popup {
  color: #1376BF;
}
/* IFRAME POPUP*/

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_window {
	background: #ffffff;
}

#TB_title {
	background: #FFFFFF none repeat scroll 0 0;
	height:20px;
	display: block;
	overflow:hidden;
}

#TB_closeAjaxWindow a {
  background-image: url('/about-eu/images/close_popup.gif');
}
#TB_iframeContent{
  background-color:#fff;
}

ul.moreinfos_hp {
  padding:10px 0 0 0;
  list-style-type: none;
  background: transparent url('/wel/images/eu_portal/dotted-line.gif') repeat-x center top;
}

div.featured_box {
  border: 1px solid #CCE2ED;
}

div#featured_box {
  border: 1px solid #CCE2ED;
}

#euCenter .underrevision {
	background-color:#F7FAFD;
	/*border:1px solid #CCE2ED;*/
	padding: 5px;
}




#tabContainer.tab_policies
	{
		
	}

#tabContainer.tab_policies ul.mediastabs
	{
		
	}

#tabContainer.tab_policies ul.mediastabs li
	{
	width:150px;	
	}

#tabContainer.tab_policies ul.mediastabs li a
	{
	width:150px;
	background: url("/wel/images/eu_portal/bkg-tab-off_policies.gif") no-repeat scroll left bottom transparent !important;
	}

#tabContainer.tab_policies ul.mediastabs li a.active
	{
	background: url("/wel/images/eu_portal/bkg-tab-on_policies.gif") no-repeat scroll left bottom transparent !important;
	}

#tabContainer.tab_policies ul.mediastabs li a:hover
	{
background: url("/wel/images/eu_portal/bkg-tab-hover_policies.gif") no-repeat scroll left bottom transparent !important;
	}

#tabContainer.tab_policies ul.mediastabs li a span
	{
		
	}


#mediaGallery_border {
  border: 1px solid #CCE2ED;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto; 
}


/********************** KIDS AND TEACHERS CORNER BOX - EUROPA.EU HP ******************************/
div#kids_and_teachers {
  display: block;
  height: auto;
  width: 100%;
  /*border: 1px solid #CCE2ED; */
  background: transparent url('/wel/images/eu_portal/kids_teachers_icon.jpg') no-repeat 10px 5px;
  margin-bottom: 10px;
}

div#kids_and_teachers h2 {
  background: transparent url('/wel/images/eu_portal/dotted-line.gif') repeat-x center bottom;
  height: auto;
  margin: 0 10px 10px 50px;
  padding: 5px;
  font-size: 1.4em;
  color: #1376BF !important;
}

div#kids_and_teachers h2 a, div#kids_and_teachers h2 a:visited, div#kids_and_teachers h2 a:active {
  text-decoration: none !important;
  color: #1376BF !important;
}

div#kids_and_teachers h2 a:hover {
  background-image: url('/wel/images/eu_portal/solid-blue-line.gif');
  background-position: center bottom;
  background-repeat: repeat-x;
  color: #1376BF !important;
  text-decoration: none !important;
} 

div#kids_and_teachers a#kids_corner_bloc {
  display: block;
  float: left;
  height: 100px;
  width: 145px;
  margin: 0;
  padding: 15px 150px 0 15px;
  background: transparent url('/wel/images/eu_portal/bg_hp_kids.jpg') no-repeat 150px 0px;
}

div#kids_and_teachers a#teachers_corner_bloc {
  display: block;
  float: right;
  height: 100px;
  width: 145px;
  margin: 0;
  padding: 15px 150px 0 15px;
  background: transparent url('/wel/images/eu_portal/bg_hp_teachers.jpg') no-repeat 180px 10px;
}


.traineeships p em {
  font-style: normal !important;
  padding-left: 15px;
  background-image: url('/wel/images/eu_portal/bullet-arrow.gif');
  background-repeat:  no-repeat;
}

/*******************************************************************************/
/************************ Can't find it? Try the A to Z ************************/
/*******************************************************************************/                                                                                 
div#az_toolbar {
    background-color: #4878A0;
    border: medium none;
    clear: both;
    font-family: Verdana,Arial;
    font-size: 100%;
    margin: 10px 0;
    padding: 0 10px;
    position: relative;
    text-align: center;
}
div#az_toolbar p {
    margin: 0;
    padding: 10px;
    text-align: right;
    width: 99%;
}

div#az_toolbar p a {
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 5px;
    text-decoration: none;
}
div#az_toolbar p a:hover {
    /*color: #156DA2 !important;*/
    text-decoration: underline;
}

/*div#az_toolbar p a:active {
    text-decoration: underline;
}

div#az_toolbar p a:visited {
    color: #551A8B !important;
}     */
div#footer {
    margin-top: 0 !important;
}
span#cant_find {
    color: #FFFFFF;
    display: block;
    float: left;
    display: block;
}

span#cant_find strong {
  font-weight: normal !important;
}


#content3c #euCenter div.flags {
  border: none;
}

#content3c #euCenter div.flags h3 {
  font-size: 110%;
  color: #1376bf;
  background: none;
  text-align: left;
  padding-left: 0;
  margin: 10px 0;
  border: none;
}

#content3c #euCenter div.flags h3 span {
  display: none;
}

#content3c #euCenter div.flags div {
  margin-bottom: 10px;
  border: none;
}

#euCenter div.prizes_competitions {
  border: none;
}

#euCenter div.prizes_competitions h2 {
  background: none;
  border: none;
  margin: 15px 0;
}

/*******************************************************************************/
/********************************* Contact Box *********************************/
/*******************************************************************************/
div#boxcontact {
  border: 1px solid #DBDBDB;
  padding: 5px;
  font-family: Georgia,Arial;
}

div#boxcontact h4 {
  text-align: center;
  font-size: 1.9em;
  font-style: normal;
  padding: 0;
  margin: 0;
  color: #1376BF;
}

div#boxcontact p {
  font-size: 100%;
  margin: 5px;
  line-height: 1.5em;
}

div#boxcontact p a {
  text-decoration: none;
}

div#boxcontact p a:hover {
  text-decoration: underline;
}

div#boxcontact p.contact_dots {
  width: auto;
  height: 2px;
  border-bottom: 1px dotted #DBDBDB;
  padding: 0;
  margin: 0;
}

div#boxcontact p.contact_call {
  padding: 0 0 0 35px;
  background: transparent url('/wel/images/eu_portal/phone-blue.gif') no-repeat center left;
  min-height: 27px;
  margin-bottom: 10px;
  margin: 15px 0;   
}

div#boxcontact p.contact_email {
  padding: 0 0 0 35px;
  background: transparent url('/wel/images/eu_portal/email-blue.gif') no-repeat center left;
  min-height: 27px;
  margin: 15px 0;   
}
div#boxcontact p.contact_call a, div#boxcontact p.contact_email a {
}
div#boxcontact p a img.contact_arrow {
  vertical-align: middle;  
}

div#boxcontact p a img.grey_arrow {
  display: inline;
}

div#boxcontact p a img.yellow_arrow {
  display: none;
}


/*******************************************************************************/
/***************************** Founding_fathers ********************************/
/*******************************************************************************/

div.founding_fathers_box {
  background: transparent url('/wel/images/eu_portal/dotted-line.gif') repeat-x center top;
}

div.founding_fathers_box div.m_gallery {
  border: 1px solid #CCE2ED;
}
div.founding_fathers_box div.transcript_design {
  background: transparent url('/wel/images/eu_portal/founding_fathers_box_blue.jpg') no-repeat scroll left top;
}

div.founding_fathers_box div.transcript_design h3 {
  color: #CCE2ED;
}

div.founding_fathers_box div.transcript_design div.content {
  background-color: #FFFFFF;
  border: 2px solid #CCE2ED;
}
