/* CSS Document */

/* BEGIN adaptation of Commsission css script */
#top {
    border:0px;
}

#fontSize {
    float:left;
        width:95px;

}
#title-bg {background-image: url(/education/icons/title-2lines_bg.png);}
#title-cs {background-image: url(/education/icons/title-2lines_cs.png);}
#title-da {background-image: url(/education/icons/title-2lines_da.png);}
#title-de {background-image: url(/education/icons/title-2lines_de.png);}
#title-el {background-image: url(/education/icons/title-2lines_el.png);}
#title-en {background-image: url(/education/icons/title-2lines_en.png);}
#title-es {background-image: url(/education/icons/title-2lines_es.png);}
#title-et {background-image: url(/education/icons/title-2lines_et.png);}
#title-fi {background-image: url(/education/icons/title-2lines_fi.png);}
#title-ga {background-image: url(/education/icons/title-2lines_ga.png);}
#title-hu {background-image: url(/education/icons/title-2lines_hu.png);}
#title-it {background-image: url(/education/icons/title-2lines_it.png);}
#title-lt {background-image: url(/education/icons/title-2lines_lt.png);}
#title-lv {background-image: url(/education/icons/title-2lines_lv.png);}
#title-mt {background-image: url(/education/icons/title-2lines_mt.png);}
#title-nl {background-image: url(/education/icons/title-2lines_nl.png);}
#title-pl {background-image: url(/education/icons/title-2lines_pl.png);}
#title-pt {background-image: url(/education/icons/title-2lines_pt.png);}
#title-ro {background-image: url(/education/icons/title-2lines_ro.png);}
#title-sk {background-image: url(/education/icons/title-2lines_sk.png);}
#title-sl {background-image: url(/education/icons/title-2lines_sl.png);}
#title-sv {background-image: url(/education/icons/title-2lines_sv.png);}
#title-fr {background-image: url(/education/icons/title-2lines_fr.png);}

#imageBanner {
        
	background: transparent url(/education/icons/banner-right.png) no-repeat top right;
}

/* quote */
q { quotes: '"' '"'; }
:lang(de) q { quotes: '\201E' '\201D' '\2039' '\203A'; }
:lang(en) q { quotes: '\2018' '\2019' '\201C' '\201D'; }
:lang(es) q { quotes: '\00AB' '\00A0'; }
:lang(fr) q { quotes: '\00AB\00A0' '\00A0\00BB' '\201C' '\201D' '\2018' '\2019'; }
:lang(it) q { quotes: '\00AB\00A0' '\00A0\00BB'; }
:lang(pt) q { quotes: '\201C' '\201D' '\201B' '\2019'; }

/***********************/
/* Hierarchie / Langue */
/***********************/

.languagebox {
/*  position:absolute;
  top:-105px;
  right:10px;
  color:#000000;
  border:0px solid black;*/
  font-size: 1.0em; 
}
/* Language selector */

form { margin: 1px; }

#langsContainer { float: right; text-align: left; }

/*#langsContainer * { font-size: 0.95em; }*/
ul#langsList { float: right; list-style-type: none; padding: 0px; margin: 0; }
ul#langsList li { float: left; padding-right: 1px; margin-right: 1px; line-height: 170%; }

.curlang { 
border: 0px solid #fff; 
padding: 4px 1px 4px;  
background-color: #eee;
color: #000; 
text-decoration: none; 
font-family: "Arial Narrow", "Helvetica Condensed", Verdana, condensed; 
}

a.lang:link, a.lang:visited {
 padding: 4px 1px 4px; 
 color: #fff; 
 text-decoration: none;
 font-family: "Arial Narrow", "Helvetica Condensed", Verdana, condensed;
}

a.lang:hover { 
background-color: #ccc;
color: #000; 
} 

/****  MIN AND MAX WIDTH  ****/

#banner {
	font-size: 90%;
	background: #fff;
	margin-left:auto;
	margin-right:auto;
	/*max-width: 1080px;
	width:expression(document.body.clientWidth > 1080? "1080px": "auto" );*/
	}
/****MIN AND MAX WIDTH****/

/**  BANNER SECTION **/
.tabBanner {
	background: #2580c3 url(../images/banner_bg_en.jpg) no-repeat;
	height:88px;
        width:100%;
	}
.tdlayout2 {
	width: 100%;
	text-align: right;
	padding: 0;
	margin: 0;
	vertical-align: top;
	}
.tdlayout2 div {
	position: relative;
	display: inline;
	}
