/* $Id: site.css 935 2010-10-01 10:53:48Z sdd 15:17$ */

/*------------------------------------------------------------------------------
 *	SITE.CSS | CSS FRAMEWORK
 * 	Standards compliant rules for screen media for ENRD website
 *
 *	author: 	Aki Karkkainen Karkkainen SDD
 *
 *
 *	Contents:
 *	--------------------------
 *	1 - Global reset
 *	2 - Layout rules
 *	3 - Generic elements
 *	4 - Header styles
 *	5 - Navigation styles
 *	6 - Form styles
 *	7 - Footer styles
 *	8 - Page specific styles
 *	9 - MyENRD styles
 *
 *	NOTES:
 *	1) Edit only this file, do not touch other stylesheets (this file needs to be loaded last)
 *	2) Font sizes are set in EMs, with base fontsize set as 100% in body tag
 *	3) jQuery JavaScript library (https://jquery.com/) is used for tabs and main menu (left)
 *	4) Tested on IE6, IE7, IE8, Firefox 3.5, Safari (Win), Opera, Chrome
 *	5) To-Do: clean up CSS
 *	6) To target generic elements in the Public site, use "body.public"
 *	  For generic elements on My ENRD site, use "body.myenrd"
 *	7) To target specific elements, use a section id in body element
 *	  For example, <body id="whoswho" class="public"> in Public site sections
 *	  and <body id="myprofile" class="myenrd"> in My ENRD sections
	------------------------------------------------------------------------------*/

/*1
--------------------------------------------------------------------------------
=GLOBAL RESET: https://meyerweb.com/eric/tools/css/reset/
------------------------------------------------------------------------------*/
html, body, container, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form,
label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size:100%;}
/*body {line-height: 1;}*/
ul {list-style: none;}
.public .colgroup ol, .public .colgroup ul {padding-left:30px;padding-top:20px;}
.public .colgroup li >ul {padding-top:0px;padding-bottom:0px;}
.public .colgroup ul{list-style:disc;}
#events #content-main .colgroup .tabs ol, #events #content-main .colgroup .tabs ul {padding-top:5px;}
ins {text-decoration: none;}/*remember to highlight inserts somehow!*/
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}/*tables still need 'cellspacing="0"' in the markup*/
/*default content text color*/
.colgroup li, .colgroup dl, .colgroup p, .colgroup table {color:#666;}
/*Focus styles*/
a {outline:none;}
a:focus {outline:thin dotted;}
a:hover, a:active {outline:none;}
#content-main a {color:#698B22;}
a img {border: none;}


/*2
--------------------------------------------------------------------------------
=LAYOUT
NOTE: No top or bottom margins or borders here; if set, vertical scrollbar
appears - use padding here instead.
------------------------------------------------------------------------------*/
/*Layout (generic rules)*/
body{
width:100%;
font-family:arial,  'Lucida Sans Regular';
background-color:#fff;
background-image:url('../images/bckg_body.gif');
background-repeat:repeat-y;
background-position: center;

color: #666;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
}

#homepage #top, .public #top {width:1024px;margin:0 auto;padding:0;text-align:center;background-color:#fff;}
/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#homepage #top, .public #top {width:1023px;margin:0 auto;padding:0;text-align:center;background-color:#fff;}
}
#homepage #top {background-image:url('../images/home/home_background.png');background-repeat:no-repeat;background-position: right 176px;}
.public #top {background-image:url('../images/banners/new-design/page_background.png');background-repeat:no-repeat;background-position: left 174px;}
#error #top {background-image:url('../images/banners/new-design/page_background.png');background-repeat:no-repeat;background-position: left 160px;}
#loginMyEnrd #top {background-image:url('../images/banners/new-design/page_background.png');background-repeat:no-repeat;background-position: left 160px;}
#homepage #container, .public #container {overflow:hidden;background:transparent;text-align:left;width:1030px;line-height:1;border:solid 0px blue;/*default leading*/text-align:left;margin:4px 0;padding:0;}
#homepage #path, .public #path {text-align:left;}
#homepage #nav-main, .public #nav-main{background-color:transparent;height:44px;background-image:url('../images/menu/bckg_bt_home-static.gif');background-position:top right;background-repeat:no-repeat;}
body#infos.public #nav-main{background-color:transparent;height:44px;background-image:url('../images/menu/bckg_bt_infos-static.gif');background-position:top right;background-repeat:no-repeat;}
/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#.public #nav-main {
		height:43px
	}
}

#homepage #colA{
	margin:0px;
	overflow:hidden;
	min-height:1100px;
	border:solid 0px red;
	width:685px;
	float:left;}
	
#linkBoxLanguage{z-index:5;position:absolute;top:2px;right:4px;width:111px;height:14px;padding:1px 3px 0px 1px;background-color:#fff;border:1px solid #396EA2;color:#396EA2;font-size:75%;text-decoration:none;display:none;}

#homepage #bannerHome, #homepage #NRNnews
{width:651px;height:auto;margin:0;padding:10px 16px;border:solid 0px red;}
#homepage #NRNnews {clear:both;overflow:auto;}

#homepage #welcome {width:651px;height:auto;margin:0px;padding:40px 16px 0 16px;overflow:auto;border:solid 0px blue;}
#homepage #welcome div {float:left;border:solid 0px red;width:auto;}

/*#homepage #euMap h3{color:#129a8e;padding:12px;}*/

#homepage #welcome .connecting {text-align:right;color:#45949A;font-size:1.2em;font-style:italic;margin-top:10px;}
#homepage #welcome, #homepage #welcome h3 {color:#45949A;}
#homepage #welcome h3 {margin-bottom:10px;font-size:1.4em;}
#homepage #lightVersion {width:auto;height:auto;margin:0;padding:20px 0 0px 0;border:solid 0px red;text-align:center;}
#homepage #euMap noscript {color:red;display:block; width:300px;margin:0 auto;}
#homepage #euMap {width:671px;height:700px;background-color:transparent;float:left;margin-left:4px;}
#homepage #euMap p {text-align:center;}

#homepage #welcome #logo-enrd {width:281px;height:114px;margin-right:20px;text-align:justify;float:left;border:solid 0px red;background-image:url(../images/home/logo-enrd-home.png);}


#homepage #welcome .connecting {text-align:right;color:#45949A;font-size:1.2em;font-style:italic;margin-top:10px;}
.lang_en #welcome p, .lang_fr #welcome p, .lang_de #welcome p, .lang_it #welcome p, .lang_pl #welcome p, .lang_es #welcome p {color:#45949A; font-weight:bold;font-size:0.88em;text-align:justify;line-height:1.3em;margin-left:300px;}
.lang_nl #welcome p, .lang_gr #welcome p, .lang_hu #welcome p, .lang_pt #welcome p, .lang_ro #welcome p,.lang_fi #welcome p, .lang_cz #welcome p {color:#45949A; font-weight:bold;font-size:0.88em;text-align:justify;line-height:1.3em;margin-left:0px;margin-bottom:10px;}
.lang_en #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.lang_fr #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.lang_de #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.lang_it #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.lang_pl #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.lang_es #welcome p:first-child  {color:white;margin:0 0 24px 0;font-size:12px;display:block;padding:12px;background-color:green;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#homepage #welcome h3 {color:#45949A; margin-bottom:10px;font-size:1.4em;font-style:italic;}
#homepage #euMap noscript {color:red;display:block; width:300px;margin:0 auto;}
#homepage #euMap {width:671px;height:auto;background-color:transparent;float:left;margin-left:4px;height:660px;}
#homepage #euMap p {text-align:center;}
#homepage #buttons {overflow:auto;margin:8px 0 8px 20px;}

#homepage #buttons li a {display:block;float:left;height:27px;width:155px;overflow:auto;margin-left:11px;}

#homepage.lang_en #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_en.jpg);}
#homepage.lang_en #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_en.jpg);}
#homepage.lang_en #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_en.jpg);}
#homepage.lang_en #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_en.jpg);height:27px;width:155px;}

#homepage.lang_fr #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_fr.jpg);}
#homepage.lang_fr #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_fr.jpg);}
#homepage.lang_fr #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_fr.jpg);}
#homepage.lang_fr #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_fr.jpg);height:27px;width:155px;}

#homepage.lang_de #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_de.jpg);}
#homepage.lang_de #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_de.jpg);}
#homepage.lang_de #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_de.jpg);}
#homepage.lang_de #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_de.jpg);height:27px;width:155px;}

#homepage.lang_it #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_it.jpg);}
#homepage.lang_it #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_it.jpg);}
#homepage.lang_it #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_it.jpg);}
#homepage.lang_it #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_it.jpg);height:27px;width:155px;}

#homepage.lang_pl #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_pl.jpg);}
#homepage.lang_pl #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_pl.jpg);}
#homepage.lang_pl #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_pl.jpg);}
#homepage.lang_pl #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_pl.jpg);height:27px;width:155px;}

#homepage.lang_es #buttons li.buttons-one a {background-image: url(../images/home/new-design/btn_latest-publication_es.jpg);}
#homepage.lang_es #buttons li.buttons-two a {background-image: url(../images/home/new-design/btn_latest-video_es.jpg);}
#homepage.lang_es #buttons li.buttons-three a {background-image: url(../images/home/new-design/btn_events_es.jpg);}
#homepage.lang_es #buttons li.most-visited {float:left;background-image: url(../images/home/new-design/T-quick-links_es.jpg);height:27px;width:155px;}



#homepage #colB
{
overflow-y:auto;
overflow-x:hidden;
width:324px;
height:1100px;
float:right;
margin-left:0px;
border:solid 0px green;
position:relative;
}
#homepage.lang_pl #colB{height:1140px;}
#homepage.lang_nl #colB {height:1060px;}
#homepage.lang_it #colB{height:1100px;}
#homepage.lang_en #colB, #homepage.lang_fr #colB, #homepage.lang_de #colB, #homepage.lang_es #colB{height:1150px;}


.public #tools{overflow:hidden;background-image:url(../images/logo-enrd-page.png);background-repeat:no-repeat;background-position:right;clear:both;}
.public #share-tool1{width:186px;float:left;margin-top:20px;margin-left:50px;margin-right:10px;border:solid 0px red;}
#homepage #share-tool1{width:180px;float:left;margin-top:30px;margin-left:12px;margin-right:10px;margin-bottom:10px;border:solid 0px red;}

#homepage #share-tool1{height:18px;line-height:20px;margin-top:4px;}
#homepage #fontSize {border: 0px solid red; position: absolute;right: 132px; top: 3px; z-index: 200;}

/* //SEARCH TOOL */

#homepage #colB #keytools ul li a.NewsHomeNoJvs {font-size:0.8em;border:solid 0px red;margin:10px;display:block;}
#homepage #colB #news h1 {padding-bottom:10px;}
#homepage #colB #news ul li.no-jvs {font-size:0.8em;border:solid 0px red;margin:10px;display:block;}
#homepage #keytools {width:100%;height:auto;background-color:transparent;
background-image: url(../images/home/new-design/bckg_box.gif);
background-repeat:repeat-y;border:solid 0px green;}
#homepage #news {width:100%; height:auto;background-color:transparent;margin-top:0px;
background-image: url(../images/home/new-design/bckg_box.gif);
background-repeat:repeat-y;}
#homepage #footer {width:100%;overflow:hidden;background-color:transparent;margin-top:10px;text-align:left;}

/* shadow box content 
#homepage #mainDiv_60,#homepage #mainDiv_61,#homepage #mainDiv_62,#homepage #mainDiv_63, #homepage #mainDiv_64 {height:400px;}*/

/*layout (page specific rules)*/
/*pages identified by IDs in body tag, to be able to style various sections and their sub-elements
(applies to all pages in each section, set as section variables in the CMS)*/
/*top menu*/

#structure {}
/*main menu*/
#homepage {}
.public #content-main {background-color:transparent;background-repeat:no-repeat;background-position:top;font-size:0.9em;position:relative;}
#policy #content-main {background-image:url('../images/bckg_content_policy.png');}
#rdpPage #content-main {background-image:url('../images/bckg_content_policy.png');}
#leader #content-main, #searchPage #content-main {background-image:url('../images/bckg_content_leader.png');}
#country #content-main {background-image:url('../images/bckg_content_country.png');}
#themes #content-main {background-image:url('../images/bckg_content_themes.png');}
#nrn #content-main, #euMap #content-main, #nrnInformation #content-main {background-image:url('../images/bckg_content_nrn.png');}
#publications #content-main, #gallery #content-main {background-image:url('../images/bckg_content_publications.png');}
#events #content-main {background-image:url('../images/bckg_content_events.png');min-height:600px;}
#infos #content-main {background-image:url('../images/bckg_content_infos.png');}
#home #content-main, #forum #content-main {background-image:url('../images/bckg_content_home.png');}
#error #content-main {background-image:url('../images/bckg_content_error.png');}

/* NRN INFORMATION */
#nrnInformation #content-main {overflow:auto;}
#nrnInformation #content-main .colgroup {padding:15px 4px 100px 90px;display:block;min-height:800px;width:560px;float:left;}
#nrnInformation #content-main .aside {background-image:url('../images/nrn-information/bg_gradation.png');background-position:left top;background-repeat:no-repeat;border:solid 0px red;width:330px;float:right;margin:0 5px 0 0;padding:90px 0;}
#nrnInformation #content-main .aside p img {margin:10px 0;}
#nrnInformation #content-main .aside p.picture, #nrnInformation #content-main .aside p.zoom {margin:12px 0;text-align:center;}
#nrnInformation #content-main .aside p.zoom img {margin:0 auto;border:solid 4px #fff;width:180px;}
#nrnInformation #content-main .aside img {width:180px;}
#nrnInformation #content-main .aside li img {width:auto;}

#nrnInformation #content-main .aside #mainDiv_8 img {margin:0 auto;width:auto;border:none;}
#nrnInformation #content-main .aside h1 {background-image:url(../images/nrn-information/contactdetail.png);background-repeat:no-repeat;background-color:transparent;background-position:left top;margin:30px 0 0px -3px;
width:129px;height:35px;border-bottom:none;color:#fff;font-size:1em;padding-left:0px;border:solid 0px red;}
#nrnInformation #content-main .aside h4 {margin:18px 10px 6px 30px;text-align:left;font-size:11px;line-height:14px;color:#3D527B;font-style:normal;}

#nrnInformation #content-main .aside p {margin:0px 10px 0 30px;text-align:left;font-size:11px;line-height:16px;}
#nrnInformation #content-main .aside ul {margin:0px 10px 0 40px;text-align:left;font-size:11px;line-height:16px;list-style:disc;}
#nrnInformation #content-main .aside ul li {margin-left:10px;}

#nrnInformation table {margin-top:20px;}
#nrnInformation table th {background-color:transparent;color:#3D527B;border-bottom:solid 1px #3D527B;}

 /* //NRN INFORMATION */
.public .colgroup {padding:15px 90px 100px 90px;display:block;min-height:300px;}
#gallery .colgroup {padding:15px 40px 100px 60px;display:block;min-height:300px;}

/*body IDs end*/
#policy hr {width:90%;border:solid 1px;background-color:#9D4749;color:#9D4749;}


/*3
--------------------------------------------------------------------------------
=GENERIC ELEMENTS
------------------------------------------------------------------------------*/
/*=p (generic)*/
#content-main p, #welcome {color:#666;margin-top:1.4em;line-height:1.4em;}

/*Remove paragraph top margin when comes immediately after a heading*/
#content-main h1+p {margin-top:40px;}
#content-main h2+p,
#content-main h3+p,
#content-main h4+p,
#content-main h5+p,
#content-main h6+p {margin-top:0;}
#content-main blockquote {padding-left:30px;line-height:1.4em;}
/*Headings*/
/*=h1 (subpages)*/
#content-main h1 {text-transform:uppercase;color: #fff;font-size: 14px;line-height: 23px;margin-left:-50px;padding-right:10px;margin-bottom: 2em;height:23px;display:table;width:600px;}
#gallery #content-main h1 {text-transform:uppercase;color: #fff;font-size: 14px;line-height: 23px;margin-left:-20px;padding-right:10px;margin-bottom: 2em;height:23px;display:table;width:600px;}
#events #content-main h1 {margin-left:-10px;}
#content-main h1{background-color:#cf512e;}
#policy #content-main h1{background-color:#9d4749;}
#rdpPage #content-main h1{background-color:#9d4749;}
#country #content-main h1{background-color:#4babcf;}
#themes #content-main h1{background-color:#97887f;}
#nrn #content-main h1, #euMap #content-main h1, #nrnInformation #content-main h1{background-color:#3d527b;}
#publications #content-main h1, #gallery #content-main h1{background-color:#a8a500;}
#events #content-main h1{background-color:#660066;}
#infos #content-main h1{background-color:#818fc1;}
#home #content-main h1, #forum #content-main h1 {background-color:#129a8e;}
#error #content-main h1{background-color:#666666;}
#leader #content-main h1{background-color:#CF512E;}

#policy #content-main .high {border:solid #9d4749 3px;padding:3px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#forum #content-main h1{background-color:#129a8e;}


#content-main h2{font-size: 24px;font-family:tahoma;	font-weight:normal; margin-bottom: 1em; margin-top: 1.8em; line-height:1.2em;}
#content-main h2, #content-main h3, #content-main h4{color: #cf512e;}
#policy #content-main h2, #policy #content-main h3, #policy #content-main h4 {color: #9d4749;}
#country #content-main h2, #country #content-main h3, #country #content-main h4 {color: #4babcf;}
#themes #content-main h2, #themes #content-main h3, #themes #content-main h4 {color: #97887f;}
#nrn #content-main h2, #nrn #content-main h3, #nrn #content-main h4, #nrnInformation #content-main h2, #nrnInformation #content-main h3, #nrnInformation #content-main h4, #euMap #content-main h2, #euMap #content-main h3, #euMap #content-main h4 {color: #3d527b;}
#publications #content-main h2, #publications #content-main h3, #publications #content-main h4,
#gallery #content-main h2, #gallery #content-main h3, #gallery #content-main h4 {color: #a8a500;}
#events #content-main h2, #events #content-main h3, #events #content-main h4 {color: #660066;}
#infos #content-main h2, #infos #content-main h3, #infos #content-main h4 {color: #818fc1;}
#home #content-main h2, #home #content-main h3, #home #content-main h4 {color: #129a8e;}

#content-main h3{font-size:1.25em;margin:24px 0 8px 0;}
#content-main h4{font-size:1.1em;margin:20px 0 8px 0;font-style:normal;}
#events #content-main h4 { margin:20px 0 20px 0;}
#events #content-main h4+ul { margin:20px 0 8px 0;}

#policy table {margin-top:20px;}
#policy table th, #policy table th p{background-color:#883436;color:#fff;text-align:left;}
#country table th{background-color:#4babcf;}
#themes table th{background-color:#97887f;}
#nrn table th{background-color:#3d527b;}
#publications table th{background-color:#a8a500;}
#events table th{background-color:#660066;}
#infos table th{background-color:#6171aa;}
#home table th{background-color:#129a8e;}

