._clear_{clear:both;}
._opacity0_{opacity:0;filter:alpha(opacity=0);}
._hide_{display:none;}

.layout-right{width:306px;padding:0px;padding-right:10px;background-image:url(/archives/commission_2010-2014/reding/images/layout/bk_accessibility_box.gif);background-repeat:no-repeat;background-position:top;padding-top:30px;}
.layout-wrapper{margin-right:-316px;}
.layout-wrapper-reset{margin-right:316px;}

#share_tool_container{
	display: block;
	margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 75px;
    top: 6px;
}


.layout-right h2{padding:0px;margin:0px;font-family:"Helvetica Neue", Arial;font-size:2em;color:#187bae;margin-top:15px;}
.layout-right .box_content{border:1px solid #bbbbbb;background-color:#f7f7f7;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:5px;}
.layout-right .box_content ul{list-style:none;padding:0px;margin:0px;}
.layout-right .box_content ul li{background-image:url(/archives/commission_2010-2014/reding/images/layout/fleche_bleue.gif);background-repeat:no-repeat;background-position:left 5px;padding-left:12px;border-bottom:1px dotted #b3b3b3;margin-bottom:2px;padding-bottom:2px;}
.layout-right .box_content ul li.last{border-bottom:0px;}
.layout-right .box_content ul li a{color:#1a80af;text-decoration:none;}
.layout-right .box_content ul li a:hover{text-decoration:underline;}

#latest_announcement h2.twitter{background-image:url(/archives/commission_2010-2014/reding/images/layout/bk_title_twitter.gif);background-repeat:no-repeat;color:#ffffff;font-size:1.4em;padding-left:48px;padding-top:5px;padding-bottom:5px;}
#latest_announcement h2.twitter a{color:#ffffff;text-decoration:none;}
#latest_announcement h2.twitter a:hover{text-decoration:underline;}
#press_media div.box_content ul li{background-image:none;padding-left:0px;}
#about_me div.box_content ul li{background-image:none;padding-left:0px;}
#contact h2{background-color:#7f7f7f;color:#ffffff;background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_contact.gif);background-repeat:no-repeat;background-position:98% center;padding-left:12px;}
#latest_announcement .box_content{background-color:#ffffff;border-bottom:0px;border-left:0px;border-right:0px;}
#latest_announcement .box_content ul li{border:0px;}
#hot_topics .box_content{background-color:#ffffff;border-bottom:0px;border-left:0px;border-right:0px;}
#hot_topics .box_content ul li{border:0px;}
#related_websites .box_content{background-color:#ffffff;border-bottom:0px;border-left:0px;border-right:0px;}
#related_websites .box_content ul li{border:0px;}
#get_involved .box_content{background-color:#ffffff;border-bottom:0px;border-left:0px;border-right:0px;}
#get_involved .box_content ul li{border:0px;}


.box_center .box_content{border:1px solid #bbbbbb;background-color:#f7f7f7; margin-bottom:15px;}
.box_center .box_content ul{padding:0px; margin:0px;list-style:none;padding:6px 12px 5px;}
.box_center .box_content ul li{border-bottom:1px dotted #B3B3B3;margin-bottom:2px;padding-bottom:2px;}
.box_center .box_content ul li.last{border:0px;}
.box_center .box_content ul li span.date{color:#666666;line-height:normal;}
.box_center .box_content ul li a{color: #1A80AF;text-decoration:none;}
.box_center .box_content ul li a:hover{text-decoration:underline;}


.layout-content h2{padding:0px;margin:0px;color:#187bae;font-family:"Helvetica Neue", Arial;font-size:2em;line-height:normal;margin-top:15px;margin-bottom:10px;}



#slider_container {overflow:hidden;position: relative;background-color:#323232;margin-bottom:15px;}
#slider_container #slider_wrapper {
	
    background-position: right top;
    background-repeat: no-repeat;
	
	}
#slider_container #slider_wrapper ul {clear: both;height: 279px;list-style: none;margin: 0;padding: 0;position: relative;width: 638px;}
#slider_container #slider_wrapper ul li {clear: both;list-style: none;margin: 0;padding: 0;position: absolute;width: 638px;background-color: #323232; height:279px;}
#slider_container #slider_wrapper ul li .slider_item {overflow: hidden;padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
#slider_container #slider_wrapper ul li .slider_item .slider_left {float: left;}
#slider_container #slider_wrapper ul li .slider_item .slider_right {float: left;padding-left: 10px;width: 260px;}
#slider_container #slider_wrapper ul li .slider_item .slider_right h2 {color:#ffffff;font-family:"Helvetica Neue", Arial;font-size:1.3em;line-height:normal;padding:0px;margin:0px;margin-top:10px;}
#slider_container #slider_wrapper ul li .slider_item .slider_right h2 a{color:#ffffff;font-family:"Helvetica Neue", Arial;font-size:1.0em;line-height:normal;padding:0px;margin:0px;margin-top:10px;}
#slider_container #slider_wrapper ul li .slider_item .slider_right span.date{color:#cccccc;font-size:0.9em;margin-top:6px;margin-bottom:6px;display:block;}
#slider_container #slider_wrapper ul li .slider_item .slider_right p{color:#ffffff;line-height:normal;}
#slider_container #controls {bottom: 8px;list-style: none outside none;margin: 0;padding: 0;position: absolute;right: 0;text-align: center;z-index: 9999;}
#slider_container #controls li {display: inline;list-style: none outside none;margin: 0 10px 0 0;padding: 0;}
#slider_container #controls li a {background-image:url(/archives/commission_2010-2014/reding/images/layout/btn_control_off.gif);background-repeat: no-repeat;display: inline-block;height: 20px;width: 22px;color:#ffffff;text-decoration:none;font-weight:bold;padding-top:2px;}
#slider_container #controls li a.active {background-image:url(/archives/commission_2010-2014/reding/images/layout/btn_control_active.gif);color:#313131;}
	
.blue_button{display:inline-block;float:right;background-image:url(/archives/commission_2010-2014/reding/images/layout/bk_blue_button.gif);color:#ffffff;font-weight:bold;text-decoration:none;padding-left:12px;padding-right:12px;padding-top:3px;padding-bottom:3px;}
.blue_button:visited{color:#ffffff;}	
	
#tabs{}
#tabs #tab_title_list{list-style:none;padding:0px;margin:0px;line-height:normal;overflow:hidden;}
#tabs #tab_title_list li{padding:0px;margin:0px;float:left;}
#tabs #tab_title_list li a{display:inline-block;color:#666666;font-family:"Helvetica Neue", Arial;font-size:1.8em;text-decoration:none;padding-top:7px;padding-bottom:7px;padding-left:17px;padding-right:60px;border:1px solid #cfd0d2;background-repeat:no-repeat;background-position:right; border-bottom:0px;}
#tabs #tab_title_list li #lnk_justice{background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_justice_off.gif);}
#tabs #tab_title_list li #lnk_fundamental_rights{border-left:0px;background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_rights_off.gif);}
#tabs #tab_title_list li #lnk_citizenship{border-left:0px;background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_citizenship_off.gif);}
#tabs #tab_title_list li #lnk_justice.active, #tabs #tab_title_list li #lnk_justice:hover{background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_justice_active.gif);color:#ffffff;}
#tabs #tab_title_list li #lnk_fundamental_rights.active, #tabs #tab_title_list li #lnk_fundamental_rights:hover{border-left:0px;background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_rights_active.gif);color:#ffffff;}
#tabs #tab_title_list li #lnk_citizenship.active, #tabs #tab_title_list li #lnk_citizenship:hover{border-left:0px;background-image:url(/archives/commission_2010-2014/reding/images/layout/ico_citizenship_active.gif);color:#ffffff;}


#tabs .tab_panel{border:1px solid #CFD0D2;padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:10px;overflow:hidden;}
#tabs .tab_panel p{padding:0px;margin:0px;line-height:normal;}
#tabs .tab_panel img{box-shadow: -2px 2px 4px #cccccc;border:3px solid #ffffff;float:left;margin-right:10px;}
	
	
#smk-twitter_user_timeline{padding-top:10px;}
h2.latest_tweets{border-bottom:1px solid #cccccc;}
	
/*2013-10 update*/

.box_center .box_content
{
	border: 0;
}

	.box_center .box_content ul
	{
		padding: 0;
	}

		.box_center .box_content ul li
		{
			overflow: hidden;
			padding-bottom: 0;
			margin-bottom: 10px;
			border: 1px #8da9ca solid;
		}
		
			.box_center .box_content ul li span.date + span
			{
				margin-left: -5px;
			}

			.box_center .box_content ul li span.date
			{
				display: block;
				float: left;
				color: white;
				background-color: #1c5395;
				width: 80px;
				text-align: center;
				margin-right: 10px;
				padding: 10px 0;
			}
			
				.box_center .box_content ul li span.date strong
				{
					display: block;
					font-size: 2.5em;
					margin-top: 5px;
					font-weight: normal;
				}
				

.multipage_menu
{
	float: left;
	position: relative;
	left: 50%;
}
.multipage_menu ul
{
	text-align: center;
	position: relative;
	left: -50%;
}				

	.multipage_menu ul li
	{
		float: left;
		border: none;
		margin-right: 4px;
	}
	
	.box_center .box_content .multipage_menu ul
	{
		border: none;
	}
	
	.box_center .box_content .multipage_menu ul li
	{
		border: none;
	}

		.multipage_menu ul li a
		{
			display: block;
			margin-right: 4px;
			background-repeat: no-repeat;
			background-image: url(/archives/commission_2010-2014/reding/images/bkg-btn-multipage-menu.jpg);
			background-position: bottom;
			color: #8da9ca;
			width: 22px;
			height: 20px;
			padding-top: 2px;
		}
		
		.multipage_menu ul li a.active,
		.multipage_menu ul li a:hover
		{
			background-position: top;
			color: white;
			text-decoration: none;
		}
		
		.box_center .box_content .multipage_menu ul li a:hover
		{
			text-decoration: none;
		}
	
	
/* SearchBox */

.layout-right #searchBox {
	padding: 14px 0px 0px 0px;
}

.layout-right #searchBoxLocal {
	margin-top: 10px;
	padding: 0px 0px 0 3px;
}

.layout-right #searchBox img,#searchBoxLocal img {
	padding-left: 3px;
}

.layout-right #searchBox input, #searchBoxLocal input {
	width: 270px;
	border: 1px solid #636363;
}

input {
	background-color: rgb(244, 244, 244);
}

#bt_search, #bt_searchLocal{
	background:none;
}	

.imageField {
    width: 21px !important;
    height: 20px;
    border: medium none !important;
}

#searchBox .imageField {
	padding-left: 6px;
}
	