/*
 * ----------------------------------------------------------------------------
 * EACEA styles for Eurypedia site
 *	Loosely based on'GumaxDD' style sheet for CSS2-capable browsers.
 *	   Loosely based on the monobook style
 *
 * @Version 1.1
 * @Author Paul Y. Gu, <gu.paul@gmail.com>
 * @Copyright paulgu.com 2006 - http://www.paulgu.com/
 * @License: GPL (http://www.gnu.org/copyleft/gpl.html)
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 * http://www.gnu.org/copyleft/gpl.html
 * ----------------------------------------------------------------------------
 */
 
 
/* --------------------------------------------------------------------------------------------------------------------------------------
General
-----------------------------------------------------------------------------------------------------------------------------------------*/

/* Basic Structure
-----------------------------------------------------------------------------*/
body {
	font-size: x-small; margin: 0; padding: 0; min-width: 700px;
	/* background: #fafafa url('https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/headbg.jpg') top left no-repeat fixed; /**/
	/*background: #ddd url('https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/eurydice_grey.gif') top left repeat-x; /**/
	/*background: #A4CFF1 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/background_gradient_2.png) top left repeat-x;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/background-texture.png);*/
	/*background:#f6f6f6;*/
	/*background:#F0F9FF url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/bgr_page_blue.png) repeat-x top;*/
	/*background:#deeefe url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/bgr_page_blue_reversed2.jpg) repeat-x top;*/
	/*background:#deeefe url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/new-ec-banner-bg.png) repeat-x top; /* eurypedia new banner */
}

body, td, th, input, textarea, pre, h1, h2, h3, h4, h5, h6 { color: #222; }
body, td, th, input, textarea { font-family:Verdana, Geneva, sans-serif}
pre { font-family: Monospace, Courier, Arial; }

a, a:hover, a:focus, a:visited, a:active {outline:0;} /* fix for Firefox and ie7 */


#eurydice-page { 
	background: #fff;
	font-size: 120%; /* web page font size */
	width: 100%; /* page width 1000*/
	margin: 0px auto 30px;
	/*border:1px solid #eee;*/
	/*border-bottom:2px solid #ccc;*/
	border-top:none;
	position:relative;
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/new-eurydice-banner.png) no-repeat top;
}
/* banner zone */
#eurydice-topbar, 
#europaBreadcrumb,
#eurydice-searchBody{
	width:992px;
	margin:0px auto;
	position:relative;
}
#eurydice-topbar { 
	margin:0 auto;
	padding:10px 0 20px 0;
	*padding-bottom:5px; /* ie6,7 */
	position:static;
	z-index:100;
}
/* content zone */
#eurydice-content-container{
	margin:0px auto;
	position:relative;
	width:992px;
	min-height:620px;
}

/* Site/Content sub (accessibility)
------------------------------------------------------------------------------*/
#siteSub, #contentSub, #jump-to-nav {
	display:none;
}
/* Logo
-----------------------------------------------------------------------------*/
#eurydice-p-logo {	/* adg */ 	display: none; }
#p-logo, #p-logo a, #p-logo a:hover { width: 135px; height: 96px; }
#p-logo {z-index: 200; position: absolute; 	top: 20px; left: 0px; /* logo position */ overflow: visible;}
#p-logo h5 { display: none; }
#p-logo a, #p-logo a:hover { 
	display: block;
	background-repeat: no-repeat;
	background-position: center left !important;
	text-decoration: none;
}
/* Search
-----------------------------------------------------------------------------*/
/* position in header */
#eurydice-p-search {
	position:relative;
}
#eurydice-searchBody {
	position:relative;
	text-align: right;
	margin-top:-40px;
}
#eurydice-searchBody input{
	z-index:1000;
	position:relative;
}
/* position in footer */
#eurydice-footer #eurydice-p-search .eurydice-pBody, #eurydice-footer #eurydice-searchBody {
	position:relative;
	margin-top:-10px;
	margin-right:15px;
	text-align:left;
	float:right;
	top:auto;
	right:auto;
	z-index:1;
}
/* styling */
#eurydice-p-search form #searchInput {
	font-size: 100%;
	width: 150px;   /* text field width */
	height:24px;
	text-align: left;
	vertical-align: middle;
	border: none; /* text field border style */
	background: #fff; /* background color of the text field */
	vertical-align:middle;
	margin-right:-5px;
	*z-index:1000;	/* for ie7 */
}

#eurydice-p-search form #searchGoButton,
#eurydice-p-search form #mw-searchButton {
	font-family: Verdana, Sans-serif, Arial;
	vertical-align: middle;
	font-size: 100%;
	height:26px;
	background: #fbfbfb;
	border:1px solid #eee;
	color: #555;  /* font color */
	text-decoration: none;
	/* background: #ddd; /* button background */
	/* border: 1px outset #999; /* border: 1px inset #777; */
	/* text-transform: uppercase; */
	padding: 0;
	margin: 0;
	font-size:9px;
	background:#fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/search.png) no-repeat center;
}
#eurydice-p-search form #searchGoButton {
	width:26px;
	border:none;
}
#eurydice-p-search form #mw-searchButton {
	/*font-weight: normal;*/
	display:none;
}

#searchGoButton:link, #searchGoButton:visited, #searchGoButton:hover, #searchGoButton:active,
#mw-searchButton:link, #mw-searchButton:visited, #mw-searchButton:hover, #mw-searchButton:active {
	cursor: pointer;
}
form #searchInput:hover,
form #searchInput:focus {
	background: #fff;
	/* width: 18em;  /* text field width when focused */
	border: 1px solid #FFCC99;
}
/* AJax search style */
div#searchTargetContainer {
	left: 0px; top: 0px;
	width: 100%;
	background: white;
	overflow-x: visible;  /* need for Firefox, extreme long string :( */
	/* word-wrap: break-word;  /* need for IE, extreme long string :( */
}
div#searchTarget { padding: 10px; margin: 5px; background: #fefefe; border: solid 1px #FFCC00; }
div#searchTarget h2 { padding-top: 1em; margin-bottom: .5em; }
div#searchTarget a { position: relative; z-index: 300; /* fix the hide link button */ }

/* advanced search
form#powersearch > fieldset > table{
	width:100%;
	clear:both;
} */

/* Advanced search design
---------------------------------------------------------------------------*/
form#powersearch table,
form#powersearch table tr,
form#powersearch table tr td {
	width:100%;
	margin:0px !important;
}
/* hide search toggle -> doesn't work */
form#powersearch #mw-search-togglebox{
	display:none;
}
/* hide checkboxes and labels*/
form#powersearch fieldset#mw-searchoptions input[type="checkbox"],
form#powersearch fieldset#mw-searchoptions label{
	display:none;
}
/* show Main + Countries checkboxes & labels (not for talk pages) */
/* rows */
form#powersearch fieldset#mw-searchoptions table tr{
	width:50%;
	float:left;
}
/* input */
form#powersearch fieldset#mw-searchoptions input[name="ns100"],
form#powersearch fieldset#mw-searchoptions input[name="ns102"],
form#powersearch fieldset#mw-searchoptions input[name="ns104"],
form#powersearch fieldset#mw-searchoptions input[name="ns106"],
form#powersearch fieldset#mw-searchoptions input[name="ns108"],
form#powersearch fieldset#mw-searchoptions input[name="ns110"],
form#powersearch fieldset#mw-searchoptions input[name="ns112"],
form#powersearch fieldset#mw-searchoptions input[name="ns114"],
form#powersearch fieldset#mw-searchoptions input[name="ns116"],
form#powersearch fieldset#mw-searchoptions input[name="ns118"],
form#powersearch fieldset#mw-searchoptions input[name="ns120"],
form#powersearch fieldset#mw-searchoptions input[name="ns122"],
form#powersearch fieldset#mw-searchoptions input[name="ns124"],
form#powersearch fieldset#mw-searchoptions input[name="ns126"],
form#powersearch fieldset#mw-searchoptions input[name="ns128"],
form#powersearch fieldset#mw-searchoptions input[name="ns130"],
form#powersearch fieldset#mw-searchoptions input[name="ns132"],
form#powersearch fieldset#mw-searchoptions input[name="ns134"],
form#powersearch fieldset#mw-searchoptions input[name="ns136"],
form#powersearch fieldset#mw-searchoptions input[name="ns138"],
form#powersearch fieldset#mw-searchoptions input[name="ns140"],
form#powersearch fieldset#mw-searchoptions input[name="ns142"],
form#powersearch fieldset#mw-searchoptions input[name="ns144"],
form#powersearch fieldset#mw-searchoptions input[name="ns146"],
form#powersearch fieldset#mw-searchoptions input[name="ns148"],
form#powersearch fieldset#mw-searchoptions input[name="ns150"],
form#powersearch fieldset#mw-searchoptions input[name="ns152"],
form#powersearch fieldset#mw-searchoptions input[name="ns154"],
form#powersearch fieldset#mw-searchoptions input[name="ns156"],
form#powersearch fieldset#mw-searchoptions input[name="ns158"],
form#powersearch fieldset#mw-searchoptions input[name="ns160"],
form#powersearch fieldset#mw-searchoptions input[name="ns162"],
form#powersearch fieldset#mw-searchoptions input[name="ns164"],
form#powersearch fieldset#mw-searchoptions input[name="ns166"],
form#powersearch fieldset#mw-searchoptions input[name="ns168"],
form#powersearch fieldset#mw-searchoptions input[name="ns170"],
form#powersearch fieldset#mw-searchoptions input[name="ns216"],
form#powersearch fieldset#mw-searchoptions input[name="ns174"],
form#powersearch fieldset#mw-searchoptions input[name="ns176"],
form#powersearch fieldset#mw-searchoptions input[name="ns178"],
form#powersearch fieldset#mw-searchoptions input[name="ns180"],
form#powersearch fieldset#mw-searchoptions input[name="ns182"],
form#powersearch fieldset#mw-searchoptions input[name="ns184"],
form#powersearch fieldset#mw-searchoptions input[name="ns186"],
form#powersearch fieldset#mw-searchoptions input[name="ns188"],
form#powersearch fieldset#mw-searchoptions input[name="ns190"],
form#powersearch fieldset#mw-searchoptions input[name="ns192"],
form#powersearch fieldset#mw-searchoptions input[name="ns194"],
form#powersearch fieldset#mw-searchoptions input[name="ns196"],
form#powersearch fieldset#mw-searchoptions input[name="ns198"],
form#powersearch fieldset#mw-searchoptions input[name="ns200"],
form#powersearch fieldset#mw-searchoptions input[name="ns202"],
form#powersearch fieldset#mw-searchoptions input[name="ns204"],
form#powersearch fieldset#mw-searchoptions input[name="ns206"],
form#powersearch fieldset#mw-searchoptions input[name="ns208"],
form#powersearch fieldset#mw-searchoptions input[name="ns210"],
form#powersearch fieldset#mw-searchoptions input[name="ns212"],
form#powersearch fieldset#mw-searchoptions input[name="ns214"],
form#powersearch fieldset#mw-searchoptions input[name="ns224"],
form#powersearch fieldset#mw-searchoptions input[name="ns218"],
form#powersearch fieldset#mw-searchoptions input[name="ns220"],
form#powersearch fieldset#mw-searchoptions input[name="ns222"],
form#powersearch fieldset#mw-searchoptions input[name="ns226"],
form#powersearch fieldset#mw-searchoptions input[name="ns228"],
form#powersearch fieldset#mw-searchoptions input[name="ns230"],
form#powersearch fieldset#mw-searchoptions input[name="ns232"],
form#powersearch fieldset#mw-searchoptions input[name="ns234"],
form#powersearch fieldset#mw-searchoptions input[name="ns236"],
form#powersearch fieldset#mw-searchoptions input[name="ns238"],
form#powersearch fieldset#mw-searchoptions input[name="ns240"],
form#powersearch fieldset#mw-searchoptions input[name="ns242"],
form#powersearch fieldset#mw-searchoptions input[name="ns244"],
form#powersearch fieldset#mw-searchoptions input[name="ns246"],
form#powersearch fieldset#mw-searchoptions input[name="ns248"],
form#powersearch fieldset#mw-searchoptions input[name="ns250"],
form#powersearch fieldset#mw-searchoptions input[name="ns252"],
form#powersearch fieldset#mw-searchoptions input[name="ns254"]{
	display:inline-block;
}
/* labels */
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns100"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns102"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns104"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns106"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns108"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns110"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns112"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns114"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns116"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns118"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns120"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns122"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns124"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns126"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns128"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns130"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns132"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns134"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns136"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns138"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns140"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns142"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns144"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns146"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns148"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns150"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns152"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns154"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns156"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns158"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns160"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns162"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns164"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns166"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns168"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns170"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns216"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns174"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns176"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns178"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns180"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns182"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns184"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns186"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns188"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns190"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns192"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns194"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns196"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns198"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns200"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns202"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns204"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns206"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns208"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns210"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns212"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns214"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns224"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns218"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns220"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns222"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns226"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns228"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns230"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns232"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns234"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns236"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns238"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns240"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns242"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns244"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns246"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns248"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns250"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns252"],
form#powersearch fieldset#mw-searchoptions label[for="mw-search-ns254"]{
	display:inline-block;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
 Header
