/* --- Central stylesheet - Commission templates v. 2007 --- */

body{margin:0;padding:0;font-size:100%;}
form{margin:0;padding-right:20px;text-align:right;}
p{font-size:85%;} 

.outOfScreen{position:absolute;top:-500px;left:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;}

#top{margin:0 auto;padding:0 0 10px;border:1px solid #072c6f;}
#banner{height:88px;}
#bannerBackground{height:88px;background:#2580c3 url(banner-background.jpg) no-repeat 0 0;}
#imageBanner h1{position:absolute;top:-500px;left:0;margin:0;padding:0;width:1px;height:1px;overflow:hidden;}

.title{position:absolute;top:10px;left:80px;width:600px;height:65px;z-index:4;background:transparent no-repeat;}
#title-bg{background-image:url(title_bg.png);}
#title-cs{background-image:url(title_cs.png);}
#title-da{background-image:url(title_da.png);}
#title-de{background-image:url(title_de.png);}
#title-el{background-image:url(title_el.png);}
#title-en{background-image:url(title_en.png);}
#title-es{background-image:url(title_es.png);}
#title-et{background-image:url(title_et.png);}
#title-fi{background-image:url(title_fi.png);}
#title-fr{background-image:url(title_fr.png);}
#title-ga{background-image:url(title_ga.png);}
#title-hu{background-image:url(title_hu.png);}
#title-it{background-image:url(title_it.png);}
#title-lt{background-image:url(title_lt.png);}
#title-lv{background-image:url(title_lv.png);}
#title-mt{background-image:url(title_mt.png);}
#title-nl{background-image:url(title_nl.png);}
#title-pl{background-image:url(title_pl.png);}
#title-pt{background-image:url(title_pt.png);}
#title-ro{background-image:url(title_ro.png);}
#title-sk{background-image:url(title_sk.png);}
#title-sl{background-image:url(title_sl.png);}
#title-sv{background-image:url(title_sv.png);}
#title-uk{background-image:url(title_uk.png);}
.bannerRight{width:100%;margin:0;padding:0;vertical-align:top;text-align:right;}
#imageBanner{position:absolute;z-index:1;top:0px;height:124px;right:0px;width:330px;background:transparent url(banner-right.png) no-repeat top right;}

/* Links */

#linkBox{position:absolute;top:0px;right:0px;z-index:2;overflow:visible;white-space:nowrap;}
#linkBoxTools{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;font-size:65%;height:14px;padding:3px 10px 0 120px;margin:0 5px 0 0;width:1000px;z-index:3;background:transparent url(bg_links-tools.png) no-repeat scroll 75px 0;}
#linkBoxTools ul{margin:0 1px 0 0;}
#linkBoxTools li{display:inline;margin:0;list-style-type:none;}
#linkBoxTools ul li a{padding:0 2px 0 5px;background:url(line_sep_links.gif) repeat-y;color:#fff;text-decoration:none;}
#linkBoxTools ul li:first-child a, #linkBoxTools ul li.first a{background:none;}
#linkBoxTools a:focus, #linkBoxTools li:first-child a:focus{color:#10559A;background-color:#fff;}		

/* Language Selector */