table {width:99%;}
tr {background-color:transparent;}
tr:hover{background-color:#e1e1e1;}
table.axes tr:hover, table.MapLag tr:hover, table.library tr:hover, table.subscribePub tr:hover, table.eventsCalendar tr:hover, #div_country table tr:hover, #contact tr:hover, #research_gateway tr:hover, .libraryPrincipal tr:hover {background-color:transparent;}
tr + th, table.library td {border:none;}
th {padding:10px 4px;color:#fff;}
td{padding:10px 4px;line-height:1.4em;text-align:left;vertical-align:top;border-bottom:solid 1px #ddd;}
#research_gateway td{text-align:left;vertical-align:top;border-bottom:solid 0px #ddd;}
#research_gateway tr td h2 {margin:0;}
table.axes td , table.MapLag td {vertical-align:middle;border-bottom:none;}
table#contact td{border-bottom:none;}
#euMapNRN {width:675px;height:610px;margin:20px auto 0 auto;}

.back {text-align:right;color:#45949A;font-size:1.1em;margin:10px;}
#content-main .back a:link,#content-main .back a:active {text-decoration:underline;}

/* new clearfix */
/*:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
/* * html .clearfix       { zoom: 1; }*/ /* IE6 */
/* *:first-child+html .clearfix { zoom: 1; }*/ /* IE7 */


/*4
--------------------------------------------------------------------------------
=HEADER
------------------------------------------------------------------------------*/
.lang_en #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_en.gif") no-repeat 0 0;}
.lang_fr #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_fr.gif") no-repeat 0 0;}
.lang_de #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_de.gif") no-repeat 0 0;}
.lang_gr #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_el.gif") no-repeat 0 0;}
.lang_it #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_it.gif") no-repeat 0 0;}
.lang_pl #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_pl.gif") no-repeat 0 0;}
.lang_es #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_es.gif") no-repeat 0 0;}
.lang_ro #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_ro.gif") no-repeat 0 0;}
.lang_pt #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_pt.gif") no-repeat 0 0;}
.lang_nl #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_nl.gif") no-repeat 0 0;}
.lang_hu #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_hu.gif") no-repeat 0 0;}
.lang_fi #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_fi.gif") no-repeat 0 0;}
.lang_cz #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_cs.gif") no-repeat 0 0;}
.lang_bg #bannerBackground{height:144px;background:#fff url("../wel/template-2012/images/title/title_bg.gif") no-repeat 0 0;}

#top {border:none;position:relative;}
#path div ul li.first-child { background-image:none;padding-left:0; }
#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:70%;height:14px;padding:3px 10px 0 120px;margin:0 5px 0 0;width:1000px;z-index:3;background:transparent;}
#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("../wel/template-2012/images/services-separator.gif") repeat-y;color:#396EA2;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, #linkBoxTools a:hover, #linkBoxTools li:first-child a:hover{color:#396EA2;background-color:#fff;text-decoration:underline;}
.lang_en #linkBoxTools ul .LinkEL, .lang_fr #linkBoxTools ul .LinkEL, .lang_de #linkBoxTools ul .LinkEL, .lang_it #linkBoxTools ul .LinkEL, .lang_pl #linkBoxTools ul .LinkEL, .lang_es #linkBoxTools ul .LinkEL, .lang_ro #linkBoxTools ul .LinkEL , .lang_pt #linkBoxTools ul .LinkEL, .lang_nl #linkBoxTools ul .LinkEL, .lang_hu #linkBoxTools ul .LinkEL, .lang_fi #linkBoxTools ul .LinkEL, .lang_bg #linkBoxTools ul .LinkEL ,.lang_cz #linkBoxTools ul .LinkEL {display:none;}
.lang_en #linkBoxTools ul .LinkCS, .lang_fr #linkBoxTools ul .LinkCS, .lang_de #linkBoxTools ul .LinkCS, .lang_it #linkBoxTools ul .LinkCS, .lang_pl #linkBoxTools ul .LinkCS, .lang_es #linkBoxTools ul .LinkCS, .lang_ro #linkBoxTools ul .LinkCS , .lang_pt #linkBoxTools ul .LinkCS, .lang_nl #linkBoxTools ul .LinkCS, .lang_hu #linkBoxTools ul .LinkCS, .lang_fi #linkBoxTools ul .LinkCS, .lang_bg #linkBoxTools ul .LinkCS, .lang_gr #linkBoxTools ul .LinkCS {display:none;}
.lang_en #path ul .LinkEL, .lang_fr #path ul .LinkEL, .lang_de #path ul .LinkEL, .lang_it #path ul .LinkEL, .lang_pl #path ul .LinkEL, .lang_es #path ul .LinkEL, .lang_ro #path ul .LinkEL, .lang_pt #path ul .LinkEL, .lang_nl #path ul .LinkEL,.lang_hu #path ul .LinkEL, .lang_fi #path ul .LinkEL,.lang_fi #path ul .LinkEL,.lang_cz #path ul .LinkEL,.lang_bg #path ul .LinkEL {display:none;}
.lang_en #path ul .LinkCS, .lang_fr #path ul .LinkCS, .lang_de #path ul .LinkCS, .lang_it #path ul .LinkCS, .lang_pl #path ul .LinkCS, .lang_es #path ul .LinkCS, .lang_ro #path ul .LinkCS, .lang_pt #path ul .LinkCS, .lang_nl #path ul .LinkCS,.lang_hu #path ul .LinkCS, .lang_fi #path ul .LinkCS,.lang_fi #path ul .LinkCS,.lang_bg #path ul .LinkCS, .lang_gr #path ul .LinkCS {display:none;}
.lang_gr #linkBoxTools ul .LinkOthers, .lang_cz #linkBoxTools ul .LinkOthers {display:none;}
.lang_gr #path ul .LinkOthers, .lang_cz #path ul .LinkOthers {display:none;}
.lang_en div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_en.gif') no-repeat;}
.lang_fr div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_fr.gif') no-repeat;}
.lang_de div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_de.gif') no-repeat;}
.lang_gr div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_el.gif') no-repeat;}
.lang_it div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_it.gif') no-repeat;}
.lang_pl div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_pl.gif') no-repeat;}
.lang_es div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_es.gif') no-repeat;}
.lang_ro div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_ro.gif') no-repeat;}
.lang_pt div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_pt.gif') no-repeat;}
.lang_nl div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_nl.gif') no-repeat;}
.lang_hu div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_hu.gif') no-repeat;}
.lang_fi div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_fi.gif') no-repeat;}
.lang_cz div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_cs.gif') no-repeat;}
.lang_bg div#imageBanner {background:transparent url('../wel/template-2012/images/logo/logo_bg.gif') no-repeat;}
#imageBanner{top:15px;height:119px;left:40px;width:172px;z-index:0;}
.lang_gr #imageBanner{position:absolute;top:0px;height:124px;right:0px;width:230px;z-index:300;}

/* Path */
#path{font-size:90%;background-color:#074A8B;min-height:18px;color:#fff;padding:0 0 1px;overflow:hidden;line-height:1.2em;}
	#path ul{position:relative;z-index:7;padding-left:10px;}
	#path li{white-space:nowrap;display:inline;padding:0 0 0 12px;float:left;}
	#path li.first{background-image:none;padding-left:0;padding-right:0;}
	#path a,
	#path a:visited{color:#fff;text-decoration:none;border:0;}
	#path a:hover,
	#path a:focus,
	#path a:active{text-decoration:underline;color:#fff;border:0;}

#linkBox {z-index:500;}
.bannerRight .title {z-index:301;}
/*Breadcrumb*/
#path div ul li span {background:transparent url(../images/banners/breadcrumb_separator.gif) no-repeat scroll 4px 50%;}
/*Language selector*/
#langsSelector {z-index:400;}
#linkBoxLanguage {z-index:500;}
#languageArrow {z-index:501;}
#langsFormContainer {z-index:501;}
#langsFormContainer #langsContainer {top:0;}

.public #breadcrumb {float:left;border:solid 0px red;margin:16px 0 10px 0;font-size:0.6em;text-align:left;padding-left:50px;clear:both;}

/* If no jvs in the browser */
#langsSelector {border: 0 none;font-size: 75%;margin: 0;padding: 0;position: absolute;right: 16px;top: 30px;}
#langsSelector a.lang:link, #langsSelector a.lang:visited {color:#396EA2;}

/*5
--------------------------------------------------------------------------------
=NAV
------------------------------------------------------------------------------*/
.public ul#topnav {margin: 0; padding: 0;	width: 100%;list-style: none;}
.public ul#topnav li {float: left;	margin: 0; padding: 0;position: relative;background-image:url('../images/menu/public_bckg.gif');background-repeat:repeat-x;border-right:solid 1px #ccc;	background-position:bottom;
	/*height:54px;
	line-height:54px; 
	line-height:12px;/*pbs avec ie6*/
	z-index:201;}
body#infos.public ul#topnav li.infos, body#infos.public ul#topnav li.infos_over {border-right:solid 0px #ccc;}


.public ul#topnav li a {
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	/*height:54px;*/
	line-height:40px;
	padding:0 14px;
	display:block;
	color:#333;
	text-decoration:none;
}

.lang_en ul#topnav li a {padding:0 2.02em;}
.lang_fr ul#topnav li a {padding:0 1.65em;}
.lang_de ul#topnav li a {padding:0 1.19em;}
.lang_it ul#topnav li a {padding:0 1.84em;}
.lang_pl ul#topnav li a {padding:0 1.3em;}
.lang_es ul#topnav li a {padding:0 1.15em;}

.lang_ro ul#topnav li a {padding:0 1.31em;}
.lang_gr ul#topnav li a {padding:0 1.48em;}
.lang_pt ul#topnav li a {padding:0 1.51em;}
.lang_nl ul#topnav li a {padding:0 1.415em;}
.lang_hu ul#topnav li a {padding:0 1.18em;}
.lang_fi ul#topnav li a {padding:0 1.64em;}

.lang_cz ul#topnav li a {padding:0 1.47em;}
.lang_bg ul#topnav li a {padding:0 1.52em;}

.public ul#topnav .sub .row ul li ul li a {font-size:10px;}
.public ul#topnav li a:hover {
	
	color:#fff;
	text-decoration:none;
	background-image:none;
	background-color:#129a8e;
	border-top:solid 4px #89cdc7;
}

.public ul#topnav li .sub {
	position: absolute;
	z-index:1100;
	/*_zoom:1;*/
	top: 44px; left: 0;
	text-align:left;
	float: left;
	/*--Bottom right rounded corner--*/
	border-radius:0 0 8px 8px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
/*.public ul#topnav li .row {clear: both; float: left; width: 70%; margin-bottom: 10px;}*/

.public ul#topnav .sub ul li {width: 99%;color: #333;background-image:none;background-color:transparent;border:0;}

.public ul#topnav li.policy .sub, .public ul#topnav li.policy_over .sub{background:#9d4749 url('../images/bckg_popup_policy.gif'); background-repeat:repeat-x;}
.public ul#topnav li.countries .sub, .public ul#topnav li.countries_over .sub{background:transparent url('../images/bckg_popup_countries.gif'); background-repeat:repeat-x;}
.public ul#topnav li.themes .sub, .public ul#topnav li.themes_over .sub{background:transparent url('../images/bckg_popup_themes.gif'); background-repeat:repeat-x;}
.public ul#topnav li.leader .sub, .public ul#topnav li.leader_over .sub{background:transparent url('../images/bckg_popup_leader.gif'); background-repeat:repeat-x;}
.public ul#topnav li.nrn .sub, .public ul#topnav li.nrn_over .sub{background:transparent url('../images/bckg_popup_nrn.gif'); background-repeat:repeat-x;}
.public ul#topnav li.publications .sub, .public ul#topnav li.publications_over .sub{background:transparent url('../images/bckg_popup_publications.gif'); background-repeat:repeat-x;}
.public ul#topnav li.events .sub, .public ul#topnav li.events_over .sub{background:transparent url('../images/bckg_popup_events.gif'); background-repeat:repeat-x;}
.public ul#topnav li.infos .sub, .public ul#topnav li.infos_over .sub{background:transparent url('../images/bckg_popup_infos.gif'); background-repeat:repeat-x;}

.public ul#topnav li.policy_over .sub,
.public ul#topnav li.countries_over .sub,
.public ul#topnav li.themes_over .sub,
.public ul#topnav li.leader_over .sub,
.public ul#topnav li.nrn_over .sub,
.public ul#topnav li.publications_over .sub,
.public ul#topnav li.events_over .sub,
.public ul#topnav li.infos_over .sub {top: 40px;}

.public ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	
	line-height:14px;
	width:auto;
	
	display: block;
	text-decoration: none;
	color: #fff;
	text-transform:uppercase;
	margin:4px 0 4px 10px;
	padding:0;
	border:0;
}

.public ul#topnav .sub ul ul {margin-top:0;margin-bottom:0;padding:0;}
.public ul#topnav .sub ul li ul li a{background-color:transparent;text-transform:none;/*height:12px;*/line-height:12px;padding-left:24px;border:none;}


/*MENU COLORS*/

.public ul#topnav li.selected a:hover,.public #nav-main ul#topnav .policy li a:hover,.public #nav-main ul#topnav .countries li a:hover, .public #nav-main ul#topnav .themes li a:hover, 
.public #nav-main ul#topnav .leader li a:hover, .public #nav-main ul#topnav .nrn li a:hover, .public #nav-main ul#topnav .publications li a:hover, 
.public #nav-main ul#topnav .events li a:hover, .public #nav-main ul#topnav .infos li a:hover {border:0;background-color:transparent;background-image:none;}

.public #nav-main ul#topnav li.policy .sub a,
.public #nav-main ul#topnav li.countries .sub a,
.public #nav-main ul#topnav li.themes .sub a,
.public #nav-main ul#topnav li.leader .sub a,
.public #nav-main ul#topnav li.nrn .sub a,
.public #nav-main ul#topnav li.publications .sub a,
.public #nav-main ul#topnav li.events .sub a,
.public #nav-main ul#topnav li.infos .sub a {border:0;}

.public ul#topnav li.selected {border-top:solid 4px #89cdc7;background-color:#129a8e;background-image:none;color:#fff;}
.public ul#topnav li.selected a {color:#fff;}

.public #nav-main ul#topnav li.policy a {border-bottom:solid 4px #c28793;}
.public #nav-main ul#topnav .policy a:hover {background-color:#9d4749;border-top:solid 4px #c28793;border-bottom:0;}
.public #nav-main ul#topnav .policy_over{background-color:#9d4749;background-image:none;color:#fff;border-top:solid 4px #c28793;}
.public #nav-main ul#topnav .policy_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .policy_over a{color:#fff;}

.public #nav-main ul#topnav li.countries a {border-bottom:solid 4px #6db1b1;}
.public #nav-main ul#topnav .countries a:hover {background-color:#4babcf;border-top:solid 4px #a5d5e7;border-bottom:0;}
.public #nav-main ul#topnav .countries_over{background-color:#4babcf;background-image:none;color:#fff;border-top:solid 4px #a5d5e7;}
.public #nav-main ul#topnav .countries_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .countries_over a{color:#fff;}

.public #nav-main ul#topnav .themes a {border-bottom:solid 4px #97887f;}
.public #nav-main ul#topnav .themes a:hover {background-color:#97887f;border-top:solid 4px #cbc4bf;border-bottom:0;}
.public #nav-main ul#topnav .themes_over, .public #nav-main ul#topnav .themes_over a:hover {border-top:solid 4px #cbc4bf;background-color:#97887f;background-image:none;color:#fff;}
.public #nav-main ul#topnav .themes_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .themes_over a{color:#fff;}

.public #nav-main ul#topnav .leader a {border-bottom:solid 4px #cf512e;text-transform:uppercase;}
.public #nav-main ul#topnav .leader a:hover {background-color:#cf512e;border-top:solid 4px #e7a897;border-bottom:0;}
.public #nav-main ul#topnav .leader_over, .public #nav-main ul#topnav .leader_over a:hover {border-top:solid 4px #e7a897;background-color:#cf512e;background-image:none;color:#fff;}
.public #nav-main ul#topnav .leader_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;text-transform:uppercase;}
.public #nav-main ul#topnav .leader_over a{color:#fff;text-transform:uppercase;}

.public #nav-main ul#topnav .nrn a {border-bottom:solid 4px #3d527b;}
.public #nav-main ul#topnav .nrn a:hover {background-color:#3d527b;border-top:solid 4px #9ea9bd;border-bottom:0;}
.public #nav-main ul#topnav .nrn_over, .public #nav-main ul#topnav .nrn_over a:hover {border-top:solid 4px #9ea9bd;border-bottom:none;background-color:#3d527b;background-image:none;color:#fff;}
.public #nav-main ul#topnav .nrn_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .nrn_over a{color:#fff;}

.public #nav-main ul#topnav .publications a {border-bottom:solid 4px #a8a500;}
.public #nav-main ul#topnav .publications a:hover {background-color:#a8a500;border-top:solid 4px #d4d280;border-bottom:0;}
.public #nav-main ul#topnav .publications_over, .public #nav-main ul#topnav .publications_over a:hover {border-top:solid 4px #d4d280;background-color:#a8a500;background-image:none;color:#fff;}
.public #nav-main ul#topnav .publications_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .publications_over a{color:#fff;}

.public #nav-main ul#topnav .events a {border-bottom:solid 4px #660066;}
.public #nav-main ul#topnav .events a:hover {background-color:#660066;border-top:solid 4px #b380b3;border-bottom:0;}
.public #nav-main ul#topnav .events_over, .public #nav-main ul#topnav .events_over a:hover{border-top:solid 4px #b380b3;background-color:#660066;background-image:none;color:#fff;}
.public #nav-main ul#topnav .events_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .events_over a{color:#fff;}

.public #nav-main ul#topnav .infos {border:none;}
.public #nav-main ul#topnav .infos a {border-bottom:solid 4px #818fc1;}
.public #nav-main ul#topnav .infos a:hover {background-color:#818fc1;border-top:solid 4px #c0c7e0;border-bottom:0;}
.public #nav-main ul#topnav .infos_over, .public #nav-main ul#topnav .infos_over a:hover{border-top:solid 4px #c0c7e0;background-color:#818fc1;background-image:none;color:#fff;}
.public #nav-main ul#topnav .infos_over a:hover {background-color:transparent;background-image:none;color:#fff;border:none;}
.public #nav-main ul#topnav .infos_over a{color:#fff;}

.public ul#topnav .sub ul li ul li a:hover {color: #ddd;background-image:url('../images/bullet-square_menu.gif');background-position:4px 6px;}

.public #nav-main ul#topnav .loginMyenrd { display:none;}