-----------------------------------------------------------------------------------------------------------------------------------------*/

/* eurydice-header 
-----------------------------------------------------------------------------*/
#eurydice-header {
	/* border: 1px solid #000; /*debuging*/
	position: relative;
	z-index: 0;  /* make logo visible over content*/
	/*margin-bottom:3px;
	padding: 0;
	/* background: #ddd url('https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/images/stripe-wide.gif') top left repeat; /**/
	/* eurypedia new banner 
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/banner-background_eurypedia.jpg) no-repeat;*/
	height: 110px;  /*104px; need for IE */
	min-height: 90px;/*105px;   height of header */
	min-height:110px\9; /*for IE8 */
}
/* Facebook Link 
-----------------------------------------------------------------------------*/
div#eurydice-facebook-link {
	text-align:right;
	margin-top:20px;
	margin-right:10px;
}
div#eurydice-facebook-link span {
	display:inline-block;
	padding:7px;
}
div#eurydice-facebook-link span a{
	padding:10px 25px 10px 0px;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/facebook_footer.png) right top no-repeat;
	font-weight:bold;
	color: #fff;
	text-decoration:none
}
div#eurydice-facebook-link span a:hover{
	text-decoration:underline;
}
/* europaBreadcrumb 
-----------------------------------------------------------------------------*/
#europaBreadcrumb-container{
	position:relative;
	background-color:#074a8b;
}
#europaBreadcrumb {
	/* for eurypedia new banner
	border-top:#ffcc00 1px solid;
	background-color: #055497;
	font-weight:bold; */
	color: #E4E4E4;
	font-size:12px;
	padding:3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
	/*margin-top:81px;*/
}
#europaBreadcrumb a{
	text-decoration: none;
	color:#E4E4E4;
}
#europaBreadcrumb a:hover{
	text-decoration:underline;
}
/* dynamic article picture
-----------------------------------------------------------------------------*/
#eurydice-article-picture {
	border:  1px solid #ccc;
	background-color: #fff;
	text-align: left;
	padding: 0;
	/* margin: 2px 15px; /* same margin as content */
	margin: 2px 0;
	/* display: none; /* disable eurydice-article-picture */
}

#eurydice-article-picture,
#eurydice-article-picture a,
#eurydice-article-picture a:hover {
	height:	 108px;
	min-height: 108px; /* height of header */
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	color: #eee;
	font-weight: bolder;
	font-size: 102%;
	display:none; 	/* adg */
}

.eurydice-article-picture-spacer {
	height: 7px;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
Hearder Tools
-----------------------------------------------------------------------------------------------------------------------------------------*/
/* User dropdown and login button
-------------------------------------------------------*/
/* Login
----------*/
#eurydice-p-login {
	/* border: 1px solid #000; /*debuging*/
	font-size: 90%;
	margin: 0; padding: 0px 5px 0px 0;
	text-align: right;
	z-index:1001;
}

#eurydice-p-login ul {
	position: relative;
	width: auto;
	list-style: none;
	padding: 0; margin: 0;
	z-index:1001;
	float:right;
	display:inline;
	margin-top:-2px;
}
#eurydice-p-login ul li {
	position: relative;
	display: inline; /*none*/
	margin: 0; padding: 0;
	font-size: 100%;
}

#eurydice-p-login ul li a {
	color: #0065A2;
	padding: 2px 0 2px 10px;
	text-decoration: none; 
}

#eurydice-p-login ul li a:hover { 
	text-decoration:underline;
}

li#pt-userpage,
li#pt-anonuserpage,
li#pt-login {
	background: none;
}
/* style for login */
#eurydice-p-login ul li#pt-login{
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/facebook-gradient.png);*/
}
#eurydice-p-login ul li#pt-login a{
	z-index:1001;
	font-size:12px;
	line-height:12px;
}
/* dropdown menu */
div#eurydice-p-login ul li#pt-userpage, div#eurydice-p-login ul li#pt-anonlogin{
	display:block;
}
div#eurydice-p-login ul ul.subnav{
	position:absolute;
	top:17px;
	right:0px;
	display:none;
	width:140px;
	background:#fff;
	border:1px solid #eee;
	padding:5px;
	z-index:100;
}
div#eurydice-p-login ul ul.subnav li {
	margin:0;
	padding:0;
	display:block;
	z-index:500;
}
div#eurydice-p-login ul li#pt-userpage a, div#eurydice-p-login ul li#pt-anonlogin a{
	float:left;
	display:block;
	padding-left:5px;
	/* background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/user.png) no-repeat left;*/
	color:#0065A2/*fff*/;
	font-size:12px;
	font-weight:normal;
	margin-top:-5px;
}
div#eurydice-p-login ul li#pt-userpage span{
	width:15px;
	height:15px;
	float:left;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/bottom_icon.png) no-repeat center;
	margin-left:5px;
}
div#eurydice-p-login ul li#pt-userpage span:hover{
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/bottom_icon.png) no-repeat center;
}
div#eurydice-p-login ul ul.subnav li a{
	display:block;
	color:#555;
	*border-left:none;	/* for IE6 + 7 */	padding:5px;
	padding-left:20px;
	margin:3px 0;
	font-size:11px;
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/special.png) left no-repeat;
	z-index:100;
}
div#eurydice-p-login ul ul.subnav li a:hover{
	color:#444;
	text-decoration:underline;
}
div#eurydice-p-login ul li a:hover{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/topnav_hover.gif) no-repeat center top;
}
div#eurydice-p-login ul li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/subnav_btn.gif) no-repeat center top;
}
div#eurydice-p-login ul li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
div#eurydice-p-login ul li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
	z-index:100;
}
div#eurydice-p-login ul li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html div#eurydice-p-login ul li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html div#eurydice-p-login ul li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/dropdown_linkbg.gif) no-repeat 10px center;
}
html div#eurydice-p-login ul ul.subnav li#pt-mytalk a {
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/talk.png) no-repeat left;
}
html div#eurydice-p-login ul ul.subnav li#pt-preferences a {
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/preferences.png) no-repeat left;
}
html div#eurydice-p-login ul ul.subnav li#pt-watchlist a {
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/watchlist.png) no-repeat left;
}
html div#eurydice-p-login ul ul.subnav li#pt-mycontris a {
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/contributions.png) no-repeat left;
}
html div#eurydice-p-login ul ul.subnav li#pt-logout a {
	background: #fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/logout.png) no-repeat left;
	border-top:1px solid #eee;
}

/* languages
-------------------------------------------------------*/
div#languages{
	text-align:right;
	font-size:100% !important;
	display:block;
	position:static;
	float:right;
	z-index:100;
}
div#languages p{
	font-size:125%;
	color: #777;
	padding:0px 10px 0 0;
}
div#languages img{
	border:none;
	color: #777; /* for ALT text */
	text-decoration:underline;
}
div#languages a.print{ /* ? */
	color: #777;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/print.png) left no-repeat;
	padding:2px 0 2px 20px;
}
/*languages display 
---------------------*/
div#languages p#multiLanguage {
	display:none;
	color:#777;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
div#languages span{
	color:#888;
	font-size:11px;
	font-weight:bold !important;
	margin:0 15px;
	margin-top:4px;
}
/* hide unavailable languages - display by default when js deactivated */
div#languages span.popup {
	display:none !important;
}
/* style unavailable languages BUT anway .popup = display:none; */
div#languages div#language_popup.cadre_popup { 
	clear:left !important;
	display: none !important;
}
/* hide current language / flag */
div#languages img.languageimage{	
	display:none !important;
}
/*show available languages */
div#languages a.language img.languageimage{
	display:inline !important;
}
/* style available languages */
div#languages a.language{ 
	text-decoration:none !important;
	color:#eee !important;
}
/* Help
-------------------------------------------------------*/
div#topbar-menu{
	text-align:left;
	font-size:100% !important;
	display:block;
	position:static;
	float:right;
	z-index:100;
	margin-top:-5px;
	margin-right:30px;
}
div#topbar-menu a{
	float:left;
	display:block;
	padding-left:5px;
	/*background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/.png) no-repeat left;*/
	color:#0065A2/*fff*/;
	font-size:12px;
	margin-left:20px;
	line-height:18px;
	text-decoration:none;
}
div#topbar-menu a:hover{
	text-decoration:underline;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
Navigation Menu
-----------------------------------------------------------------------------------------------------------------------------------------*/
#eurydice-p-navigation {
	z-index:5;
	background:#009dc6;
	margin:0px;
	padding:0px;
	position:relative;
	display:block;
}
.eurydice-p-navigation-spacer {
	height: 0px;
	/* border-top: 2px solid #FF8800; /**/
	z-index:1000; /* for dropdown IE fix */
	/*height: 65px;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/swiss.jpg) no-repeat center top;
	margin:5px 12px;
	border:2px solid #eee;*/
}
ul#eurydice-nav {
	/*margin-bottom:70px; /* for moving eurydice-content-actions */
	overflow:hidden;
	position:relative;
	display:block;
	list-style-image:none !important;
	vertical-align:middle;
	font-size: 90%;
	list-style:none;
	margin:0px auto;
	padding:0px;
	width:800px;
	padding-right:160px;
}
ul#eurydice-nav li{
	dispaly:inline;
	position:relative;
	float:left;
	margin:0px 10px;
	padding:0px;
	list-style:none;
}
ul#eurydice-nav li a{
	display:inline-block;
	position:relative;
	padding:12px 10px 18px 10px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-decoration:none;
	margin:7px 0px 0px 0px;
	border-radius:5px 5px 0px 0px;
}
ul#eurydice-nav li a:hover,
ul#eurydice-nav li a:focus{
	background:	#fff;
	color:#009dc6;
}
ul#eurydice-nav li#li-Home a,
ul#eurydice-nav li#li-Home a:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/home.png) center no-repeat;
	padding:12px 6px 18px 6px;
}
/* 
ul#eurydice-nav li#li-Browse_by_topic a{
	font-style:italic;
	margin-left:115px;
}
ul#eurydice-nav li#li-Browse_by_topic a:hover{
	color:#fff;
	background:#009dc6;
	text-decoration:underline;
}*/
ul#eurydice-nav li ul{
	display:none;
}
/***********************************************************************
MAIN MENU HOVER STATES
***********************************************************************/
body.page-Publications li#li-Publications a, body.ns-250 li#li-Publications a, /* Publications */
body.page-Countries li#li-Countries a, body.countries li#li-Countries a, /* Countries - NB: class "countries" added with eurydice.js */
/* specific hover states for Country chapters pages */
body.page-Political_Social_and_Economic_Background_and_Trends li#li-Countries a,
body.page-Organisation_and_Governance li#li-Countries a,
body.page-Funding_in_Education li#li-Countries a,
body.page-Early_Childhood_Education_and_Care li#li-Countries a,
body.page-Primary_Education li#li-Countries a,
body.page-Secondary_and_Post-Secondary_Non-Tertiary_Education li#li-Countries a,
body.page-Higher_Education li#li-Countries a,
body.page-Adult_Education_and_Training li#li-Countries a,
body.page-Teachers_and_Education_Staff li#li-Countries a,
body.page-Management_and_Other_Education_Staff li#li-Countries a,
body.page-Quality_Assurance li#li-Countries a,
body.page-Educational_Support_and_Guidance li#li-Countries a,
body.page-Mobility_and_Internationalisation li#li-Countries a,
body.page-Ongoing_Reforms_and_Policy_Developments li#li-Countries a,
body.page-Topics li#li-Topics a, body.ns-14 li#li-Topics a, /* topics - NB: ns-14 are Category pages */
body.page-News li#li-News a, /* news */
body.page-About_us li#li-About_us a, /* About */
body.page-Contacts li#li-Contacts a{  /* Contact */
	background:	#fff;
	color:#009dc6;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
