/*Pos*/
html,body,form{margin:0;padding:0;}
body{background-image:url(../images/bg.jpg);background-repeat:repeat-y;background-color:White;}
#header{width:100%;height:180px;z-index:1;}
#menuImg{position:absolute;top:139px;height:42px;width:173px;left:14px;z-index:0;}
#metaMenu{position:absolute;top:144px;width:894px;text-align:right;}
#contMainMenu{position:absolute;top:93px;width:900px;text-align:right;z-index:10;}
#mainMenuRk{position:absolute;left:900px;top:96px;}
#contMainMenuBg{position:absolute;top:96px;width:900px;text-align:right;}
#mainMenuBg{float:right;background-image:url(../images/bg_menu.jpg);width:484px;height:40px;filter:Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.transp{filter:Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
#cont{width:920px;z-index:100;}
#submenu{float:left;margin-top:8px;margin-left:6px;width:170px;max-width:170px;z-index:20;}
#content{float:left;padding-top:14px;margin-left:50px;padding-bottom:40px;width:675px;}
#content ul{list-style-image:url(../images/li.gif);margin-top:0;padding-top:0px;}
#content ul li {padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:6px;margin:0px;}
#content ul li div {padding:0px;margin:0px;}
#content .jahrzahl{color:#093f76;font-style:italic;font-size:bold;}
#content hr{height:1px;border:0;background:#f0f0f0;color:#f0f0f0;margin:0;}
#content .zwischen{color:#093f76;font-size:bold;margin:0;padding:0;}
#content[id]{float:none;margin-left:230px;padding-top:8px;}

/*Produktübersichtseite*/
#content .productTitle {padding-left:10px; padding-right:30px; color: #ce000c; font-size: 14px; padding-top: 5px;font-weight:bold;}
#content table tr td.productTitle a:link, #content table tr td.productTitle a:visited { color: #ce000c; text-decoration:underline;}
#content table tr td.productTitle a:hover { color:#666666;}