.lang_fr #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:37px;margin-left:8px;}
.lang_en #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:8px;}
.lang_de #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:36px;margin-left:13px;}
.lang_it #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:37px;margin-left:8px;}
.lang_es #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:16px;}
.lang_pl #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:13px;}
.lang_ro #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:10px;}
.lang_gr #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:13px;}
.lang_pt #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:8px;}
.lang_nl #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:20px;margin-left:10px;}
.lang_hu #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:38px;margin-left:15px;}
.lang_fi #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:29px;margin-left:11px;}
.lang_cz #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:29px;margin-left:11px;}
.lang_bg #nav-main ul#topnav .loginMyenrd a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;display:block;width:29px;margin-left:11px;}
.public #nav-main ul#topnav .loginMyenrd a:hover {background-color:transparent;border:none;color:#333;}

/* -------------------------------------------------------------------------------
=PAGE SPECIFIC STYLES
------------------------------------------------------------------------------*/
/*=GLOSSARY TNC Guide*/
.colgroup li {margin-left:20px;line-height:1.4;}
.colgroup dt {margin:10px 0;}
.colgroup dd {margin:0;line-height:1.8;padding-left:30px;}
.colgroup dl {margin:0 5px 0 10px;color:#555;}

/*=COUNTRY INFORMATION (MAP)*/
#countries {background:transparent url('../images/europe.png') no-repeat 50%;width:538px;height:533px;position:relative;margin-top:2em;}
#countries li {position:absolute;}
#countries li a {position:relative;width:26px;height:16px;display:block;}
#countries li a span {position:absolute;width:100%;height:100%;display:block;cursor:pointer;}
/*flags*/
#flag_at span {background:transparent url('../images/flags/at.gif') no-repeat 50%;}
#flag_bg span {background:transparent url('../images/flags/bg.gif') no-repeat 50%;}
#flag_be span {background:transparent url('../images/flags/be.gif') no-repeat 50%;}
#flag_cz span {background:transparent url('../images/flags/cz.gif') no-repeat 50%;}
#flag_cy span {background:transparent url('../images/flags/cy.gif') no-repeat 50%;}
#flag_dk span {background:transparent url('../images/flags/dk.gif') no-repeat 50%;}
#flag_de span {background:transparent url('../images/flags/de.gif') no-repeat 50%;}
#flag_ee span {background:transparent url('../images/flags/ee.gif') no-repeat 50%;}
#flag_gr span {background:transparent url('../images/flags/gr.gif') no-repeat 50%;}
#flag_gb span {background:transparent url('../images/flags/gb.gif') no-repeat 50%;}
#flag_es span {background:transparent url('../images/flags/es.gif') no-repeat 50%;}
#flag_fr span {background:transparent url('../images/flags/fr.gif') no-repeat 50%;}
#flag_ie span {background:transparent url('../images/flags/ie.gif') no-repeat 50%;}
#flag_it span {background:transparent url('../images/flags/it.gif') no-repeat 50%;}
#flag_lv span {background:transparent url('../images/flags/lv.gif') no-repeat 50%;}
#flag_lt span {background:transparent url('../images/flags/lt.gif') no-repeat 50%;}
#flag_lu span {background:transparent url('../images/flags/lu.gif') no-repeat 50%;}
#flag_hu span {background:transparent url('../images/flags/hu.gif') no-repeat 50%;}
#flag_mt span {background:transparent url('../images/flags/mt.gif') no-repeat 50%;}
#flag_nl span {background:transparent url('../images/flags/nl.gif') no-repeat 50%;}
#flag_pl span {background:transparent url('../images/flags/pl.gif') no-repeat 50%;}
#flag_pt span {background:transparent url('../images/flags/pt.gif') no-repeat 50%;}
#flag_ro span {background:transparent url('../images/flags/ro.gif') no-repeat 50%;}
#flag_sk span {background:transparent url('../images/flags/sk.gif') no-repeat 50%;}
#flag_si span {background:transparent url('../images/flags/si.gif') no-repeat 50%;}
#flag_fi span {background:transparent url('../images/flags/fi.gif') no-repeat 0 0;}
#flag_se span {background:transparent url('../images/flags/se.gif') no-repeat 50%;}
/*flag positioning*/
#flag_at {left:290px;top:320px;}
#flag_bg {left:400px;top:395px;}
#flag_be {left:190px;top:270px;}
#flag_cz {left:290px;top:285px;}
#flag_cy {left:510px;top:510px;}
#flag_dk {left:245px;top:190px;}
#flag_de {left:245px;top:280px;}
#flag_ee {left:390px;top:150px;}
#flag_gr {left:365px;top:440px;}
#flag_gb {left:140px;top:230px;}
#flag_es {left:70px;top:400px;}
#flag_fr {left:155px;top:320px;}
#flag_ie {left:85px;top:195px;}
#flag_it {left:265px;top:400px;}
#flag_lv {left:390px;top:175px;}
#flag_lt {left:375px;top:200px;}
#flag_lu {left:205px;top:290px;}
#flag_hu {left:330px;top:330px;}
#flag_mt {left:260px;top:510px;}
#flag_nl {left:198px;top:240px;}
#flag_pl {left:335px;top:255px;}
#flag_pt {left:15px;top:400px;}
#flag_ro {left:390px;top:350px;}
#flag_sk {left:325px;top:305px;}
#flag_si {left:290px;top:345px;}
#flag_fi {left:390px;top:100px;}
#flag_se {left:295px;top:160px;}

/*=SITEMAP*/
#content-main #sitemap {list-style-type:none;margin:30px 0 0 -10px;}
#content-main #sitemap ul {margin:0.2em 0 0 2px;}
#content-main #sitemap li {color:#444;font-size:1.4em;line-height:1;margin:0 0 0.3em 2px;padding:1em 0 0 10px;text-transform:uppercase;}
/*#content-main #sitemap li li {background-image:transparent url(../images/nav/bg_sitemap.gif);background-repeat:no-repeat;background-position:left top;}*/
#content-main #sitemap li span {background:transparent;display:block;width:100%;line-height:1.5;padding-left:5px;}
#content-main #sitemap ul li {font-size:0.7em;border-left:1px solid #c7d3af;list-style:none;margin:0;padding-top:0;text-transform:none;color:#777;background:transparent url("../images/nav/bg_sitemap_sub.png");background-repeat:no-repeat;background-position: 0 12px;}
#content-main #sitemap li a {display:block;color:#000;text-decoration:none;line-height:1;padding:0.3em 0;}
#content-main #sitemap li a:hover {color:#000;text-decoration:underline;}
#content-main #sitemap ul li a {background:transparent;color:#777;padding:0.3em 0.4em;}
#content-main #sitemap ul ul {margin:0.2em 0 0 -10px;}
#content-main #sitemap ul ul li {padding:0 0 0 40px;border-left:none;font-size:1em;}
/*Turn off top border image for first sitemap item (Home)*/
#content-main #sitemap li.first-item {background:transparent;}
/*'subsection' class generated with JS*/
#content-main #sitemap li.subsection span {color:#000;}

/* TNC guide style */
/*RESET*/
.greenlink { color:#090;}
div .watchout * {color:#000;}
.watchout {padding: 1em;color: Black;background-color: #E4ECD9;margin-top: 20px;margin-bottom: 20px;border-top: 4px solid #C8EA82;line-height: 1.1em;font-size:12px;}
.watchout img{position:relative;float:left;}
.watchout p{margin-left:55px;}
div .exampletext * {color:#000;}
.example{padding: 1em;color: Black;line-height: 1.1em;font-size:12px;margin-top: 10px;margin-bottom: 10px;}
.example img{position:relative;float:left;}
.example p{margin-left:55px;}
div .tools * {color:#000;}
.tools {padding: 1em;color: Black;background-color: #EFEDE5;line-height: 1.1em;font-size:12px;margin-top: 20px;margin-bottom: 20px;border-top: 4px solid #B7A291;}
.tools img{position:relative;float:left;}
.tools p{margin-left:55px;}
div .alreadydone * {color:#000;}
.alreadydone {padding: 1em;color: Black;background-color: #E5EFF6;line-height: 1.1em;font-size:12px;margin-top: 20px;margin-bottom: 20px;border-top: 4px solid #6BB7DB;}
.alreadydone img{position:relative;float:left;}
.alreadydone p{margin-left:55px;}

/*TNC menu*/
#content-tnc #nav-menu ul{list-style: none;padding: 0;margin: 0;}
#content-tnc #nav-menu li{/*float:left;*/margin: 1.15em 1em 1.15em;}
#content-tnc #nav-menu li a{border-bottom: 0.3em solid #67739e;line-height: 2em;width: 20em;display: block;color: #000;text-decoration: none;font-weight:bold;}
#content-tnc #nav-menu li a:hover {background-color:#E4ECD9;line-height: 2em;width: 20em;display: block;color: #000;text-decoration: none;}
#content-tnc #nav-menu {width:30em;}

img.langIcon {margin:0;}

/*Public, read view*/
form.displayOnly div.shadoFormGroup {border-bottom:1px solid #CF512E;background:transparent;width:98%;overflow:hidden;margin:0px;padding:20px;}
form.displayOnly div.shadoFormGroup .shadoFormLabel {margin:0 4px 0 0;display:block;width:19%;}
form.displayOnly div.shadoFormGroup .shadoFormControlPosition {float:left;width:80%;text-align:left;}
form.displayOnly p {text-align:left;padding:14px;}
form.displayOnly p b {font-size:18px;color:#CF512E}
form.displayOnly div.odd {background:#f7f9f4;}

/*Add new topic, offer, thread etc.*/
#wrapper #content-main .addLink {float:right;width:100%;margin:0;text-align:right;}
#wrapper #content-main .addLink a {font-size:1em;float:right;color:#7a9848;border-bottom:4px solid #c6d3b0;text-decoration:none;padding:0.4em;margin:0 3px 6px 0;display:inline;font-weight:bold;text-transform:uppercase;}
/*#wrapper #content-main .addLink a:before {content:'+ ';}*/
#wrapper #content-main .addLink a:hover {color:#000;}
#wrapper #content-main p#calendarcontrols a {float:none;}

/*Pagination*/
div.pagination {float:left;width:100%;text-align:left;margin:10px 0 10px 0px;}
div.pagination a {margin-bottom:0.5em;text-transform:uppercase;color:#7a9848 !important;text-decoration:none;}
div.pagination a:hover {text-decoration:underline;color:#333 !important;}
div.pagination span.navselected {color:#000;font-weight:bold;border-bottom:4px solid #C6D3B0;margin-right:5px;}
div.pagination span.green { margin-right:0;}
div.pagination a.prev, div.pagination a.next {font-weight:bold !important;}
#content-main h2.results {float:left;width:auto; width:99% !important;margin:0;border:solid 0px red;}
.green {margin:0 2px 0 0;}

/*Select LAG link and title*/
#wrapper #content-main #selectedLagTitle {float:left;margin:0;margin:10px 0 0.5em;padding:10px;width:182px;font-weight:bold;border:1px solid #C1C1BF;background:#f1f5ea;}
#wrapper #content-main #lagSelect {float:left;width:auto;margin:5px 0 0 5px;}
#wrapper #content-main #lagSelect a {font-size:1em;color:#7a9848;text-transform:uppercase;font-weight:bold;padding:5px 0;clear:left;display:block;}
#wrapper #content-main #lagSelect a:hover {color:#333;cursor:pointer !important;}
#wrapper #content-main #selectedLagTitle p {background:#fff;border:0px solid red;}

/*Meetings*/
tr,td.meetings_meetings {width:30%;}
tr,td.meetings_date {width:15%;}
tr,td.meetings_place {width:25%;}
tr,td.meetings_country {width:20%;}
tr,td.meetings_groups {width:10%;}
tr,td.meetings_zero {width:10%;}

.public .detailsBox {margin-top:20px;margin-right:300px;}
.public .detailsBox h2 {font-size:1.2em;}
#events #content-main .right{text-align:right;margin-right:300px;}
span.meetingDate {float:right;margin-right:10px;text-transform:none;font-size:0.8em;}
span.meetingDate em {font-style:normal;}
span.meetingDate .startDate {}
span.meetingDate .endDate {}

/*
 * jQuery UI specific styling for datatables with pagination 
 */
.paging_two_button .ui-button {float: left;cursor: pointer; cursor: hand;}
.paging_full_numbers .ui-button {padding: 2px 6px;margin: 0;cursor: pointer; cursor: hand;}
.dataTables_paginate .ui-button {margin-right: -0.1em !important;}
.paging_full_numbers {width: 350px !important;}
.dataTables_wrapper .ui-toolbar {padding: 5px;}
.dataTables_length {	width: 40%;padding-bottom: 3px;}
.dataTables_filter {	width: 50%;float: right;text-align: right;}
.dataTables_info {padding-top: 3px;width: 50%;float: left;}
.dataTables_paginate {padding: 7px;width: auto;float: right;text-align: right;}
.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active {border: 1px solid #aaa;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 2px 5px;margin: 0 3px;cursor: pointer;cursor: hand;}

.paging_full_numbers span.paginate_button {background-color: #cbd6b8;}
.paging_full_numbers span.paginate_button:hover {background-color: #E7ECDE;}
.paging_full_numbers span.paginate_active {background-color: #96ad73;}
.paginate_disabled_previous {background-image: url('../images/back_disabled.jpg');}
.paginate_enabled_previous {background-image: url('../images/back_enabled.jpg');}
.paginate_disabled_next {background-image: url('../images/forward_disabled.jpg');}
.paginate_enabled_next {background-image: url('../images/forward_enabled.jpg');background-color:#7F9A55;}
.default .sorting_asc {background: url('../images/sort_asc.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
.default .sorting_desc {background: url('../images/sort_desc.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
.default .sorting {background: url('../images/sort_both.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
.default .sorting_asc_disabled {background: url('../images/sort_asc_disabled.png') no-repeat right center;background-color:#7F9A55;border-right:solid 10px #fff;}
.default .sorting_desc_disabled {background: url('../images/sort_desc_disabled.png') no-repeat right center;background-color:#7F9A55;border-right:solid 10px #fff;}

#forum #content-main {background-image:url(../images/bckg_content_home.png)}
#forum .detailsBox {margin-top:10px;margin-right:0px;}
#forum .topicDetails .DisplayInForum {background-color: #EEEEEE; padding: 4px; margin-top: 5px;}
#forum .thread .DisplayInForum {background-color: #EEEEEE; padding: 4px; margin-top: 20px;}
#forum .thread p, .contentTopic p {margin-left:10px;}
#forum .topicDetails {
	background-color: #c2e6e4;
  margin: 0;
  padding: 10px;
}

#forum #content-main .topicDetails p,#policy #content-main .contentTopic p{font-size:11px;margin-top:6px;margin-bottom:0px;margin-left:10px;}
#forum .DisplayInForum tr td {
  font-size: 11px;
  padding: 4px;
  vertical-align: middle;
}
#forum .fileList {font-weight:normal; margin-left:10px;}
#forum #content-main table.default thead th {font-weight:bold;color:#fff;background-color:#129A8E;border-right: 1px solid #eee !important;}
#forum .ForumResult tr:hover {background-color:transparent;}
#forum table.ForumResult tr td {background-color:transparent;}
#forum table.ForumResult tr td.transparent {background-color:transparent;}
#forum table.default tr{background-color:transparent;}
#forum table.default tr.oddRow {background-color:#c1e5e3;border-top: 1px solid #8FA965;}
#forum div.pagination {float:left;width:100%;text-align:left;margin:0px;}
#forum .forumIntro {overflow:hidden;height:210px;}
#forum .logo {background-image:url(../images/forum/logo_opENRD.png);
width:170px;
height:160px;
float:left;
background-position:left ;
background-repeat:no-repeat;}
#forum .forumIntro .login {width:400px;float:left;}
#forum .forumIntro a.loginButton{display:block;width:165px;height:40px;background-image:url(../images/forum/login.png);background-repeat:no-repeat;}
#forum .forumIntro .pdf {display:block;width:253px;height:240px;float:right;text-align:center;border:solid 0px red;}
#forum .forumIntro .pdf a {display:block;width:253px;height:160px;background-image:url(../images/forum/thumb_gudie.png);background-repeat:no-repeat;}

/* //////////////////// MAP ///////////////////////////// */
#map { position: relative; width: 675px; height: 585px; overflow: hidden;border:solid 0px red;margin:20px auto; background-repeat:no-repeat;clear:both;}
#homepage #map {margin:14px auto;}
#returnlink { display: block; position: absolute; bottom: 0; right: 0; color: white; background: blue; padding: 3px;}
#map a.bullet { display: block; position: absolute; width: 28px; height: 28px; background: transparent; text-decoration: none; border: 0px solid red;z-index:2 }
#map img.zoomable { }

/*#map div.popupEU{ display: none; position: absolute; width: 304px; height:198px;; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg.png);
background-position:top;
background-repeat:no-repeat;}*/

#map #europe-box{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_eu.png);
background-position:top;
background-repeat:no-repeat;}

#map div.popupEU_en{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_en.png);
background-position:top;
background-repeat:no-repeat;}

#map div.popupEU_fr{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_fr.png);
background-position:top;
background-repeat:no-repeat;}

#map div.popupEU_de{ display: none; position: absolute; width: 304px; height:250px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_de.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_it{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_it.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_es{ display: none; position: absolute; width: 304px; height:230px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_es.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_pl{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_pl.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_el{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_el.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_ro{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_ro.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_pt{ display: none; position: absolute; width: 304px; height:198px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_pt.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_nl{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_nl.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_hu{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_hu.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_fi{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_fi.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_cz{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_cz.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_bg{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(../images/map/info_bg_bg.png);
background-position:top;
background-repeat:no-repeat;
}

#map div.popupEU_hr{ display: none; position: absolute; width: 304px; height:236px; top: 100px; left: 150px; background: transparent; z-index: 3; padding: 0px;
background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/map/info_bg_hr.png);
background-position:top;
background-repeat:no-repeat;
}

/*#map .bckgEuropa .popupEU_en {
background-image:url(../images/map/info_bg_eu.png);
background-position:top;
background-repeat:no-repeat;}*/

#map .popupEU_en h3, #map .popupEU_fr h3,#map .popupEU_de h3,#map .popupEU_it h3, #map .popupEU_es h3, #map .popupEU_pl h3, #map .noEurope02 h3, #map .popupEU_ro h3 , #map .popupEU_el h3, #map .popupEU_nl h3, #map .popupEU_hu h3, #map .popupEU_fi h3, #map .popupEU_cz h3, #map .popupEU_pt h3, #map .popupEU_bg h3 , #map .popupEU_hr h3
{background-color:transparent;color:#286d76;font-size:13px;font-weight:bold;text-align:right;margin:4px;padding:14px 50px 8px 6px;background-repeat:no-repeat;background-position:252px 8px;}

#map .popupEU_en h3.SmallTitleMap, #map .popupEU_fr h3.SmallTitleMap,#map .popupEU_de h3.SmallTitleMap,#map .popupEU_it h3.SmallTitleMap, #map .popupEU_es h3.SmallTitleMap, #map .popupEU_pl h3.SmallTitleMap, #map .popupEU_el h3.SmallTitleMap, #map .popupEU_ro h3.SmallTitleMap, #map .popupEU_pt h3.SmallTitleMap, #map .popupEU_nl h3.SmallTitleMap, #map .popupEU_hu h3.SmallTitleMap, #map .popupEU_fi h3.SmallTitleMap, #map .popupEU_cz h3.SmallTitleMap, #map .popupEU_bg h3.SmallTitleMap, #map .popupEU_hr h3.SmallTitleMap {font-size:14px;margin:4px;padding:10px 50px 4px 10px;}

#map a#turkey {background-image:url(../images/map/flags/no_flag.gif);background-repeat:no-repeat;border:solid 0px red;width:135px;height:58px;}
#map a#turkey:hover{background-image:none;}
#map a#noEurope {background-image:url(../images/map/flags/no_flag.gif);background-repeat:no-repeat;border:solid 0px red;}
#map a#noEurope:hover{background-image:none;}
#map a#noEurope01 {background-image:url(../images/map/flags/no_flag.gif);background-repeat:no-repeat;width:54px;height:85px;}
#map a#noEurope01:hover {background-image:none;}
#map a#noEurope02 {background-image:url(../images/map/flags/nonEU.png);background-repeat:no-repeat;}
#map a#noEurope02:hover {background-image:none;}
#map a#europe { background-image:url(../images/map/flags/eu.png);background-repeat:no-repeat;}
#map a#europe:hover {background-image:none;}
#map a#portugal { background-image:url(../images/map/flags/pt.png);background-repeat:no-repeat;}
#map a#portugal:hover {background-image:none;}
#map a#portugal-col { background-image:url(../images/map/flags/pt.png);background-repeat:no-repeat;}
#map a#portugal-col:hover {background-image:none;background-repeat:no-repeat;}
#map a#spain { background-image:url(../images/map/flags/es.png);background-repeat:no-repeat;}
#map a#spain:hover {background-image:none;}
#map a#spain-col { background-image:url(../images/map/flags/es.png);background-repeat:no-repeat;}
#map a#spain-col:hover {background-image:none;}
#map a#france { background-image:url(../images/map/flags/fr.png);background-repeat:no-repeat;}
#map a#france:hover {background-image:none;}
#map a#france-col { background-image:url(../images/map/flags/fr.png);background-repeat:no-repeat;}
#map a#france-col:hover {background-image:none;}
#map a#greece { background-image:url(../images/map/flags/gr.png);background-repeat:no-repeat;}
#map a#greece:hover {background-image:none;}
#map a#uk { background-image:url(../images/map/flags/uk.png);background-repeat:no-repeat;}
#map a#uk:hover {background-image:none;}
#map a#finland { background-image:url(../images/map/flags/fi.png);background-repeat:no-repeat;}
#map a#finland:hover {background-image:none;}
#map a#luxembourg { background-image:url(../images/map/flags/lu.png);background-repeat:no-repeat;}
#map a#luxembourg:hover {background-image:none;}
#map a#belgium { background-image:url(../images/map/flags/be.png);background-repeat:no-repeat;}
#map a#belgium:hover {background-image:none;}
#map a#italy { background-image:url(../images/map/flags/it.png);background-repeat:no-repeat;}
#map a#italy:hover {background-image:none;}
#map a#austria { background-image:url(../images/map/flags/at.png);background-repeat:no-repeat;}
#map a#austria:hover {background-image:none;}
#map a#netherlands { background-image:url(../images/map/flags/nl.png); background-repeat:no-repeat;}
#map a#netherlands:hover {background-image:none;}
#map a#germany { background-image:url(../images/map/flags/de.png); background-repeat:no-repeat;}
#map a#germany:hover {background-image:none;}
#map a#sweden { background-image:url(../images/map/flags/sv.png); background-repeat:no-repeat;}
#map a#sweden:hover {background-image:none;}
#map a#denmark { background-image:url(../images/map/flags/dk.png);background-repeat:no-repeat;}
#map a#denmark:hover {background-image:none;}
#map a#hungary { background-image:url(../images/map/flags/hu.png);background-repeat:no-repeat;}
#map a#hungary:hover {background-image:none;}
#map a#poland { background-image:url(../images/map/flags/pl.png);background-repeat:no-repeat;}
#map a#poland:hover {background-image:none;}
#map a#cyprus { background-image:url(../images/map/flags/cy.png);background-repeat:no-repeat;}
#map a#cyprus:hover {background-image:none;}
#map a#estonia { background-image:url(../images/map/flags/ee.png);background-repeat:no-repeat;}
#map a#estonia:hover {background-image:none;}
#map a#latvia { background-image:url(../images/map/flags/lv.png);background-repeat:no-repeat;}
#map a#latvia:hover {background-image:none;}
#map a#lithuania { background-image:url(../images/map/flags/lt.png);background-repeat:no-repeat;}
#map a#lithuania:hover {background-image:none;}
#map a#czech_republic { background-image:url(../images/map/flags/cz.png);background-repeat:no-repeat;}
#map a#czech_republic:hover {background-image:none;}
#map a#slovakia { background-image:url(../images/map/flags/sk.png);background-repeat:no-repeat;}
#map a#slovakia:hover {background-image:none;}
#map a#slovenia { background-image:url(../images/map/flags/si.png);background-repeat:no-repeat;}
#map a#slovenia:hover {background-image:none;}
#map a#malta { background-image:url(../images/map/flags/mt.png);background-repeat:no-repeat;}
#map a#malta:hover {background-image:none;}
#map a#romania { background-image:url(../images/map/flags/ro.png);background-repeat:no-repeat;}
#map a#romania:hover {background-image:none;}
#map a#bulgaria { background-image:url(../images/map/flags/bg.png);background-repeat:no-repeat;}
#map a#bulgaria:hover {background-image:none;}
#map a#ireland { background-image:url(../images/map/flags/ie.png);background-repeat:no-repeat;}
#map a#ireland:hover {background-image:none;}
#map a#ireland { background-image:url(../images/map/flags/ie.png);background-repeat:no-repeat;}
#map a#ireland:hover {background-image:none;}
#map a#croatia { background-image:url(../images/map/flags/hr.png);background-repeat:no-repeat;}
#map a#croatia:hover {background-image:none;}
#map a#europe { background-image:url(../images/map/flags/eu.png);background-repeat:no-repeat;border:solid 0px red;width:48px;height:48px;}
#map a#europe:hover {background-image:none;}



/* /// Change FLAGS /// */
#turkey-box h3 {background-image: url(../images/map/flags/pixel.png);}
#noEurope-box h3 {background-image: url(../images/map/flags/pixel.png);}
#noEurope01-box h3 {background-image: url(../images/map/flags/pixel.png);}
#noEurope02-box h3 {background-image: url(../images/map/flags/nonEU.png);}
#europe-box h3 {background-image: url(../images/map/flags/eu_small.png);}
#austria-box h3 {background-image: url(../images/map/flags/at.png);}
#belgium-box h3 {background-image: url(../images/map/flags/be.png);}
#bulgaria-box h3 {background-image: url(../images/map/flags/bg.png);}
#cyprus-box h3 {background-image: url(../images/map/flags/cy.png);}
#germany-box h3 {background-image: url(../images/map/flags/de.png);}
#denmark-box h3 {background-image: url(../images/map/flags/dk.png);}
#estonia-box h3 {background-image: url(../images/map/flags/ee.png);}
#hungary-box h3 {background-image: url(../images/map/flags/hu.png);}
#finland-box h3 {background-image: url(../images/map/flags/fi.png);}
#france-box h3 {background-image: url(../images/map/flags/fr.png);}
#france-col-box h3 {background-image: url(../images/map/flags/fr.png);}
#greece-box h3 {background-image: url(../images/map/flags/gr.png);}
#ireland-box h3 {background-image: url(../images/map/flags/ie.png);}
#italy-box h3 {background-image: url(../images/map/flags/it.png);}
#latvia-box h3 {background-image: url(../images/map/flags/lv.png);}
#lithuania-box h3 {background-image: url(../images/map/flags/lt.png);}
#luxembourg-box h3 {background-image: url(../images/map/flags/lu.png);}
#malta-box h3 {background-image: url(../images/map/flags/mt.png);}
#poland-box h3 {background-image: url(../images/map/flags/pl.png);}
#portugal-box h3 {background-image: url(../images/map/flags/pt.png);}
#portugal-col-box h3 {background-image: url(../images/map/flags/pt.png);}
#romania-box h3 {background-image: url(../images/map/flags/ro.png);}
#slovakia-box h3 {background-image: url(../images/map/flags/sk.png);}
#slovenia-box h3 {background-image: url(../images/map/flags/si.png);}
#spain-box h3 {background-image: url(../images/map/flags/es.png);}
#spain-col-box h3 {background-image: url(../images/map/flags/es.png);}
#sweden-box h3 {background-image: url(../images/map/flags/sv.png);}
#czech_republic-box h3 {background-image: url(../images/map/flags/cz.png);}
#netherlands-box h3 {background-image: url(../images/map/flags/nl.png);}
#croatia-box h3 {background-image: url(../images/map/flags/hr.png);}
#uk-box h3 {background-image: url(../images/map/flags/uk.png);}



#map .popupcontent {position:relative;}
#map .popupcontent ul {margin:0 15px 0 60px;padding:0px;}
#map #europe-box ul {margin:20px 10px 0 40px;padding:0px;}
#map .popupcontent ul li {font-size:11px; font-family:Arial, Helvetica, sans-serif;padding:2px 0 1px 4px;margin-left:10px;list-style-image:url(../images/map/arrow.png);line-height:1em;}
#map #noEurope-box.popupEU_en ul li a, #map #noEurope01-box.popupEU_en ul li a{line-height:1.2em;}
#map .popupcontent ul li a {font-weight:bold;color:#666; text-decoration:none;}
#map .popupcontent ul li a.potential {font-weight:bold;color:#666; text-decoration:none;display:block;width:190px;}

#map div.popupEU_en a.ClosePopup, #map div.popupEU_fr a.ClosePopup,#map div.popupEU_de a.ClosePopup,#map div.popupEU_it a.ClosePopup, #map div.popupEU_es a.ClosePopup, #map div.popupEU_pl a.ClosePopup, #map div.popupEU_el a.ClosePopup, #map div.popupEU_ro a.ClosePopup, #map div.popupEU_nl a.ClosePopup, #map div.popupEU_pt a.ClosePopup, #map div.popupEU_hr a.ClosePopup {display:block;width:44px;height:24px; background-image: url(../images/map/ico_close.png);
background-repeat:no-repeat; background-position:top right;margin:0;padding:0;border: solid 0px red;position:absolute;bottom:8px; right:0px;}
#map div.popupEU_fi a.ClosePopup {display:block;width:44px;height:24px; background-image: url(../images/map/ico_close.png);
background-repeat:no-repeat; background-position:top right;margin:0;padding:0;border: solid 0px red;position:absolute;bottom:20px; right:0px;}
#map div.popupEU_hu a.ClosePopup {display:block;width:44px;height:24px; background-image: url(../images/map/ico_close.png);
background-repeat:no-repeat; background-position:top right;margin:0;padding:0;border: solid 0px red;position:absolute;bottom:48px; right:0px;}
#map div.popupEU_cz a.ClosePopup {display:block;width:44px;height:24px; background-image: url(../images/map/ico_close.png);
background-repeat:no-repeat; background-position:top right;margin:0;padding:0;border: solid 0px red;position:absolute;bottom:48px; right:0px;}
#map div.popupEU_bg a.ClosePopup {display:block;width:44px;height:24px; background-image: url(../images/map/ico_close.png);
background-repeat:no-repeat; background-position:top right;margin:0;padding:0;border: solid 0px red;position:absolute;bottom:20px; right:0px;}
/* //////////////////// MAP ///////////////////////////// */

/* SEARCH PUBLIC */
.public #search {position:absolute;top:0;right:0;}
.public #search #box {width:350px; height:64px; padding:0; margin:12px 0; background-color:transparent;background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/bckg_search-public.png');
background-position:12px top;background-repeat:no-repeat;border:solid 0px red;}
#searchPage #search #box {display:none;}
.public #search #box h1 {
background-repeat:no-repeat;
background-position:0px 10px;
background-color:transparent;
width:100px;height:34px;line-height:34px;border-bottom:none;z-index:2;color:#fff;font-size:0.8em;padding-left:20px;margin:0;}

.lang_en #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_en.png);}
.lang_fr #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_fr.png);}
.lang_de #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_de.png);}
.lang_it #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_it.png);}
.lang_pl #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_pl.png);}
.lang_es #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_es.png);}
.lang_bg #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_bg.png);}
.lang_cz #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_cs.png);}
.lang_gr #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_el.png);}
.lang_hu #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_hu.png);}
.lang_pt #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_pt.png);}
.lang_ro #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_ro.png);}
.lang_fi #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_fi.png);}
.lang_nl #search #box h1 {background-image:url(https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/t_bckg_search_public_nl.png);}

.public #search #box form {padding:6px 0 0;width:300px;}
.public #search #box form input{display: inline; border: 1px solid #C1C1BF;
  height: 17px;
  margin: 2px 0;
  padding: 0;
  width: 170px;
	float:none;}
.public #search #box form input.button {
  background-image: url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/search_btn_public.png');
  border: medium none;
  height: 23px;
  margin: 3px 4px;
  padding: 0;
  width: 23px;}
	
.public #search #box form p {line-height:0;}
.public #search #box form p a {color:#666;text-decoration:none;}
/* // SEARCH PUBLIC */

/* SEARCH */
.public #colB #search {position:relative;
background-image: url(../images/home/new-design/bckg_box.png);
background-repeat:repeat-y;}
#homepage #colB #search #box{width:330px; height:110px; padding:0; margin:0 0; background-color:transparent;background-image:url('../images/home/new-design/bckg_search.gif');
background-position:center bottom;background-repeat:no-repeat;position:relative;border:solid 0px red;}
#homepage #colB #search #box h1 {
background-image:url(../images/home/splashpage/t_bckg_search.png);
background-repeat:no-repeat;
background-position:12px 0;
width:280px;height:49px;line-height:43px;border-bottom:none;position:absolute;
z-index:2;left:-14px;top:0;color:#fff;font-size:1em;padding-left:36px;border:solid 0px red;}
.public #colB #search #box h1 span {overflow:auto;}
.public #colB #search #box h1 span a {font-size:0.85em; color:#666;display:inline;text-decoration:none;}
.lang_en #colB #search #box h1 span a {margin-left:62px;}
.lang_fr #colB #search #box h1 span a {margin-left:39px;}
.lang_de #colB #search #box h1 span a {margin-left:69px;}
.lang_it #colB #search #box h1 span a {margin-left:68px;}
html body#homepage.lang_pl div#top div#container div#colB div#search div#box h1 span a {margin-left:46px;font-size:0.74em;}
.lang_es #colB #search #box h1 span a {margin-left:42px;}
.lang_ro #colB #search #box h1 span a {margin-left:55px;}
.lang_gr #colB #search #box h1 span a {margin-left:36px;}
.lang_pt #colB #search #box h1 span a {margin-left:50px;}
.lang_nl #colB #search #box h1 span a {margin-left:59px;}
.lang_hu #colB #search #box h1 span a {margin-left:56px;}
.lang_fi #colB #search #box h1 span a {margin-left:74px;}
.lang_cz #colB #search #box h1 span a {margin-left:26px;}
.lang_bg #colB #search #box h1 span a {margin-left:50px;}

#homepage #colB #search #box form{padding:0;width:300px;padding-top:36px;}
#homepage #colB #search #box form input{display: inline; border: 1px solid #C1C1BF;
  height: 20px;
  margin: 2px 0;
  padding: 0;
  width: 240px;
	float:none;}
#homepage #colB #search #box form input.button {
  background-image: url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/search/search_btn_public.png');
  border: medium none;
  height: 23px;
  margin: 3px 4px;
  padding: 0;
  width: 23px;}
/* // SEARCH */

/* Logo EENRD */
#logo_eenrd {text-align:right; margin-right:6px;margin-bottom:24px;height:95px;border:0;clear:both;}
/* Logo EENRD */

/* Logo EENRD */
#logo_eenrd-home {text-align:right; margin-right:6px;margin-bottom:0px;height:95px;border:0;clear:both;}
/* Logo EENRD */

/* Logo RDG */
#logo_rdg {text-align:right; margin-right:6px;margin-bottom:24px;height:95px;border:0;clear:both;}
/* Logo RDG */

/*KEY TOOLS */
#homepage #page-wrap {width: 330px; height:auto; padding:0; margin:0;border:solid 0px red;}
#homepage #page-wrap h1 {background-image:url(../images/home/splashpage/t_bckg_key-tools.gif);
background-repeat:no-repeat;
background-position:left 0px;
width:150px;height:35px;line-height:23px;border-bottom:none;position:absolute;
z-index:2;left:-14px;top:10px;color:#FFF;font-size:1em;padding-left:30px;}

#homepage #page-wrap .toolsHome {width: 305px; height:240px; position: relative; margin: 0 auto;padding:0;border:solid 0px red;background-color:transparent;clear:both;}
#homepage #page-wrap .toolsHome div{padding-left:6px;padding-top:38px;overflow:hidden;}
#homepage #bannerLight {width:312px; height:496px;}

.lang_en .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_en.gif');}
.lang_fr .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_fr.gif');}
.lang_de .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_de.gif');}
.lang_it .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_it.gif');}
.lang_pl .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_pl.gif');}
.lang_es .NRNNewsTitle {background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/title_NRN_es.gif');}


.NRNNewsTitle {background-position:top;background-repeat:no-repeat;padding-top:20px;text-align:center;margin:0 auto;}
.NRNNewsTitle div{border:solid 0px red;width:194px;height:70px;float:left;background-image:url('https://enrd.ec.europa.eu/enrd-static//////app_templates/enrd_assets/images/home/nrn/bckg-nrn-box.png');background-position:top;background-repeat:no-repeat;
font-size:11px;line-height:12px;padding:6px 6px;text-align:left;}
.NRNNewsTitle div:nth-child(2) {margin:0 16px;}
.NRNNewsTitle div img {float:left;margin-right:4px;margin-bottom:60px;}

/* SLIDER BANNER */
#homepage #page-wrapBanner {width: 660px; height:146px; padding:0; margin:0; background-color:transparent;
background-position:top right;background-repeat:no-repeat;border:solid 0px red;}
/*#homepage #page-wrap h1 {background-image:url(../images/home/splashpage/t_bckg_key-tools.gif);
background-repeat:no-repeat;
background-position:left 0px;
width:150px;height:35px;line-height:23px;border-bottom:none;position:absolute;
z-index:2;left:-14px;top:30px;color:#FFF;font-size:1em;padding-left:30px;}*/

#homepage #page-wrapBanner .anythingSlider {width: 660px; height: 140px; position: relative; margin: 0 auto;padding:0;border:solid 0px red;background-color:transparent;}

#homepage #page-wrapBanner .anythingSlider .start-stop {display:none;}
#homepage #page-wrapBanner .anythingSlider .WrapperSlider { width: 660px; overflow: auto; height: 130px; margin: 0px; padding:0; position: absolute; top: 0; left: 0;}
                    /* Width below is max for Opera */
#homepage #page-wrapBanner .anythingSlider .WrapperSlider ul { width: 32700px; list-style: none; position: absolute;z-index:1; top: 0; left: 0;margin: 0;padding:0;}
#homepage #page-wrapBanner .anythingSlider .WrapperSlider ul li {display:block; float:left;margin:20px 0 0; padding: 0;width:660px;height:97px;}
#homepage #page-wrapBanner .anythingSlider .WrapperSlider ul li a {display:block; margin:0; padding: 0;width:660px;height:100%;}

#homepage.lang_en #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_en.jpg);}
#homepage.lang_en #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_en.jpg);}
#homepage.lang_en #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_en.jpg);}
#homepage.lang_en #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_en.jpg);}
#homepage.lang_en #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_en.jpg);}

#homepage.lang_fr #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_fr.jpg);}
#homepage.lang_fr #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_fr.jpg);}
#homepage.lang_fr #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_fr.jpg);}
#homepage.lang_fr #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_fr.jpg);}
#homepage.lang_fr #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_fr.jpg);}

#homepage.lang_de #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_de.jpg);}
#homepage.lang_de #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_de.jpg);}
#homepage.lang_de #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_de.jpg);}
#homepage.lang_de #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_de.jpg);}
#homepage.lang_de #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_de.jpg);}

#homepage.lang_it #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_it.jpg);}
#homepage.lang_it #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_it.jpg);}
#homepage.lang_it #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_it.jpg);}
#homepage.lang_it #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_it.jpg);}
#homepage.lang_it #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_it.jpg);}

#homepage.lang_es #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_es.jpg);}
#homepage.lang_es #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_es.jpg);}
#homepage.lang_es #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_es.jpg);}
#homepage.lang_es #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_es.jpg);}
#homepage.lang_es #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_es.jpg);}

#homepage.lang_pl #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/banner/01_pl.jpg);}
#homepage.lang_pl #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/banner/02_pl.jpg);}
#homepage.lang_pl #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/banner/03_pl.jpg);}
#homepage.lang_pl #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/banner/04_pl.jpg);}
#homepage.lang_pl #page-wrapBanner .anythingSlider .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/banner/05_pl.jpg);}

#homepage #page-wrapBanner .thumbNav { position: relative; top: 136px; text-align: center;}
#homepage #page-wrapBanner .thumbNav li { display: inline;margin:0;}
#homepage #page-wrapBanner .thumbNav li a {border-right:1px gray solid;margin-right:4px;padding-right:6px;text-decoration:none;font-weight:bold;color:gray;font-size:10px;}
#homepage #page-wrapBanner .thumbNav li.arrow a{border-right:none;}
/* //SLIDER BANNER */

/* SLIDER NEWS */
#homepage #page-wrap-news {width: 330px; height:166px; padding:0; margin:0;background-image: url(../images/home/new-design/bckg_box.gif);
background-repeat:repeat-y;border:solid 0px red;background-color:transparent;}
#homepage #page-wrap-news h1 {background-image:url(../images/home/splashpage/t_bckg_news.gif);
background-repeat:no-repeat;
background-position:left 0px;
width:150px;height:35px;line-height:23px;border-bottom:none;position:absolute;
z-index:2;left:-14px;top:12px;color:#FFF;font-size:1em;padding-left:30px;}
#homepage #page-wrap-news a.button-rss{background-image:url(../images/ico_rss.gif);display:block;width:16px;height:16px;position:absolute; left:120px;top:15px;z-index:20;}

#homepage #page-wrap-news .anythingSlider {width: 306px; /*height: 174px;*/position: relative; margin: 0 auto;padding:0;}
#homepage #page-wrap-news .anythingSlider .start-stop {display:none;}
#homepage #page-wrap-news .anythingSlider .WrapperSlider { width: 306px; overflow: hidden; height: 140px; margin: 0px; padding:0; position: absolute; top: 0; left: 0;border:solid 0px red;}
/* Width below is max for Opera */
#homepage #page-wrap-news .anythingSlider .WrapperSlider ul {width: 32700px; list-style: none; position: absolute;z-index:1; top: 0; left: 0;margin: 0;padding:0;}
#homepage #page-wrap-news .anythingSlider .WrapperSlider ul li {display:block; float:left;margin:40px 0 0 ;padding: 0;width: 310px; height: 190px; background-repeat:no-repeat; background-position:left top;font-weight:bold;border:solid 0px red;}
/* Content */
#homepage #page-wrap-news .WrapperSlider ul li.nw_1    {display: list-item; background-image:url(../images/home/news-home/01.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_2    {display: list-item; background-image:url(../images/home/news-home/02.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_3    {display: list-item; background-image:url(../images/home/news-home/03.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_4    {display: list-item; background-image:url(../images/home/news-home/04.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_5    {display: list-item; background-image:url(../images/home/news-home/05.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_6    {display: list-item; background-image:url(../images/home/news-home/06.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_7    {display: list-item; background-image:url(../images/home/news-home/07.jpg);}
#homepage #page-wrap-news .WrapperSlider ul li.nw_8    {display: list-item; background-image:url(../images/home/news-home/08.jpg);}
#homepage #page-wrap-news .anythingSlider .WrapperSlider ul li div {margin:0px 2px 0px 152px;color:#fff;display:block;text-decoration:none;}
#homepage #page-wrap-news .anythingSlider .WrapperSlider ul li div h3 {padding:5px 0 4px 4px;color:#b1aeab;font-size:9px;line-height:10px;}
#homepage #page-wrap-news .anythingSlider .WrapperSlider ul li div p a {padding:0px 0 4px 4px;color:#fff;font-size:12px;font-weight:bold;line-height:14px;text-decoration:none;display:block;}
/*#homepage #page-wrap-news .anythingSlider .WrapperSlider ul li span a:link, #homepage #page-wrap-news .anythingSlider .WrapperSlider ul li span a:visited {float:right;color:#fff;margin-top:6px;font-size:10px;font-weight:normal;}*/

#homepage #page-wrap-news .thumbNav { position: relative; top: 140px; text-align: right;border:solid 0px red;height:26px;line-height:26px;background-color:#f3faf3;}
#homepage #page-wrap-news .thumbNav li { display: inline;margin:0;}
#homepage #page-wrap-news .thumbNav li a {border-right:1px gray solid;margin-right:4px;padding-right:6px;text-decoration:none;font-weight:bold;color:gray;font-size:10px;}
#homepage #page-wrap-news .thumbNav li.arrow a{border-right:none;}
/* //SLIDER NEWS */

/* OTHER NEWS */
#homepage #otherNews {width: 306px;max-height:600px;min-height:200px; margin-left:11px;padding:0;border:solid 0px red;background-color:#f3faf3; background-image:url(../images/home/new-design/bckg_otherNews.png); background-position:bottom;background-repeat:no-repeat;	}
#homepage #otherNews div{background-color: transparent;
  background-image: url(../images/home/splashpage/arrow_news.png);
  background-position: left top;
  background-repeat: no-repeat;
  border-top: 1px solid #fff;
  display: block;
  line-height: 18px;
  list-style-type: none;
  margin-bottom: 0px;
  padding: 8px 4px 8px 30px;
	color: grey;
	text-decoration:none;
	line-height:12px;
	font-size:11px;}
	
#homepage #otherNews div.lastNews	{border:none;}
	
/*#homepage #otherNews div{color: #7e7239;text-decoration:none;line-height:normal;font-size:11px;}*/
#homepage #otherNews div a{color: #7e7239;text-decoration:underline;line-height:normal;font-size:11px;}
#homepage #colB div.moreNews {background-image:none;border-bottom:none;}
#homepage #colB div.moreNews a {background-image:url('../images/home/news-home/arrow_moreNews.png');
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
  font-size: 1em;
	color: #7e7239;
  font-weight: bold;
  margin-top: 6px;
  margin-right: 20px;
  padding-right: 16px;
  text-align: right;
  text-decoration: none;
  width: auto;}
#leader #content-main a.leaderHome {background-image:url('../images/greenarrow_en.png');
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
  font-size: 1em;
	color: #7e7239;
  font-weight: bold;
  margin-top: 10px;
  margin-right: 22px;
  padding-right: 20px;
  text-align: right;
  text-decoration: none;
  width: auto;}
.logoLeader {background-color:transparent;}	
#homepage a.more {background-repeat: no-repeat;color: #45949a;font-weight: bold;text-decoration:none;text-decoration:underline;}
/* //OTHER NEWS */

/* FOOTER */

.lang_en #footer #menuBottom, .lang_pt #footer #menuBottom, .lang_nl #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:340px;text-align:left;display:block;}
.lang_fr #footer #menuBottom{background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;border:solid 0px red;}
.lang_ro #footer #menuBottom{background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;border:solid 0px red;}
.lang_gr #footer #menuBottom{background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:370px;text-align:left;display:block;border:solid 0px red;}
.lang_es #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:360px;text-align:left;display:block;}
.lang_it #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;}
.lang_de #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:420px;text-align:left;display:block;}
.lang_pl #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;}
.lang_nl #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:340px;text-align:left;display:block;}
.lang_hu #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:310px;text-align:left;display:block;}
.lang_pt #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;}
.lang_fi #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:350px;text-align:left;display:block;}
.lang_cz #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:320px;text-align:left;display:block;}
.lang_bg #footer #menuBottom {background-image:url('../images/home/splashpage/bckg_footer.jpg');background-position:right center;background-repeat:no-repeat;overflow:hidden;height:370px;text-align:left;display:block;}

.public #footer #menuBottom ul {float:left;padding-top:10px;margin-left:12px;border:solid 0px red;width:18%;}
/*.public #footer #menuBottom ul li, .public #footer #menuBottom ul li a {text-transform:capitalize;}
.public #footer #menuBottom ul li {text-align:left;margin-right:10px;margin-top:4px;padding:0;font-weight:bold;color:#000;width:110px;border:solid 0px red;float:left;line-height:14px;}
.public #footer #menuBottom ul li a {color:#000;text-decoration:underline;}*/


.public #footer ul li{margin:0;padding:0;line-height:16px;line-height:11px;margin:6px 0;text-align:left;}
.public #footer ul li a{font-size:11px;font-family:arial;text-decoration:none;color:#666;}
.public #footer ul li a:hover{text-decoration:underline;color:#0d4ea1;}
.public #footer #menuBottom ul li div li a {font-size:10px;text-decoration:none;}

.public #footer #date {display:block;height:40px;line-height:40px;color:#396EA2;}
.public #footer #date div {text-align:center;}
.public #footer #date span a {font-size:11px;text-decoration:none;color:#396EA2;}
.public #footer #date .lastUpdate {font-size:11px;text-align:center;display:block;width:auto;}
/*.public #footer #date .separator {font-size:0.7em;text-align:center;;display:block;width:1%;}
.public #footer #date .topPage {text-align:left;display:block;width:44%;}*/
.public #footer .spacer{font-size:10px;display:block;display:block;height:2px;}
/* //FOOTER */


/* //////////////////// VIDEO ///////////////////////////// */
.video {padding:10px 0 0 0;width:100%;overflow:hidden;border:solid 0px red;text-align:center;}
#content-main .video p {margin-bottom:4px;}

/* //////////////////// VIDEO ///////////////////////////// */


/* //////////////////////// RDP HOMEPAGE ///////////////////////////////// */
/*#rdpPage #titlecontent {display:none;}*/
#rdpPage .rdpHomeTitle {display:none;}
.rdpPage {width:auto;}
.rdpPage .rdpHomeTitle {margin:20px 0;}
.rdpPage .rdpBox1Content {border:solid 0px red;overflow:auto;width:auto;margin:6px auto;}
.rdpPage .rdpBox1Content .left {width:344px;float:left;margin-left:20px;margin-top:10px;}
.rdpPage .rdpBox1Content .right {width:344px;float:left;background-image:url(../images/rdp/bckg_01.jpg);background-repeat:no-repeat;height:180px;background-position:right;margin-left:20px;margin-top:10px;}
.rdpPage .rdpBox2Content {border:solid 0px red;overflow:auto;width:auto;margin:6px auto;}
.rdpPage .rdpBox2Content .left {width:344px;float:left;background-image:url(../images/rdp/bckg_02.jpg);background-repeat:no-repeat;height:170px;background-position:left;margin-left:20px;margin-top:10px;}
.rdpPage .rdpBox2Content .right {width:344px;float:left;margin-left:20px;margin-top:10px;}
#content-main .rdpPage .rdpBox2Content .right div {float:left;}

.lang_en #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:231px;height:43px;background-image:url(../images/rdp/rdp_bt_browse.gif);background-repeat:no-repeat;margin-top:38px;float:right;}
.lang_es #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:364px;height:43px;background-image:url(../images/rdp/rdp_bt_browse_es.gif);background-repeat:no-repeat;margin-top:38px;float:right;}
.lang_it #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:331px;height:43px;background-image:url(../images/rdp/rdp_bt_browse_it.gif);background-repeat:no-repeat;margin-top:38px;float:right;}
.lang_de #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:324px;height:43px;background-image:url(../images/rdp/rdp_bt_browse_de.gif);background-repeat:no-repeat;margin-top:38px;float:right;}
.lang_fr #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:332px;height:43px;background-image:url(../images/rdp/rdp_bt_browse_fr.gif);background-repeat:no-repeat;margin-top:38px;float:right;}
.lang_pl #content-main .rdpPage .rdpBox1Content .left div.browse a {display:block;width:324px;height:43px;background-image:url(../images/rdp/rdp_bt_browse_pl.gif);background-repeat:no-repeat;margin-top:38px;float:right;}

#content-main .rdpPage .rdpBox1Content .left p, #content-main .rdpPage .rdpBox2Content .right p{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:1em;margin-top:0px;overflow:hidden;}
.rdpPage .rdpBox3Content {border:solid 0px red;overflow:hidden;width:auto;margin:6px auto;}
.rdpPage .rdpBox3Content .left {width:344px;background-image:url(../images/rdp/bckg_03.jpg);background-repeat:no-repeat;height:180px;background-position:left;float:left;margin-left:20px;margin-top:10px;}
.rdpPage .rdpBox3Content .right {width:344px;background-image:url(../images/rdp/bckg_04.jpg);background-repeat:no-repeat;height:180px;background-position:right;float:left;margin-left:20px;margin-top:10px;}
#content-main .rdpPage .rdpBox4Content {width:688px;margin:6px auto;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;text-align:center;float:left;margin-left:20px;}
/* //////////////////// END of RDP HOMEPAGE ////////////////////////////// */

/* //////////////////// RDP MODULE ////////////////////////////// */
.highlighted {background-color: #F19003;color: white;}
.myenrd form#myPostcard table td div {padding:3px 0;}
#my_projects form#myPostcard label {text-transform:uppercase;font-weight:bold;font-size:0.85em;float:left;clear:left;line-height:1.2;margin:10px 10px 0 10px;text-align:left;width:182px;}
#my_projects form#myPostcard label em{margin-left:16px;}
.myenrd .rdp_checkbox{margin:0px 0 0 2px;width:auto;border:none;}


.fileUpload {width:80%;}
.files {width:80%;border:solid 1px #f1f5e2;}
#myPostcard .uploadSection{width:450px;border:solid 0px red;}
#myPostcard .fileList,#myPostcard .sentence,#frmAddSection .fileList{width:412px; border:solid 1px #f1f5e2;}
#myPostcard .fileList div img{margin-right:4px;margin-top:4px;}
#content-main #myPostcard .fileList p{margin-top:10px;}
#content-main #myPostcard .sentence p {margin-top:0px;}
#wrapper #content-main #myPostcard div .toUpload .sentence p {margin-top:0px;}
#myPostcard .postcardTheme li, #frmAddSection .postcardTheme li {list-style:none;margin:10px;}
#wrapper #content-main #myPostcard input, #wrapper #content-main #myPostcard textarea, #wrapper #content-main #myPostcard select, #wrapper #content-main #myPostcard .ui-multiselect {margin-top:14px;}
#wrapper #content-main #myPostcard #postcard_keyword input {margin-top:2px;}
#wrapper #content-main #myPostcard #frmSubmit, #wrapper #content-main #myPostcard #frmCancel {margin-top:0px;}
#published img {margin:18px 0 0 3px;}
#my_projects #published img,#my_projects #ready_published img{margin:10px 0 0 2px;}
#my_projects #wrapper #content-main #myPostcard input {margin-top: 8px;}
#ready input {margin-top:120px;border:1px solid red;}
#rdp_table tr.rdp_color_draft td {background-color:#fdda7e;}
#rdp_table tr.rdp_color_publish td {background-color:#bef8b5;}
#rdp_table tr.rdp_color_readypublish td {background-color:#cef3f9;}
#rdp_table tr.rdp_color_ready td {background-color:#fdc1c4;}
.legend {padding-bottom:100px;}
.legend div {float:left;width:100%;}
.legend div span {display:block;float:right;width:94%;font-size:11px;margin-top:4px;}

#wrapper #content-main #myPostcard #field_TITLE h2 {margin-left:4px;}
#wrapper #content-main #myPostcard .tooltips .content {font-size:11px;}
.qtip-content {font-size:11px;}

.rdp_search_theme, .letter {background-color:#eee;padding-top:6px;padding-bottom:1px;font-size:1em;}
.rdp_box {width:100%;overflow:auto;margin-top:50px;}
.letter_option{padding:1px;background-color:#fff;}
.rdp_details{background-color:transparent;width:69%;float:left; padding-right:0px;}
.rdp_ataglance {width:260px; float:right;background-color:#4c88a6;margin-top:20px; /*position:absolute; right:0; top:0;padding:0 8px 0 8px;*/}
.qtip-wrapper .qtip-contentWrapper .qtip-content .rdp_box .rdp_ataglance {margin-top:0;width:100%;font-size:12px;}
.public #content-main .rdp_box .rdp_ataglance h4, .myenrd #content-main .rdp_box .rdp_ataglance h4, .qtip-wrapper .qtip-contentWrapper .qtip-content .rdp_box .rdp_ataglance h4 {height:24px;line-height:24px;padding-left:4px;text-transform:uppercase;color:#fff;font-size:1.2em;border-bottom:none;margin-bottom:0;}
.public #content-main .rdp_ataglance h3, .myenrd #content-main .rdp_ataglance h3, .qtip-wrapper .qtip-contentWrapper .qtip-content .rdp_box .rdp_ataglance h3 {background-color:#CAE0EA; padding-left:4px;height:18px;line-height:18px;color:#014A6F;font-weight:bold;}
.public #content-main .rdp_ataglance p, .myenrd #content-main .rdp_ataglance p, .qtip-wrapper .qtip-contentWrapper .qtip-content .rdp_box .rdp_ataglance p { padding-left:5px;color:#fff;margin:4px 0 2px 0;}
.public #content-main .rdp_ataglance .fileList, .myenrd #content-main .rdp_ataglance .fileList {text-align:center;}
.public #content-main .rdp_ataglance .fileList img, .myenrd #content-main .rdp_ataglance .fileList img {width:180px;height:auto;margin:auto;}

/*popup*/
.qtip-wrapper .qtip-contentWrapper .qtip-content .rdp_box .rdp_ataglance h4

#rdpPage .rdp_table{position:relative;display:block;}
#rdpPage .rdp_table #test {position:absolute;width:35px;height:35px;top:4px;left:414px;}

.default .rdpDate{padding-left:12px; vertical-align:top;}
#titlecontent {display:none;}
/*.dataTables_filter {padding:6px;float:left;}*/
#frmRdpSearch {overflow:hidden;margin:0;padding:0;width:100%;}
#rdpPage div.slide{color:#fff;background-image:url("../images/rdp/bckg_advancedSearch.gif");overflow:hidden;margin-right:16px;height:28px;line-height:26px;width:161px;text-align:center;font-weight:bold;cursor:pointer;text-transform:uppercase;border:solid 0px red;clear:right;float: right;}
tr.even td img.vignette, tr.odd td img.vignette { margin: 0;border:solid 2px white;vertical-align:top;float:right;}
#content-main .rdp_table a.detailLink {color:#014a6f;;line-height:1.3;}

.dataTables_filter input {}
.sorting_desc {text-align:left;}
.left {line-height:20px;}
.public .rdp_details .blockdetailsrdp div.left, .myenrd .rdp_details .blockdetailsrdp div.left {width:20%;float:left;padding-right:10px;}
.public #content-main .rdp_box h3, .myenrd #content-main .rdp_box h3 {color:#6AA5C2;}
.public #content-main .rdp_box a ,.myenrd #content-main .rdp_box a {color:#014A6F;}
.public .rdp_details .blockdetailsrdp div.right{border:solid 0px yellow;width:78%;float:left;}

 .public #content-main .rdp_details .blockdetailsrdp div.left h3{margin:0.5em 0.5em;}
 .public #content-main .rdp_details .blockdetailsrdp div.right p ,.public #content-main .rdp_details .blockdetailsrdp div.right p {margin:1em 0;}
/* rdp details pictures */
.public .rdp_details .fileList, .blockdetailsrdp, .myenrd .rdp_details .fileList{overflow:hidden;width:100%;}

.public .rdp_details .fileList div img, .myenrd .rdp_details .fileList div img {border:solid 0px blue;width:158px;height:auto;float:left;margin-right:4px;}
/* //rdp details pictures */
/*rdp form public*/
.public .view {border:solid 1px transparent; background-color:transparent;display:block;margin-top:20px;text-align:left;}
.public #frmRdpSearch fieldset {background:#ebf6fb;margin:0;padding:25px 0 10px;width:98%;display:block;}
.public .view fieldset#field_submit input /*#wrapper #content-main a.actionBtn*/ {width:auto;border-bottom: 3px solid #7D9D1E;color:#7D9D1E;text-transform:uppercase;font-weight:bold;margin:0;padding:16px 3px 4px 0 !important;background:none;}
#rdpPage .view fieldset#field_submit input, #rdpPage #content-main .rdp_view a.actionBtn {width:auto;border-bottom: 3px solid #6AA5C2;color:#6AA5C2;text-transform:uppercase;font-weight:bold;margin:0 20px;padding:13px 3px 5px 0 !important;background:none;text-decoration:none;}
#rdpPage #content-main .rdp_view {width:100%; text-align:right;clear:both;border:solid 0px red;margin-top:20px;}
.public #content-main .rdp_box h2 {color:#6AA5C2;}
.public #frmRdpSearch #duration_from,.public #frmRdpSearch  #start_date_ba {width:214px;margin-right:9px;float:none;}

#frmRdpSearch input[type=checkbox] {width:auto;}


/*.public #frmRdpSearch  #start_date_ba {height:21px;}*/
.public #frmRdpSearch .shadoFormGroup {margin:20px 0;overflow:hidden;}
.public #frmRdpSearch  .shadoFormControlPosition {margin: 8px 10px 0;}
.public #frmRdpSearch  .shadoFormControlPosition input , .public #frmRdpSearch  .shadoFormControlPosition select {margin:0;}
.public #frmRdpSearch label span.formfootnote{text-transform: capitalize;color:#666;display:block;padding-top:2px;}

input#btnReset {
  background-color: transparent;
  background-image: url("../images/rdp/rdp_bt_search_reset_form.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 solid red;
  color: #FFFFFF;
  float: right;
  font-weight: bold;
  height: 28px;
  margin-right: 62px;
  margin-top: 0;
  padding: 4px;
  width: 160px;}

input#btnExport {
  background-color: transparent;
  background-image: url("../images/rdp/rdp_bt_search_export_disabled.gif");
  background-position: left top;
  background-repeat: no-repeat;
  border: 0 solid red;
  color: #FFFFFF;
  float: right;
  font-weight: bold;
  height: 28px;
  margin-right: 62px;
  margin-top: 0;
  padding: 4px;
  width: 160px;}
	
.public #frmRdpSearch .shadoFormLabel2 p {color: #FFFFFF;margin: 0 0 0 20px;font-size:1.1em;cursor:pointer;}	
.public #frmRdpSearch .shadoFormLabel2 { background-image: url("../images/rdp/rdp_bt_search_form.gif"); background-position: left top; background-repeat: no-repeat; border: medium none; float: left; font-size: 0.85em;
  font-weight: bold; height: 18px; line-height: 1.2; margin: 2px 4px 0; padding: 6px; text-align: left; text-transform: uppercase;}
.public #frmRdpSearch .shadoFormLabel2 span.formfootnote {color: #666666;display: block;padding-top: 14px;text-transform: capitalize;}
#div_country {overflow:hidden;}
#div_country table {width:auto;border:solid 0px red;float:left;}
#div_more_criteria {border:solid 0px red;display:block;padding-top:30px;padding-left:160px;padding-bottom:40px;}
.public #frmRdpSearch fieldset { background: none repeat scroll 0 0 #EBF6FB; display: block; margin: 10px 0 0; padding: 4px 0 10px;width: 98%;}
/* //////////////////// RDP MODULE ////////////////////////////// */

/* //////////////////// EVENTS ///////////////////////////// */
#boxImages {margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px;}

/* ////////////// EVENTS PAGE Sliding Box and Captions ////////////// */

#events .colgroup {padding:15px 90px 40px 60px;}
#div_events_calendar_widget {float:right;margin-top:96px;margin-right:10px;border:solid 0px red;}
#events .EventsPage {margin:0 60px; text-align:center; width:520px; overflow:hidden; border:solid 0px red;}
#events .EventsPage p {text-align:left;margin:0 16px;}
#events .EventsPage img.calendarPage {margin-left:0px;}
#events .EventsPage .boxgridEvents{width: 246px; height: 246px; padding:6px; margin:0px; float:left; overflow: hidden; position: relative; text-align:left;}
#events .EventsPage .boxgridEvents img{ position: absolute; top: 0; left: 0; border: 0;}
#events .EventsPage .boxgridEvents #EventBlue{padding:18px; font-weight:bold; font-size:12px;color:#2E8CB0;}
#events .EventsPage .boxgridEvents #EventBrown{padding:18px; font-weight:bold; font-size:12px;color:#513601;}
#events .EventsPage .boxgridEvents #EventGreen{padding:18px; font-weight:bold; font-size:12px;color:#606d54;}
#events .EventsPage .boxgridEvents #EventPurple{padding:18px; font-weight:bold; font-size:12px;color:#532744;}
#events .EventsPage .boxgridEvents p span a{position:absolute;right:10px;bottom:10px;display:block;width:auto;height:20px;font-weight:bold;border:solid 0px red; text-decoration:none;}
#events .EventsPage .boxcaptionEvents{float: left; position: absolute; background: #fff; height: 240px; width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
#events .EventsPage .captionfullEvents .boxcaptionEvents {top: 260px; left: 7px;}
.EventsPage img {float:left; padding:6px;}

/* ////////////// //EVENTS PAGE Sliding Box and Captions ////////////// */

/* EN RD EVENTS LIST */
.EventsENRD {margin:20px 0px;padding:0;width:98%;}
.EventsENRD div {list-style-type:none; display:block; background-color:transparent; background-image:url(../images/bckgBox_events.png); background-repeat:no-repeat; background-position:left 2px; border-bottom:solid 1px #660066; margin-bottom:10px; padding:8px 8px 8px 30px; line-height:18px; color:#333;}
#events #content-main .EventsENRD div a, #events #content-main .EventsENRD div b {color:#660066; font-weight:bold; text-decoration:none;font-weight:bold;font-size:12px;}
#events #content-main .EventsENRD .date {font-size:11px;color:#333;}
/*// EN RD EVENTS LIST */

/* CONTACT POINT VISIT LIST */
.EventsContactPointVisit div {
list-style-type:none; display:block; background-color:transparent; background-image:url(../images/bckgBox_events.png); background-repeat:no-repeat; background-position:left 2px;
border-bottom:solid 1px #532744; margin-bottom:10px; padding:8px 8px 8px 30px; line-height:18px; color:#532744;}
#events #content-main .EventsContactPointVisit div a {color:#532744; font-weight:bold; text-decoration:none;font-weight:bold;font-size:12px;}
#events #content-main .EventsContactPointVisit .date, #events #content-main .EventsENRD .date {font-size:11px;color:#333;}
/* CONTACT POINT VISIT LIST */

/* EVENTS FAIR AND SHOW LIST */
.EventsFairs {margin:10px 0px;padding:0;width:98%;}
.EventsFairs div {list-style-type:none; display:block; background-color:#d2e6aa; background-image:url(../images/bckgBox_fairs.png); background-repeat:no-repeat; background-position:left top;border-bottom:solid 3px #698b22; margin-bottom:10px; padding:8px 8px 8px 30px; line-height:18px; color:#698b22;}
#events #content-main .EventsFairs div a {text-decoration:none;font-weight:bold;font-size:12px;}
#events #content-main .EventsFairs div .date{color:#333;font-size:11px;}
/* //EVENTS FAIR AND SHOW LIST */

/* TABS */
#events #content-main ul.tabNavigation {list-style: none; padding: 0px 0; margin:0 auto; width:100%; overflow:hidden; border:solid 0px red;} 
#events #content-main ul.tabNavigation li {display: inline; margin:0; padding:0;}
#events #content-main ul.tabNavigation li a {text-align:center; font-size:12px; background-color: transparent; color: #c26bc2; border-bottom:3px solid #c26bc2;margin-right:3px;text-decoration: none;width:19%; display:block; float:left;}
#events #content-main ul.tabNavigation li a:focus {outline: 0;}
#events #content-main div.tabs div {text-align:left; padding: 2px; margin-top: 3px;width:auto;}

#events #content-main ul.tabNavigation li a.selected, 
ul.tabNavigation li a:hover {background-color:transparent; color: #660066; border-bottom:solid 3px #660066; font-size:12px; font-weight:bold; padding-top: 0px;}
/* //TABS */
/* TABS */
#policy #content-main .test {margin-top:20px;}
#policy #content-main .test ul.tabNavigation {list-style: none; padding: 0px 0; margin:0 auto; width:612px; height:455px; position:relative; overflow:hidden; border:solid 0px red;background-image:url(../images/rd-programming/ENRD_RDP_programming_2.jpg);} 
#policy #content-main .test ul.tabNavigation li a {position:absolute;border:solid 0px blue;width:100px;height:100px; margin:0; padding:0;display:block;}
#policy #content-main .test ul.tabNavigation li.one a {left:250px;top:190px;}
#policy #content-main .test ul.tabNavigation li.two a {left:250px;top:20px;}
#policy #content-main .test ul.tabNavigation li.three a {left:114px;top:80px;}
#policy #content-main .test ul.tabNavigation li.four a {left:386px;top:80px;}
#policy #content-main .test ul.tabNavigation li.five a {left:96px;top:210px;}
#policy #content-main .test ul.tabNavigation li.six a {left:406px;top:210px;}
#policy #content-main .test ul.tabNavigation li.seven a {left:174px;top:335px;}
#policy #content-main .test ul.tabNavigation li.height a {left:320px;top:326px;}
#policy #content-main .test ul.tabNavigation li a:focus {outline: 0;}
/*#events #content-main .test ul.tabNavigation li a {text-align:center; font-size:12px; background-color: transparent; color: #c26bc2; border-bottom:3px solid #c26bc2;margin-right:3px;text-decoration: none;width:19%; display:block; float:left;}
#events #content-main .test ul.tabNavigation li a:focus {outline: 0;}
#events #content-main .test div.tabs div {text-align:left; padding: 2px; margin-top: 3px;width:auto;}

/*#events #content-main ul.tabNavigation li a.selected, 
ul.tabNavigation li a:hover {background-color:transparent; color: #660066; border-bottom:solid 3px #660066; font-size:12px; font-weight:bold; padding-top: 0px;}
/* //TABS */

/* TABS EVENTS FAIR */
#events #content-main #EventsFairsContent ul.tabNavigation li a.selected,
#EventsFairsContent ul.tabNavigation li a:hover {color:#666; border-bottom:3px solid #698B22;}
#events #content-main ul.tabNavigation li a.EventsFairs {
font-size:12px; background-color: transparent; color: #698B22; border-bottom:3px solid #D2E6AA; text-decoration: none; /*width:19%; A TAPER DANS IE6*/ width:17% !important; width:18%; display:block; float:left;}
#events #content-main #EventsFairsContent h2, #events #content-main #EventsFairsContent h3, #events #content-main #EventsFairsContent a {color:#698B22;}

#events #content-main #EventsFairsContent li a.EventsFairs {color:#698B22;}
/* //TABS EVENTS FAIR */

/* Official Meetings */
#events #content-main #OfficialMeetingContent ul.tabNavigation li a.OfficialMeeting {
font-size:12px; background-color: #fff; color: #968560; border-bottom:3px solid #b5aa94; text-decoration: none; /*width:19%; A TAPER DANS IE6*/ width:20% !important; width:19%; display:block; float:left;}
#events #content-main #OfficialMeetingContent ul.tabNavigation li a.selected,
#events #content-main #OfficialMeetingContent ul.tabNavigation li a.OfficialMeeting:hover {color:#666; border-bottom:3px solid #996600;}
#events #content-main #OfficialMeetingContent h2, #events #content-main #OfficialMeetingContent h3{border-bottom:0px solid #fff;}
#events #content-main #OfficialMeetingContent h3 {padding:0;}
#events #content-main #OfficialMeetingContent a {color:#968560;}
/* //Official Meetings */

/* events seminars home tab */
#events #content-main .tabs #homeTab {overflow:auto;width:98%;display:block;border:solid 0px red;}
#events #content-main .tabs #homeTab, #events #content-main .tabs #detailsTab, #events #content-main .tabs #documentationTab, #events #content-main .tabs #outcomesTab, #events #content-main .tabs #contactTab, #events #content-main .tabs #National_Rura_Networks, #events #content-main .tabs #Thematic_Working_Groups, #events #content-main .tabs _Focus_groups, #events #content-main .tabs #Coordination_committee,#events #content-main .tabs _Subcommittee{margin-top:10px;}
#events #content-main div.tabs #homeTab #media, #events #content-main div.tabs #outcomesTab #media, #media {float:right; background-color:transparent; margin:0 0 0 40px; padding:0;}
#events #content-main div.tabs #homeTab #media img, #events #content-main div.tabs #outcomesTab #media img, #media img {margin:6px;}
#events #content-main div.tabs #homeTab #media img.bt, #media img.bt {margin:6px;}
#events #content-main div.tabs #homeTab #media a.NoBckg, #media a.NoBckg {background-image:none;margin:0;padding:0;}
#events #content-main div.tabs a {color:#660066;padding:0;}
#events #content-main div.tabs > p > h3 {color:#660066;padding:0;margin-top:24px;font-weight:bold;}

/*// events seminars home tab */

/*Events Archives*/
.ArchivesNav {display:block; border:solid 1px #7ab51d; background-color:#d2dfd4; text-align:center; padding:10px; margin:0 0 10px 0;}
#eventsArchives #content-main .ArchivesNav p {margin:4px;}
#eventsArchives #content-main .ArchivesNav p strong {color:#698B22;}
#eventsArchives #content-main h3 {margin-top:20px;}
#eventsArchives #content-main p {margin-left:116px;}
#content-main .ArchivesNav .years a, #content-main .ArchivesNav .months a {text-decoration: none;}
#content-main .ArchivesNav .years a.date_on, #content-main .ArchivesNav .months a.date_on {color: #666666; font: larger bolder; }
#content-main .ArchivesNav .years a.date_off, #content-main .ArchivesNav .months a.date_off {color: #666666;}
/*#eventsArchives #content-main div.tabs div .dates {margin-bottom:20px;margin-top:30px;}
#eventsArchives #content-main div.tabs div .months {margin-bottom:40px;margin-top:0px;border-bottom:solid 0px red;text-align:right;color:#ccc;}
#eventsArchives #content-main div.tabs div .months span {border-bottom:solid 0px #ccc;padding-bottom:0px;}


/* //Events Archives*/

/* //////////////////// EVENTS ///////////////////////////// */

/* ------------ 
DISPLAY PUBLICATION
 -------------- */
#PublicationsHelpdesk table.PublicationKeyAchievements {width:99%;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.PublicationKeytitle {background-color:#87aa10;color:#fff;text-align:center; height:40px;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.PublicationKeytitle h3{color:#fff;font-weight:bold;font-size:16px;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.colorA ul, #PublicationsHelpdesk table.PublicationKeyAchievements td.colorB ul {list-style:none;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.colorA ul li, #PublicationsHelpdesk table.PublicationKeyAchievements td.colorB ul li {margin-left:10px;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.colorA {background-color:#c3d487;}
#PublicationsHelpdesk table.PublicationKeyAchievements td.colorB {background-color:#e1eac3;}

 /* FIN DISPLAY PUBLICATION*/

/* Groups */

.clear { /* generic container (i.e. div) for floating buttons */
  overflow: hidden;
  width: 100%;
}
#assignedGroups, #unassignedGroups {width:150px;}
#groupAssigment {overflow:hidden;padding-left:200px;}
#groupAssigment h2, #groupAssigment h3 {font-weight:bold;}
#assigned li, #unassigned li {border:1px solid #efefef;margin:1px;}
#assigned, #unassigned {width:200px;}
#assigned, #unassigned {float:left;}
#assigned ul, #unassigned ul {padding:10px;width:150px;border:1px solid #ccc;margin-right:10px;}
#assigned li span, #unassigned li span {display:none;}
#assigned li:hover, #unassigned li:hover {cursor:pointer;}
#btnSubmit {clear:left;}

/* //Groups */

/* ------------ 
DISPLAY Leader Gateway
 -------------- */
 #leader #content-main h1 + p {margin-top:60px;}
 
#content-main ul.leader {margin:50px 0 0 0;width:100%;padding:0 0 0px !important;padding-bottom:10px;display:block;overflow:hidden;}
#content-main ul.leader li {display:inline;margin:0;}
#content-main ul.leader li a {display:block;width:15%;height:42px;background:url('../images/leader/button_off.png'); background-repeat:repeat-x;background-position:bottom;border-right:solid 3px transparent;float:left;text-align:center;padding-top:8px;text-decoration:none;font-weight:bold;font-size:11px;color:#CF512E;}
.lang_fr #wrapper #content-main ul.leader li a,
.lang_it #wrapper #content-main ul.leader li a,
.lang_pl #wrapper #content-main ul.leader li a {display:block;width:15%;height:42px;background:url('../images/leader/button_off_tall.png'); background-repeat:repeat-x;background-position:bottom;border-right:solid 3px #fff;float:left;text-align:center;padding-top:10px;text-decoration:none;font-weight:bold;font-size:10px;}
.lang_es #wrapper #content-main ul.leader li a,
.lang_de #wrapper #content-main ul.leader li a {display:block;width:15%;height:56px;background:url('../images/leader/button_off_es.png'); background-repeat:repeat-x;background-position:bottom;}

 #content-main ul.leader li a.nowrap, #content-main ul.leader li a:hover.nowrap{width:18%;white-space:nowrap;}

 #content-main ul.leader li a.on {background:url('../images/leader/button_on.png');color:#fff;}
.lang_es #content-main ul.leader li a.on,
.lang_de #content-main ul.leader li a.on {background:url('../images/leader/button_on_es.png');color:#fff;background-position:bottom;background-repeat:no-repeat;border:solid 0px red;}
 #content-main ul.leader li a:hover{background:url('../images/leader/button_over.png');color:#999;}
.lang_fr #content-main ul.leader li a.on,
.lang_it #content-main ul.leader li a.on,
.lang_pl #content-main ul.leader li a.on {background:url('../images/leader/button_on_tall.png');color:#fff;background-position:bottom;}
.lang_fr #content-main ul.leader li a:hover,
.lang_it #content-main ul.leader li a:hover,
.lang_pl #content-main ul.leader li a:hover{background:url('../images/leader/button_over_tall.png');color:#999;}
.lang_es #content-main ul.leader li a:hover,
.lang_de #content-main ul.leader li a:hover{background:url('../images/leader/button_over_es.png');color:#999;background-position:bottom;background-repeat:no-repeat;}

#content-main ul.leaderLink {list-style: none;margin-bottom:20px;}
#content-main ul.leaderLink li{padding:0px 0;}
#content-main ul.leaderLink li {padding-left:20px;padding-top:0px;background-image:url('../images/leader/greenarrow.png');background-repeat:no-repeat;background-position:left top;}
#content-main ul.leaderLink li a.pdf{background-image:none;padding:0;}

p.leaderHome{text-align:right;}
 

 
 .public div.slide {
  background-image: url("../images/bckg_advancedSearch.gif");
  background-repeat: no-repeat;
  color: #FFFFFF;
  cursor: pointer;
  font-weight: bold;
  height: 28px;
  line-height: 26px;
  margin-right: 6px;
  text-align: center;
  text-transform: uppercase;
  width: 161px;
	float:right;
} 
.lang_pl div.slide {width: 210px;background-image: url("../images/bckg_advancedSearch_pl.gif");}
#frmOfferSearch .view select, #frmLagSearch select {width:456px;}
#frmOfferSearch .view #field_submit input, #frmLagSearch #field_submit input {margin-right:10px;margin-bottom:10px;border:solid 0px red;}
 .public #frmOfferSearch div.slide {margin-right:16px;}

/* ////////////// LEADER PAGE Sliding Box and Captions ////////////// */
#content-main .colgroup .LeaderPage {margin:60px auto; text-align:center; width:468px;overflow:hidden;}
#content-main .colgroup .LeaderPage img.calendarPage {margin-left:0px;}
#content-main .colgroup .LeaderPage .boxgridLeader{width: 153px; height: 153px; padding:0px; margin:0px; float:left; overflow: hidden; position: relative; text-align:left;}
#content-main .colgroup .LeaderPage .boxgridLeader img{ position: absolute; top: 0; left: 0; border: 0;}
#content-main .colgroup .LeaderPage .boxgridLeader p {padding:0px; margin:4px; font-weight:bold; /*font-size:1px;*/color:#fff;font-size:11px;font-family:arial;}
.lang_gr #content-main .colgroup .LeaderPage .boxgridLeader p {font-size:11px;}
#content-main p {line-height: 1.3em;}
.lang_pl #content-main .boxgridLeader p, .lang_es #content-main .boxgridLeader p {line-height: 1.2;font-size:11px;}
 #content-main .LeaderPage .boxgridLeader a {color:yellow;text-decoration:underline;font-weight:bold;}
/* .LeaderPage .boxgridLeader #02{padding:0 18px; font-weight:bold; font:12px;color:#513601;}
 .LeaderPage .boxgridLeader #03{padding:0 18px; font-weight:bold; font:12px;color:#606d54;}
 .LeaderPage .boxgridLeader #04{padding:0 18px; font-weight:bold; font:12px;color:#532744;}
 .LeaderPage .boxgridLeader #05{padding:0 18px; font-weight:bold; font:12px;color:#532744;}
 .LeaderPage .boxgridLeader #06{padding:0 18px; font-weight:bold; font:12px;color:#532744;}*/
 #content-main .colgroup .LeaderPage .boxgridLeader p span a{position:absolute;right:10px;bottom:10px;display:block;width:auto;height:20px;font-weight:bold;border:solid 0px red; text-decoration:none;font-size:11px;}
 #content-main .colgroup .LeaderPage .boxcaptionEvents{float: left; position: absolute; /*background: red;*/ height: 100px; width: 153px; 
				opacity: .99; 
				/* For IE 5-7 */
				filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 			}
 #content-main .colgroup .LeaderPage #tncBlock {background-color: #2c604f;}
 #content-main .colgroup .LeaderPage #lagBlock {background-color: #807270;}
 #content-main .colgroup .LeaderPage #lfgBlock {background-color: #2d3b78;}
 #content-main .colgroup .LeaderPage #fiBlock  {background-color: #b19c44;}
 #content-main .colgroup .LeaderPage #meBlock  {background-color: #5b2612;}
 #content-main .colgroup .LeaderPage #lgBlock  {background-color: #6f275f;}
 #content-main .colgroup .LeaderPage .captionfullEvents .boxcaptionEvents {top: 159px; left: 7px;}
 #content-main .colgroup .LeaderPage img {float:left; padding:2px;}
 #content-main .colgroup .LeaderPage .homeTopLeader {width:97%;overflow:hidden;border:solid 0px red;height:auto;margin-bottom:20px;}
 #content-main .colgroup .LeaderPage  .homeTopLeader p.leaderTitle {color:#005952;border:0;text-align:left;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:2.3em;font-weight:bold;margin:0 0 6px 0;padding:0;}
 #content-main .colgroup .LeaderPage  .homeTopLeader p.leaderTitle span {font-weight:normal;}
 #content-main .colgroup .LeaderPage  .homeTopLeader p {margin:0;text-align:left;}
 

 /* ////////////// MAP LAg ////////////// */
.MapLag td {margin:0;padding:0;}
.lang_en .MapLag {background-image:url('../images/map/map_lag_en.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_fr .MapLag {background-image:url('../images/map/map_lag_fr.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_de .MapLag {background-image:url('../images/map/map_lag_de.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_it .MapLag {background-image:url('../images/map/map_lag_it.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_pl .MapLag {background-image:url('../images/map/map_lag_pl.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_es .MapLag {background-image:url('../images/map/map_lag_es.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_bg .MapLag {background-image:url('../images/map/map_lag_bg.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_cz .MapLag {background-image:url('../images/map/map_lag_cz.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_nl .MapLag {background-image:url('../images/map/map_lag_nl.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_fi .MapLag {background-image:url('../images/map/map_lag_fi.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_gr .MapLag {background-image:url('../images/map/map_lag_gr.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_hu .MapLag {background-image:url('../images/map/map_lag_hu.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_pt .MapLag {background-image:url('../images/map/map_lag_pt.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}
.lang_ro .MapLag {background-image:url('../images/map/map_lag_ro.png');margin:0 auto;padding:0;width:675px;height:600px;background-repeat:no-repeat;}


/*.MapLag {width:100%;}*/
.MapLag td {width:100%;text-align:center;}
.MapLag img{margin:0;padding:0;border:0;width:675px;height:600px;}

 /* ////////////// Calendar ////////////// */
 /*Modules*/
/*1 My Profile*/
/*2 RDP-projektit*/
/*3 Partner Search Tool*/
/*4 Events Calendar*/
/*Events calendar*/
form#frmEventSearch, form#eventEntry {margin-top:68px;width:auto;overflow:auto;border:solid 0px red;}
form#frmEventSearch div, form#eventEntry div {float:right;}
form#frmEventSearch #field_submit div {float:right;}

form#frmEventSearch fieldset fieldset {float:left;}

form#eventEntry div {float:left;clear:left;}
form#eventEntry fieldset#field_submit div {float:right;}
form#frmEventSearch div {width:auto;float:none;}
form#forum_form div {clear:left;}

form#frmEventSearch fieldset fieldset {float:left;}

.colorbox span {display:block;float:left;line-height:1.2;margin:2px;padding:4px 5px;}
.default_cat {background:#fff;}
.event_cat1 {padding-left:3px;background:#d3e5fa;}
.event_cat2 {padding-left:3px;background:#f4d6f8;}
.event_cat3 {padding-left:3px;background:#FFFFA3;}
.event_cat4 {padding-left:3px;background:#fce792;}
.event_cat5 {padding-left:3px;background:#E7ECDE;}
.event_cat6 {padding-left:3px;background:#ffbf73;}
table.default {
  float: left;
  margin-top: 10px;
  table-layout: fixed;
  width: 98% !important;
}
#content-main table.default thead th {font-weight:bold;color:#fff;background-color:#8FA965;}
#leader table.default thead th {background: none repeat scroll 0 0 #cf512e;border-right: 1px solid #fff;}
table.default thead th {
  background: none repeat scroll 0 0 #8FA965;
  border-right: 1px solid #7F9A55 !important;
  height: auto;
  line-height: 1em;
  padding: 1em 6px;
  text-align: left;
}
table.default tbody tr.event_cat1 {background:#d3e5fa;border-bottom:1px solid #98a5b4;}
table.default tbody tr.event_cat2 {background:#f4d6f8;border-bottom:1px solid #98a5b4;}
table.default tbody tr.event_cat3 {background:#ffffa3;border-bottom:1px solid #98a5b4;}
table.default tbody tr.event_cat4 {background:#fce792;border-bottom:1px solid #98a5b4;}
table.default tbody tr.event_cat5 {background:#E7ECDE;border-bottom:1px solid #98a5b4;}
table.default tbody tr.event_cat1 td,table.default tbody tr.event_cat2 td,table.default tbody tr.event_cat3 td,table.default tbody tr.event_cat4 td,table.default tbody tr.event_cat5 td {background:transparent;vertical-align:top;}
#content-main table.default tr.event_cat1 td, #wrapper #content-main table.default tr.event_cat2 td, #wrapper #content-main table.default tr.event_cat3 td,#wrapper #content-main table.default tr.event_cat4 td,#wrapper #content-main table.default tr.event_cat5 td,#wrapper #content-main table.default tr.event_cat6 td, #wrapper #content-main table.default tr.days td{color:#666;font-size:1em;border-bottom:0px;}
/*#wrapper #content-main table.default tr td.titleOffer,#wrapper #content-main table.default tr td.country,#wrapper #content-main table.default tr td.status,#wrapper #content-main table.default tr td.status_published,#wrapper #content-main table.default tr td.cen{color:#333;font-size:0.9em;border-bottom:solid 1px #fff;}*/
#content-main table.default tr td a.offerLink {text-transform:capitalize;font-size:12px; font-weight:bold;}

/*Event Calendar login*/
.public table.default thead .titleOffer {width:40%;vertical-align:top;}
.public table.default thead .country {width:18%;vertical-align:top;}
.public table.default thead .date_started {width:20%;vertical-align:top;}
.public table.default thead .category {width:14%;vertical-align:top;}
.public table.default thead .status {width:20%;vertical-align:top;}
.public table.default thead .event_checked {width:15%;vertical-align:top;}
.public table.default tr {border-bottom:1px solid #eee;}

/*calendar form stuff*/
#eventEntry {margin:5em 0 2em;}
#eventtimes {margin:1em 0 1em;}
#eventtimes legend span {left:6px;text-transform:uppercase;}
input#date_started, input#date_ended {margin-bottom:1em;width:445px;}
#eventEntry label, #eventtimes label {position:relative;}
span.help {font-weight:normal;position:absolute;top:17px;width:120px;color:#666;}
#eventtimes label span.help {top:32px;}
span.from {right:-123px;}
span.to {right:-270px;}

input#offer_date {width:440px;}
form fieldset {
  background: none repeat scroll 0 0 transparent;
  display: block;
	border:solid 0px red;
  margin: 0;
  padding: 0;
  width: 98%;
}
form #field_submit div {float:right;}


form label {
  clear: left;
  float: left;
  font-size: 0.85em;
  font-weight: bold;
  line-height: 1.2;
  margin: 10px 10px 0;
  text-align: left;
  text-transform: uppercase;
  width: 150px;
}

input#date_started, input#date_ended {
  margin-bottom: 1em;
  width: 80px;
}

.labelFrom {border:solid 0px red;width:30px;color:#000;}
.labelTo{border:solid 0px blue;width:18px;float:left;color:#000;}
.eventsCalendar {border:solid 0px blue;margin:0;padding:0;}
.eventsCalendar td {border:none;margin:0;padding:0;}
#events .fieldSubmit {width:auto;}
#events .fieldSubmit input {
  background: url("../images/bg_button_events.png") repeat-x scroll 100% 0 transparent;
	color: #660066;
  font-weight: bold;
  height: 40px;
  margin: 0 6px;
  padding: 13px 3px 50px 0 ;
  text-transform: uppercase;
  width: auto;
	border:0;
	cursor:pointer;
}

#date_started, #date_ended, #producer_date, .date hasDatepicker {
  color: #000000;
  font-family: Arial,Helvetica,"Adobe Helvetica",sans-serif;
  font-size: 1em;
  line-height: 1em;
  padding-left: 2px;
  text-align: left;
}

#content-main h2.results {
  border: 0 solid red;
  float: left;
  margin: 0;
  width: 99% !important;
	font-size:1.2em;
}

table.default tbody tr.monthRow td {
  background: none repeat scroll 0 0 #F8F8F8;
  padding-top: 10px;
  text-transform: uppercase;
}

fieldset#field_submit input {
  background: url("../images/bg_button.png") repeat-x scroll 100% 0 transparent;
  border: medium none;
  color: #7A9848;
  font-weight: bold;
  height: 40px;
  margin: 0;
  padding: 13px 3px 5px 0 ;
  text-transform: uppercase;
  width: auto;
}

#events fieldset#field_submit input {
  background: url("../images/bg_button_events.png") repeat-x scroll 100% 0 transparent;
	color: #660066;
  font-weight: bold;
  height: 40px;
  margin: 0 6px;
  padding: 13px 3px 50px 0 ;
  text-transform: uppercase;
  width: auto;
	display:block;
}

#events fieldset#field_submit .btnSearch {margin-right:36px;}




form input, form select, form textarea {
  border: 1px solid #C1C1BF;
  float: left;
  margin: 5px 0;
  padding: 2px !important;
  width: 450px;
}
legend{display:none;}

#frmLagSearch {margin-top:20px;}

/* Subscription page */
#subcription fieldset {padding:10px 0;}
#subcription label.shadoFormLabel {width:200px;margin:0 10px 0 0;}

#subcription select {width:456px;}
#subcription p {float:left;margin-left:8px;}
#subcription input[type=checkbox] {width:auto;margin-right:10px}
#subcription .captcha {border:solid 0px red; display:block;overflow:auto;width:471px;}
#subcription .captcha label {margin-top:0px;}
#subcription .captcha input {width:244px;float:right;margin-right:11px;}
#subcription .captcha img{float:left;}
#confirm-registration label {}

/* NEW LOGIN */

#loginMyEnrd{width:100%;text-align:center;margin:0;padding:0;border:solid 0px blue;}
#loginMyEnrd .colgroup {padding:0px 0px 0px 0px;display:block;min-height:300px;}
#loginMyEnrd p {margin-top:0;}

#login #SubsciptionBanner {width:961px ;height:119px;background: url("../images/subscription/subscription_banner02.png"); margin-bottom:38px;}
#login p {width:394px;margin:4px 0px;padding:0;line-height:16px;}
#login #loginform {width:450px;margin-top:10px; border:solid 0px red;}
#login #loginform input {width:260px;height:30px;line-height:30px;} 

#login {width:960px;height:550px;margin:0 auto;padding:10px;border:solid 0px red;font-size:12px;text-align:left;overflow:hidden;background:url('../images/subscription/signature.png'); background-position:bottom center;background-repeat:no-repeat;}
#bckgForm {background: url("../images/subscription/bckgForm.png");width:450px;height:320px;float:left;}
#login #top{width:600px;margin:0px auto;padding:0;text-align:center;background-color:transparent;}
#login form label {width:90px;font-weight:bold;text-transform:none;font-size:1.2em;color:#666;margin-top:14px;}
#login form #field_submit div {width:414px;height:80px;border:solid 0px red;overflow:hidden;margin:0;padding:0;float:left;}
#login #loginform #field_submit div #btnSubmit {width:165px;height:40px;display:block;background: url("../images/subscription/login.png") 100% 0 transparent;background-repeat:no-repeat;background-position:center;border:0;margin:20px 0 0 0px;padding:0;color:#fff;float:left;border:solid 0px red;margin-left:112px;cursor:pointer;}
#login #loginform fieldset div{margin:10px 0 0px 20px;overflow:hidden;}
#login h1{color:#70af94;font-size:18px;text-transform:none;background-color:transparent;margin:0;padding:0;width:auto;padding:30px 20px 0 20px;}

#login #container {margin:0;padding:0px;}
#login a:link{font-weight:bold;text-decoration:none;color:#059482;}

#SignUp {float:right;width:450px;height:360px;border:solid 0px green;}
#SignUp h1 {color:#f78d21;font-size:18px;text-transform:none;background-color:transparent;margin:0;padding:0;width:auto;padding:30px 20px 0 20px;}
#SignUp #SignOpenEnrd {overflow:hidden;margin-top:20px;}
#SignUp #SignOpenEnrd .left{width:50%;float:left;}
#SignUp #SignOpenEnrd .right{width:50%;float:right;}
#SignUp #SignNewsFlash {overflow:hidden;padding-top:0px;}
#SignUp #SignNewsFlash .left{width:50%;float:left;}
#SignUp #SignNewsFlash .right{width:50%;float:right;margin-top:40px;}

/* //NEW LOGIN */

#displayDiv {margin-top:40px;}
#publications .InfoImportant{margin:0;padding:10px 0;color:#727001;font-weight:bold;line-height:1.8em;}
#publications .InfoImportant img{vertical-align:middle;}

/* // OLD LOGIN */

/* ------------ 
DISPLAY Search
 -------------- */
 /* ------------ Form Search Public ------------  */ 
#searchPage #searchEngine {border:solid 0px blue;width:99%;height:640px;display:block;}
#searchPage #searchEngine form.SearchPublicForm {display:block; overflow:hidden;background-color:transparent;margin-top:20px;}
#searchPage #searchEngine form.SearchPublicForm .searchButton{margin-left:304px;width:152px;}
#searchPage #searchEngine form.SearchPublicForm fieldset{width:98%;border:solid 0px red;display:block;margin-top:10px;float:left;}
form label span.formfootnote{text-transform: none;color:#666;display:block;padding-top:2px;}
#searchPage #searchEngine div.slide {color:#fff;float:left;margin-bottom:4px;margin-right:0px;height:26px;text-align:center;font-weight:bold;cursor:pointer;/*border-bottom:solid 3px #8FA965;*/}
.TableSearchResult {border:solid 2px #CF512E;margin-top:10px;width:99%;}
.TableSearchResult th{text-align:left; vertical-align:top;padding:0.8em;background: none repeat scroll 0 0 #CF512E; border-right: 1px solid #CF512E !important;color:#fff;}
.TableSearchResult tr {border-bottom:solid 1px #CF512E;}
.TableSearchResult td {border-right:solid 1px #CF512E;vertical-align:top;}
.TableSearchResult th.relevance{width:14%;} 
#wrapper.TableSearchResult th.title_with_link{width:30%;} 
.TableSearchResult th.excerpt{width:30%;}
.TableSearchResult th.maching_words{width:10%;}
.TableSearchResult th.relevanceResult{width:12%;}
.TableSearchResult td.relevanceResult {text-align:center;width:10%;}
td.maching_wordsResult {font-size:12px;border-right:none;text-align:center;font-weight:bold;text-transform:uppercase;}
form.SearchPublicForm div div {margin:0;width:auto;}


/*SUBSCRIPTION FORM*/
#subcription input.radio {width:auto;}
div.malingList{background: url("../images/mail.png");height:70px;margin-top:20px;}
div.subscribePublication{background: url("../images/publication.png");height:80px;}
div.malingList, div.subscribePublication {text-align:left;background-repeat:no-repeat;background-position:top left;padding-left:40px;overflow:hidden;clear:left;}
#content-main .malingList div p,#content-main .subscribePublication div p{width:100%;margin:0.4em 0;line-height:1.4em;}
#content-main .malingList .alignLeft, #content-main .subscribePublication .alignLeft {width:80px;float:right;}
.groupSubscription{overflow:hidden;width:650px;text-align:right;border:solid 0px blue;}
.malingList label, .subscribePublication label{width:18px;margin:6px 6px;}
table.subscribePub {width:670px;}
#publications table.subscribePub th {background-color:#d9d75c;}
#publications table.subscribePub th.noColor, #publications table.subscribePub th.noColor {background-color:transparent;color:#666;width:160px;}
table.subscribePub tr td {border-bottom: 1px solid #DDDDDD; line-height: 1.4em; padding: 0 4px;margin:0; text-align: left; vertical-align: middle;}
#content-main #print_publications p {float:left;margin:10px 0;width:100%;}
#subcription #print_publications {padding:0px;text-align:left;}
#confirm-registration label {text-transform:none;}
span.error {color: #FF0D0D;display: block;margin: 0;text-align: left;width: 165px;}
#subcription {text-align:left;}

/*BROCHURE*/
.toExpand {width:600px;overflow:hidden;margin-top:10px;font-size: 10px;font-family:Georgia, Arial, Helvetica, sans-serif;	line-height: 1.7em;}
#content-main .toExpand .expand_top,#content-main .toExpand .expand_wrapper{width: 600px;padding:0px;margin:0px 0px 5px 0px;float:left;border:solid 0px red;}
#content-main .toExpand h2.expand_heading {padding: 0 0 0 20px;margin: 0 0 5px 0;	background: url(../images/brochure/expand_collapse.png) no-repeat;height: 36px;line-height:36px;width: 600px;font-size:1.5em;font-weight:normal;float:left;}
#content-main .toExpand .expand_all{cursor:default;}
#content-main .toExpand h2.expand_heading a {color: #129A8E;	text-decoration: none;	display: block;}
#content-main .toExpand h2.expand_heading a:hover {color: #16b5a7;}
#content-main .toExpand h2.active {background-position: left bottom;}
#content-main .toExpand .toggle_container {margin: 0 0 5px;padding: 0;border-top: 1px solid #129A8E;background:transparent;overflow: hidden;font-size: 1.2em;	width:600px;	clear: both;}
#content-main .toExpand .toggle_container .box {padding: 20px;}
#content-main .toExpand .toggle_container .box p {padding: 5px 0;margin: 5px 10px 0;width:auto;text-align:justify;}
#content-main .toExpand .toggle_container img {margin: 10px 15px 15px 0;padding: 5px;}
#content-main .toExpand .expanded{background-position:bottom left;}
#content-main .toExpand img {float:right;}
a:focus {outline-style: none;}

#content-main .errorMsg p{color:red;font-weight:bold;}

/*contact page*/
.public .colgroup ul.contactList {width:100%;background-color:#e7e7ef;padding:0;margin:0;
/*--Bottom right rounded corner--*/
-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;overflow:hidden;}

.public .colgroup ul.contactList li {display:block;float:left;width:160px;height:204px;border:solid 0px red;margin:12px;}

/*SURVEY*/
#infos iframe#sm_e_s {height:1740px;margin:0;padding:0;}
#infos iframe#sm_e_s .spacer {display:none;}
#SampleSurveysFooter {display:none;}
#infos #BodyTag iframe#sm_e_s #frmS {border:solid 1px red;}
.lang_en #footer ul li.survey a {color:#208281;font-weight:bold;text-decoration:underline;}
.lang_en #footer ul li.survey p {padding-top:18px;margin-left:14px;}
/*.lang_fr #footer ul li.survey a {display:none;}*/

.innovation tr td{vertical-align:middle;}

/* CLLD Table */
#themes table.CLLD {border:solid 1px #999;}
#themes table.CLLD th{background-color:#beb3ac;}
#themes table.CLLD td{border:solid 1px #999;}

/* CLLD */
#themes .colgroup ul.clld {overflow:hidden;margin:50px 0 0 -62px;padding:0;}
#themes .colgroup ul.clld li {float:left;list-style:none;margin:0;padding:0;}
#themes .colgroup ul.clld li a {display:block;width:155px;height:53px;border:solid 0px red;}

/* EN */
#themes.lang_en .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_en.png);}

#themes.lang_en .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_en .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_en .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_en .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_en.png);}
#themes.lang_en .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_en .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_en.png);}

/* PL */
#themes.lang_pl .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_pl.png);}

#themes.lang_pl .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_pl .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_pl .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_pl .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_pl.png);}
#themes.lang_pl .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_pl .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_pl.png);}

/* ES */
#themes.lang_es .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_es.png);}

#themes.lang_es .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_es .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_es .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_es .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_es.png);}
#themes.lang_es .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_es .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_es.png);}

/* IT */
#themes.lang_it .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_it.png);}

#themes.lang_it .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_it .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_it .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_it .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_it.png);}
#themes.lang_it .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_it .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_it.png);}

/* FR */
#themes.lang_fr .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_fr.png);}

#themes.lang_fr .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_fr .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_fr .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_fr .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_fr.png);}
#themes.lang_fr .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_fr .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_fr.png);}

/* DE */
#themes.lang_de .colgroup ul.clld li.clld-cluster a {background-image:url(../images/CLLD/cluster/01_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-mettings a {background-image:url(../images/CLLD/cluster/02_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-group-one a {background-image:url(../images/CLLD/cluster/03_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-group-two a {background-image:url(../images/CLLD/cluster/04_de.png);}

#themes.lang_de .colgroup ul.clld li.clld-cluster a:hover, #themes.lang_de .colgroup ul.clld li.clld-cluster a.actived {background-image:url(../images/CLLD/cluster/01-on_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-mettings a:hover, #themes.lang_de .colgroup ul.clld li.clld-mettings a.actived {background-image:url(../images/CLLD/cluster/02-on_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-group-one a:hover, #themes.lang_de .colgroup ul.clld li.clld-group-one a.actived {background-image:url(../images/CLLD/cluster/03-on_de.png);}
#themes.lang_de .colgroup ul.clld li.clld-group-two a:hover, #themes.lang_de .colgroup ul.clld li.clld-group-two a.actived {background-image:url(../images/CLLD/cluster/04-on_de.png);}

#themes #content-main .clld-content {margin-left: -62px;margin-top:0;margin-right:-84px;padding-left:50px;padding-top:40px;padding-right:50px;padding-bottom:40px;background-repeat:repeat-x;min-height:400px;}
#themes #content-main div.cluster {background-image:url(../images/CLLD/cluster/bckg-01.png);}
#themes #content-main div.meetings {background-image:url(../images/CLLD/cluster/bckg-02.png);}
#themes #content-main div.group-one {background-image:url(../images/CLLD/cluster/bckg-03.png);}
#themes #content-main div.group-two {background-image:url(../images/CLLD/cluster/bckg-04.png);}

#themes #content-main h2.title-clld  {display: table;font-size: 18px;height: 30px;line-height: 30px;margin-top:50px;margin-bottom:0;margin-left: -62px;  padding-left: 50px;  text-transform: none;width: 720px;}
#themes #content-main h2.cluster {color: #2e271f;background-color:#cdb3a6;}
#themes #content-main h2.meetings  {color: #2e271f; background-color:#f9b8a8;}
#themes #content-main h2.group-one  {color: #2e271f; background-color:#8fc983;}
#themes #content-main h2.group-two  {color: #2e271f; background-color:#7cdcee;}

#themes #content-main .clld-content h3 {color: #666;margin-bottom:10px;}
#themes #content-main .clld-content h3:first-child{margin-top:0;}
/* //CLLD */

/* avn */
/* avn Table */
#nrn table.avn td{padding:10px 4px;border-bottom: none;}
#nrn table.avn td.col2 { padding: 5px 4px 10px 4px;border-bottom:solid 1px #ddd;}

/* colgroup */
#nrn .colgroup .clear { clear:both; height:5px;}
#nrn .colgroup .article { margin-bottom:10px}
#nrn .colgroup ul.avn {overflow:hidden;margin:50px 0 0 -67px;padding:0;}
#nrn .colgroup ul.avn li {float:left;list-style:none;margin:0;padding:0;}
#nrn .colgroup ul.avn li a {display:block;width:155px;height:53px;border:solid 0px red;}

/* Btn EN */
#nrn.lang_en .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_en.jpg);}

#nrn.lang_en .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_en .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_en .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_en .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_en .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_en.jpg);}
#nrn.lang_en .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_en .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_en.jpg);}

/* Btn DE */
#nrn.lang_de .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_de.jpg);}

#nrn.lang_de .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_de .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_de .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_de .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_de .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_de.jpg);}
#nrn.lang_de .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_de .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_de.jpg);}

/* Btn FR */
#nrn.lang_fr .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_fr.jpg);}

#nrn.lang_fr .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_fr .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_fr .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_fr .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_fr .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_fr.jpg);}
#nrn.lang_fr .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_fr .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_fr.jpg);}

/* Btn EL */
#nrn.lang_gr .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_el.jpg);}

#nrn.lang_gr .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_gr .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_gr .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_gr .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_gr .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_el.jpg);}
#nrn.lang_gr .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_gr .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_el.jpg);}

/* Btn IT */
#nrn.lang_it .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_it.jpg);}

#nrn.lang_it .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_it .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_it .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_it .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_it .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_it.jpg);}
#nrn.lang_it .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_it .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_it.jpg);}

/* Btn ES */
#nrn.lang_es .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_es.jpg);}

#nrn.lang_es .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_es .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_es .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_es .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_es .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_es.jpg);}
#nrn.lang_es .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_es .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_es.jpg);}

/* Btn PL */
#nrn.lang_pl .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_pl.jpg);}

#nrn.lang_pl .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_pl .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_pl .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_pl.jpg);}

#nrn.lang_pl .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_pl .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_pl .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_pl.jpg);}
#nrn.lang_pl .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_pl .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_pl.jpg);}

/* Btn PT */
#nrn.lang_pt .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_pt.jpg);}

#nrn.lang_pt .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_pt .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_pt .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_pt .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_pt .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_pt.jpg);}
#nrn.lang_pt .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_pt .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_pt.jpg);}

/* Btn RO */
#nrn.lang_ro .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_ro.jpg);}

#nrn.lang_ro .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_ro .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_ro .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_ro .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_ro .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_ro.jpg);}
#nrn.lang_ro .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_ro .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_ro.jpg);}

/* Btn NL */
#nrn.lang_nl .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_nl.jpg);}

#nrn.lang_nl .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_nl .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_nl .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_nl .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_nl .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_nl.jpg);}
#nrn.lang_nl .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_nl .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_nl.jpg);}

/* Btn BG */
#nrn.lang_bg .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_bg.jpg);}

#nrn.lang_bg .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_bg .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_bg .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_bg .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_bg .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_bg.jpg);}
#nrn.lang_bg .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_bg .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_bg.jpg);}

/* Btn FI */
#nrn.lang_fi .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_fi.jpg);}

#nrn.lang_fi .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_fi .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_fi .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_fi .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_fi .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_fi.jpg);}
#nrn.lang_fi .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_fi .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_fi.jpg);}

/* Btn HU */
#nrn.lang_hu .colgroup ul.avn li.avn-add-value a {background-image:url(../images/networks-and-networking/add-value/1_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-net-stat-stud a {background-image:url(../images/networks-and-networking/add-value/2_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-stories-net-elem a {background-image:url(../images/networks-and-networking/add-value/3_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-stories-nrn-tasks a {background-image:url(../images/networks-and-networking/add-value/4_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-net-case-stud a {background-image:url(../images/networks-and-networking/add-value/5_hu.jpg);}

#nrn.lang_hu .colgroup ul.avn li.avn-add-value a:hover, #nrn.lang_hu .colgroup ul.avn li.avn-add-value a.actived {background-image:url(../images/networks-and-networking/add-value/1-on_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-net-stat-stud a:hover, #nrn.lang_hu .colgroup ul.avn li.avn-net-stat-stud a.actived {background-image:url(../images/networks-and-networking/add-value/2-on_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-stories-net-elem a:hover, #nrn.lang_hu .colgroup ul.avn li.avn-stories-net-elem a.actived {background-image:url(../images/networks-and-networking/add-value/3-on_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-stories-nrn-tasks a:hover, #nrn.lang_hu .colgroup ul.avn li.avn-stories-nrn-tasks a.actived {background-image:url(../images/networks-and-networking/add-value/4-on_hu.jpg);}
#nrn.lang_hu .colgroup ul.avn li.avn-net-case-stud a:hover, #nrn.lang_hu .colgroup ul.avn li.avn-net-case-stud a.actived {background-image:url(../images/networks-and-networking/add-value/5-on_hu.jpg);}


/* content-main */
#nrn #content-main .avn-content {margin-left: -67px;margin-top:0;margin-right:-84px;padding-left:50px;padding-top:40px;padding-right:50px;padding-bottom:40px;background-repeat:repeat-x;min-height:400px;}

#nrn #content-main h2.title-avn  {display: table;font-size: 18px;height: 30px;line-height: 30px;margin-top:50px;margin-bottom:0;margin-left:-67px; padding-left: 50px; text-transform: none;width: 725px;}
#nrn #content-main h2.add-value  {color: #666666;background-color:#b1b8c8;}
#nrn #content-main h2.net-stat-stud  {color: #666666; background-color:#c6c897;}
#nrn #content-main h2.stories-net-elem   {color: #666666; background-color:#e9ddab;}
#nrn #content-main h2.stories-nrn-tasks   {color: #666666; background-color:#cdb4c7;}
#nrn #content-main h2.net-case-stud   {color: #666666; background-color:#96cadf;}

#nrn #content-main .avn-content h3 {margin-bottom:10px;}
#nrn #content-main .avn-content h3:first-child{margin-top:0;}
#nrn #content-main .avn-content.add-value h3 {color: #73829f;}
#nrn #content-main .avn-content.net-stat-stud h3 {color: #a2a027;}
#nrn #content-main .avn-content.stories-net-elem h3  {color: #d8bd52;}
#nrn #content-main .avn-content.stories-nrn-tasks h3  {color: #ac6188;}
#nrn #content-main .avn-content.net-case-stud h3  {color: #6eaac4;}

#nrn #content-main .avn-content .left {width:20%;float:left;margin-right:20px;margin-bottom:20px;}
#nrn #content-main .avn-content .right {width:20%;float:right;padding-left:20px;margin-bottom:20px;}
#nrn #content-main .avn-content .left100px {width:100px;float:left;margin-right:20px;margin-bottom:20px;}
#nrn #content-main .avn-content .right100px {width:100px;float:right;padding-left:20px;margin-bottom:20px;}
#nrn #content-main .avn-content .zoom img {max-width: 100%;border: 0px none;display: block;}

/* //nn */
#MySearchResults .sorting_asc {background: url('../images/sort_asc.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
#MySearchResults .sorting_desc {background: url('../images/sort_desc.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
#MySearchResults .sorting {background: url('../images/sort_both.png') no-repeat right center;background-color:#7F9A55;border-right:solid 1px white;}
#MySearchResults .sorting_asc_disabled {background: url('../images/sort_asc_disabled.png') no-repeat right center;background-color:#7F9A55;border-right:solid 10px #fff;}
#MySearchResults .sorting_desc_disabled {background: url('../images/sort_desc_disabled.png') no-repeat right center;background-color:#7F9A55;border-right:solid 10px #fff;}