Content
-----------------------------------------------------------------------------------------------------------------------------------------*/
/* content-header */
#content-header {
	border-bottom:1px solid #eee;
	padding:10px 0px;
	display:block;
	position:relative;
	overflow:visible;
	height:43px;
}
/* eurydiceShareButton
-------------------------------------------------------*/
div#eurydiceShareButton{
	float:left;
	position:relative;
	overflow:hidden;
	display:none; /* Temporary */
	margin-top:2px;
}
div#eurydiceShareButton > ul {
	height:30px;
	display:none; /* Temporary */
}
div#eurydiceShareButton ul li{
	display:inline-block;
	float:left;
}
div#eurydiceShareButton ul li a{
	width:30px;
	height:30px;
	padding:6px;
	display:inline-block;
	text-decoration:none;
}
div#eurydiceShareButton ul li a.google{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/google.png) left no-repeat;
}
div#eurydiceShareButton ul li a.twitter{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/twitter.png) left no-repeat;
}
div#eurydiceShareButton ul li a.facebook{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/facebook.png) left no-repeat;
}
div#eurydiceShareButton ul li a.google:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/google_blue.png) left no-repeat;
}
div#eurydiceShareButton ul li a.twitter:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/twitter_blue.png) left no-repeat;
}
div#eurydiceShareButton ul li a.facebook:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/facebook_blue.png) left no-repeat;
}
/* share tool
---------------------*/
#share_button_container{
	width:97px;
	height:41px;
	display:block;
	background:none !important;
	position:relative;
	margin:0px 5px;
	float:left;
}
#share-tool{
	display:inline !important;
	position:static;
}
#share_box{
	z-index:9999 !important; /* more than search box and right navigation buttons */
	margin-top:25px;
}
#share-tool a#share_button_link{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/share.png) no-repeat !important;
	width:97px;
	height:41px;
	display:block;
	text-decoration:none;
}
#share-tool a#share_button_link:hover,
#share-tool a#share_button_link.share_button_active{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/share_blue.png) no-repeat !important;
}
/* eurydicePrintButton
-------------------------------------------------------*/
div#eurydicePrintButton li{
	list-style:none;
}
div#eurydicePrintButton a{
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	color: #888;
	cursor:pointer;
	padding:6px;
	position:static;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/print.png) left no-repeat;
	display:inline-block;
	width: 30px;
	height: 30px;
	float:left;
	text-decoration:none;
}
div#eurydicePrintButton a:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/print_blue.png) left no-repeat;
}
/* last update
-------------------------------------------------------*/
#content-header div#lastUpdate{
	float:left;
	padding:13px;
	text-transform:uppercase;
	font-size:11px;
}
/* eurydice-special-tools
-------------------------------------------------------*/
div#eurydice-special-tools{
	margin:0px 5px 0 10px;
	position:relative;
	display:inline-block;
	float:left;
}
div#eurydice-special-tools span#pageOptions{
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	color: #888;
	cursor:pointer;
	position:static;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/options.png) left no-repeat;
	display:inline-block;
	width: 30px;
	height: 30px;
	padding:6px;
}
div#eurydice-special-tools span#pageOptions:hover{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/options_blue.png) left no-repeat;
}
div#eurydice-special-tools span#pageOptions.active{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/options_blue.png) left no-repeat;
}
div#eurydice-special-tools ul#pageOptionsList{
	list-style:none;
	display:none;	 /* js toggle */
	position:absolute;
	width:140px;
	background:#fff;
	border:1px solid #eee;
	padding:5px;
	margin:0;
	margin-top:1px;
	*margin-top:20px;	/* for IE6+7 */
	z-index:10001;
	text-align:right;
}
div#eurydice-special-tools ul li{
	display:block;
	list-style:none !important;
	margin:0;
	padding:0;
	padding-left:2px;
}
div#eurydice-special-tools ul li a{
	display:block;
	color:#555;
	border:1px solid #fbfbfb;
	*border-left:none;	/* for IE6 + 7 */
	padding:5px;
	padding-left:20px;
	margin:3px 0;
	font-size:11px;
}
div#eurydice-special-tools ul li#t-whatlinkshere a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/link.png) left no-repeat;
}
div#eurydice-special-tools ul li#t-permalink a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/link.png) left no-repeat;
}
div#eurydice-special-tools ul li#t-upload a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/file.png) left no-repeat;
}
div#eurydice-special-tools ul li#t-recentchangeslinked a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/recent_changes.png) left no-repeat;
}
div#eurydice-special-tools ul li#t-specialpages a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/special.png) left no-repeat;
}
div#eurydice-special-tools ul li#t-print a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/print.gif) left no-repeat;
}
div#eurydice-special-tools ul li#t-pdf a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/pdf.png) left no-repeat;
}
div#eurydice-special-tools ul li#feedlinks span{
	margin:0px;
	padding:0px;
}
div#eurydice-special-tools ul li#feedlinks span a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/feed.png) left no-repeat;
}
div#eurydice-special-tools ul li a:hover{
}
/* position in footer */
#eurydice-footer div#eurydice-special-tools{
	margin:0;
	padding:2px;
	padding-top:20px;
	float:left;
	width:auto;
	background:none;
	display:block;
	border-top:1px solid #eee;
	width:100%;
}
#eurydice-footer div#eurydice-special-tools span#pageOptions{
	padding-right: 0;
	background: none;
	display:block;
	padding:5px 0;
	padding-left:60px;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/pageOptions.png) left top no-repeat;
	cursor:auto;
}
#eurydice-footer div#eurydice-special-tools ul{
	display:inline;
	position:static;
	width: auto;
	z-index:100;
	text-align:right;
	margin:0;
	background:none;
	border:none;
}
#eurydice-footer div#eurydice-special-tools ul li{
	display:inline;
}
#eurydice-footer div#eurydice-special-tools ul li a{
	float:left;
	margin-left:5px;
	border:none;
	border-right:1px solid #eee;
}
#eurydice-footer div#eurydice-special-tools ul li a:hover{
	background-color:#eee;
}

/* Article Lay-out
-----------------------------------------------------------------------------*/
#eurydice-content-body { padding: 0; margin: 0; width: 100%;z-index:3; }

#content {
	border: none;
	border-top: 1px solid #eee; /*adg */
	border-bottom: 1px solid #eee;
	background: transparent;
	margin: 0;
	/* padding: 0px 15px 1.2em 15px;  /* content margin */
	padding: 0 0 10px 0;
	padding-top:/*20px;	 adg */
	position: static; /* need for IE positioning problem */
	z-index: 2;
	clear: both;
	color: black;
	line-height: 1.7em; /* value other than 'normal' needed for WinIE */
	overflow-x: visible;	/* need for Firefox, extreme long string :( */
}
#bodyContent { width: 100%; position:relative;}

/* content
-----------------------------------------------------------------------------*/
div#eurydicePageContent{
	padding-top:7px;
}
table.eurydice-content-table {
	border-collapse: collapse;
	background: #fff;
	z-index:4;
	margin-top:10px;
}
/** html table.eurydice-content-table { margin-top: -5px; } /* WTF, IE fix */

td.eurydice-content-td-topleft {
	width: 8px;
	height: 100px;
	/*background: transparent url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/content_topleft.gif) top left no-repeat;*/
	/*background: transparent url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/content_top.gif) top center repeat-x;*/
}
td.eurydice-content-td-center {
	padding: 0px 15px; /* content padding */
	/*background: transparent url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/content_top.gif) top center repeat-x;*/
}
td.eurydice-content-td-topright {
	width: 8px;
	/*background: transparent url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/content_topright.gif) top right no-repeat;*/
	/*background: transparent url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/content_top.gif) top center repeat-x;*/
}

/* siteNotice
-----------------------------------------------------------------------------*/
#siteNotice {
	border: 1px solid #FF9933;
	background: #FFFFCC;
	margin: 0;
	padding: .9em;
	font-size: 100%;
}
#siteNotice p {
	margin: 0;
	padding: 0;
}
#siteNotice table {
	background: transparent;
	margin: 0;
	padding: 0;
}

/* article title
-----------------------------------------------------------------------------*/
.eurydice-firstHeading {
	font-weight: normal;
	font-size: 200%;
	color: #004080;
	padding-bottom: 2px;
	margin-bottom: 10px; /* adg */
}
#namespaceTitle{
	display:none;
}

/* TOC
-----------------------------------------------------------------------------*/
table#toc{
	clear:left;
	margin-top:13px;
}
/* table of content styles */
#hierarchyBox a.mw-redirect { margin-left: 10px; }
#hierarchyBox .toc { border: 0px; padding-left: 0px; }
#toc, .toc, .mw-warning {
	font-size: 100%;
	/*border: 1px solid #DDD;
	background-color: #F7F7F7;*/
	border:1px solid #eee;
	/*background:#FBFBFB;*/
	padding: .5em;
	/*margin-top:-1px; causes IE6,7 bug for the floated rightColumn
	-->the h1, h2 etc. border-bottom overlays the rightColumn */
	margin-bottom: 1.2em;
	margin-top:-1px;
	*margin-top:0px; /*for IE6,7 */
	line-height:10px;
  
}
.toc > ul{	/* modifiyed in the context of hierarchyBox */
	background:#fbfbfb;

}
#toc tbody, #toc tr, #toc td{
	margin:0;
	padding:0;
}
#toc h2, .toc h2 {
	font-size: 110%;
	border: none;
	margin: 0;  /* fix toc top margin */
	padding:1px 10px;
	padding-right: .2em;  /* margin between title and hide/show link */
	display: inline;  /* display the hide/show link after Contents */
	*line-height:20px; /*for IE6,7 */
	line-height:25px\9; /*for IE8 */
}

#toc #toctitle, #toc .toctitle, .toc .toctitle, { text-align: left; /* left adjust of title */ font-size:110%;}

#toc #toctitle {	/* for IE in hide toc mode */
	padding:15px 15px 15px 0px;
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/facebook-gradient-reversed.png) repeat-x;*/
	margin-bottom:0px;
	/*font-weight:bold;*/
}
#toc ul, .toc ul {
	list-style-type: none;
	list-style-image: none;
	margin:  0;
	padding: 7px;
	text-align: left;
	line-height:normal;
}
#toc ul a {
	color:#666;
	text-decoration:none;
}
#toc ul a:hover {
	text-decoration:underline;
}
#toc ul ul, .toc ul ul, #toc ul ul ul, .toc ul ul ul { margin: 0 0 0 .7em; /* toclevel-2 margin */ }
#toc .tocindent  { margin-left: 1em; }
#toc .tocline { margin-bottom: 0; }
#toc p { margin: 0 }
#toc .toctoggle { font-size: 90%; }
#toc a#togglelink, #toc a#togglelink:visited {color:#0000EE; }
#toc .editsection { margin-top: .3em; font-size: 90%; }

/*#toc .toctoggle {float:right;} /*adg */

