@import url('reset.css');

html{background:url('../images/bg_top.jpg') #fff no-repeat top;}
body{background:url('../images/bg_bottom.jpg') transparent no-repeat bottom;font-family:Arial,Verdana,sans-serif;font-size:15px;line-height:17px;color:#1f4e5e;}

#wrapper{width:970px;padding-bottom:39px;margin:auto;}

#cl2{float:right;}

h1{font-size:38px;line-height:35px;font-weight:bold;color:#9fc5d2;margin-bottom:7px;}
h1 a,h2 a{text-decoration:none;color:#9fc5d2;}
h1 a:hover,h2 a:hover{color:#1f4e5e;text-decoration:none;}
h2{text-transform:uppercase;font-size:18px;line-height:20px;font-weight:normal;margin-bottom:6px;}
p{margin-bottom:24px;}a{text-decoration:none;font-weight:bold;color:#1f4e5e;}a:hover{text-decoration:underline;}

.more_link{background:url('../images/morelink.png') transparent no-repeat bottom;width:29px;height:15px;text-indent:-10000px;display:block;float:right;}
.back_link{background:url('../images/backlink_arrow.png') transparent no-repeat left center;padding-left:13px;}

#head{height:160px; width:970px;}
#logo{height:160px;width:118px;display:block;float:left;text-indent:-10000px;}
#topnav{float:left;}
#topnav ul li,#language ul li,#subnav ul li,
#metanav ul li{display:inline;}

.topnav_button{width:138px;height:62px;display:block;text-indent:-10000px;float:left;}

#button_my_o2{background:url('../images/buttons_main.png') transparent no-repeat left top;}
#button_my_o2.active,a:hover#button_my_o2{background:url('../images/buttons_main.png') transparent no-repeat left -62px;}
#button_science{background:url('../images/buttons_main.png') transparent no-repeat -138px top;}
#button_science.active,a:hover#button_science{background:url('../images/buttons_main.png') transparent no-repeat -138px -62px;}

#button_my_o2_en{background:url('../images/buttons_main_en.png') transparent no-repeat left top;}
#button_my_o2_en.active,a:hover#button_my_o2_en{background:url('../images/buttons_main_en.png') transparent no-repeat left -62px;}
#button_science_en{background:url('../images/buttons_main_en.png') transparent no-repeat -138px top;}
#button_science_en.active,a:hover#button_science_en{background:url('../images/buttons_main_en.png') transparent no-repeat -138px -62px;}

#button_my_o2_fr{background:url('../images/buttons_main_en.png') transparent no-repeat left top;}
#button_my_o2_fr.active,a:hover#button_my_o2_fr{background:url('../images/buttons_main_en.png') transparent no-repeat left -62px;}
#button_science_fr{background:url('../images/buttons_main_en.png') transparent no-repeat -138px top;}
#button_science_fr.active,a:hover#button_science_fr{background:url('../images/buttons_main_en.png') transparent no-repeat -138px -62px;}

#button_my_o2_ro{background:url('../images/buttons_main_ro.png') transparent no-repeat left top;}
#button_my_o2_ro.active,a:hover#button_my_o2_ro{background:url('../images/buttons_main_ro.png') transparent no-repeat left -62px;}
#button_science_ro{background:url('../images/buttons_main_ro.png') transparent no-repeat -138px top;}
#button_science_ro.active,a:hover#button_science_ro{background:url('../images/buttons_main_ro.png') transparent no-repeat -138px -62px;}

#button_my_o2_hu{background:url('../images/buttons_main_hu.png') transparent no-repeat left top;}
#button_my_o2_hu.active,a:hover#button_my_o2_hu{background:url('../images/buttons_main_hu.png') transparent no-repeat left -62px;}
#button_science_hu{background:url('../images/buttons_main_hu.png') transparent no-repeat -138px top;}
#button_science_hu.active,a:hover#button_science_hu{background:url('../images/buttons_main_hu.png') transparent no-repeat -138px -62px;}


#topnav_right{float:right;margin-top:9px;}
#searchbox{margin:10px 0 0 46px;float:left;}
#searchbox label{display:none;}
#searchbox input.search_input{border:none;height:12px;width:184px;padding:5px 2px;color:#1f4e5e;float:left;}
#searchbox button{background-color:transparent;border:medium none;height:24px;padding:0 0 0 2px;}
#rss{margin:4px 21px 0 0;}
#rss,#language{float:left;}
#rss a{display:block;width:40px;height:14px;background:url('../images/icon_rss.png') transparent no-repeat left top;text-indent:-10000px;}

.language_button{width:23px;height:23px;margin-left:3px;display:block;text-indent:-10000px;float:left;}
#button_german{background:url('../images/buttons_language.png') transparent no-repeat left top;}
#button_german.active,a:hover#button_german{background:url('../images/buttons_language.png') transparent no-repeat left -23px;}
#button_english{background:url('../images/buttons_language.png') transparent no-repeat -23px top;}
#button_english.active,a:hover#button_english{background:url('../images/buttons_language.png') transparent no-repeat -23px -23px;}
#button_french{background:url('../images/buttons_language.png') transparent no-repeat -46px top;}
#button_french.active,a:hover#button_french{background:url('../images/buttons_language.png') transparent no-repeat -46px -23px;}
#button_hungarian{background:url('../images/buttons_language.png') transparent no-repeat -69px top;}
#button_hungarian.active,a:hover#button_hungarian{background:url('../images/buttons_language.png') transparent no-repeat -69px -23px;}
#button_romanian{background:url('../images/buttons_language.png') transparent no-repeat -92px top;}
#button_romanian.active,a:hover#button_romanian{background:url('../images/buttons_language.png') transparent no-repeat -92px -23px;}


#content{padding:25px 30px 19px 30px;min-height:756px;}

#col1{width:210px;}#col2{width:410px;padding-right:22px;font-size:13px;}
#col2 h1{margin-top:30px;}
#col3,.col3_alt,.col3_start{width:260px;padding-top:30px;}
.col3_start_alt{padding-top:0;}
#col1,#col2,#col3,#col12,.col3_start_alt,.col12_start,.col3_start{float:left;}
#col12,.col12_start{width:620px;padding-right:22px;}

#mainnav a{color:#1f4e5e;text-decoration:none;font-size:14px;line-height:20px;font-weight:normal;}
#mainnav a:hover,#mainnav .active a,#newsarchiv_nav .active a{font-weight:bold;}
#mainnav .active,#newsarchiv_nav .active{padding-left:19px;font-weight:bold;background:url('../images/nav_arrow.png') transparent no-repeat left center;}

#newsarchiv_nav .active{background:url('../images/nav_arrow.png') transparent no-repeat -7px center;padding-left:12px;}
#slider{height:390px;margin-bottom:5px;}#slider_nav{float:right;}.slider_button{width:35px;height:25px;text-indent:-10000px;display:block;float:left;}

#button_prev{background:url('../images/buttons_slider.png') transparent no-repeat left top;margin-right:5px;}
a:hover#button_prev{background:url('../images/buttons_slider.png') transparent no-repeat left -25px;}
#button_next{background:url('../images/buttons_slider.png') transparent no-repeat -35px top;}
a:hover#button_next{background:url('../images/buttons_slider.png') transparent no-repeat -35px -25px;}

.extendend_teaser_element{display:none;}#teaserbox{width:620px;height:212px;margin:30px 0 40px 0;}

#news_teaser_right{margin-bottom:17px;}#teaserbox h1,#news_teaser_right h1{font-size:35px;margin-top:0;}

#teaserbox h3,#news_teaser_right h3{text-transform:uppercase;font-size:13px;line-height:14px;font-weight:normal;background-color:#9fc5d2;margin-top:1px;padding:10px;}
#teaserbox h3 a,#news_teaser_right h3 a{text-decoration:none;color:#1f4e5e;}

#slogan{width:256px;padding-right:14px;text-align:right;float:left;color:#9fc5d2;}

#news_teaser{width:350px;float:left;}
.newsbox{float:left;width:170px;margin-left:5px;}

#news_teaser_right .newsbox{margin-bottom:10px;margin-left:0;}

#gallery{margin-bottom:40px;}#gallery h2{margin-bottom:0;}
#gallery_headline{height:30px;width:124px;background:url('../images/gallery_headline.jpg') transparent no-repeat left top;text-indent:-10000px;display:block;}
#gallery_thumbs{width:232px;height:120px;background-color:#9fc5d2;padding:10px 9px 10px 14px;}
#gallery_thumbs ul li{float:left;margin:0 5px 0 0;}
#gallery_thumbs ul li a img{border:5px solid white;}

#button_facebook{width:129px;height:31px;display:block;background:url('../images/button_facebook.jpg') transparent no-repeat left top;text-indent:-10000px;}

a:hover#button_facebook{background:url('../images/button_facebook.jpg') transparent no-repeat left -31px;}

#article_thumb{margin-bottom:25px;}

.news_date{font-size:11px;margin-bottom:5px;}
.news_item img{float:left;margin-right:13px;}
.news_item h3{margin-top:0;}
.news_item h4{font-size:11px;margin-top:0;color:#9fc5d2;}

#newsarchiv_nav ul{margin-bottom:50px;}
#newsarchiv_nav ul li{display:inline;margin-right:30px;line-height:10px;vertical-align:middle;}
#newsarchiv_nav a{font-weight:normal;}
#newsarchiv_nav a:hover{text-decoration:none;font-weight:bold;}

#col2.searchwrap h1{font-size:14px;font-weight:normal;color:#1f4e5e;border-bottom:1px solid #9fc5d2;margin:0 0 22px 0;padding-bottom:3px;line-height:14px;}
#col2.searchwrap h2{color:#9fc5d2;font-size:14px;line-height:14px;border-bottom:1px solid #9fc5d2;text-transform:none;padding-bottom:3px;}

#searchresult_head{border-bottom:1px solid #9fc5d2;padding-bottom:2px;margin-bottom:33px;}

#paging{margin-top:60px;}#paging a{font-weight:normal;}
#paging a:hover{text-decoration:none;}
#paging ul li{line-height:19px;display:inline;}
.paging_sitenumber{display:block;width:40%;text-align:center;float:left;}
#paging .paging_sitenumber ul li.active{font-weight:bold;}
.paging_previous,.paging_previous_disabled{display:block;float:left;width:28%;}
.paging_previous a{display:block;padding-left:24px;background:url('../images/buttons_search.png') transparent no-repeat 0 0;}
.paging_previous a:hover{background:url('../images/buttons_search.png') transparent no-repeat 0 -38px;}
.paging_next,.paging_next_disabled{display:block;float:right;text-align:right;}
.paging_next a{display:block;padding-right:24px;background:url('../images/buttons_search.png') transparent no-repeat right -19px;}
.paging_next a:hover{background:url('../images/buttons_search.png') transparent no-repeat right -57px;}
.paging_previous_disabled{display:block;padding-left:24px;color:#b8b8b8;background:url('../images/buttons_search.png') transparent no-repeat 0 -76px;}
.paging_next_disabled{display:block;padding-right:24px;color:#b8b8b8;background:url('../images/buttons_search.png') transparent no-repeat right -95px;}

.search_more_link,.news_more_link a,.searchresult_item p a{background:url('../images/search_morelink.png') transparent no-repeat 0 0;text-indent:-10000px;display:block;height:10px;width:6px;float:right;}

#tagcloud{margin-bottom:55px;}#tagcloud ul li a{text-decoration:none;text-transform:uppercase;color:#9fc5d2;font-weight:bold;}
#tagcloud ul li a:hover{color:#1f4e5e;}
.tagcloud_stage1{font-size:14px;line-height:14px;}
.tagcloud_stage2{font-size:18px;line-height:18px;}
.tagcloud_stage3{font-size:24px;line-height:24px;}
.tagcloud_stage4{font-size:30px;line-height:30px;}
.tagcloud_stage5{font-size:35px;line-height:35px;}
.tagcloud_stage6{font-size:43px;line-height:43px;}

#subnav{text-align:right;font-size:11px;margin:0 30px 15px 0;}
#subnav ul li{margin-left:10px;}
#subnav a{text-decoration:none;color:#1f4e5e;}
#subnav a:hover{text-decoration:underline;}

#metanav{padding-left:27px;}.metanav_button{width:127px;height:37px;display:block;text-indent:-10000px;float:left;}

#button_press{background:url('../images/buttons_meta.png') transparent no-repeat left top;}
#button_press.active,a:hover#button_press{background:url('../images/buttons_meta.png') transparent no-repeat left -37px;}
#button_retailer{background:url('../images/buttons_meta.png') transparent no-repeat -127px top;}
#button_retailer.active,a:hover#button_retailer{background:url('../images/buttons_meta.png') transparent no-repeat -127px -37px;}

#button_press_en{background:url('../images/buttons_meta_en.png') transparent no-repeat left top;}
#button_press_en.active,a:hover#button_press_en{background:url('../images/buttons_meta_en.png') transparent no-repeat left -37px;}
#button_retailer_en{background:url('../images/buttons_meta_en.png') transparent no-repeat -127px top;}
#button_retailer_en.active,a:hover#button_retailer_en{background:url('../images/buttons_meta_en.png') transparent no-repeat -127px -37px;}

#button_press_fr{background:url('../images/buttons_meta_fr.png') transparent no-repeat left top;}
#button_press_fr.active,a:hover#button_press_fr{background:url('../images/buttons_meta_en.png') transparent no-repeat left -37px;}
#button_retailer_fr{background:url('../images/buttons_meta_fr.png') transparent no-repeat -127px top;}
#button_retailer_fr.active,a:hover#button_retailer_fr{background:url('../images/buttons_meta_fr.png') transparent no-repeat -127px -37px;}

#button_press_ro{background:url('../images/buttons_meta_ro.png') transparent no-repeat left top;}
#button_press_ro.active,a:hover#button_press_ro{background:url('../images/buttons_meta_ro.png') transparent no-repeat left -37px;}
#button_retailer_ro{background:url('../images/buttons_meta_ro.png') transparent no-repeat -127px top;}
#button_retailer_ro.active,a:hover#button_retailer_ro{background:url('../images/buttons_meta_ro.png') transparent no-repeat -127px -37px;}

#button_press_hu{background:url('../images/buttons_meta_hu.png') transparent no-repeat left top;}
#button_press_hu.active,a:hover#button_press_hu{background:url('../images/buttons_meta_hu.png') transparent no-repeat left -37px;}
#button_retailer_hu{background:url('../images/buttons_meta_hu.png') transparent no-repeat -127px top;}
#button_retailer_hu.active,a:hover#button_retailer_hu{background:url('../images/buttons_meta_hu.png') transparent no-repeat -127px -37px;}

#copyright{color:#fff;font-size:11px;margin-top:24px;padding-left:30px;}

#wrapper{width:1196px;}
#left,#middle{float:left;}
#right{float:right;}
#left,#right{width:113px;}

.news-amenu-item-year{display:none;}
.csc-sitemap ul li ul{padding-left:20px;}
.csc-sitemap ul li ul li ul{padding-left:20px;}

fieldset.tx-powermail-pi1_fieldset { border: none; }
fieldset.tx-powermail-pi1_fieldset label { display: block; width: 190px; float: left; clear: both; }
fieldset.tx-powermail-pi1_fieldset input, fieldset.tx-powermail-pi1_fieldset select { width: 190px; border: none; border: 1px solid #9FC5D2; margin-left: 10px; }
div.tx_powermail_pi1_fieldwrap_html { margin: 20px 0;}
.tx-powermail-pi1 legend {display:none;}

#powermaildiv_uid10 {padding-left:150px;}
#powermaildiv_uid12 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none;}
#check_uid12_0 {width:20px;}

#dialog {font-size:13px;}
#opener {font-weight:bold; cursor: pointer;}
#opener:hover {text-decoration:underline;}

#powermaildiv_uid26 label {width:400px; margin-bottom:10px;}
#powermaildiv_uid26 input {margin-left:0; margin-bottom:0;}
#powermaildiv_uid27 {margin-top:0;}
#powermaildiv_uid27 label {width:400px; margin-bottom:10px; float:none;}
#powermaildiv_uid28 {margin-top:0;}
#powermaildiv_uid28 input {float:right; margin-left:0; margin-right:20px; margin-top:40px;}
#powermaildiv_uid29 p {display:none;}
#powermaildiv_uid29 input {float:left; clear:both; margin:0;}
#powermaildiv_uid29 label {clear:none; margin-left:10px;}
#check_uid29_0 {width:20px;}

div.longlist_result table th {text-align:center; background:#9FC5D2; padding:6px;}
div.longlist_result table {width:410px;}
div.longlist_result table td {padding:10px;}
tr.even td {background:#b4ddf3;}