#png32 {
	position: absolute;
	z-index: 5;
	top: 0;
	right: 0;
	width: 330px;
	height: 88px;
	background: url('/wel/template_2007/images/banner_top.png') no-repeat top right;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/banner_top.png', sizingMethod='image');
	}
#LinkBox {
	position: absolute;
	top: 0;
	right: 1px;
	font-family: Verdana, sans-serif;
	color:#fff;
	padding: 0;
	margin: 0;
	white-space:nowrap;
	z-index: 10;
        text-align:right;
	}
#LinkNav {
	background: url('/wel/template_2007/images/services_bg.png') no-repeat top right;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/services_bg.png', sizingMethod='image');
	font-family: Verdana, sans-serif;
	font-size: 85%;
	color:#fff;
	width: 630px;
	height: 22px;
	display: block;
	position: static;
	}
#LinkNav ul {
	padding: 1px 0 0 0;
	margin: 0;
	}
#LinkNav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
	_padding: 0;
	margin: 0;
	}
#LinkNav li span {
	padding: 2px;
	}
#LinkNav a {
	_position: relative;
	font-family: Verdana, sans-serif;
	font-size: 85%;
	text-decoration: none;
	color: #fff;
	}
/*
#langsContainer {
	text-align: right; padding: 0; margin: 0;
	position: absolute;
	top: 104px;
	right: 200px;
	}
#langsContainer * { font-size: 0.95em;
	}
#langsFormContainer	{
	margin-right: 5px;
	_margin-right: 0;
	float: right;
	}
#langsFormContainer form select	{
	color: #fff; background-color: #074a8b
	}
#langsContainer ul { float: right; list-style-type: none; padding: 0px; margin: 0; }
#langsContainer ul li { float: left; padding-right: 1px; margin-right: 1px; line-height: 170%;
	}
*/
#LinkBox ul { 
        font-size: 1em;margin-top:-2px; 
	}

#LinkBox select { font-size: 100%; 
        text-align:center;
        font-family: "Arial Narrow", "Helvetica Condensed", Verdana, condensed; 
        margin-right:1px;
	}
/*
a.curlang, a.curlang:hover { 
	border: 0px solid #fff; 
	padding: 0 1px;  
	background-color: #074a8b;
	color: #fff; 
	text-decoration: none; 
	font-family: "Arial Narrow", "Helvetica Condensed", Verdana, condensed; 
	}
a.lang:link, a.lang:visited {
	padding: 0 1px; 
	color: #074a8b; 
	text-decoration: none;
	font-family: "Arial Narrow", "Helvetica Condensed", Verdana, condensed;
	}
a.lang:hover { 
	background-color: #dbe1e6;
	color: #074a8b; 
	}
*/

	
#tdimageright {
	height: 19px;
	background: url(/wel/template_2007/images/banner_middle.jpg) no-repeat right;
	}
.tabAdditionaltools {
	background: #fff url(/wel/template_2007/images/banner_bottom.jpg) no-repeat right;
	height: 17px;
        width:100%;
	}
.tdPath {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 200px;
	}
/*banner - additional tools*/
/**BANNER SECTION**/



/*new since 10/03/2010 */

.dev {

}
 
#nsl_centercontent {
  top:50px;
  position: relative;
  width:800px;
  margin-left: auto;
  margin-right: auto;
  color:#333;

}
#nsl_centercontent h2 {
 color:#ea661e;
 font-weight:600;
 padding-bottom:5px;

}
.nsl_news{
  margin-bottom:15px;
  width:800px; 
  border-bottom:1px solid #CCC ;
}

.nsl_optional{
  border-bottom:1px solid #CCC ;
}

.nsl_events{
}

.nsl_studies{
}

.nsl_calls{

}
.nsl_calls ul {
  padding-left:22px;
}
.nsl_item {

  margin-right:25px;
  margin-bottom:5px;
  padding-bottom:10px;

}
.nsl_right {
  float:right;
    width:49%;
}

.nsl_left {
  float:left;
  width:49%;

}
.clear_f {
  border-top:1px solid #CCC ; 
  clear:both;
}
#yotm-ad {
	width: 105px;
	height: 52px;
	background-color: #FFF;
	cursor:pointer;
	float: right;
	background-image:url('http://ec.europa.eu//dgs/education_culture/icons/yotm_debate_en.gif');
	background-repeat:no-repeat;
	background-position:right top;
	overflow:hidden;
	padding: 0px; 
	margin: 0px;
	margin-left: -26px !important;}