/* body content - article headings
-----------------------------------------------------------------------------*/
h1, h2 {  margin:0px; padding: .35em .1em .3em 0; border-bottom: 1px solid #ccc; z-index:2; font-weight:normal; }
h3, h4, h5, h6 { margin-top: 1em; padding: .2em .1em .3em 0; font-weight:normal;}
h1 {font-size:20px; margin-top:15px; margin-bottom:15px; color:#787878;}
h2 {font-size:17px; border-color:#eee;}
h3 {font-size:15px; text-decoration:underline; border:none;}
h4 {font-size:13px; text-decoration:underline; border:none;}
h1.eurydice-firstHeading {
    padding: 20px 20px 0.3em 0px;
    width: 100%;
    border-bottom: medium none;
    z-index: 2;
    font-size: 40px;
    color: #009DC6;
    text-align: center;
    border-top: 1px solid #eee;
    margin-top: 50px;
}
/* h1.eurydice-firstHeading */
/*
body.ns-100h1.eurydice-firstHeading {
	padding-top: 50px;
}
/* Main/Special/Categories etc...Namespace*/
body.ns--2 h1.eurydice-firstHeading, 
body.ns--1 h1.eurydice-firstHeading,
body.ns-0 h1.eurydice-firstHeading,
body.ns-1 h1.eurydice-firstHeading,
body.ns-2 h1.eurydice-firstHeading,
body.ns-3 h1.eurydice-firstHeading,
body.ns-4 h1.eurydice-firstHeading,
body.ns-5 h1.eurydice-firstHeading,
body.ns-6 h1.eurydice-firstHeading,
body.ns-7 h1.eurydice-firstHeading,
body.ns-8 h1.eurydice-firstHeading,
body.ns-9 h1.eurydice-firstHeading,
body.ns-10 h1.eurydice-firstHeading,
body.ns-11 h1.eurydice-firstHeading,
body.ns-12 h1.eurydice-firstHeading,
body.ns-13 h1.eurydice-firstHeading,
body.ns-14 h1.eurydice-firstHeading,
body.ns-15 h1.eurydice-firstHeading{ 
	padding-top:25px;
}
/* Main Page */
body.ns-0.page-Main_Page h1.eurydice-firstHeading {
	display:none;
	padding:0px;
}
/* Publications 
body.ns-250 table.eurydice-content-table, body.ns-251 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/publicationsBanner.jpg) top left no-repeat;
}*/
/* Austria */
body.ns-100 table.eurydice-content-table, body.ns-101 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/austriaBanner.jpg) top left no-repeat;
}
/* ?sterreich */
body.ns-182 table.eurydice-content-table, body.ns-183 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/osterreichBanner.jpg) top left no-repeat;
}
/* Belgium-fl */
body.ns-102 table.eurydice-content-table, body.ns-103 table.eurydice-content-table {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgiumFlemishBanner.jpg) top left no-repeat;
}
/* Belgium-fl_nl */
body.ns-210 table.eurydice-content-table, body.ns-210 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgieVlaamsGemeenschap.jpg) top left no-repeat;
}
/* Belgium-fr-en */
body.ns-104 table.eurydice-content-table, body.ns-105 table.eurydice-content-table{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgiumFrenchBanner.jpg) top left no-repeat;
}
/* Belgium-fr-fr */
body.ns-178 table.eurydice-content-table, body.ns-179 table.eurydice-content-table{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgiqueCommunauteFrancaiseBanner.jpg) top left no-repeat;
}
/* Belgium-de-en */
body.ns-106 table.eurydice-content-table, body.ns-107 table.eurydice-content-table{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgiumGermanSpeakingBanner.jpg) top left no-repeat;
}
/* Belgium-de-de */
body.ns-184 table.eurydice-content-table, body.ns-185 table.eurydice-content-table{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/belgienDeutschsprachigeGemeinschaftBanner.jpg) top left no-repeat;
}
/* Bosnia and herzegovina */
body.ns-252 table.eurydice-content-table, body.ns-253 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/bosniaBanner.jpg) top left no-repeat;
}
/* Bosna */
body.ns-254 table.eurydice-content-table, body.ns-255 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/bosnaBanner.jpg) top left no-repeat;
}
/* Bulgaria */
body.ns-108 table.eurydice-content-table, body.ns-109 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/bulgariaBanner.jpg) top left no-repeat;
}
/* Bulgaria_bg */
body.ns-226 table.eurydice-content-table, body.ns-227 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/bulgariaBgBanner.jpg) top left no-repeat;
}
/* Croatia */
body.ns-222 table.eurydice-content-table, body.ns-223 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/croatiaBanner.jpg) top left no-repeat;
}
/* Croatia */
body.ns-236 table.eurydice-content-table, body.ns-237 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/hrvatskaBanner.jpg) top left no-repeat;
}
/* Cyprus */
body.ns-110 table.eurydice-content-table, body.ns-111 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/cyprusBanner.jpg) top left no-repeat;
}
/* Czech Republic */
body.ns-112 table.eurydice-content-table, body.ns-113 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/czechRepublicBanner.jpg) top left no-repeat;
}
/* Cesk? */
body.ns-186 table.eurydice-content-table, body.ns-187 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/ceskaBanner.jpg) top left no-repeat;
}
/* Denmark */
body.ns-114 table.eurydice-content-table, body.ns-115 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/denmarkBanner.jpg) top left no-repeat;
}
/* Estonia */
body.ns-116 table.eurydice-content-table, body.ns-117 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/estoniaBanner.jpg) top left no-repeat;
}
/* Eesti */ 
body.ns-188 table.eurydice-content-table, body.ns-189 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/eestiBanner.jpg) top left no-repeat;
}
/* Finland */
body.ns-118 table.eurydice-content-table, body.ns-119 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/finlandBanner.jpg) top left no-repeat;
}
/* France */
body.ns-120 table.eurydice-content-table, body.ns-121 table.eurydice-content-table,
body.ns-180 table.eurydice-content-table, body.ns-181 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/franceBanner.jpg) top left no-repeat;
}
/* Germany */
body.ns-122 table.eurydice-content-table, body.ns-123 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/germanyBanner.jpg) top left no-repeat;
}
/* Deutschland */
body.ns-190 table.eurydice-content-table, body.ns-191 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/deutschlandBanner.jpg) top left no-repeat;
}
/* Greece */
body.ns-124 table.eurydice-content-table, body.ns-125 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/greeceBanner.jpg) top left no-repeat;
}
/* Ell?da */
body.ns-192 table.eurydice-content-table, body.ns-193 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/elladaBanner.jpg) top left no-repeat;
}
/* Hungary */
body.ns-126 table.eurydice-content-table, body.ns-127 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/hungaryBanner.jpg) top left no-repeat;
}
/* Magyarorsz?g */
body.ns-208 table.eurydice-content-table, body.ns-209 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/magyarorszagBanner.jpg) top left no-repeat;
}
/* Iceland */
body.ns-128 table.eurydice-content-table, body.ns-129 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/icelandBanner.jpg) top left no-repeat;
}
/* Island */
body.ns-128 table.eurydice-content-table, body.ns-248 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/islandBanner.jpg) top left no-repeat;
}
/* Ireland */
body.ns-130 table.eurydice-content-table, body.ns-131 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/irelandBanner.jpg) top left no-repeat;
}
/* Italy */
body.ns-132 table.eurydice-content-table, body.ns-133 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/italyBanner.jpg) top left no-repeat;
}
/* Italia */
body.ns-174 table.eurydice-content-table, body.ns-175 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/italiaBanner.jpg) top left no-repeat;
}
/* Latvia */
body.ns-134 table.eurydice-content-table, body.ns-135 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/latviaBanner.jpg) top left no-repeat;
}
/* Liechtenstein */
body.ns-136 table.eurydice-content-table, body.ns-137 table.eurydice-content-table,
body.ns-194 table.eurydice-content-table, body.ns-195 table.eurydice-content-table{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/liechtensteinBanner.jpg) top left no-repeat;
}
/* Lithuania */
body.ns-138 table.eurydice-content-table, body.ns-139 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/lithuaniaBanner.jpg) top left no-repeat;
}
/* Lietuva */
body.ns-212 table.eurydice-content-table, body.ns-213 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/lietuvaBanner.jpg) top left no-repeat;
}
/* Luxembourg */
body.ns-140 table.eurydice-content-table, body.ns-141 table.eurydice-content-table,
body.ns-206 table.eurydice-content-table, body.ns-207 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/luxembourgBanner.jpg) top left no-repeat;
}
/* Macedonia */
body.ns-240 table.eurydice-content-table, body.ns-241 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/macedoniaBanner.jpg) top left no-repeat;
}
/* Macedonia_mk */
body.ns-246 table.eurydice-content-table, body.ns-241 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/macedonia_mk_Banner.jpg) top left no-repeat;
}
/* Malta */
body.ns-142 table.eurydice-content-table, body.ns-143 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/maltaBanner.jpg) top left no-repeat;
}
/* Montenegro */
body.ns-242 table.eurydice-content-table, body.ns-243 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/montenegroBanner.jpg) top left no-repeat;
}
/* Crna_Gora */
body.ns-244 table.eurydice-content-table, body.ns-245 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/crnaGoraBanner.jpg) top left no-repeat;
}
/* Netherlands */
body.ns-144 table.eurydice-content-table, body.ns-145 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/netherlandsBanner.jpg) top left no-repeat;
}
/* Nederland */
body.ns-216 table.eurydice-content-table, body.ns-217 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/nederlandBanner.jpg) top left no-repeat;
}
/* Norway */
body.ns-146 table.eurydice-content-table, body.ns-147 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/norwayBanner.jpg) top left no-repeat;
}
/* Poland */
body.ns-148 table.eurydice-content-table, body.ns-149 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/polandBanner.jpg) top left no-repeat;
}
/* Polska */
body.ns-176 table.eurydice-content-table, body.ns-177 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/polskaBanner.jpg) top left no-repeat;
}
/* Portugal + (pt) */
body.ns-150 table.eurydice-content-table, body.ns-151 table.eurydice-content-table,
body.ns-204 table.eurydice-content-table, body.ns-205 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/portugalBanner.jpg) top left no-repeat;
}
/* Romania */
body.ns-152 table.eurydice-content-table, body.ns-153 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/romaniaBanner.jpg) top left no-repeat;
}
/* Rom?nia */
body.ns-214 table.eurydice-content-table, body.ns-215 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/romania_roBanner.jpg) top left no-repeat;
}
/* Serbia */
body.ns-232 table.eurydice-content-table, body.ns-233 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/serbiaBanner.jpg) top left no-repeat;
}
/* Srbija */
body.ns-234 table.eurydice-content-table, body.ns-235 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/srbijaBanner.jpg) top left no-repeat;
}
/* Slovenia */
body.ns-154 table.eurydice-content-table, body.ns-155 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/sloveniaBanner.jpg) top left no-repeat;
}
/* Slovenija */
body.ns-198 table.eurydice-content-table, body.ns-199 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/slovenijaBanner.jpg) top left no-repeat;
}
/* Slovakia */
body.ns-156 table.eurydice-content-table, body.ns-157 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/slovakiaBanner.jpg) top left no-repeat;
}
/* Slovensko */
body.ns-200 table.eurydice-content-table, body.ns-201 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/SlovenskoBanner.jpg) top left no-repeat;
}
/* Spain */
body.ns-158 table.eurydice-content-table, body.ns-159 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/spainBanner.jpg) top left no-repeat;
}
/* Espa?a */
body.ns-202 table.eurydice-content-table, body.ns-203 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/espanaBanner.jpg) top left no-repeat;
}
/* Sweden */
body.ns-160 table.eurydice-content-table, body.ns-161 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/swedenBanner.jpg) top left no-repeat;
}
/* Switzerland */
body.ns-224 table.eurydice-content-table, body.ns-225 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/switzerlandBanner.jpg) top left no-repeat;
}
/* Suisse */
body.ns-218 table.eurydice-content-table, body.ns-219 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/suisseBanner.jpg) top left no-repeat;
}
/* Schweiz */
body.ns-220 table.eurydice-content-table, body.ns-221 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/schweizBanner.jpg) top left no-repeat;
}
/* Svizzera */
body.ns-238 table.eurydice-content-table, body.ns-239 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/svizzeraBanner.jpg) top left no-repeat;
}
/* Turkey */
body.ns-162 table.eurydice-content-table, body.ns-163 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/turkeyBanner.jpg) top left no-repeat;
}
/* Turkey */
body.ns-230 table.eurydice-content-table, body.ns-231 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/turkiyeBanner.jpg) top left no-repeat;
}
/* UK - England */
body.ns-164 table.eurydice-content-table, body.ns-165 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/ukEnglandBanner.jpg) top left no-repeat;
}
/* United-Kingdom-Northern-Ireland */
body.ns-166 table.eurydice-content-table, body.ns-167 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/ukNorthernIrelandBanner.jpg) top left no-repeat;
}
/* United-Kingdom-Scotland */
body.ns-168 table.eurydice-content-table, body.ns-169 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/ukScotlandBanner.jpg) top left no-repeat;
}
/* United-Kingdom-Wales */
body.ns-170 table.eurydice-content-table, body.ns-171 table.eurydice-content-table {
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/country_banners/ukWalesBanner.jpg) top left no-repeat;
}


/* Text formatting
-----------------------------------------------------------------------------*/
ul { margin: .3em 0 0 1.5em; /*list-style-image: url("https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/arrow.gif"); */}
li { margin-left: .5em; margin-bottom: .1em; padding: 0; /* margin between bullet and content */ }
#editform { width: 100%; border-color: #eee;}  /* prevent overflow in IE when editing */
textarea {
	font-size: 100%;
	width: 99%;	 /* fix the textarea oversize in IE */
	padding: 2px 0 0 2px;
	margin: 0;
	border: 1px solid #3399FF;
	/* height: 500px; */
}
/* pre{ */
/* white-space: pre;			/* CSS2 */
/* white-space: -moz-pre-wrap;  /* Mozilla */
/* white-space: -hp-pre-wrap;   /* HP printers */
/* white-space: -o-pre-wrap;	/* Opera 7 */
/* white-space: -pre-wrap;	  /* Opera 4-6 */
/* white-space: pre-wrap;	   /* CSS 2.1 */
/* white-space: pre-line;	   /* CSS 3 (and 2.1 as well, actually) */
/* word-wrap: break-word;	   /* IE */
/* } */

pre {
	white-space: -moz-pre-wrap;  /* need for Firefox */
	overflow-x: visible;  /* need for Firefox, extreme long string :( */
	/*border: 1px dashed #2f6fab;*/
	/*color: black;*/
	/*background: #FBFCF6; /* background: #FFFFEE; */
	line-height: 1.2em;
	margin: 1.1em 0;
}
pre a, pre a:visited{
	padding: 1em;
	padding-left:20px;
	color:#0053A6;
	text-decoration:none;
	font-family:inherit;
}
pre a:hover{
	text-decoration: underline;
}

/* edit styles
------------------------------------------------------------------------------*/
div#bodyContent div.floatright{
	float:right;
}
div#bodyContent div.floatleft{
	float:left;
}
div#bodyContent table, 
div#bodyContent table tbody, 
div#bodyContent table tr, 
div#bodyContent table th, 
div#bodyContent table td {
	border-collapse:collapse;
	border-color:#e0e0e0;
}
div#bodyContent table th {
	background:#fbfbfb;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
Content actions
-----------------------------------------------------------------------------------------------------------------------------------------*/
#eurydice-content-actions {
	text-align: left; /* menu location */
	/*height: 30px;  /* need for IE win */
	white-space: nowrap;
	background: none;
	color: #999;
	/*margin-top:20px;  adg */
	position: static; /* for IE6 */
	/position: inherit; /* for IE 7 */
	border-top:1px solid #eee;
	font-size: 90%;
}
* html #eurydice-content-actions { /*margin-top: -5px;*/ height:29px;} /* WTF, IE fix */