#langsSelector{z-index:6;position:absolute;right:220px;top:101px;margin:0px;padding:0px;border:0px;font-size:75%;}
#linkBoxLanguage{z-index:5;position:absolute;top:0px;right:5px;width:111px;height:14px;padding:1px 3px 0px 1px;background-color:#0F508F;border:1px solid #fff;color:#fff;font-size:75%;text-decoration:none;display:none;}
#linkBoxLanguage a, #linkBoxLanguage a:visited{text-decoration:none;color:#fff;display:block;width:100%;text-align:left;}
#linkBoxLanguage img{position:absolute;top:4px;right:5px;z-index:8;}
#languageArrow{position:absolute;top:3px;right:8px;z-index:8;cursor:pointer;}
#langsFormContainer{position:absolute;right:0px;z-index:6;}
#langsContainer{right:0px;text-align:left;visibility:hidden;}
#langsContainer a{color:#fff;text-decoration:none;}
#langsContainer img{margin:-2px 0px 0px;}
#langsSelector ul{float:left;margin:0 0 0 20px;padding:0;list-style-type:none;}
#langsSelector ul li{display:inline;margin:2px 1px 0 0;padding-right:1px;font-size:120%;line-height:185%;}
#langsSelector ul li a.lang{padding:0 2px;font-family:Arial Narrow, Arial, Verdana, Helvetica, Geneva, sans-serif;text-decoration:none;color:#074a8b;}
#unofficial li a.lang{background-color:#cdd;color:#fff;}
#langsSelector a.lang:link, #langsSelector a.lang:visited{color:#074a8b;}
#langsSelector ul li a.lang:hover{background-color:#dbe1e6;}
#langsSelector ul li a.lang:focus{background-color:#cdd;color:#036;}
#langsSelector ul li a.curlang{padding:0 1px;border:0 solid #fff;font-family:"Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif;text-decoration:none;background-color:#074a8b;color:#fff;}
#langsContent{z-index:7;position:absolute;top:-800px;right:4px;width:116px;border:1px solid #fff;}
.langs, .unofficialLangs{padding:3px 6px 6px 6px;background:#0F508F none repeat scroll 0%;color:#ff0066;font-size:11px;font-weight:normal;line-height:135%;min-height:1%;}

#langsContent .unofficialLangs a, #langsContent .langs a{color:#fff;text-decoration:none;}
#langsContent .unofficialLangs a:visited, #langsContent .langs a:visited	{color:#fff;text-decoration:none;}
#langsContent .unofficialLangs a:hover, #langsContent .langs a:hover{background-color:#fff;color:#003;}
#langsContent .unofficialLangs a:focus, #langsContent .langs a:focus{background-color:#acf;color:#003;}
.unofficialLangs{border-top:1px dotted #fff;}
.langSelected{color:#FFD530;}
	
/* Path */

#path{position:relative;padding:0;z-index:0;background:#074a8b url(grade-path.gif) repeat-x top;min-height:15px;width:100%;}
#path div{margin:0;padding:0 0 0 10px;}
#path div ul{margin:0;padding:1px 0;font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;font-size:75%;font-weight:bold;color:#dbe1e6;}
#path div ul li{padding:0 0 0 17px;display:inline;list-style-type:none;background:url(breadcrumb_separator.gif) no-repeat 4px 50%;}
#path div li a:link, #path div li a:visited{text-decoration:none;color:#dbe1e6;}
#path div li a:hover{text-decoration:underline;}
#path div ul li:first-child{padding-left:0;background-image:none;}
#path div ul li.first-child {background-image:none;padding-left:0;}
#path a:focus, #path li:first-child a:focus{color:#10559A;background-color:#fff;}		

/* Content */

#container{background:#fff;margin:25px 0;padding:0 0 5px 0;position:relative;left:0px;top:0px;font-size:80%;}
.tableMain{width:100%;}
#content a:link{color:#03c;}
#content a:visited{color:#999;}
#content h1, #content h2, #content h3, #content h4, 
#content li, #content select, #content input, #content p{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;color:#039;}

/* Font sizer */

#fontSize{float:right;font-size:11px;font-weight:bold;color:#074a8b;}
#fontSize img{float:left;display:inline;margin:0 0 0 4px;border:none;}
#fontSize a[href="javascript:ts(-1)"], #fontSize a[href="javascript:ts(1)"]{display:none;}

/* Date (FOOTER) */
	
.date{width:100%;font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:0.8em;text-align:center;color:#003399;}
.date a:link{color:#039;text-decoration:underline;}
.date a:visited{color:#039;}
.date a:hover{color:#039;}

.abstract{background-color:#fff;}