/* CUSTOMIZED STYLESHEET by A4: Dominik Stroncer, last modified: 12/2011 */

.title_en{
	background-image:url(../images/common/title_barnier_en.png);
	top:3px;
	left:67px;
	}

.title_fr{
	background-image:url(../images/common/title_barnier_fr.png);
	top:3px;
	left:67px;
	}
.title_de{
	background-image:url(../images/common/title_barnier_de.png);
	top:3px;
	left:67px;
	}
.euImageBanner{
	background:transparent url(../images/common/banner-right-barnier.png) no-repeat top right;
	top:-1px;
	}

	
#banner-image-right {
background: url("../images/common/barnier.gif") no-repeat scroll right top transparent !important;
}
.title-en {
background-image: url("../images/common/banner_en.gif") !important;
}
.title-de {
background-image: url("../images/common/banner_de.gif") !important;
}
.title-fr {
background-image: url("../images/common/banner_fr.gif") !important;
}	

#left { margin-top: 30px; }

#center .moreLinks a { text-transform:uppercase; font-size:100%; }
#center .moreLinks img { padding-left:3px; vertical-align:middle; }

#content {
	margin: 0;
	padding: 30px 5px 0 0;
}

#content  a, #content p.alignRight a, .txtArticle p.alignRight a  {
	text-decoration: underline;
}
#content  a:hover , #content p.alignRight a:hover , .txtArticle p.alignRight a:hover {
	text-decoration: none;
}

#content .topics p.event_date {
    color: #555;
    font-weight: bold;
    padding: 10px 0 2px 0;
}

#content p.article_date {
    color: #555;
	font-size: 85%;
    font-weight: bold;
    padding: 0px 0 3px 0;
}

#content .topics p, #content .top_headline p  {
        margin:0;
        padding:0;
}

#homeContent li {
    padding: 0;
}

#content ol, #content ul {
    list-style: square;
    padding-left: 10px;
}

#content li {
	line-height: 1.5;
	background: none;
}

#content td {
	vertical-align: top;
}

#content p.alignRight {
    padding: 2px 0 10px 0;
}

#right .rightContentBox ul.popularLink li .txtLink a,
#right .rightContentBox ul.popularLink li .txtLink a p {
    color: #074A8B;
    text-decoration: underline;
	font-size: 95%;
}

#right .rightContentBox ul.popularLink li .txtLink a:hover,
#right .rightContentBox ul.popularLink li .txtLink a:hover p {
    color: #000;
    text-decoration: none;
}

#right .rightContentBox ul.popularLink li a:hover {
    text-decoration: none;
}

.txtArticle span, #content .top_headline p.event_date {
    display: block;
	color: #555;
	font-size: 0.85em;
    font-weight: bold;
    padding: 10px 0 2px 0;
}

#center .bigBox p {
	padding-top:0px;
}

.mediaFrame { border: none; background-color: transparent }

.mediaDownload { padding-top: 6px }

.topics {
	border: 0;
	padding: 0;
}

#content .clear {
    border-top: solid 1px #ddd;
    margin-bottom: 15px;
}

.top_headline { background-color: #ddd; padding: 10px 10px 2px 10px; margin: 0 0 30px 0; border: 2px solid #f5f5f5; }

/* Diary */
p.diary_home { margin-top:12px; line-height: 1.45em; }

#content .diary_item  { border-bottom: 1px dotted #aaa; padding: 5px 0 15px 0; }
/*
#content .diary_item { background: url(/commission_2010-2014/barnier/images/common/back_tittel_gray.png) no-repeat left bottom; padding: 5px 0 15px 0; }
*/
#content .diary_item h4 {
	background:transparent url(/commission_2010-2014/barnier/images/common/calendar.png) no-repeat;
        padding-left: 20px;
        margin: 5px 0 5px 0;
}
#content .diary_item p { font-size: 90%; margin:0; padding:5px 0 0 0; }
#content .diary_item .title { font-weight: 600; }
#diary-box ul li { margin-bottom: 0.8em; }
/* Team */
div.boxTeam { clear: both; }

div.boxTeam h5 { font-weight:bold; }

div.boxTeam h5 span { font-weight:normal; font-size:80% }

div.boxTeam div.infoTeam p:first-child { float: left; padding-right: 5px; margin-bottom:0; }

div.boxTeam div.infoTeam p img.team_member {	margin:0px }

p.gallery_element { margin-right:0 }

#content table.tableMain { border: 1px solid #ACC7DB; width: 100%; }

#content table.tableMain img { border: 1px solid #ccc; }

#content table.tableMain_L1 img { border: none; }

#content table.tableMain_L2 img { border: 1px solid #ccc; }

#content table.tableMain td {
	vertical-align: top;
        padding: 3px;
}

#content table.tableMain td.separator {
	border-top: 1px solid #ACC7DB;
      width: 100%;
}