#eurydice-content-actions ul { list-style: none; margin: 1px 0; padding: 7px;}
#eurydice-content-actions ul li { 
	display: inline;
	margin-right:5px;
	padding: 5px;
	padding-right:0px;
	border:1px solid #fff;
}
#eurydice-content-actions ul li a {
	padding: 1px 0px 2px 20px;
	margin-right:5px;
	text-decoration: none;
	font-size: 100%; font-family: Verdana, 'Trebuchet MS', Sans-serif,  Arial;
	color: #999;
	white-space: nowrap;
	border:0px solid #fff;
	/*border-bottom:1px solid #eee;*/
}
#eurydice-content-actions ul li a:hover {
	color:#555;
}
#eurydice-content-actions ul li.selected {
	border:1px solid #eee;
	background-color:#f8f8f8;
}
#eurydice-content-actions ul li.selected a {
	color:#555;
}
/* floatingbar
-----------------------------------------------------------------------------*/
body > div#floatingbar {
position:fixed;
}
div#floatingbar {
	background:#ccc url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/bottom-bar-bg.png) repeat-x top;
	bottom:0;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	height:0;
	left:0;
	overflow:hidden;
	position:absolute;
	width:98%;
	margin:0 1%;
	padding:0;
	display:block;
	height:25px;
	z-index:99999;
	border:1px solid #c0c0c0;
	border-bottom:none;
}
div#floatingbar #eurydice-content-actions {
	background:none;
	width:940px;
	margin-right:auto;
	margin-left:auto;
	padding-top:5px;
	border:none;
}
div#floatingbar #eurydice-content-actions ul li {
	border:none;
	background:none;
}
div#floatingbar #eurydice-content-actions ul li a {
	padding: 4px 0px 4px 20px;
	margin-right:5px;
	text-decoration: none;
	font-size: 100%; 
	font-family: Arial;
	color: #777;
	white-space: nowrap;
	border:none;
	font-size:11px;
	font-weight:bold;
	/*border-bottom:1px solid #eee;*/
}
div#floatingbar #eurydice-content-actions ul li a:hover {
	color:#777;
}
div#floatingbar #eurydice-content-actions ul li.selected {
	border:1px solid #ccc;
	border-bottom:2px solid #ccc;
	background-color:#fbfbfb;
}
div#floatingbar #eurydice-content-actions ul li.selected a {
	color:#777;
}
/* tipsy */
.tipsy { font-family: Arial; padding: 5px; font-size: 12px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 300px; min-width: 20px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

/* Actions Icons
-----------------------------------------------------------------------------*/
/*page*/
#eurydice-content-actions ul li#ca-nstab-main a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/page.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-main:hover a, 
#eurydice-content-actions ul li#ca-nstab-main.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/page.png) left center no-repeat;
}
/*talk*/
#eurydice-content-actions ul li#ca-talk a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/talk.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-talk:hover a, 
#eurydice-content-actions ul li#ca-talk.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/talk.png) left center no-repeat;
}
/*edit*/
#eurydice-content-actions ul li#ca-edit a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/edit.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-edit:hover a, 
#eurydice-content-actions ul li#ca-edit.selected a  {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/edit.png) left center no-repeat;
}
/*history*/
#eurydice-content-actions ul li#ca-history a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/history.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-history:hover a, 
#eurydice-content-actions ul li#ca-history.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/history.png) left center no-repeat;
}
/*delete*/
#eurydice-content-actions ul li#ca-delete a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/delete.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-delete:hover a, 
#eurydice-content-actions ul li#ca-delete.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/delete.png) left center no-repeat;
}
/*undelete*/
#eurydice-content-actions ul li#ca-undelete a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/undelete.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-undelete:hover a, 
#eurydice-content-actions ul li#ca-undelete.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/undelete.png) left center no-repeat;
}
/*move*/
#eurydice-content-actions ul li#ca-move a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/move.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-move:hover a, 
#eurydice-content-actions ul li#ca-move.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/move.png) left center no-repeat;
}
/*protect*/
#eurydice-content-actions ul li#ca-protect a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/protect.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-protect:hover a, 
#eurydice-content-actions ul li#ca-protect.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/protect.png) left center no-repeat;
}

/*unprotect */
#eurydice-content-actions ul li#ca-unprotect a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/protect.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-unprotect:hover a, 
#eurydice-content-actions ul li#ca-unprotect.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/protect.png) left center no-repeat;
}
/*watch*/
#eurydice-content-actions ul li#ca-watch a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/watch.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-watch:hover a, 
#eurydice-content-actions ul li#ca-watch.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/watch.png) left center no-repeat;
}
/* unwatch */
#eurydice-content-actions ul li#ca-unwatch a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/watch.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-unwatch:hover a, 
#eurydice-content-actions ul li#ca-unwatch.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/watch.png) left center no-repeat;
}
/*language*/
#eurydice-content-actions ul li#ca-language a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/language.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-language:hover a, 
#eurydice-content-actions ul li#ca-language.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/language.png) left center no-repeat;
}
/*create*/
#eurydice-content-actions ul li#ca-FPFISCeatePage a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/create.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-FPFISCeatePage:hover a, 
#eurydice-content-actions ul li#ca-FPFISCeatePage.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/create.png) left center no-repeat;
}
/* Special pages */
#eurydice-content-actions ul li#ca-nstab-special a{
		background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/special.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-special:hover a, 
#eurydice-content-actions ul li#ca-nstab-special.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/special.png) left center no-repeat;
}
/* Message */
#eurydice-content-actions ul li#ca-nstab-mediawiki a{
			background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/message.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-mediawiki:hover a, 
#eurydice-content-actions ul li#ca-nstab-mediawiki.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/message.png) left center no-repeat;
}
/*  */
#eurydice-content-actions ul li#ca-nstab- a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-:hover a, 
#eurydice-content-actions ul li#ca-nstab-.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/.png) left center no-repeat;
}
/* view source */
#eurydice-content-actions ul li#ca-viewsource a{
			background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/view_source.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-viewsource:hover a, 
#eurydice-content-actions ul li#ca-viewsource.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/view_source.png) left center no-repeat;
}
/* category */
#eurydice-content-actions ul li#ca-nstab-category a{
			background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/category.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-category:hover a, 
#eurydice-content-actions ul li#ca-nstab-category.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/category.png) left center no-repeat;
}
/* file */
#eurydice-content-actions ul li#ca-nstab-image a{
			background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/file.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-image:hover a, 
#eurydice-content-actions ul li#ca-nstab-image.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/file.png) left center no-repeat;
}
/* template */
#eurydice-content-actions ul li#ca-nstab-template a{
			background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/template.png) left center no-repeat;
}
#eurydice-content-actions ul li#ca-nstab-template:hover a, 
#eurydice-content-actions ul li#ca-nstab-template.selected a {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/template.png) left center no-repeat;
}
/* user */
#eurydice-content-actions ul li#ca-nstab-user a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/user.png) left center no-repeat;
}
/* Purge */
#eurydice-content-actions ul li#ca-purge a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/arrow_refresh.png) left center no-repeat;
}
/* Action Country Flags + crossCountry Menu Flags
-----------------------------------------------------------------------------*/
/* Austria */
#eurydice-content-actions ul li#ca-nstab-austria a,
.AustriaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/austria.png) left center no-repeat;
	padding-left:23px;
}
/* Belgium-nl */
.BelgiumFlag,
#eurydice-content-actions ul li#ca-nstab-belgium-flemish-community a,
#eurydice-content-actions ul li#ca-nstab-belgium-vlaamse-gemeenschap a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/belgium.png) left center no-repeat;
	padding-left:23px;
}
/* Belgium-fr */
#eurydice-content-actions ul li#ca-nstab-belgium-french-community a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/belgium.png) left center no-repeat;
	padding-left:23px;
}
/* Belgium-de */
#eurydice-content-actions ul li#ca-nstab-belgium-german-speaking-community a{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/belgium.png) left center no-repeat;
	padding-left:23px;
}
/* Bosnia */
#eurydice-content-actions ul li#ca-nstab-bosnia_and_herzegovina a,
#eurydice-content-actions ul li#ca-nstab-bosna_i_hercegovina a,
.BosniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/bosnia.png) left center no-repeat;
	padding-left:23px;
}
/* Bulgaria */
#eurydice-content-actions ul li#ca-nstab-bulgaria a,
.BulgariaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/bulgaria.png) left center no-repeat;
	padding-left:23px;
}
/* Croatia */
#eurydice-content-actions ul li#ca-nstab-croatia a,
#eurydice-content-actions ul li#ca-nstab-hrvatska a,
.CroatiaFlag{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/croatia.png) left center no-repeat;
	padding-left:23px;
}
/* cyprus */
#eurydice-content-actions ul li#ca-nstab-cyprus a,
.CyprusFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/cyprus.png) left center no-repeat;
	padding-left:23px;
}
/* Czech Republic */
#eurydice-content-actions ul li#ca-nstab-czech-republic a,
.CzechFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/czech.png) left center no-repeat;
	padding-left:23px;
}
/* Denmark */
#eurydice-content-actions ul li#ca-nstab-denmark a,
.DenmarkFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/denmark.png) left center no-repeat;
	padding-left:23px;
}
/* Estonia */
#eurydice-content-actions ul li#ca-nstab-estonia a,
.EstoniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/estonia.png) left center no-repeat;
	padding-left:23px;
}
/* Finland */
#eurydice-content-actions ul li#ca-nstab-finland a,
.FinlandFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/finland.png) left center no-repeat;
	padding-left:23px;
}
/* France */
#eurydice-content-actions ul li#ca-nstab-france a,
.FranceFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/france.png) left center no-repeat;
	padding-left:23px;
}
/* Germany */
#eurydice-content-actions ul li#ca-nstab-germany a,
#eurydice-content-actions ul li#ca-nstab-deutschland a,
.GermanyFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/germany.png) left center no-repeat;
	padding-left:23px;
}
/* greece */
#eurydice-content-actions ul li#ca-nstab-greece a,
.GreeceFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/greece.png) left center no-repeat;
	padding-left:23px;
}
/* hungary */
#eurydice-content-actions ul li#ca-nstab-hungary a,
#eurydice-content-actions ul li#ca-nstab-Magyarorsz?g a,
.HungaryFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/hungary.png) left center no-repeat;
	padding-left:23px;
}
/* iceland */
#eurydice-content-actions ul li#ca-nstab-iceland a,
#eurydice-content-actions ul li#ca-nstab-island a,
.IcelandFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/iceland.png) left center no-repeat;
	padding-left:23px;
}
/* ireland */
#eurydice-content-actions ul li#ca-nstab-ireland a,
.IrelandFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/ireland.png) left center no-repeat;
	padding-left:23px;
}
/* italy */
#eurydice-content-actions ul li#ca-nstab-italy a,
#eurydice-content-actions ul li#ca-nstab-italia a,
.ItalyFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/italy.png) left center no-repeat;
	padding-left:23px;
}
/* latvia */
#eurydice-content-actions ul li#ca-nstab-latvia a,
.LatviaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/latvia.png) left center no-repeat;
	padding-left:23px;
}
/* liechtenstein */
#eurydice-content-actions ul li#ca-nstab-liechtenstein a,
.LiechtensteinFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/liechtenstein.png) left center no-repeat;
	padding-left:23px;
}
/* lithuania */
#eurydice-content-actions ul li#ca-nstab-lithuania a,
#eurydice-content-actions ul li#ca-nstab-lietuva a,
.LithuaniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/lithuania.png) left center no-repeat;
	padding-left:23px;
}
/* luxembourg */
#eurydice-content-actions ul li#ca-nstab-luxembourg a,
.LuxembourgFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/luxembourg.png) left center no-repeat;
	padding-left:23px;
}
/* macedonia */
#eurydice-content-actions ul li#ca-nstab-macedonia a,
.MacedoniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/macedonia.png) left center no-repeat;
	padding-left:23px;
}
/* malta */
#eurydice-content-actions ul li#ca-nstab-malta a,
.MaltaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/malta.png) left center no-repeat;
	padding-left:23px;
}
/* montenegro */
#eurydice-content-actions ul li#ca-nstab-montenegro a,
#eurydice-content-actions ul li#ca-nstab-crna_gora a,
.MontenegroFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/montenegro.png) left center no-repeat;
	padding-left:23px;
}
/* netherlands */
#eurydice-content-actions ul li#ca-nstab-netherlands a,
#eurydice-content-actions ul li#ca-nstab-nederland a,
.NetherlandsFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/netherlands.png) left center no-repeat;
	padding-left:23px;
}
/* norway */
#eurydice-content-actions ul li#ca-nstab-norway a,
.NorwayFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/norway.png) left center no-repeat;
	padding-left:23px;
}
/* poland */
#eurydice-content-actions ul li#ca-nstab-poland a,
#eurydice-content-actions ul li#ca-nstab-polska a,
.PolandFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/poland.png) left center no-repeat;
	padding-left:23px;
}
/* portugal */
#eurydice-content-actions ul li#ca-nstab-portugal a,
.PortugalFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/portugal.png) left center no-repeat;
	padding-left:23px;
}
/* romania */
#eurydice-content-actions ul li#ca-nstab-romania a,
.RomaniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/romania.png) left center no-repeat;
	padding-left:23px;
}
/* serbia */
#eurydice-content-actions ul li#ca-nstab-serbia a,
#eurydice-content-actions ul li#ca-nstab-Srbija a,
.SerbiaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/serbia.png) left center no-repeat;
	padding-left:23px;
}
/* slovakia */
#eurydice-content-actions ul li#ca-nstab-slovakia a,
.SlovakiaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/slovakia.png) left center no-repeat;
	padding-left:23px;
}
/* slovenia */
#eurydice-content-actions ul li#ca-nstab-slovenia a,
.SloveniaFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/slovenia.png) left center no-repeat;
	padding-left:23px;
}
/* spain */
#eurydice-content-actions ul li#ca-nstab-spain a,
.SpainFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/spain.png) left center no-repeat;
	padding-left:23px;
}
/* sweden */
#eurydice-content-actions ul li#ca-nstab-sweden a,
.SwedenFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/sweden.png) left center no-repeat;
	padding-left:23px;
}
/* Switzerland */
#eurydice-content-actions ul li#ca-nstab-switzerland a,
#eurydice-content-actions ul li#ca-nstab-suisse a,
#eurydice-content-actions ul li#ca-nstab-schweiz a,
#eurydice-content-actions ul li#ca-nstab-svizzera a,
.SwitzerlandFlag{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/switzerland.png) left center no-repeat;
	padding-left:23px;
}
/* turkey */
#eurydice-content-actions ul li#ca-nstab-turkey a,
#eurydice-content-actions ul li#ca-nstab-t?rkiye a,
.TurkeyFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/turkey.png) left center no-repeat;
	padding-left:23px;
}
/* united-kingdom */
#eurydice-content-actions ul li#ca-nstab-united-kingdom-england a,
#eurydice-content-actions ul li#ca-nstab-united-kingdom-nothern-ireland a,
#eurydice-content-actions ul li#ca-nstab-united-kingdom-scotland a,
#eurydice-content-actions ul li#ca-nstab-united-kingdom-wales a,
.UkFlag{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/small_flags/uk.png) left center no-repeat;
	padding-left:23px;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