.news_details_back{margin-top:10px;padding-top:4px;margin-left:1px;padding-left:12px;width:100%;border-top:solid 1px #ddd;background-image:url(../images/pfeil_hell.gif);background-repeat:no-repeat;background-position:left 8px;}
#content #address{width:696px;margin-left:-20px;position:fixed;bottom:0px;text-align:center;background-color:#ffffff;display:block;padding:4px; clear:both;}
#content #address hr { margin-bottom:4px; }

/*spotlight */
#newsliste964 .tbl_Design2 { margin:0px;}
#newsliste964 .tbl_Design2 tr td.tdImage{ padding:0px; width:auto;height:auto; }
#newsliste964 .tbl_Design2 tr td.td2 { padding-left:6px; }
#newsliste964 .tbl_Design2 tr td.td2 a:link, #newsliste964 .tbl_Design2 tr td.td2 a:visited { font-size:12px; text-decoration:none; }

/*fonts*/
body{font-family:Tahoma;font-size:12px;}
td,.black{font-size:12px;color:#4e4d4d;line-height:150%;}
.black1 {font-size:12px;color:#4e4d4d;text-align:center;padding-bottom:10px;}
.big{font-size:22px;}
.uber div,#company_contacts_title{margin-bottom:18px; font-weight:bold; color:#ce000c;}
.uber h1{margin-bottom:12px; font-weight:bold; color:#ce000c;font-size:22px;margin-top:0px;margin-left:0px;margin-right:0px;}
.uber {margin-bottom:12px; font-weight:bold; color:#ce000c;font-size:22px;margin-top:0px;margin-left:0px;margin-right:0px;}
.ueberschrift{font-size:11px;margin:0px;}
.ZwischenUeberschrift { color:#ce000c; font-weight:bold; }
.ansprechpartnerliste{ margin-left:-10px; margin-bottom:20px;border-bottom:solid 1px #ddd;}
.ansprechpartnerliste tr td{border:none;}
.ansprechpartnerliste tr td span.Funktionsbezeichnung { color:#ce000c }
.tbl_firmenlisteansprechpartner{width:670px;}
.tbl_firmenlisteansprechpartner tr .td2{border-top:solid 1px #ccc;background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;white-space:nowrap;text-align:center;width:250px;padding:10px 6px;}
.tbl_firmenlisteansprechpartner tr .td1{padding-right:20px;}
.tbl_firmenlisteansprechpartner tr td .tbl_companies tr td div.sep{height:40px;}
.tbl_firmenlisteansprechpartner tr td .tbl_companies tr td.name{font-weight:700;}
.tbl_firmenlisteansprechpartner tr td .tbl_contacts tr.title td{padding-top:6px;font-weight:700;}
.tbl_firmenlisteansprechpartner tr td .tbl_contacts tr.title td a{font-weight:400;}
.Branchen_ABC{background-color:#ddd;color:#fff;z-index:10;padding:0 4px;}
.Branchen_ABC:link,.Branchen_ABC:visited{background-color:#777;color:#fff;}
.Branchen_ABC:hover{color:#fff;background-color:#a7bada;text-decoration:none;}
.Branchen_ABC_sel,.Branchen_ABC_sel:visited,.Branchen_ABC_sel:link,.Branchen_ABC_sel:hover{background-color:#a7bada;color:#fff;padding:0 4px;}
.branchen_abc_uber{border-bottom:dotted 1px #ccc;color:#ccc;}
.branchen_abc_item{padding-left:20px;}
.hg_rot{background-color:#e8eef8;}
.hg_grau{background-color:#F7F7F7;}
.hg_grau_dunkel{background-color:#a7bada;}
.tab_grau{background-color:#F4F4F4;height:20px;padding:4px;}
.tbl{border-collapse:collapse;}
.tbl td{border:solid 1px #ccc;}
.mini{font-family:Tahoma,Sans-Serif;font-size:11px;}
.rot,.rot:link,.rot:visited,.rot:hover{color:C9171E;}
.dunkel,.dunkel:link,.dunkel:visited{color:#555;}
.mini.hell:hover{color:#202020;}
.breadcrumb,.breadcrumb:link,.breadcrumb:visited{color:#202020;font-size:11px;}
.uber_rot{font-size:15px;color:#C9171E;font-weight:700;}
.mr4{margin-right:4px;}
.HeaderStyle th{color:#666;font-size:11px;font-weight:400;background-color:#efefef;}
.ItemStyle td{font-size:12px;border-bottom:solid 1px #ddd;cursor:pointer;}
.contactgalery td{vertical-align:top;border:solid 1px #ddd;font-size:11px;width:33%;padding:12px;}
.contactgalery td b{font-size:12px;}
td .form_btn{font-size:11px;margin-bottom:2px;}
a.referenzen_sortierung_over{color:#ba0011;background-color:#ddd;padding:2px;}
.zusatzdokument_titel{text-align:right;font-size:12px;font-weight:700;background-image:url(../images/uber_bg2.jpg);background-repeat:no-repeat;background-position:right top;border-right:solid 4px #ebe5e5;}
#content tr td.zusatzdokumentetd{padding-top:8px;}
#content table tr td.zusatzdokumentetd .zusatzdokument_titel td{font-size:11px;color:#ce000c;padding-right:5px;}
.zusatzdokument_menu td{padding-bottom:6px;padding-top:2px;text-align:right;padding-right:0px;}
.content_details_sep{width:30px;}
.zusatzdokument_menu td span a{line-height:120%;}
.zusatzdokument_menu td img.previewimg{margin-bottom:4px;}
.zusatzdokument_menu td div.beschr{margin-bottom:2px;}
.zusatzdokument_menu a:link,.zusatzdokument_menu a:visited{color:red;}
.contentliste_paging{padding-left:3px;padding-right:3px;background-color:#ddd;border-right:solid 1px #FFF;border-left:solid 1px #FFF;}
.contentliste_paging_over{padding-left:3px;padding-right:3px;background-color:#e7c0c2;border-right:solid 1px #FFF;border-left:solid 1px #FFF;}
.newsliste{text-align:left;width:100%;}
.newsliste table{text-align:left;margin-bottom:10px;width:100%;}
.newsliste table tr td table{border:none;margin-bottom:0;}
#newsdetails tr td{padding:0;}
#newsdetails tr td.uber { padding-bottom:16px; }
#newsdetails tr td div.event { font-weight:bold; }
#newsdetails tr td div.event span { color:#777777; font-weight:normal;}
.master2x2{margin-top:-15px;}
.master2x2 tr td.td1{padding-right:20px;width:50%;}
.master2x2 tr td.td2{padding-left:20px;width:50%;}
.master2x2 tr td .contentuebersicht_kurzautext{font-size:11px;color:#777;padding-left:2px;}
.newsliste .tbl_Design1{margin-bottom:15px;cursor:pointer;width:100%;}
.newsliste .tbl_Design1 tr td{background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;padding-left:4px;}
.newsliste .tbl_Design1 tr td.tdImage{background-image:url(../images/white.gif);margin:0;padding:0;}
.newsliste .tbl_Design4{margin-bottom:15px;background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;cursor:pointer;width:100%;}
.newsliste .tbl_Design4 .tr1_spotlight_design4 td{font-weight:700;background-color:#eee;padding:2px;}
.newsliste .tbl_Design4 .tr2_spotlight_design4 td{background-color:#eee;padding-left:2px;padding-bottom:4px;}
.newsliste .tbl_Design4 .tr1_design4 td{padding-left:2px;padding-top:2px;line-height:120%;}
.newsliste .tbl_Design4 .tr1_design4 td a:link,.newsliste .tbl_Design4 .tr1_design4 td a:visited{color:#000;}
.newsliste .tbl_Design4 .tr2_design4 td{padding-left:2px;padding-top:2px;line-height:130%;}
.news_design4_more,.news_design1_more,.news_design2_more{display:none;}
.newsliste .tbl_Design4 .tr2_spotlight_design4 td img{margin-right:8px;margin-top:8px;}
.newsliste .tbl_Design1 tr td.td1 { font-size:12px; }
.newsliste .tbl_Design1 tr td.contentuebersicht_kurzautext { font-size:12px;}
#newsliste821 .tbl_Design1, #newsliste845 .tbl_Design1, #newsliste884 .tbl_Design1, #newsliste881 .tbl_Design1,#newsliste903 .tbl_Design1  { height:106px; border: solid 1px #eeeeee; }
#newsliste821 .tbl_Design1:hover, #newsliste845 .tbl_Design1:hover,#newsliste884 .tbl_Design1:hover,#newsliste881 .tbl_Design1:hover,#newsliste903 .tbl_Design1:hover { border-color:#999999; }
#newsliste821 table tr td { padding-right:20px; }
#newsliste821 table tr td table tr td { padding-right:0px; }
#newsliste825 .tbl_Design1 tr td.td1 { font-size:11px; }

/*Products*/
.tbl_Design2 { margin:20px 20px 20px 0px; }
.tbl_Design2 tr td.tdImage{background:none;border: solid 1px #cbcbcb; width:110px;height:110px;vertical-align:middle;text-align:center;}
.tbl_Design2 tr td.tdImage:hover { border-color: #e1010b; }
.tbl_Design2 tr td.td2 { padding-left:12px; width:194px;}
.tbl_Design2 tr td {background-image:url(../images/bg_products.jpg);background-repeat:repeat-y; background-position:1px 0px;}
.tbl_Design2 tr td .title { padding-top:12px; font-size:14px; }
.tbl_Design2 tr td .title a:link, .tbl_Design2 tr td .title a:visited {color:#ce000c;text-decoration:underline;}
.tbl_Design2 tr td .title a:hover { color:Black; }
.tbl_Design2 tr td .contentuebersicht_kurzautext{ font-size:12px;color:#777777;line-height:120%; margin-top:4px; }

/*News&messen -> more news */
#newsliste1023 .tbl_Design2 { margin:0px;}
#newsliste1023 .tbl_Design2 tr td.td2 {padding-left:4px;}
#newsliste1023 .tbl_Design2 tr td { background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;}
#newsliste1023 .tbl_Design2 tr td.tdImage{width:80px;border:none;background:none;vertical-align:top;padding:0px;}
#newsliste1023 .tbl_Design2 tr td .title { font-size:12px; padding:2px;}
#newsliste1023 .tbl_Design2 tr td .title a:link, #newsliste1023 .tbl_Design2 tr td .title a:visited { color:#525252; text-decoration:none;}
#newsliste1023 .tbl_Design2 tr td div.contentuebersicht_kurzautext { font-size:12px; color:#777777; }

/*Spotlight überschrift*/
.newsdetails1321 { margin-top:13px; }

/*Spotlight Liste */
#newsliste964 .tbl_Design2 tr td { padding-top:2px;}
#newsliste964 .tbl_Design2 tr td .title { line-height:110%; }
#newsliste964 .tbl_Design2 tr td .title a:link, #newsliste964 .tbl_Design2 tr td .title a:visited { color:#525252; }
#newsliste964 .tbl_Design2 tr td div.contentuebersicht_kurzautext { font-size:12px; color:#777777; }

#module1_ctl01_msg { background-color:#eeeeee; line-height:200%; font-weight:bold; padding:6px; }
#module1_ctl01_msg_ok { font-weight:bold; font-size:16px; }

.newsliste .tbl_Design1 tr td div.contentuebersicht_kurzautext{padding-left:5px; color:#777777;}
.FirmenlisteDiv{border-top:solid 1px #ccc;padding-top:10px;padding-left:6px;padding-bottom:10px;background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;}
.overlibtitle{color:#cf000c;}
.CompanyListWithDetailsDl { width:100%; }
.CompanyListWithDetailsDl tr td { vertical-align:top; width:50%; padding-bottom:6px; border-bottom:solid 1px #cccccc; }
.CompanyListWithDetails { margin-left:2px;  border: solid 1px white; }
.CompanyListWithDetails tr td { border:none; }
.CompanyListWithDetails tr td.tdCountry{padding-bottom:6px;}
.CompanyListWithDetails tr td.name{font-weight:700;padding-top:22px;}
.CompanyListWithDetails tr.sep td { border-bottom: solid 1px #dddddd; }

.googlemap_CountrySelection {color:#777777;display:block;padding-top:10px;padding-left:5px;padding-right:5px;background-image:url(../images/bg_news.jpg);background-repeat:repeat-x;width:100%;}
.googlemap_CountrySelection SELECT {font-weight:bold;margin-left:5px;background-color:#fdfdfd; font-size:11px; border:solid 1px #cccccc;}
#map { border: solid 1px #dddddd;}
#content .tblRosendahl tr td{padding:4px;}
#content .news_details_back{ margin-top:25px;font-size:11px;}
a:link,a:visited{text-decoration:none;color:#545454;}
#content .contentlt a:link, #content .contentlt a:visited{text-decoration:underline;color:#0000ff;}
#content .contentlt a:hover{ color:#e4000f; }
.GoogleMap{height:400px;}
#map { height:200px; margin-top:10px;}
.hg_grau table tr td,.master2x2 tr td{vertical-align:top;}
#content .Branchen_ABC:link,#content .Branchen_ABC:visited,.weiss,.weiss:link,.weiss:visited,.weiss:hover{color:#fff;}
#inhalt a:visited,#content .hg_grau a:link,#inhalt .hg_grau a:visited{color:#666;}
.mini.hell,.hell,.mini.hell:link,.mini.hell:visited{color:#838383;}
.master2x2 tr td .newsliste,.CompanyListWithDetails{width:100%;}
a:hover,a:active{text-decoration:none;color:#000;}

/*form*/
#search{font-size:11px;border:solid 1px #d9d9d9;height:14px;}
.form{background-color:#f1f5f8;border-bottom:1px solid #c6cfd8;border-top:1px solid #c6cfd8;border-left:1px solid #c6cfd8;border-right:1px solid #c6cfd8;color:#036;}
.tblContactForm { width:500px; }
.tblContactForm tr td { padding:4px; }
.tblContactForm tr td.tdFirst { width:40px; }
.tblContactForm tr td table tr td.cltxtLastName { padding-left:0px; }
.tblContactForm tr td table tr td.tdFirstName { padding-left:18px; width:66px; white-space:nowrap; }
.tblContactForm tr td table tr td.cltxtFirstName { padding-left:0px; padding-right:0px; }
.tblContactForm tr td table tr td.cltxtFirstName INPUT { width:95%; }
.tblContactForm tr td table tr td.cltxtZipCode { width:80px; padding-left:0px; }
.tblContactForm tr td table tr td.tdCity { width:26px; padding-left:18px; }
.tblContactForm tr td table tr td.cltxtCity { padding-left:0px; }
.tblContactForm tr td INPUT { width:99%; }
.tblContactForm tr td TEXTAREA { width:99%; height:100px; }
.tblContactForm tr td.tdButtons { padding-top:8px; border-top: solid 1px #dddddd; padding-bottom:20px; }
.tblContactForm tr td.tdButtons INPUT { width:auto; }
.tblContactForm tr.trCustomItems td { padding-top:8px; }
.tblContactForm tr.trCustomItems td INPUT { width:auto; }
.tblContactForm tr.trCustomItems td table#Table1 INPUT { border:none; background-color:White; }
.tblContactForm tr.trCustomItems td table#Table1 td { border:none; }




/*login*/
.tblLogin{border:solid 1px #ddd;background-color:#FFF;filter:progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=135, Strength=5);}
#login td{font-size:11px;color:#202020;}
.form{border:solid 1px #666;filter:progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=135, Strength=2);}

/*mainmenu*/
#mainMenu{clear:both;z-index:100;float:right;}
#mainMenu ul{list-style-type:none;height:40px;margin:3px 0 0;padding:0;}
#mainMenu li{font-size:12px;display:inline;height:40px;}
#mainMenu ul li a{padding-left:8px;padding-right:8px;padding-top:20px;color:#525252;text-decoration:none;font-weight:700;white-space:nowrap;height:20px;background-image:none;display:block;float:right;border-left:solid 1px #FFF;background:none;}
#mainMenu ul li a:hover,#mainMenu .mainMenuover,#mainMenu .mainMenuoverlast{color:#bd040f;background-image:url(../images/bg_menu_hover.jpg);}
#mainMenu .last:link,#mainMenu .last:visited,#mainMenu .mainMenuoverlast{border-left:none;}

/*metamenu*/
#metaMenu{font-size:9px;color:#999898;}
.kopfMenue ul{list-style-type:none;margin:0;padding:0;}
.kopfMenue li{display:inline;font-size:11px;}
.kopfMenue li a{padding-left:2px;padding-right:2px;color:#999898;text-decoration:none;}
.kopfMenue li a:hover,.kopfMenue_over:link,.kopfMenue_over:visited{color:#000;}

/*submenu*/
.menue2,.menue2 ul{list-style-type:none;font-size:12px;margin:0;padding:0 0 0 10px;}
#submenu>.menue2{padding-left:12px;}
.menue2 li{line-height:10px;}
.menue2>li{line-height:16px;padding-top:8px;}
.menue2 li a{line-height:18px;padding-left:10px;background-image:url(../images/pfeil_hell.gif);background-repeat:no-repeat;background-position:left 6px;font-weight:700;display:block;}
.menue2 li a:link,.menue2 li a:visited{text-decoration:none;color:#8c8c8c;}
.menue2 li a:hover{color:#000;background-image:url(../images/pfeil_hover.gif);text-decoration:none;}
.menue2 li .umenuover:link,.menue2 li .umenuover:visited{color:#000;background-image:url(../images/pfeil_hover.gif);}
#submenu .menue3{padding-top:5px;padding-left:10px;}
.menue3 li{padding-bottom:2px;padding-top:0;}
.menue3 li a{padding-bottom:2px;padding-left:10px;text-decoration:none;color:#6b6b6b;}
.menue3 li a.umenuover{color:#000;}

.menue4 li{padding-bottom:2px;padding-top:0;}
.menue4 li a{padding-bottom:2px;padding-left:10px;text-decoration:none;color:#afaeae;font-size:11px;}
.menue4 li a.umenuover2{color:#4e4e4e;}

#content .master2spaltig .td1 {vertical-align:top;}
#content .master2spaltig .td2 {vertical-align:top;padding-left:20px;}


#cont #content ul.content_unterseiten { padding-top:6px; margin-left:0px;list-style-type:none;list-style-image:none; border-top: solid 1px #e3e3e3; background-image:url(../images/verlauf_grau.jpg);background-repeat:repeat-x; }
#cont #content ul.content_unterseiten li { line-height:160%;}
.cmp_map_countries {padding:15px; border-top: solid 1px #e3e3e3; background-image:url(../images/verlauf_grau.jpg);background-repeat:repeat-x; }
.FirmenlisteDiv {display:none;}
#cont #content ul.content_unterseiten a { background-image:url(../images/pfeil.gif); background-repeat:no-repeat; background-position:left 3px; padding-left:12px; }
#cont #content ul.content_unterseiten a:link, #cont #content ul.content_unterseiten a:visited { color:#ce000c; }
#cont #content ul.content_unterseiten a:hover, #cont #content ul.content_unterseiten a:focus { background-image:url(../images/pfeil_hover.gif);color:Black; }
#content .newsliste { margin-top:10px; }

.ReferenzenAlternating .title, .ReferenzenItem .title { vertical-align:top; background-image:url(../images/bg_download.jpg);background-repeat:no-repeat;padding-left:22px; font-weight:bold;}
.ReferenzenItem td, .ReferenzenAlternating td  { border-top:solid 1px #dddddd; background-image:url(../images/bg_verl.jpg);}
.ReferenzenAlternativ_Over td, .ReferenzenItem_Over td { cursor:pointer;border-top:solid 1px #dddddd;}
.ReferenzenAlternativ_Over td, .ReferenzenItem_Over td { background-image:url(../images/bg_verl_over.jpg) }
.ReferenzenAlternativ_Over td.title, .ReferenzenItem_Over td.title { vertical-align:top; padding-left:22px;font-weight:bold;background-image:url(../images/bg_download_over.jpg); }
#zusatzdokumentenliste .img { text-align:right; }
#zusatzdokumentenliste .img a:link, #zusatzdokumentenliste .img a:visited { background-image:url(../images/bg_button.jpg); text-align:center; background-repeat:no-repeat; color:White; display:block; font-weight:bold; width:87px; padding-top:2px; height:24px;  }

.contentlist_design5 tr th { text-align:left; font-weight:normal; color:#777777; font-size:11px; background-image:url(../images/bg_news.jpg); padding:6px; border-bottom: solid 1px #eeeeee; }
.contentlist_design5 tr td { padding:6px; border-bottom: solid 1px #eeeeee; }
.contentlist_design5 tr td.name { font-weight:bold; }
.contentlist_design5 tr td a:link, .contentlist_design5 tr td a:visited { color:#777777; font-size:11px; display:block; background-image:url(../images/pfeil_hell.gif); background-repeat:no-repeat; background-position:left 8px; padding-left:11px;}
.contentlist_design5 tr td a:hover, .contentlist_design5 tr td a:focus { color:black; background-image:url(../images/pfeil_hover.gif); }


/*Country Icons*/
.countryid738 { background-image:url(../images/countries/country_aut.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid745 { background-image:url(../images/countries/country_bel.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid751 { background-image:url(../images/countries/country_bos.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid757 { background-image:url(../images/countries/country_bul.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid782 { background-image:url(../images/countries/country_den.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid804 { background-image:url(../images/countries/country_ger.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid791 { background-image:url(../images/countries/country_est.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid796 { background-image:url(../images/countries/country_fin.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid797 { background-image:url(../images/countries/country_fra.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid807 { background-image:url(../images/countries/country_gree.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid964 { background-image:url(../images/countries/country_gbr.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid965 { background-image:url(../images/countries/country_gus.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid829 { background-image:url(../images/countries/country_ita.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid778 { background-image:url(../images/countries/country_cro.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid847 { background-image:url(../images/countries/country_lit.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid850 { background-image:url(../images/countries/country_maz.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid966 { background-image:url(../images/countries/country_mon.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid874 { background-image:url(../images/countries/country_ntl.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid884 { background-image:url(../images/countries/country_nor.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid895 { background-image:url(../images/countries/country_pol.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid896 { background-image:url(../images/countries/country_por.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid900 { background-image:url(../images/countries/country_rum.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid781 { background-image:url(../images/countries/country_cze.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid923 { background-image:url(../images/countries/country_esp.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid821 { background-image:url(../images/countries/country_hur.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid913 { background-image:url(../images/countries/country_ser.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid917 { background-image:url(../images/countries/country_slo.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid918 { background-image:url(../images/countries/country_slw.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid930 { background-image:url(../images/countries/country_sui.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid929 { background-image:url(../images/countries/country_swe.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid942 { background-image:url(../images/countries/country_tur.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid948 { background-image:url(../images/countries/country_vae.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid820 { background-image:url(../images/countries/country_hon.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid825 { background-image:url(../images/countries/country_ira.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid828 { background-image:url(../images/countries/country_isr.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid836 { background-image:url(../images/countries/country_kor.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid842 { background-image:url(../images/countries/country_lib.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid853 { background-image:url(../images/countries/country_mal.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid932 { background-image:url(../images/countries/country_tai.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid935 { background-image:url(../images/countries/country_tha.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid737 { background-image:url(../images/countries/country_aus.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid950 { background-image:url(../images/countries/country_usa.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid776 { background-image:url(../images/countries/country_cos.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid812 { background-image:url(../images/countries/country_gua.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid819 { background-image:url(../images/countries/country_hod.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid862 { background-image:url(../images/countries/country_mex.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid889 { background-image:url(../images/countries/country_pan.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid734 { background-image:url(../images/countries/country_arg.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid750 { background-image:url(../images/countries/country_bol.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid767 { background-image:url(../images/countries/country_chil.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid771 { background-image:url(../images/countries/country_col.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid786 { background-image:url(../images/countries/country_equ.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid892 { background-image:url(../images/countries/country_per.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid955 { background-image:url(../images/countries/country_ven.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid788 { background-image:url(../images/countries/country_sal.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid827 { background-image:url(../images/countries/country_irl.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid901 { background-image:url(../images/countries/country_rus.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid947 { background-image:url(../images/countries/country_ukr.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid787 { background-image:url(../images/countries/country_egy.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid741 { background-image:url(../images/countries/country_bah.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid768 { background-image:url(../images/countries/country_chi.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid898 { background-image:url(../images/countries/country_qat.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid838 { background-image:url(../images/countries/country_kuw.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid885 { background-image:url(../images/countries/country_oma.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid911 { background-image:url(../images/countries/country_sar.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid931 { background-image:url(../images/countries/country_syr.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid961 { background-image:url(../images/countries/country_yem.gif); background-position:left 27px; background-repeat:no-repeat; padding-left:26px; }
.countryid921 { background: url(../images/countries/country_za.gif) left 27px no-repeat; padding-left:26px; }

#content .tableNewsletter { background-color:#f4f4f4;}
#content .tableNewsletter tr td {padding-top:6px; padding-left:8px; padding-right:8px;}
#content .tableNewsletter tr td INPUT, #content .tableNewsletter tr td SELECT { background-color:#fdfdfd; font-size:11px; border:solid 1px #cccccc; }
.tdNewsletterEMailLbl, .tdNewsletterEMailTxt { font-weight:bold;}
.tableNewsletter tr td.tdNewsletterEMailTxt INPUT#module1_ctl01_mail2 { font-size:14px; background-color:White;font-weight:bold; }
.tdNewsletterAnredeTxt { width:20px; }
.tdNewsletterTitelLbl { text-align:right; width:130px;}
.tdNewsletterTitelTxt {width:50px;}
.tdNewsletterTitelTxt INPUT#mp_ctl00_module1_ctl01_Titel {width:96px;}
.newsletter_subscr span.rot { color:#ce000c; font-weight:bold; }


#content #module1_ctl01_msg {background-color:White;color:Red;}
.tableGoogleDrivingDirections { width:100%;}
.tableGoogleDrivingDirections tr td { padding:4px; border-top: solid 1px #e3e3e3; background-image:url(../images/verlauf_grau.jpg);background-repeat:repeat-x; }
.tdGDDPrintIcon { width:300px; text-align:right;}
#newsliste964 table tr td.td1 { width:470px; }

.gebaecksorten_tabelle tr td { font-weight:bold;font-size:12px;color:#4e4d4d;text-align:center;}
.gebaecksorten_tabelle tr td img { margin:16px 15px 0px 15px; }
.tabelleGrau tr td{background-color:#f8f8f8;}
#content .rot {color:#ce000c;font-weight:bold;}
#newsliste966 .td1  { width:480px; }
#newsliste966 .td2  { }
#newsliste966 .tdImage { width:100px; }
#mp_ctl00_module1_ctl01_tblContactForm tr td {background-color:#f8f8f8;}
.tbl_downloads { border-collapse:collapse; }
.tbl_downloads tr td { border: solid 1px #ddd; padding:5px;  }
.tbl_downloads tr.header td { border:none; text-align:center; background:#ddd; padding:3px; }


#cont #content .tabelleDownload tr td { border-bottom: solid 1px #ddd; width:33%;}
#cont #content .tabelleDownload tr th { padding-bottom:15px; text-align:center;width:33%;}
#cont #content .tabelleDownload tr td a { text-align:center; width:100%;height:24px; vertical-align:top; background-image:url(../images/bg_button.jpg);background-repeat:no-repeat;background-position:center 0px; display:block; padding:2px 0px 0px 0px; font-weight:bold; color:white;text-decoration:none; }