#content table.tableMain ul {
    list-style-type: square;
    list-style-position: none;
}

#content table.tableMain ul li {  margin:0; }

/* Box Archives */
 
#content .BoxArchivesEnd {
	background: url(/wel/commissioners/images/bck_boxheadline_end.png) no-repeat top right;
}

#content .BoxArchives{
	background: url(/wel/commissioners/images/bck_boxheadline_start.png) no-repeat top left;
	margin-right: 8px;
	padding: 15px 7px 15px 15px;
}

#content .BoxArchives h3 {
	margin: 0;
	padding: 0;
	color: #601003;
	font: 1em "Times New Roman", Times, serif;
	text-transform: normal;
	font-weight: bold;
        background: none;
}

#content .BoxArchives form {
	margin: 0;
	padding: 15px 0 0 0;
}

#content .BoxArchives p {
	margin: 0;
	padding: 0;
}

#content .BottomArchivesEnd {
	background: url(/wel/commissioners/images/bottom_boxheadline_end.png) no-repeat top right;
}

#content .BottomArchives {
	background: url(/wel/commissioners/images/bottom_boxheadline_start.png) no-repeat top left;
	margin-right: 8px;
	padding: 15px 7px 10px 15px;
	overflow: auto;
}

/* News Topics List (for topics/index_xx.htm) */
#news-topics_list ul.level_1 { font-size: 100% }
#news-topics_list ul.level_1 li { padding: 0 0 10px 0 }
#news-topics_list ul.level_1 a { font-weight:bold; }

#news-topics_list ul.level_2 { font-size: 85%; padding: 3px 0 0 0; }
#news-topics_list ul.level_2 li { padding: 0 0 4px 0;  list-style-type:circle !important; }
#news-topics_list ul.level_2 a { font-size: 110%; font-weight:normal; }

#news-topics_list ul.level_3 { font-size: 90%; padding: 4px 0 0 0; }
#news-topics_list ul.level_3 li { padding: 0 0 2px 0;  list-style-type:square!important; }
#news-topics_list ul.level_3 a {  font-weight:normal; }

#content h4.news-topics_header { color:#000}
h4.news-topics_header span { color:#555;font-size:75%;font-weight:normal }
h5 span.news-topics_title  { color:#074A8B; font-size:85%; text-transform:uppercase }
div.news-topics_back { font-family: Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; font-size: 85%; text-transform:uppercase; font-weight:normal; }
h3 div.news-topics_back { float:right; font-size: 65%;  }


#right .rightContentBox ul.social_mediaList .contentLinkOff img {
    float: left;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink {
    font-size: 0.85em;
    padding-left: 70px;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink.single {
    font-size: 0.85em;
    padding-left: 0;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink a {
    font-weight: normal;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff {
    margin-top: 5px;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff img {
    float: left;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink {
    font-size: 0.85em;
    padding-left: 70px;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink.single {
    font-size: 0.85em;
    padding-left: 0;
}
#right .rightContentBox ul.social_mediaList .contentLinkOff .txtLink a {
    font-weight: normal;
}

#right .rightContentBox ul.social_mediaList {
    margin-left: 15px !important;
}
#right .rightContentBox ul.social_mediaList li.togglerLinkOff {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #ACC7DB;
    margin-bottom: 12px;
    padding-right: 0;
}

#social_media h3, #social_media ul.popularLinkOff {
	zoom:1;
}

#social_media .txtLink2 {
	 float: left;
}

#social_media .txtLink2 a {
     font-size: 90%;
     font-weight: bold;
     margin: 0;
     padding: 0;
}

#social_media .txtLink2 a :hover { color: #f60; }


#social_media img {
     height: 25px;
     margin: 0;
     padding: 0 6px 0 3px;
     width: 25px;
}

#social_media .txtLink2 img {
	padding:0px;
	height:13px;
	width:18px;
}
#social_media .txtLink2 span.nolink {
	float:left;
}

#right #social_media ul.popularLinkOff li.togglerLinkOff {
	padding:0;
	border: none;
	margin:0;
}

#right #infobox {background:url("http://ec.europa.eu/wel/commissioners/images/bck_box_start.png") no-repeat;}
#right #infobox h3 {padding-left:11px;}
#right #infobox .infobox-content {background:#deeaf2;font-size:11px;margin-left:5px;}
#right #infobox .infobox-content img.img-main { padding:0 0 5px 7px; }
#right #infobox .infobox-content ul { margin:0 10px 0 15px;padding:1px 0 15px 0;}
#right #infobox .infobox-content ul li { margin-top:7px;}

#center h2 {
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 0.9em;
}
#header ul#services li,#header ul#language-selector li {
background:none;
}

/* Chats */
#policyNameContainer {display:none;}
iframe {background:transparent;border:none;}