Footer
-----------------------------------------------------------------------------------------------------------------------------------------*/
#eurydice-footer-container{
background: #009dc6;
overflow:hidden;
padding:50px 0px;
}
.eurydice-footer-spacer { height: 7px; }
#preFooter{
	display:none;
}
#eurydice-footer {
	/* border:  1px solid #000; /*debuging*/
	text-align: left; /* page footer location */
	width:992px;
	margin:0px auto;
}
#eurydice-special-tools {

}
#eurydice-special-tools a { font-family: Verdana,'Trebuchet MS', Georgia, Sans-serif, Arial; font-size: 100%; text-decoration: none; color:#fff; }
#eurydice-special-tools ul { list-style: none; padding: 0; margin: 0; }
#eurydice-special-tools ul li { display: inline; overflow: visible; margin: 0; }
#eurydice-special-tools ul li a { color: #fff; padding: 3px 5px; }
#eurydice-special-tools ul li a:hover { text-decoration: underline;}
#eurydice-article-message { padding-top: 3px; display: none; }

/* hierarchySubordinates / PrevNext
------------------------------------------------------------------------------*/
div#hierarchySubordinates {
	color:#fff; /* hide wiki "---- " */
	border-top:1px solid #ccc; /*replace wiki "---- " */
	padding-bottom:15px;
}
div#hierarchySubordinates p{
	color:#000; /* show title "subordinate pages" */
	margin-top:-10px;
}
div#hierarchySubordinates ul{
	color:#000;
}
div#hierarchySubordinates ul li {
	list-style:outside disc;
}
div#hierarchyPrevNext {
	text-align:center;
}
div#hierarchyPrevNext p{
	margin-top:0;
}
div#hierarchyPrevNext a{
	padding:0 10px;
}

/* credit list
-----------------------------------------------------------------------------*/
#eurydice-credit-list {
	/* border: 1px solid #CC0033; /*debuging*/
	font-size: 100%;
	margin: 0;
	text-align: left;
	float:left;
}
#eurydice-credit-list ul {
	position: relative;
	width: auto;
	list-style: none;
	padding: 0; margin: 0;
}
#eurydice-credit-list ul li {
	position: relative;
	display: inline;
	margin: 0; padding: 0;
	font-size: 100%;
}
#eurydice-credit-list ul li a {
	color: #fff;
	padding: 3px 0 3px 10px;
	text-decoration: none;
	font-weight:bold;
}
#eurydice-credit-list ul li a:hover { text-decoration:underline; }
#eurydice_page_spacer { height: 10px; }

/* category links
-----------------------------------------------------------------------------*/
.catlinks {
	border:1px dashed #eee;
	background: #fbfbfb;
	padding:7px;
	margin-top:30px;
}
.catlinks a{
	color:#004080;
}
#mw-normal-catlinks {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/category.png) left top no-repeat;
	padding-left:25px;
}
/* category pages title
-----------------------------------------------------------------------------*/
body.ns-14 h1#firstHeading {
	/*background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/category.png) left no-repeat;*/
	padding-left:25px;
}	
/* print footer
-----------------------------------------------------------------------------*/
.printfooter {
	display:none;
}
/* preFooter
-------------------------------------------------------*/
#preFooter {
	overflow:auto;
}

/* topOfPage
-------------------------------------------------------*/
#topOfPage {
	text-align:right;
	padding-right:25px;
	margin-bottom:10px;
	float:right;
}
#topOfPage a{
	color:#777;
	padding:2px 15px 0px 0;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/top_icon.png) right no-repeat;
	text-decoration:none;
}
#topOfPage a:hover{
	text-decoration:underline;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
rightColumn
-----------------------------------------------------------------------------------------------------------------------------------------*/

/* rightColumn lay-out
------------------------------------------------------------------------------*/
#rightColumn {
	/*float:right;*/
	width:390px;
	padding:0px 0px 0px 5px;
	/*background:#fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/grey-gradient-border-rtl.jpg) repeat-y left;*/
	margin-left:10px;
	line-height:110%;
	/*clear:right;*/
	list-style-image:none !important;
	margin-top:1px\9; /*for IE8 */
	margin-bottom:15px;
	/*position:static; position static for IE */
	/*overflow:hidden;*/
	/*position:absolute;
	right:0px;
	top:187px;
	top:20px; /*Eurypedia new banner */
	/*border:1px solid #eee;
	border-top:none;*/
	z-index:9998;
	position:relative;
	margin-top:-65px;
	float:right;
}
#rightColumn div.toc{
	width:100% !important;
}
#rightColumn ul.ui-tabs-nav{
	text-align:right;
}
/* hierarchyBox
-----------------------------------------------------------------------------*/
#hierarchyBox {
	border:1px solid #eee;
	background:#fff !important;
	padding-bottom:20px;
	margin-top:25px;
}
#hierarchyBox table{
	/*class specified because id will be removed by JS for the HIDE/SHOW TOC script */
	background:none;
	border:none;
	margin:0;
	padding:0;
	width:auto !important; 
	background:none !important;
	margin:0 !important;
	padding:0 !important;
	border:none !important;
}
#hierarchyBox .toctoggle,
span.toctoggle{ /* because of bug in test, we now always hide the toggle option */
	display:none;
}
/* because of bug in test, we now always hide the toggle option */
#hierarchyBox table, 
#hierarchyBox tbody,
#hierarchyBox th, 
#hierarchyBox td{
	border:none !important;
}
/*.hierarchyBox span.tocnumber{
	display:none;
}*/
#hierarchyBox ul li {
	padding-bottom:8px;
	padding-top:10px;
	border-top:1px solid #eee;
}
#hierarchyBox ul li a{
	text-decoration:none;
	color: #004080;
	line-height:13px;
	font-size:12px;
}
#hierarchyBox div.toc ul{
	display:block;
}
/* force list to always appear in heirarchybox */
#hierarchyBox div.toc ul.treeview{
	display:block;
}
#hierarchyBox div.toc ul li a:visited {
	color: #004080;
}
#hierarchyBox ul li a:hover{
	text-decoration: underline;
	color: #004080;
}
#hierarchyBox ul li a.selected{
	background:none;
	font-weight:bold;
	color:#004080;
}
div#hierarchyBox {
	margin-bottom:10px;
	border-top:2px solid #fff;
}
div#hierarchyBox p:first-child a, div#hierarchyBox p:first-child a:visited { 
	font-size:110%;
	display:block;
	margin:10px 0px 0px 7px;
	padding-bottom:0;
	text-decoration: none;
	list-style-image:none !important;
	color: #004080;
	/*for IE6,7 */
	*margin-top:-5px;
	/*for IE8 */
	margin-top:-5px\9;
}
div#hierarchyBox p:first-child a:hover{
	text-decoration:underline;
}


/* jQuery treeview
------------------------------------------------------------------------------*/
/* see http://plugins.jquery.com/project/treeview */
.treeview, .treeview ul { padding: 0;	margin: 0;	list-style: none; }
ul.treeview li ul { margin-top:9px !important;}
.treeview ul {/*background-color: white;*/	margin-top: 4px;}
.treeview .hitarea { 
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/treeview-default2.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea { display: inline;	float:none;}
.treeview li { margin: 0;	padding: 3px 0pt 3px 16px;}
.treeview a.selected {	background-color: #eee;}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
/*.treeview li { background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/treeview-default-line.gif) 0 0 no-repeat; }*/
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/images/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px !important; }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { /*background-position: 0;*/ }

/* crossCountry
NB: the flag icons for a tag are added together with Country actions (line 656)
------------------------------------------------------------------------------*/
#crossCountry {
	border:1px solid #eee;
	background:#fff !important;
	padding-bottom:20px;
	margin-top:25px;
}
#crossCountry h3 {
	/*background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/tall-up-arrow.gif) no-repeat right;*/
	padding: 7px 0px;
	margin: 0;
	cursor: pointer;
	color:#004080;
	width:auto;
}
#crossCountry h3.active {
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/tall-down-arrow.gif) no-repeat right;	*/
}
#crossCountry ul {
	/*display:none;	 by default, changed through accordeon js script */
	list-style: none;
	margin:0;
	padding:0;
}
#crossCountry ul li{
	padding:7px 5px;
	border-top:1px solid #eee;
}
#crossCountry a,
#crossCountry a:hover,
#crossCountry a:visited,
#crossCountry a:active{
	color:#004080;
	text-decoration:none;
}
#crossCountry ul li a:hover{
	text-decoration: underline;
}
#hierarchyBox h1 { display: none; }
#hierarchyBox h2 { display: none; }
#hierarchyBox h3 { display: none; }

/* fix for overview pages 
(obsolete as we use normal templates and not the one of the extension)
-----------------------------------------------------------------------------
table.hierarchyBox {
	padding:15px;
	width:333px !important;
}
table.hierarchyBox ol{
	margin:0;
	padding:0;
}
table.hierarchyBox ol li a, table.hierarchyBox ol li a:hover, table.hierarchyBox ol li a:visited{
	text-decoration:none;
	color: #06C;
}
table.hierarchyBox ol li a:hover{
	text-decoration: underline;
}
table.hierarchyBox ol li a.selected{
	background:none;
	font-weight:bold;
	color:#004080;
}*/
/*table.hierarchyBoxTopArticle {	idem .hierarchyBox h2 a 
	font-size:140% !important;
	display:block;
	padding:5px;
	text-decoration: underline;
	list-style-image:none !important;
	color: #004080;
} */

/* --------------------------------------------------------------------------------------------------------------------------------------
JQUERY TABS (for Homepage / Overview / rightColumn
-----------------------------------------------------------------------------------------------------------------------------------------*/

/* jQuery tabs
-------------------------------------------------------*/
/*
Core */
/*.tabsContainer {
	overflow:auto;
	position:relative;
}*/
.tabsContainer div {
    /*overflow:auto;*/
	position:static;
	margin-bottom:20px;
}
.tabsContainer div.crossCountry {
	border:2px solid #eee;
	padding:10px;
}
.tabsContainer .ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
	display:block;
}
.tabsContainer .ui-tabs-hide {	/* but displayed in print.css */
	display: none;
}
.tabsContainer .ui-tabs-nav li a {
	text-decoration:none;
}
.tabsContainer .ui-tabs-nav li a:hover {
	text-decoration: underline;
}
.tabsContainer .ui-tabs-nav .ui-tabs-selected a {
    font-weight: bold;
}
.tabsContainer .ui-tabs-nav a span, .tabsContainer .ui-tabs-nav .ui-tabs-disabled a:hover span, .tabsContainer .ui-tabs-nav .ui-tabs-disabled a:focus span, .tabsContainer .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.tabsContainer .ui-tabs-nav .ui-tabs-selected a:link, .tabsContainer .ui-tabs-nav .ui-tabs-selected a:visited, .tabsContainer .ui-tabs-nav .ui-tabs-disabled a:link, .tabsContainer .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabsContainer .ui-tabs-nav a:hover, .tabsContainer .ui-tabs-nav a:focus, .tabsContainer .ui-tabs-nav a:active,
.tabsContainer .ui-tabs-nav .ui-tabs-deselectable a:hover, .tabsContainer .ui-tabs-nav .ui-tabs-deselectable a:focus, .tabsContainer .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabsContainer .ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.tabsContainer .ui-tabs-panel {
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */	
}
* html .tabsContainer .ui-tabs-panel {
	clear:none;
	margin-top:0;
}
.tabsContainer .ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/css/loading.gif) no-repeat 0 50%;
}
/* Additional IE specific bug fixes... */
* html .tabsContainer .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .tabsContainer .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

/*----------------------------------------------------
jQuery tabs skin
BUTTONS 
----------------------------------------------------*/
.tabsContainer ul.ul_inlineButtons {
	display: block;
	margin:0;
	margin-bottom:20px;
	padding:0px;
	position:static;
	line-height:39px;
	/*border-bottom:1px solid #eee;*/
}
.tabsContainer ul.ul_inlineButtons li {
    margin: 0 !important;
	padding:0 !important;
	display: inline;
}
.tabsContainer .ul_inlineButtons li a{
	color:#009DC6;/*#888*/
	font-size:13px;
	font-weight:normal;
	margin:0;
	margin-right:0px;
	padding:15px 20px;
	border:1px solid #eee;
}
.tabsContainer .ul_inlineButtons li a:hover{
	text-decoration:underline;
}
.tabsContainer .ul_inlineButtons li.ui-tabs-selected a{
	border:1px solid #eee; color:#009DC6; text-decoration:none; font-weight:normal;
	background-color:#eee;
}
.tabsContainer ul.ul_inlineButtons li a span{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/bottom_icon.png) right no-repeat;
	padding-right:15px;
}

