/* CUSTOM.CSS FOR CEBP (ENGLISH) */

* {
margin: 0;
padding: 0;
}

body {
background: #fff;
color: #565656;

font: 12px arial, helvetica, verdana, serif;
line-height: 18px;
}

a {
text-decoration: none;
}

div#wrapper {
width: 920px;
margin: 10px auto;
}

span.cebp_date {
font-size: 10px;
color: #777;
}

span.newstext br {
display: none;
}

div.cebp_teaser {
border-bottom: 1px solid #a1a1a1;
padding-bottom: 10px;
margin-bottom: 10px;
}

div#top {
width: 100%;
height: 24px;

background: #d89646;
color: #783a02;
border-bottom: 1px solid #631700;

font-size: 11px;
line-height: 24px;
}

span.organization {
float: left;
padding: 0 10px;

text-transform: uppercase;
}

ul#secondnav {
list-style: none;
float: right;
}

ul#secondnav li {
float: left;
padding: 0 10px;
}

ul#secondnav li a {
color: #783a02;
}

ul#secondnav li a:hover {
color: #fff;
}

ul#firstnav {
list-style: none;
height: 29px;
margin-top: 15px;

background: url('../images/en/dot_line.gif') repeat-x 0 50%;
}

ul#firstnav li {
float: left;
margin-right: 1px;
}

ul#firstnav li.L1 a,
ul#firstnav li.L1_Active a {
padding: 6px 12px;

color: #000;

font-size: 12px;
line-height: 29px;
}

ul#firstnav li.L1 a:hover {
background: #ebebeb;
}

ul#firstnav li.L1_Active a {
background: #ebebeb;
font-weight: bold;
}

ul#firstnav li#item124,
ul#firstnav li#item195 {
float: right;
}

ul#firstnav li#item124 a,
ul#firstnav li#item195 a {
background: url('../images/en/eu_mini_map.gif') no-repeat 10px 50%;
padding-left: 45px;
}

ul#firstnav li#item124 a:hover,
ul#firstnav li#item195 a:hover {
background: #ebebeb url('../images/en/eu_mini_map_m.gif') no-repeat 10px 50%;
}

ul#firstnav li#item124.L1_Active a,
ul#firstnav li#item195.L1_Active a {
background: #ebebeb url('../images/en/eu_mini_map_m.gif') no-repeat 10px 50%;
font-weight: bold;
}

div#header {
margin-top: 15px;
}

div#container {
width: 100%;
position: relative;
clear: both;
}





div#left {
position: relative;
float: left;
width: 692px;
}

div#page_headline {
float: left;
height: 35px;
width: 692px;
margin-bottom: 8px;
}

div#page_headline_fp {
height: 35px;
width: 261px;
margin-bottom: 8px;
}

div#menu_left {
float: left;
width: 178px;
}

div#menu_left select {
margin: 20px 0 15px;
width: 176px;

background: #f8f8f8;
border: 1px solid #ECECEC;
}

ul#thirdnav {
list-style: none;
width: 178px;
}

ul#thirdnav li {
padding-bottom: 1px;
margin-bottom: 1px;

border-bottom: 1px solid #ececec;
}

ul#thirdnav li.L2 a,
ul#thirdnav li.L2_Active a,
ul#thirdnav li.L3 a,
ul#thirdnav li.L3_Active a {
display: block;
padding: 2px 15px 2px 20px;
width: 143px;

background: #fff url('../images/en/menu_bg.gif') no-repeat 50% 50%;
color: #000;

line-height: 17px;
}

ul#thirdnav li.L2 a:hover,
ul#thirdnav li.L3 a:hover {
background: #ececec;
}

ul#thirdnav li.L2_Active a,
ul#thirdnav li.L3_Active a {
background: #ececec url('../images/en/mini_arrow.gif') no-repeat 96% 7px;
}

div#content {
width: 450px;
float: right;
padding: 10px 25px;

background: #f8f7f7;
}

div#content a,
div.global_calendar_event_fp a {
color: #db7a05;
}

div#content a:hover {
text-decoration: underline;
}

div#content ul {
margin-left: 20px;
list-style: square;
}





div#right {
position: relative;
float: right;
width: 216px;
margin-left: 12px;
}

div#didyouknow_header {
padding-top: 35px;

background: url('../images/en/did_you_know.gif') no-repeat 0 0;
}

div#didyouknow_content {
padding: 14px 15px;
margin-left: 3px;

background: #f8f7f7;
}

a#didyouknow_anchor {
display: block;
height: 29px;
margin: 2px 0 0 3px;

background: url('../images/en/click_knap.gif') no-repeat 50% 50%;
}

a#didyouknow_anchor:hover {
background: url('../images/en/click_knap_m.gif') no-repeat 50% 50%;
}

a#didyouknow_anchor span {
display: none;
}




#footer {
height: 89px;
padding-top: 23px;
position: relative;
clear: both;

background: url('../images/en/bund_bg.gif') repeat-x 0 20px;
}

#footer ul {
list-style: none;
height: 24px;
padding: 3px 0;
}

#footer ul li {
float: left;
padding: 0 7px 0 8px;

border-right: 1px solid #777;

font-size: 10px;
}

#footer ul li.last {
border-right: 0px;
padding: 0 8px;
}

#footer ul li a {
color: #777;
}

#footer ul li a:hover {
color: #783A02;
}


a#createdby {
position: absolute;
top: 29px;
right: 10px;
display: block;
height: 11px;
width: 88px;

background: url('../images/en/conceptivator.gif') no-repeat 50% 50%;
}

div.copyright {
color: #888;

text-align: center;
font-size: 11px;
}