/* --> Table of Content + This Topic in other countries */
#rightColumn.tabsContainer ul.ul_inlineButtons li.toc-tab a {
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/toc-tab.png) left no-repeat;*/
	background-color:#fff; 
	border:1px solid #eee;
	padding-right: 9px;
	*padding-right: 8px;	/* for ie6,7 */
	padding-right: 8px\9;	/* for ie 8 */
	border:none;
	font-size:12px;
	padding-left:10px;
}
BODY:nth-of-type(1) #rightColumn.tabsContainer ul.ul_inlineButtons li.toc-tab a{	/*safari, Opera & chrome */
	padding-right: 7px;
}

#rightColumn.tabsContainer ul.ul_inlineButtons li.other-countries-tab a {
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/globe-tab.png) left no-repeat;*/
	background-color:#fff; border:1px solid #eee;
	margin-right:0px !important;
	padding-right: 9px;
	*padding-right: 8px;	/* for ie6,7 */
	padding-right: 8px\9;	/* for ie 8 */
	border:none;
	font-size:12px;
}
/* hover */
#rightColumn.tabsContainer .ul_inlineButtons li a:hover{
	color:#009DC6; text-decoration:underline;
}
/*selected*/
#rightColumn.tabsContainer .ul_inlineButtons li.ui-tabs-selected a{
	border-bottom:1px solid #999; font-weight:normal; color:#009DC6;
}
#rightColumn.tabsContainer .ul_inlineButtons li.toc-tab.ui-tabs-selected a{
	background:#eee /*url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/toc-tab.png) left no-repeat*/;
}
#rightColumn.tabsContainer ul.ul_inlineButtons li.other-countries-tab.ui-tabs-selected a {
	background:#eee /*url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/globe-tab.png) left no-repeat*/;
}
/* --> updates, popular, News, Countries, topics */
.tabsContainer ul.ul_inlineButtons li.news-tab a {
	background:#fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/news-tab.png) left no-repeat;
}
.tabsContainer ul.ul_inlineButtons li.updates-tab a {
	/*background:#fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/updates-tab.png) left no-repeat;*/
	padding:10px;
}
.tabsContainer ul.ul_inlineButtons li.popular-tab a {
	/*background:#fff url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/popular.png) left no-repeat;*/
	padding:10px;
}
.tabsContainer ul.ul_inlineButtons li.countries-tab a {
	background:#fff /*url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/globe-tab.png) left no-repeat*/;
}
.tabsContainer ul.ul_inlineButtons li.topics-tab a {
	background:#fff /*url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/topics-tab.png) left no-repeat*/;
}
/* trick for northern ireland
--> to remove Irish flag added by eurydice.js while meeting the 'Ireland:' string */
li.northern-ireland-list-item > span.IrelandFlag {
	display:none;
}

/*----------------------------------------------------
jQuery tabs skin
FRAGEMENTS --> Updates, Popular
----------------------------------------------------*/
.tabsContainer div.updates ul, 
.tabsContainer div.popular ol{
	margin:5px 0;
	padding:0;
	list-style:outside;
}
.tabsContainer div.updates ul li,
.tabsContainer div.popular ol li{
	padding:7px 0px;
	border-bottom:1px solid #eee;
	list-style:none;
	color:#777;
}
.tabsContainer div.updates ul li a, 
.tabsContainer div.popular ol li a,
.tabsContainer div.updates ul li a:visited, 
.tabsContainer div.popular ol li a:visited {
	color:#0053A6;
	text-decoration: none;
	/*line-height: 16px;*/
}
.tabsContainer div.updates ul li a:hover,
.tabsContainer div.popular ol li a:hover {
	text-decoration: underline;
}
	
/* RSS links */
.tabsContainer div.updates pre a, .tabsContainer div.updates pre a:visited{
	border:none;
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/feed.png) left no-repeat;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
Overview pages: Lay-out
-----------------------------------------------------------------------------------------------------------------------------------------*/
#overviewColumn {
	width:330px;
	padding:0px;
	margin-left:-1px;
	line-height:110%;
	list-style-image:none !important;
	margin-top:1px\9; /*for IE8 */
	margin-bottom:15px;
	float:right;
	overflow:hidden;
	border:1px solid #eee;
	background:#fff;
	padding:10px;
	display:none; /* Hid temporarily while waiting for bug fix: http://intranet.eacea.cec.eu.int/it/projects/_layouts/15/listform.aspx?PageType=4&ListId=%7B53EF52A7%2D5D18%2D4CDE%2D9C1E%2D04559A57FDF2%7D&ID=59&ContentTypeID=0x0108009A0423163840BE46BDD5328D2DAE1370 */
}
#overviewColumn.tabsContainer div{
	background:#fff;
}
#overviewColumn.tabsContainer ul.ul_inlineButtons li a{
	background-color:#fff;
	border:1px solid #eee;
	margin:0px;
}
#overviewColumn.tabsContainer ul.ul_inlineButtons li a:hover{
	text-decoration:underline;
}
#overviewColumn.tabsContainer ul.ul_inlineButtons li.ui-tabs-selected a,
#overviewColumn.tabsContainer ul.ul_inlineButtons li.ui-tabs-selected a:hover{
	background-color:#eee;
	border:1px solid #eee;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
Homepage: Lay-out
-----------------------------------------------------------------------------------------------------------------------------------------*/
body.page-Main_Page #content,
body.page-Main_Page td.eurydice-content-td-center{
	border:none !important;
}
/* hide last update */
body.page-Main_Page #lastUpdate{
	display:none;
}
/* 2 columns Lay-out
------------------------------------------------------------------------------*/
#updates-popular-block-homepage {
	width:360px;/*390px*/
	padding:10px;
	border:none/*1px solid #eee*/;
	margin-top:22px;
	float:right;
	margin-left:/*1*/0px;
	border-top:1px solid #eee;
}
/*#updates-popular-block-homepage div{
	background:#fbfbfb;
}*/
#countries-topics-block-homepage {
	width:500px;
	float:left;
	padding:10px;
	/*border-top:1px solid #eee;*/
	border-bottom:1px solid #eee;
	margin-top:22px;
	/*background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/smashing-column.png) repeat-y right;*/
	border-right:1px solid #eee;
	margin-right:40px; 
}
/* tabsContainer in homepage */
body.page-Main_Page .tabsContainer ul.ul_inlineButtons {
	padding-bottom:10px;
	border-bottom:1px solid #eee;
}
/* links style
------------------------------------------------------------------------------*/
#countries-topics-block-homepage div a,
#countries-topics-block-homepage div a:hover,
#countries-topics-block-homepage div a:visited, 
#updates-popular-block-homepage div a,
#updates-popular-block-homepage div a:hover,
#updates-popular-block-homepage div a:visited {
	color:#0053A6 !important;
	text-decoration:none !important;
}
#countries-topics-block-homepage div a:hover,
#updates-popular-block-homepage div a:hover{
	text-decoration:underline !important;
}
/* fix for IE hasLayout property 
-> pb with multiline link with image bg when bg image added in css via js 
-> we finally avoid css fix to change or js method to insert flag
-> we now insert it with a additional empty span with CountryFlag class*/
/*#updates-popular-block-homepage div a{*/
	/*for IE6,7 */
	/**display: inline;
	*background-position:top left;
	/*for IE8 */
	/*display:inline\9;
	background-position:top left\9; 
}*/

/* tabs style
------------------------------------------------------------------------------*/
#countries-topics-block-homepage ul.ul_inlineButtons li.ui-tabs-selected a,
#countries-topics-block-homepage ul.ul_inlineButtons li.ui-tabs-selected a:hover,
#updates-popular-block-homepage ul.ul_inlineButtons li.ui-tabs-selected a,
#updates-popular-block-homepage ul.ul_inlineButtons li.ui-tabs-selected a:hover{
	/*background-color:#fbfbfb;*/
	border:1px solid #eee;
}
/* updates-popular-block-homepage
------------------------------------------------------------------------------*/
#updates-popular-block-homepage.tabsContainer{
	border:none;
	background:none;
}
/*#updates-popular-block-homepage.tabsContainer div{
	border:1px solid #eee;
	background:#fbfbfb;
}*/
/* pager
----------------------------*/
ul.simplePagerNav {
	padding: 5px 0px !important;
	min-height:35px !important;
}
ul.simplePagerNav li, ul.simplePagerNav li:hover{
    display:block;
    float: left;
    margin-bottom: 10px;
    font-family: georgia;
	border:none !important;
	background:none;
}

ul.simplePagerNav li a, ul.simplePagerNav li a:visited{
    color: #336699 !important;
    text-decoration: none;
	padding: 3px 8px !important;
	border:1px solid #e0e0e0 !important;
}

li.currentPage a{
    background: #eeeeee;
	padding: 3px 8px;
	border:1px solid #e0e0e0;
}

ul.simplePagerNav li.currentPage a {
	color: #ccc;	
}
#updates-popular-block-homepage.tabsContainer div ul{
	min-height:250px;
}
#updates-popular-block-homepage.tabsContainer div ol {
	min-height:200px;
}
/* display ol list numbers if with pager - don't work as pager separetes lists, each list starts with  number 1 
#updates-popular-block-homepage.tabsContainer div.simplePagerContainer ol li{
	list-style:inside decimal;
	margin-left:10px;
}*/
/* #countries-topics-block-homepage
------------------------------------------------------------------------------*/
#updates-popular-block-homepage.tabsContainer{
	border-top:1px solid #eee;
	
}

/* news
--------------*/
#landing-page-content .editsection{
	display:none;
}
#landing-page-content .mw-headline a/*, 
#countries-topics-block-homepage .mw-headline a:hover,
#countries-topics-block-homepage .mw-headline a:visited*/{
	font-size:19px;
	border-top:1px solid #eee;
	display:block;
	padding:40px 5px 5px;
}
#landing-page-content h5 a:first-child{
	border-top:1px solid #eee;
	color: #009dc6;
}
/* rss */
#updates-popular-block-homepage div pre {
	background:none;
	border:none;
}
#updates-popular-block-homepage div pre a{
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/feed.png) left no-repeat !important;
	padding:5px 0 5px 25px;
}
/* remove RSS link in the countries page */
body.page-Countries #updates-popular-block-homepage div pre{
	display:none;
}
/* countries + topics
--------------*/
#countries-topics-block-homepage #fragment-2a a,
#countries-topics-block-homepage #fragment-2b a {
	padding:10px 0px 12px 0px;
}
/* Avoid blue links on country images (in IE) */
#countries-topics-block-homepage #fragment-2a a.image{
	border:none;
}
/* Publications - image margin */
body.ns-250 div#content a.image{
	margin-right:20px;
}
body.ns-250 div#content a.image img{
	border:1px solid #eee;
}
/* --------------------------------------------------------------------------------------------------------------------------------------
eurypedia-intro-text
-----------------------------------------------------------------------------------------------------------------------------------------*/
div#eurypedia-intro-text {
	width:362px;
	height:231px;
	float:right;
	border:1px solid #eee;
	border-bottom-width:7px;
	background:#fbfbfb;
	padding:7px;
}
div#eurypedia-intro-text h5{
	font-size:16px;
	color:#777;
	border-bottom:1px solid #eee;
	padding-top:0px;
	margin-top:0px;
	color:#004080;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
ANYTHING SLIDER
-----------------------------------------------------------------------------------------------------------------------------------------*/

/*anythingSlider v1.2
-------------------------------------------------------*/
/*By Chris Coyier: http://css-tricks.com
with major improvements by Doug Neiner: http://pixelgraphics.us/
based on work by Remy Sharp: http://jqueryfordesigners.com/
-------------------------------------------------------*/

#anythingSlider                         { width: 546px; height: 245px; position: relative; margin: 0 /*auto*/0px ; /*overflow:hidden;*/ border:1px solid #eee; border-bottom-width:7px; overflow:hidden; }
#anythingSlider .wrapper                { width: 550px; overflow: hidden; height: 245px; /*margin: 0 40px;*/ position: absolute; top: 0; left: 0; z-index:1; }
                                       /* Width below is max for Opera */
#anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #FCFCFC; /*border: 1px solid #eee; border-top:none; /*border-bottom: 3px solid #e0a213;*/ margin: 0; padding: 0; }
#anythingSlider ul li                   { display: block; float: left; padding:0; height: 255px; width: 550px; margin: 0; margin-left:-1px;}
/*#anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/AnythingSlider/images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
#anythingSlider .forward                { background-position: 0 0; right: -20px; }
#anythingSlider .back                   { background-position: -67px 0; left: -20px; }
#anythingSlider .forward:hover          { background-position: 0 -200px; }
#anythingSlider .back:hover             { background-position: -67px -200px; }*/

#thumbNav                               { display:none; position: relative; top: 240px; text-align: right; right:100px; clear:both; }
#thumbNav a                             { color: black; font: 11px/18px; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background:#FBFBFB /*#c58b04 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/AnythingSlider/images/cellshade.png) repeat-x*/; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; border:1px solid #eee; text-decoration:none;}
#thumbNav a:hover                       { background-image: none; background:#369;color:#fff; }
#thumbNav a.cur                         { background:#369;color:#fff; }

#anythingSlider .wrapper a.arrow{ /* doesn't display ?? */
	background: #fff;
	display: inline-block;
	z-index: 9999999;
	position: relative;
	padding: 4px 10px;
	pointer: cursor !important;
	color: #336699;
}
#start-stop                             { 
    background: none repeat scroll 0 0 #fbfbfb;
	border:1px solid #eee;
    clear: both;
    color: green;
    display: block;
    float: right;
    margin-top: 221px;
	/margin-top: 190x;	/* for IE7 */
    padding: 2px 5px;
    position: relative;
    text-align: center;
    width: 40px;
    z-index: 10;
	display:none;
	/*border:1px solid #eee;background: #fbfbfb; background-image: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/AnythingSlider/images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 0px; top: 255px;  color:green;/*-moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;*/
}
#start-stop.playing                     { color: red; }
#start-stop:hover                       { background-image: none; }
/*
  Prevents
*/
#anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
#anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


/* alternative homepage layout - with full right column and tag cloud
#anythingSlider .wrapper ul {width:580px; height:200px;}
#anythingSlider .wrapper ul li a img {width:580px; height:200px;}
#start-stop {margin-top:180px;}
#anythingSlider, #anythingSlider wrapper{width:580px; height:200px;}
#countries-topics-block-homepage {width:532px;}
#updates-popular-block-homepage {width:330px;}
*/
/* See all News Button
-------------------------------------------------------*/
div.news-button a {
	font-family: Verdana, Sans-serif, Arial;
	vertical-align: middle;
	font-size: 100%;
	/*height:26px;*/
	color: #fff;  /* font color */
	text-decoration: none;
	padding: 7px;
	margin: 5px;
	cursor:pointer;
	background: #009dc6;
	display: inline-block;
	float: right;
	margin-right: 60px;
}
div.news-button a:hover, div.news-button a:focus {
	background: #0065a2;
	text-decoration: none !important;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
EDIT MODE
-----------------------------------------------------------------------------------------------------------------------------------------*/

/* editButtons
-------------------------------------------------------*/
.editButtons input {
	font-family: Verdana, Sans-serif, Arial;
	vertical-align: middle;
	font-size: 100%;
	/*height:26px;*/
	color: #336699;  /* font color */
	text-decoration: none;
	padding: 7px;
	margin: 5px;
	cursor:pointer;
	border-radius: 9px;
	padding-left:25px;
}
input#wpSave {
	border:1px solid #AEFFAE;
	padding-left:25px;
	background: #C6FFC6 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/save.png) left no-repeat;
	color:#008000;
}
input#wpSave:hover, input#wpSave:focus {
	border:1px solid #AEFFAE;
	background: #7F7 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/save.png) left no-repeat;
}
input#wpPreview {
	border: 1px solid #FBD604;
	background: #fdef9f url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/preview.png) left no-repeat;
}
input#wpPreview:hover, input#wpPreview:focus {
	border: 1px solid #FBD604;
	background: #FBD604  url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/preview.png) left no-repeat;
}
input#wpDiff {
	border: 1px solid #FE9CDC;
	background: #FFDFEF url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/changes.png) left no-repeat;
}
input#wpDiff:hover, input#wpDiff:focus {
	border: 1px solid #FE9CDC;
	background: #FE9CDC  url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/changes.png) left no-repeat;
}

/* editform
-------------------------------------------------------*/
.editform textarea {
	border:1px solid #eee !important;
}
/* edit section
-----------------------------------------------------------------------------*/
* html div.editsection { font-size: 90%; }
.editsection { font-size: 11px; margin-top: 1px; color: #ccc; /* color for [] */ position:static; }
.editsection a, .editsection a:visited { color: #390; font-weight:normal; padding:0 3px;}
.editsection a:hover { color: #FF3300; }

/* --------------------------------------------------------------------------------------------------------------------------------------
Special:Specialpages
-----------------------------------------------------------------------------------------------------------------------------------------*/
/* system message table fix */
#allmessagestable { table-layout: fixed; width: 100%; max-width: 100%; margin-top: 20px; border-collapse: collapse; }
#allmessagestable, #allmessagestable th, #allmessagestable td { border: 1px solid #777; padding: 3px 5px; }

table.mw-listgrouprights-table { width: 100%; }

/* image list table fix */
table.imagelist, table.TablePager { width: 100%; max-width: 100%; margin-top: 0.3em; }
.TablePager td, .TablePager th { border: 1px solid #777; }
.imagelist td, .imagelist th { white-space: normal; }
/* remove line wrapping for TablePager_col_links */
.imagelist .TablePager_col_links { white-space: nowrap; }

h4.mw-specialpagesgroup {
	background: none; /**/
	border-bottom: 2px solid #ddd;
}

/* --------------------------------------------------------------------------------------------------------------------------------------
MISCELLANOUS
-----------------------------------------------------------------------------------------------------------------------------------------*/
/* successbox (Approved_revs message)
-------------------------------------------------------*/
div.successbox{
	border:1px solid #eee;
	padding:5px;
	padding-left:20px;
	background:#FFFFF2 url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/message.png) left no-repeat;
	margin:0;
}

/* lastUpdate
-------------------------------------------------------*/
#lastUpdate {
	float:left;
	text-align:left;
	padding-left:25px;
	margin-bottom:10px;
	color:#777;
	text-decoration:none;
}
#lastUpdate a:hover{
	text-decoration:underline;
}
/* blank-under-construction
-------------------------------------------------------*/
div#blank-under-construction {
	margin:50px 0 120px 0;
	border:1px solid #89CF67;
	background:#F4FFF4;
	padding:0px 10px;
}
div#blank-under-construction p{
	padding-left:25px;
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/history.png) no-repeat left top;
}

/* beta-version-message
-------------------------------------------------------*/
#beta-version-message {
	background: #FFc;
	/*height: 200px;*/
	display: none;
	font-size:13px;
	line-height:20px;
	padding:10px;
}
#beta-version-message h2{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/message.png) no-repeat left top !important;
	font-weight:bold;
}
.beta-version-message-slide {
	margin: 0;
	padding: 0;
	border-top: solid 2px #FC0;
	border-bottom:1px solid #eee;
	background:#FFC;
	display:block;
	text-align:center;
	padding:10px;
}
.beta-version-message-btn-slide {
	background: #FFC url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/bottom_icon.png) no-repeat right;
	text-align: center;
	/*width: 144px;
	height: 31px;*/
	padding: 0 20px;
	margin: 0 auto;
	font: 12px Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
}
.beta-version-message-btn-slide span{
	padding:3px 0 1px 25px;
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/message.png) no-repeat left center;
}
#beta-version-message.active {
	background-position: right 12px;
}
/* templatesUsed
-------------------------------------------------------*/
.templatesUsed {
	display:none;
}
/* fieldset
-------------------------------------------------------*/
fieldset {
	border:1px solid #eee;
	background:#FBFBFB;
}
fieldset legend{
	font-size:120%;
	font-weight:bold;
	margin-bottom:5px;
}
/* preftoc
-------------------------------------------------------*/
ul#preftoc {
	display:block;
	border-bottom:1px solid #eee;
	height:21px;
	margin:20px 0;
	padding:0;
}
ul#preftoc li {
	display:inline;
	height:25px;
	border:1px solid #eee;
	border-bottom:none;
	padding:5px;
}
ul#preftoc li.selected {
	background:#FBFBFB;
}
ul#preftoc li.selected a{
	color:#0062C4;
}
ul#preftoc li a{
	color:#666;
	text-decoration:none;
}
ul#preftoc li a:hover{
	color:#0062C4;
}
/* Random HTML
-----------------------------------------------------------------------------*/
hr { height: 1px; color: #aaa; background-color: #aaa; border: 0; margin: .2em 0 .2em 0; }

/* for margin between paragraphs */
.cc { font-size: 10%; padding: 0.2em 0 0.2em 0; margin: 0; }
/*-------------------------------------
	<div class="cc">&nbsp;</div>
-------------------------------------*/

/* Force Opera / Moz / Netscape to display an _IN_active vertical scrollbar (like IE) */
html { overflow-y: scroll; }

/*
make a few corners round
only supported by moz/firefox/other gecko browsers for now
-----------------------------------------------------------
*/
div.breadcrumbs {
	-moz-border-radius-topleft: 0.5em;
	-moz-border-radius-topright: 0.5em;
	-moz-border-radius-bottomleft: 0.5em;
	-moz-border-radius-bottomright: 0.5em;
}
/* IE/Mac fixes
-----------------------------------------------------------------------------*/
/* the positioning of preferences */
/* float/negative margin brokenness */
* html #preferences { width: 90%; }

/* login form fix */
div#userloginForm form, form#userlogin2 { width: 500px; }
/* category tree
-----------------------------------------------------------------------------
.CategoryTreeTag {	
	float:right;
	width:303px;
	border:2px solid #D9ECFF;
	background: #F9FCFF;
	padding:15px;
	margin-left:5px;
	line-height:110%;
	clear:right;
}*/
/* printBanner
-----------------------------------------------------------------------------*/
img#printBanner {
	display:none;
}
/* homeCountryMap
-----------------------------------------------------------------------------*/
#homeCountryMap {
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/homeCountryMap.jpg) no-repeat;
	width:360px;
	border:1px solid #eee;
	height:330px;
}
#homeCountryMap:hover {
	cursor:pointer;
}
#dialogBox,
.dialogBox{
	z-index:99999;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity:0.8;
	filter: alpha(opacity=80);
	text-align:center;
	vertical-align:middle;
}
#dialogBox #flashcontent{
	width:580px;
	height:530px;
	margin:10px auto 0px;
	vertical-align:middle;
	background: url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/icons/logout.png) no-repeat top right;
	padding-right:20px;
}
/* countryPageMap
-----------------------------------------------------------------------------*/
body.page-Countries #countryPageMap {
	padding:5px;
	border:1px solid #eee;
	width:500px;
	z-index:1000;
	float:right;
	margin:0px 0px 10px 10px;
}
/*****************************************************************************************************************************************
NEW LANDING PAGES
*****************************************************************************************************************************************/
/* general template */
body.page-Main_Page div.eurydice-p-navigation-spacer,
body.page-Publications div.eurydice-p-navigation-spacer,
body.page-Countries div.eurydice-p-navigation-spacer{
	padding-bottom:319px;
}
body.page-Publications h1#firstHeading,
body.page-Countries h1#firstHeading{
	display:none;
}
/* homepage */
body.page-Main_Page div.eurydice-p-navigation-spacer{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/banners/homepage_empty.png) no-repeat bottom;
}
/* Publications */
body.page-Publications div.eurydice-p-navigation-spacer{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/banners/publications.png) no-repeat bottom;
}
body.page-Publications #toc{
	display:none;
}
/* list displays */
body.page-Publications h2 .mw-headline a,
body.page-Main_Page h2 .mw-headline a,
body.page-News h2 .mw-headline a{
	color:#009DC6;
	padding:20px 5px;
	border:none;
}
body.page-Publications div#mw-content-text table tr,
body.page-Main_Page div#mw-content-text table tr,
body.page-News div#mw-content-text table tr{
	border-bottom:1px solid #eee;
	vertical-align:top;
}
body.page-Publications div#mw-content-text table tr a,
body.page-Main_Page div#mw-content-text table tr a,
body.page-News div#mw-content-text table tr a{
	text-decoration:none;
	color:#009DC6;
}
body.page-Publications div#mw-content-text table tr a:hover,
body.page-Main_Page div#mw-content-text table tr a:hover,
body.page-News div#mw-content-text table tr a:hover{
	text-decoration:underline;
	color:#009DC6;
}
body.page-Publications div#mw-content-text table tr img,
body.page-Main_Page div#mw-content-text table tr img,
body.page-News div#mw-content-text table tr img{
	border:1px solid #eee;
	width:100px;
}
/* Countries */
body.page-Countries div.eurydice-p-navigation-spacer{
	background:url(https://webgate.ec.europa.eu/fpfis/mwikis/eurydice/skins/eurydice/images/banners/countries.png) no-repeat bottom;
}
#landing-page-content h1#firstHeading{
	display:block !important;
	border-top:none;
	margin-bottom:20px;
}
/* Old country News */
body.page-News h1 .mw-headline{
	padding:20px 5px;
	border:none;
}
/* List of categories */
body.page-Topics #bodyContent #mw-content-text ol{ /* 3 columns */
	-moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
}
/*****************************************************************************************************************************************
NEW HOMEPAGE
*****************************************************************************************************************************************/
#homepage-banner-text{
	color:#fff;
	position:absolute;
	margin-top:-320px;
}
#homepage-banner-text #homepage-welcome{
	font-size:75px;
	padding-bottom:40px;
	display:block;
}
#homepage-banner-text #homepage-text{
	font-size:14px;
	max-width:770px;
	padding-left:17px;
}
#homepage-banner-text #homepage-text a{
	text-decoration:underline;
	color:#fff;
}
/* 3 boxes */
#homepage-3-boxes{
	width:100%;
	position:relative;
	padding:20px auto;
	overflow:hidden;
	clear:both;
}
#homepage-3-boxes > .homepage-box{
	width:255px;
	height:120px;
	background:#074a8b;
	/*text-align:center;*/
	vertical-align:middle;
	color:#fff;
	float:left;
	margin:10px;
	font-size:15px;
	position:relative;
	overflow:hidden;
	display:block;
	padding:20px;
}
#homepage-3-boxes > .homepage-box:hover{
	cursor: pointer;
	background:#009dc6;
}
#homepage-3-boxes > .homepage-box > p.box-header{
	color:#fff;
	text-decoration:none;
	margin:0px auto;
	margin-top:30px;
	position:relative;
	font-size:27px;
	display:block;
	text-align:center;
}
#homepage-3-boxes > .homepage-box > p.box-header > span{
	position:relative;
	display:block;
	margin:0px auto;
}