/* CALENDER (NEWS V2) MODULE */

a#calendar_button {
display: block;
height: 35px;
width: 213px;
margin-top: 10px;
margin-left: 3px;

background: url('../images/en/calendar.gif') no-repeat 50% 50%;
}

div.calendar_event {
margin-left: 3px;

font-size: 11px;
}

div.calendar_date {
float: left;
width: 103px;
margin-right: 2px;
padding: 0 10px;

background: #f8eccc;

line-height: 20px;
}

div.calendar_category {
float: right;
width: 87px;
height: 20px;
}

a.calendar_link {
display: block;
padding: 5px 20px;
margin-bottom: 10px;

color: #888;
}

a.calendar_link:hover {
background: #f9f5ea url('../images/en/calendar_m_bg.gif') no-repeat 96% 88%;
}

a.calendar_link span {
display: block;
padding: 3px 0;
clear: both;

color: #000;
}

a.calendar_all_events {
float: right;
padding: 2px 25px 2px 10px;

background: #f8eccc url('../images/en/calendar_m_bg.gif') no-repeat 90% 50%;
color: #888;

font-size: 11px;
line-height: 18px;
}







span.Legend {
display: block;
margin: 10px 0 20px;
}

div#content a.Legend {
color: #a8a8a8;
}

div#to_top,
div#print {
font-size: 10px;
line-height: 18px;
text-align: right;
}

div#to_top {
margin-top: 30px;

border-bottom: 1px solid #a8a8a8;
}

div#to_top a {
padding-right: 18px;

background: url('../images/en/uparrow_icon.gif') no-repeat 95% 50%;
color: #a8a8a8;
}

div#print a {
padding-right: 18px;

background: url('../images/en/print_icon.gif') no-repeat 100% 50%;
color: #a8a8a8;
}

div#content h1 {
margin-bottom: 15px;

color: #000;

font-size: 24px;
line-height: 26px;
}

div#content p {
margin-bottom: 15px;
}

div#content ul, ol {
margin-left: 20px;
}

div#content ul li, ol li {
margin-bottom: 10px;
}

div#content ol li ul,
div#content ol li ul li {
margin-bottom: 0px;
}

div#content div.global_calendar_event,
div.global_calendar_event {
padding: 0 0 0 89px;
margin-bottom: 15px;

border-top: 1px solid #ac4b0d;
border-bottom: 1px solid #ac4b0d;

font-size: 11px;
}

div#content a.global_readmore {
float: right;
display: block;
height: 20px;
width: 216px;
padding-right: 19px;

background: #f7ebcb url('../images/en/calendar_m_bg.gif') no-repeat 97% 50%;
color: #565656;

text-align: right;
}

div#content a.global_h2_readmore {
color: #565656;
}

div.global_calendar_headline {
padding: 10px 15px;
clear: both;
}

div#content div.global_calendar_headline h2 a {
font-size: 16px;
}

.explore_inactive {
color: #888;
}

div.global_calendar_event_fp {
margin-bottom: 2px;

border-bottom: 1px solid #ededed;
}

div.global_calendar_event_fp h6 {
font-size: 16px;
color: #606060;
}










a#link_politicians {
display: block;
height: 131px;
width: 194px;
margin: 15px 23px 0 0;
float: left;

background: url('../images/en/politicians.jpg') no-repeat 50% 50%;
}

a#link_politicians:hover {
background: url('../images/en/politicians_h.jpg') no-repeat 50% 50%;
}

a#link_education {
display: block;
height: 131px;
width: 194px;
margin: 15px 23px 0 0;
float: left;

background: url('../images/en/education.jpg') no-repeat 50% 50%;
}

a#link_education:hover {
background: url('../images/en/education_h.jpg') no-repeat 50% 50%;
}

div#didyouknow_header_fp {
padding: 38px 7px 0 0;
width: 195px;
float: left;

background: url('../images/en/did_you_know_frontpage.gif') no-repeat 0 0;
}

div#didyouknow_content_fp {
padding: 14px 15px;
margin-left: 2px;

background: #f8f7f7;
}

a#didyouknow_anchor_fp {
display: block;
height: 29px;
margin: 2px 0 2px 0px;

background: url('../images/en/click_knap_frontpage.gif') no-repeat 50% 50%;
}

a#didyouknow_anchor_fp:hover {
background: url('../images/en/click_knap_m_frontpage.gif') no-repeat 50% 50%;
}

a#didyouknow_anchor_fp span {
display: none;
}

div#didyouknow_bottom_fp {
padding-bottom: 21px;
margin-left: 2px;

background: url('../images/en/didyouknow_gradient.gif') repeat-x 50% 31px;
}

div#news_header_fp {
float: left;
width: 411px;
margin: 0 23px 0 0;
}

div#news_header_fp a {
color: #DB7A05;
}

div#news_headline_fp {
height: 35px;
margin-bottom: 8px;
}

div#publications_fp {
float: left;
margin-left: 23px;
}





div#content ul.M1 li {
margin-bottom: 0px;
}

div#select_box {
display: block;
}

div#country_image {
display: block;
height: 170px;
}







div#print_container {
margin: 30px 0;
width: 700px;
}

div#print_container div#menu_left {
display: none;
}

div#print_container div#right {
display: none;
}

div#print_container div#content {
background: none;
float: none;
width: 100%;
padding-bottom: 85px;
border-bottom: 1px solid #666;
margin-bottom: 15px;
font-size: 14px;
}

div#print_container span.Legend {
display: none;
}

div#print_container div#to_top {
display: none;
}

div#print_container div#print {
display: none;
}

div#print_footer,
div#print_footer div.copyright {
color: #666;
text-align: center;
}
