html { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto; width:800px; }
body { text-align:center; margin:0; padding:0; }
img { border:0; }
a { text-decoration:none; }

#ausricht { margin:0 auto; }

.error { background-color:#F9F0C3; border:1px solid #B42E33; }
.error_font { color:#B42E33; }

#header { width:850px; margin:0; }
#content, #footer { width:850px; margin:0; clear:left; }
#bgunten { margin:0; margin:0px auto; text-align:center; display:block; float:left; }

#mainnavigation { margin:0; padding:0; border-bottom:1px solid #000; color:#fff; background-color:#002B4E; list-style-type:none; width:254px; height:203px; float:left; }
#mainnavigation li { font-weight:bold; min-height:18.5px; font-size:11px; border-bottom:1px solid #6B889C; padding:1px 5px 1px 5px; text-align:left;  }
#mainnavigation a { color:#fff; padding-left:15px; font-size:11px; background-color:#002B4E; }
#mainnavigation img { margin:0; padding-right:15px; border-right:1px solid #6B889C; }
#logo { margin:0; background-color:#6C899D; color:#fff; border-bottom:1px solid #000; width:268px; height:203px; vertical-align:middle; float:left; }

#subnavigation { margin:0; padding:0; background-color:#002B4E; height:88px; }
#subnavigation div { background-color:#6C889D; margin:0; padding:0; margin-left:20px; clear:left; width:192px; }
#subnavigation ul { margin:0; padding:0; list-style:none; }
#subnavigation li { text-align:left; margin:0; padding:0; border:0; height:18px; }
#subnavigation .img { clear:left; float:left; background-color:#002B4E; border:0; }
#subnavigation img { border:0; margin:0; padding:0; margin-right:10px; display:block; }
#subnavigation .text { float:left; background-color:#6C889D; padding:3px 0 0 0; border-bottom:1px solid #002B4E; width:160px; }
.subnavigation { background-color:#6C889D; margin:0; padding:0; }
#subnavigation a { background-color:#6C889D; margin:0; padding:1px 5px; font-weight:bold; font-size:10px; }
#logo img { margin-top:50px; }
#pichead_main, #pichead_i24, #pichead_gewerbe, #pichead_mes, #pichead_nmp { margin:0; background-color:#6C899D; color:#fff; width:278px; height:203px; background-position:top; background-repeat:no-repeat; float:left; }
#pichead_main, #pichead_mes { background-image:url('../_images/head_pic_4.png'); }
#pichead_gewerbe { background-image:url('../_images/head_pic_4.png'); }
#pichead_i24, #pichead_nmp { background-image:url('../_images/i24_frau.jpg'); }


#news_right #ueberuns_img { margin:10px 23px 0 23px; }
#news_right #news_img { margin:8px 40px 0 40px; }

#title { margin:2px 0 0 0; font-size:15px; width:760px; float:left; text-align:left; background-color:#C2C4C1; padding:2px 10px 2px 30px; color:#002B4E; }
#title label { float:left; }
form { margin:0; padding:0; display:inline; }
#title select { margin:0; padding:0; display:inline; float:right; }

#markteintritt { width:850px; }
#markteintritt a { color:#FFF; }
#markteintritt li { height:110px; }
#markteintritt .marktmain { padding:20px; background-color:#5A7B8C; color:#FFF; font-size:11px; text-align:left; margin:2px 2px 2px 0; width:481px; border-right:1px solid #000; border-bottom:1px solid #000; }
#markteintritt .marktright { padding:25px; height:100px; background-color:#5A7B8C; color:#FFF; width:226px; margin:2px 0; border-right:1px solid #000; border-bottom:1px solid #000; font-style:italic; }
#markteintritt .marktright h1 { font-weight:normal; }
#markteintritt .marktright p { font-weight:bold; text-align:right; font-style:normal; font-size:11px; }
#markteintritt_main2 { margin-top:2px; width:790px; float:left; background-color:#B8C9D5; color:#12385D; text-align:left; font-size:11px; padding:0 10px 0 0; border-right:1px solid #000; border-bottom:1px solid #000; }
#markteintritt_main2 img { float:left; margin-right:20px; }
#markteintritt_main2 .kursiv { padding:5px 0; font-style:italic; font-weight:bold; }

#gewerbeimmo, #f2f_main, #f2f_footer, #nmp_header, #b2b_footer, #b2b_header, #netzwerk_footer, #i24_footer, #nmp_footer { margin:2px 0 0 0; font-size:11px; text-align:left; float:left; border-right:1px solid #000; }
#gewerbeimmo, #f2f_main, #f2f_footer, #gewerbenews, #b2b_footer, #netzwerk_footer, #i24_footer, #b2b_header, #nmp_header, #nmp_footer { background-color:#B8C9D5; color:#002B4E; border-bottom:1px solid #000; }
#gewerbenewstext { width:216px; text-align:center; font-size:13px; color:#002B4E; background-color:#B8C9D5; float:left; margin:0; height:113px; padding:27px; }
#gewerbeimmo, #gewerbenewstitle { text-align:left; }
#gewerbenews { float:left; width:800px; margin:2px 0 0 0; border-right:1px solid #000; font-size:11px; }
#gewerbenews a { color:#002B4E; }

#f2f_main, #f2f_footer, #nmp_header, #b2b_header, #b2b_footer, #nmp_footer, #netzwerk_footer, #i24_footer { padding:10px; width:780px; }
#gewerbeimmo { padding:35px; width:730px; }
#f2f_img { margin:2px 0 0 0; float:left; text-align:left; }
#nmp_header p, #b2b_header p, #nmp_footer p, #netzwerk_footer p, #i24_footer p { margin:10px; padding:4px; }
#nmp_header, #b2b_header, #nmp_footer, #netzwerk_footer { margin-bottom:2px; }
#nmp_main { background-color:#6B849C; float:left; color:#002B4E; padding:20px 20px 10px 20px; text-align:left; width:760px; }
#nmp_main img { float:left; margin:30px 20px 0 0; }
#nmp_main p { font-size:11px; font-weight:bold; }
.nmp_left { float:left; margin:60px 20px 60px 0; width:200px; }
#nmp_main ul { float:left; font-size:11px; color:#FFF; width:340px; background-color:#002B4E; }
#nmp_main li { margin:4px; width:300px; padding:5px; }
#nmp_main_kontakt { float:left; margin:10px 0 10px 120px; padding:0; }
#nmp_main_kontakt a { color:#FFF; }
.nmp_background { height:128px; min-height:132px; }
.nmp_background1, .nmp_background, .nmp_background2, .nmp_background3 { background-color:#375B76; margin:0; padding:0; float:left; width:60px; border-right:1px solid #FFF; }
.nmp_background1 { min-height:155px; height:151px; }
.nmp_background2 { min-height:150px; height:146px; }
.nmp_background3 { min-height:145px; height:141px; }
.white_line { clear:left; background-color:#FFF; color:#FFF; width:760px; height:1px; border:0; }
.blue_line { margin:0; padding:0; clear:left; float:left; background-color:#6B849C; color:#6B849C; width:756px; height:1px; border:0; }

#b2b_contact_form3 .small { font-size:8px; }

#b2b_header, #b2b_footer { padding:10px 20px; width:760px; }
#b2b_footer img { float:left; margin-top:-3px; margin-right:5px; }
#b2b_main { float:left; font-size:11px; text-align:left; background-color:#6C899D; color:#002B4E; width:760px; padding:10px 20px; }
#b2b_main p { padding:0; margin:0; }
#b2b_main img { float:left; margin-top:45px; }
#b2b_main a { clear:both; float:right; color:#002B4E; font-weight:bold; width:250px; margin-top:10px; }
#b2b_main2 { float:right; color:#FFF; background-color:#002B4E; width:400px; }
#b2b_main2 ul { height:220px; }
#b2b_main2 p { padding-left:20px; margin-top:10px; }
#b2b_main2 .bold { margin-bottom:10px; }
#b2b_main2 li { width:350px; padding:0 0 0 20px; height:35px; }
#b2b_main2 img { float:left; margin:0px 10px 0 0; }
#b2b_contact_form, #b2b_prefooter_form { float:left; font-size:11px; background-color:#7B96A9; width:760px; padding:20px; margin-top:2px; }
#b2b_contact_form p, #b2b_anmeld_main .bold { float:left; text-align:left; margin-top:20px; }
#b2b_contact_form textarea, #b2b_anmeld_main textarea { float:right; width:500px; height:120px; margin-top:20px; }
#b2b_contact_form2, #b2b_contact_form3 { float:left; height:320px; background-color:#002B4E; color:#FFF; width:760px; padding:10px 0; text-align:left; }
#b2b_contact_form2 img { float:left; margin-right:10px; }
#b2b_contact_form2 input { float:left; margin:7px 10px 0 0; }
#b2b_contact_form2 p { float:left; margin:9px 0 0 0; padding:0; width:600px; }
#b2b_contact_form2 ul { height:310px; }
#b2b_contact_form2 li { width:700px; height:45px; padding:5px 0 0 10px; }
#b2b_prefooter_form { text-align:left; padding:10px 20px; margin:2px 0 0 0; }
#b2b_prefooter_form p { margin:0; padding:0; }
#b2b_prefooter_form a { color:#002B4E; text-decoration:underline; }

#b2b_contact_form3 { height:340px; margin-top:5px; }
#b2b_contact_form3 #asia, #netzwerk_china { background-image:url('../_images/map_china.jpg'); background-position:120px 20px; background-repeat:no-repeat; }
#b2b_contact_form3 #no, #netzwerk_no { background-image:url('../_images/map_no.jpg'); background-position:120px 20px; background-repeat:no-repeat; }
#b2b_contact_form3 #europa, #netzwerk_europa { background-image:url('../_images/map_europa.jpg'); background-position:120px 70px; background-repeat:no-repeat; }
#b2b_contact_form3 #amerika, #netzwerk_amerika { background-image:url('../_images/map_amerika.jpg'); background-position:120px 70px; background-repeat:no-repeat; }

#b2b_contact_form4 { float:left; text-align:left; background-color:#002B4E; color:#FFF; width:760px; height:50px; }
#b2b_contact_form4 input { float:left; width:400px; }
#b2b_contact_form4 table { background-color:#002B4E; width:760px; }
#b2b_contact_form4 td { padding:5px; }
#b2b_contact_form4 p { width:300px; margin:0; padding:0; background-color:#002B4E; }
#b2b_contact_form4 .fright { float:right; font-size:8px; background-color:#002B4E; margin:0; padding:0; }

#b2b_anmeld_prefooter { float:left; width:760px; padding:10px 20px; color:#FFF; background-color:#B8C9D5; margin-top:2px; font-size:11px; }
#b2b_anmeld_prefooter input { float:left; margin-bottom:20px; }
#b2b_anmeld_prefooter p { margin:0 0 0 30px; padding:2px 0 0 0; text-align:left; }

#b2b_contact_form3 img { float:right; }
#b2b_contact_form3 li .small_width { width:50px; }
#b2b_contact_form3 p { margin:0; padding:0; }
#b2b_contact_form3 ul, #b2b_contact_form3 td { margin:0; padding:0; vertical-align:top; }
#b2b_contact_form3 li { width:200px; padding:5px; }
#b2b_contact_form3 ul  { }
#b2b_contact_form3 td { padding:0 0 0 20px; }
#b2b_contact_from3 .valgin { vertical-align:top; }
#b2b_contact_form3 li input { float:left; }
#b2b_contact_form3 li p { float:left; margin-top:3px; }

#b2b_anmeld_main { float:left; width:760px; font-size:11px; margin-top:2px; padding:10px 20px; color:#002B4E; background-color:#7B96A9; text-align:left; }


#b2b_anmeld_sonstige, #b2b_anmeld_einkauf, #b2b_anmeld_vertrieb, #b2b_anmeld_vertretung, #b2b_anmeld_kontrolle, #b2b_anmeld_analyse { clear:left; padding-bottom:20px;  }
#b2b_anmeld_sonstige img, #b2b_anmeld_einkauf img, #b2b_anmeld_vertrieb img, #b2b_anmeld_vertretung img, #b2b_anmeld_kontrolle img, #b2b_anmeld_analyse img { float:left; margin-right:10px; }
#b2b_anmeld_sonstige p, #b2b_anmeld_einkauf p, #b2b_anmeld_vertrieb p, #b2b_anmeld_vertretung p, #b2b_anmeld_kontrolle p, #b2b_anmeld_analyse p { margin:0; padding:0; }
#b2b_anmeld_sonstige2, #b2b_anmeld_einkauf2, #b2b_anmeld_vertrieb2, #b2b_anmeld_vertretung2, #b2b_anmeld_kontrolle2, #b2b_anmeld_analyse2 { clear:left; width:760px; height:108px; margin:10px 0; padding:15px 0; float:left; background-color:#002B4E; color:#FFF; }
#b2b_anmeld_sonstige2 p, #b2b_anmeld_einkauf p, #b2b_anmeld_vertrieb2 p, #b2b_anmeld_vertretung2 p, #b2b_anmeld_kontrolle2 p, #b2b_anmeld_analyse2 p { padding:10px 10px 5px 20px; }
#b2b_anmeld_sonstige2 textarea, #b2b_anmeld_vertretung2 textarea, #b2b_anmeld_kontrolle2 textarea, #b2b_anmeld_analyse textarea { width:700px; height:60px; float:left; margin:5px 20px; }
#b2b_anmeld_vertretung2 table, #b2b_anmeld_vertrieb2 table, #b2b_anmeld_einkauf2 table { margin:0px 10px; height:320px; }
#b2b_anmeld_vertretung2 td, #b2b_anmeld_vertrieb2 td, #b2b_anmeld_einkauf2 td { width:350px; text-align:left; }
#b2b_anmeld_vertretung2 p { width:700px; margin:0; padding:0; }
#b2b_anmeld_vertretung2 { height:330px; }
#b2b_anmeld_vertretung2 textarea { width:700px; padding:0; margin:0; }
#b2b_anmeld_vertrieb2 textarea, #b2b_anmeld_einkauf2 textarea { width:300px; height:200px; float:left; padding:0; margin:0; }
#b2b_anmeld_vertrieb2, #b2b_anmeld_einkauf2 { height:365px; }
#b2b_anmeld_vertrieb2 p, #b2b_anmeld_einkauf2 p { margin:0; padding:0; }
#b2b_anmeld_vertrieb2 .pleft, #b2b_anmeld_einkauf2 .pleft { padding-left:20px; }

#gf_main { float:left; width:760px; padding:10px 20px; background-color:#B8C9D5; color:#002B4E; text-align:left; margin:0; font-size:11px; }
#gf_main p { margin:0 0 20px 0; padding:0; }
#gf_main li img { float:left; margin:40px 20px; }
#gf_main li p { font-weight:bold; color:#FFF; margin:60px 0 0 0; }
#gf_main ul { margin:0; padding:0; float:left; }
#gf_main .first { float:left; background-color:#002B4E; width:300px; border-right:1px solid #FFF; border-bottom:1px solid #6B849C; height:140px; }
#gf_main .second { float:left; background-color:#5E7C93; width:40px; height:140px; border-bottom:1px solid #6B849C; }
#gf_main .third { float:left; background-color:#FFF; color:#002B4E; height:120px; padding:10px; border-bottom:1px solid #6B849C; line-height:1.5em; width:395px; }
#gf_main li { float:left; margin:0; }
#gf_main li a { color:#FFF; }
#gf_main .contact { float:right; margin:10px 0 0 0; }
#gf_main .contact a { color:#002B4E; font-weight:bold; }


#netzwerk_content, #i24_content { background-color:#6C899D; width:780px; color:#002B4E; font-size:11px; padding:10px; float:left; text-align:left; }
#netzwerk_content h1, #i24_content h1 { margin:0; padding:0 0 0 15px; font-size:15px; }
#i24_content h1 { float:left; padding-top:10px; width:400px; }
#i24_content img { float:left; }
#netzwerk_content a, #i24_content a { clear:left; color:#002B4E; font-weight:bold; float:right; margin:0; padding:0; }
#netzwerk_footer a, #i24_footer a { text-decoration:underline; color:#002B4E; }
#netzwerk_content img { float:left; margin-top:40px; }
#netzwerk_europa, #netzwerk_china, #netzwerk_no, #netzwerk_amerika { color:#FFF; background-color:#002B4E; margin:5px; width:180px; }
#netzwerk_europa p, #netzwerk_china p, #netzwerk_no p, #netzwerk_amerika p { margin:0; padding:3px 0px 3px 20px; }
#netzwerk_europa .bold, #netzwerk_china .bold, #netzwerk_amerika .bold, #netzwerk_no .bold { padding-left:10px; }

#netzwerk_china p, #netzwerk_no p { padding:3px 0px 3px 20px; margin-bottom:5px; }
#netzwerk_europa { background-position:75px 40px; }
#netzwerk_amerika { background-position:90px 20px; }
#netzwerk_china { background-position:75px 0px; }
#netzwerk_no { background-position:75px 15px; }

#netzwerk_c_no_ausricht { float:left; }
#netzwerk_no { margin-top:17px; }
#netzwerk_amerika { float:left; }
#netzwerk_europa { float:left; }

#i24_europa, #i24_pl, #i24_b2b, #i24_fs { float:left; background-color:#002B4E; color:#FFF; margin:5px; width:250px; }
#i24_europa p, #i24_pl p, #i24_b2b p, #i24_fs p { margin:0; padding:5px 5px 5px 20px; }
#i24_europa .bold, #i24_pl .bold, #i24_b2b .bold, #i24_fs .bold { padding-left:10px; }

#nmp_footer img, #contact_nmp_form img { margin-top:5px; }
#nmp_footer a { color:#002B4E; }
#nmp_footer ul { margin:0; padding:0; clear:left; }
#nmp_footer li { float:left; width:320px; margin-right:40px; }

#i24_content a { padding-right:10px; }
#i24_footer p { float:left; width:530px; }
#i24_footer img { float:right; margin:10px; }
#i24_footer a { clear:both; float:right; font-weight:bold; text-align:right; width:150px; padding-right:10px;}
.more_width { float:right; text-align:right; }

#f2f, #immopro { float:left; font-size:11px; padding:10px; height:390px; margin-top:2px; background-color:#B8C9D5; color:#002B4E; }
#f2f p, #immopro p { text-align:left; padding-left:10px; }
#f2f h1, #immopro h1 { text-align:left; padding-left:10px; }
#f2f { width:377px; margin-right:2px; }
#immopro { width:380px; }
#f2f .mehr { float:right; margin:30px 5px 5px 5px; }
#f2f a, #immopro a { color:#002B4E; }
#immopro .mehr { float:right; margin:25px 5px 5px 5px; }

#contentheader { float:left; padding:10px; border-left:1px solid #EFEFEF; margin:2px 0; background-color:#FFF; border-right:1px solid #000; color:#002B4E; font-size:11px; text-align:left; width:779px; }
#f2f_vermarktung { list-style:none; margin:0; padding:0; }
#f2f_markt, #f2f_admin { padding:10px; width:251Px; height:240px; }
#f2f_analyse { padding:10px; width:234px; height:240px; }
#f2f_analyse { background-color:#00294A; color:#C6CEC6; margin-right:2px;}
#f2f_markt { background-color:#5A7B8C; color:#C6CEC6; margin-right:2px; }
#f2f_admin { background-color:#184A8C; color:#C6CEC6; border-right:1px solid #000; }

#f2f_analyse p, #f2f_markt p, #f2f_admin p { margin:0; padding:5px; text-align:left; font-weight:bold; color:#FFF; }
#f2f_analyse ul, #f2f_markt ul, #f2f_admin ul { clear:left; margin:0; padding:0; list-style-image:url(_images/pfeil.png); }
#f2f_analyse li, #f2f_markt li, #f2f_admin li { clear:left; width:220px; float:none; margin:0; font-size:11px; text-align:left; padding:5px; }
#f2f_vermarkt_contact { margin:2px 0 0 0; background-color:#C6C6C6; color:#002B4E; padding:10px; float:left; width:780px; font-size:11px; text-align:left; border-right:1px solid #000; }
#f2f_vermarkt_contact img { float:left; margin-right:20px; }
#f2f_vermarkt_contact a { color:#002B4E; }
#baumanagment { float:left; padding:10px; background-color:#B5C6D6; color:#002B4E; width:780px; font-size:11px; border-right:1px solid #000; }
#baumanagment ul { float:left; }
#baumanagment li { clear:both; width:600px; text-align:left; padding:2px; }
#baumanagment_img { float:left; margin-right:15px; }
#baumanagment_link { clear:both; text-align:right; font-weight:bold; margin-bottom:0; }
#baumanagment_link a { color:#002B4E; }

#contact_header { font-size:11px; background-color:#B6CBD7; margin-top:2px; float:left; color:#002B4E; width:760px; padding:10px 20px; }
#contact_header p { margin:0; padding:5px; text-align:left; }

#contact_formular, #contact_tele, #contact_mail { width:240px; min-height:92px; height:90px; background-color:#99B0BF; float:left; margin:5px; }
#contact_formular img { float:left; margin:6px 6px 0 6px; }
#contact_tele img { margin:17px 5px 0px 5px; float:left; }
#contact_mail img { margin:18px 5px 0px 5px; float:left; }

#contact_main select { width:141px; }

#contact_mail p { margin:25px 0 25px 0; padding-left:45px; }
#contact_tele p { margin:25px 0 25px 0; padding-left:45px; }
#contact_formular p { margin:20px 0 17px 0; padding-left:40px; }

#contact_mail a { color:#002B4E; text-decoration:underline; }

#contact_main { float:left; font-size:11px; margin-top:2px; width:762px; padding:10px 19px; text-align:left; background-color:#7B96A9; color:#002B4E; }
#contact_main p { padding:5px; margin:0; }
#contact_footer { float:left; font-size:11px; margin-top:2px; width:760px; padding:10px 20px; text-align:left; background-color:#B8C9D5; }
#contact_footer p { clear:left; margin:0; padding:5px 0; width:500px; float:left; }
#contact_footer input { float:left; }
#contact_footer #submit { float:right; margin-top:10px; }
#contact_footer span { float:left; margin:3px 0 0 8px; }
#contact_contact_form, #contact_netzwerk_form, #contact_nmp_form, #contact_markteintritt_form, #contact_gewerbe_form { width:760px; float:left; font-size:11px; margin-top:2px; padding:10px 20px; text-align:left; background-color:#7B96A9; color:#002B4E; }
#contact_contact_form p, #contact_netzwerk_form p, #contact_nmp_form p, #contact_markteintritt_form p, #contact_gewerbe_form p { margin:0; padding:5px 0; }
#contact_contact_form textarea { width:750px; height:80px; }
#contact_netzwerk_form textarea, #contact_nmp_form textarea { width:380px; height:80px; }

#contact_markteintritt_form textarea { width:320px; height:160px; vertical-align:top; }
#contact_gewerbe_form textarea { vertical-align:top; width:320px; height:100px; }

.kontakt_td { width:400px; vertical-align:top; }
.nmp_td { color:#FFF; font-weight:bold; width:400px; vertical-align:top; }
.m_td { width:250px; }
.pleft { padding-left:20px; }

#content ul { list-style-type:none; margin:0; padding:0; }
#content li { float:left; }
#content h1 { font-size:15px; margin:0 0 15px 0; }
#content h2 { font-size:15px; margin:10px 0; }
#news { background-color:#B8C9D5; color:#002B4E; height:180px; width:277px; margin:2px 0; text-align:center; padding:15px 0 0 0; }
#news p { text-align:left; padding:10px 15px; font-size:11px; margin:0; }
#news a, #gewerbe a, #strategien a, #nmp a { color:#002B4E; }
#welcome { height:180px; width:523px; color:#002B4E; margin-top:2px; text-align:left; }
#welcome p { margin:2px 10px; font-size:11px; text-align:left; padding-top:2px; line-height:1.8em; }
#welcome h2 { font-size:17px; padding:10px 10px 5px 10px; margin:0; color:#587993; font-weight:bold; }
.smaller { font-size:13px; }
#welcome h3 { font-size:13px; margin:0; color:#587993; font-weight:bold; padding:2px 10px; }
#gewerbe { font-size:11px; width:221px; height:224px; min-height:225px; border-right:1px solid #000; border-bottom:1px solid #000; padding:15px 15px 2px 15px; margin:0 2px 0 0; background-color:#B8C9D5; color:#002B4E; }
#gewerbe .primero { width:120px; margin:0; padding:5px 0 0 0; float:left; }
#gewerbe p { text-align:left; float:left; padding:5px 0 0 0; background-color:#B8C9D5; }
#gewerbe img { float:left; display:block; margin:5px 0px 5px 5px; }
#gewerbe .mehr2 { background-color:#B8C9D5; clear:left; width:200px; margin:0; padding:3px 0 0 0; }
#strategien { background-color:#B8C9D5; color:#002B4E; width:265px; height:227px; padding-top:15px; margin-right:3px; }
#strategien2 { background-color:#B8C9D5; color:#002B4E; width:265px; height:235px; padding-top:15px; margin-right:3px; }

#strategien p { font-size:11px; background-color:#B8C9D5; color:#002B4E; padding:5px 10px; text-align:left; }
#strategien2 p { font-size:11px; background-color:#B8C9D5; color:#002B4E; padding:5px 10px; text-align:left; }
#strategien .mehr2 { margin:0; padding:13px 10px 5px 10px; }

#strategien img { float:right; margin:3px 15px 6px 5px; }
#strategien2 img { float:right; margin:3px 15px 6px 30px; }

#strategien .last { padding:5px 10px 0 10px; margin-bottom:0;  }
#nmp img { float:right; margin:5px 15px 5px 10px; }
#nmp { background-color:#B8C9D5; color:#002B4E; font-size:11px; height:227px; padding-top:15px; width:277px; }
#nmp p { padding:1px 12px; text-align:left; }

#referenzimg { text-align:left; margin-left:80px; float:left; }
#refleft { width:500px; float:left; }
#refleft .impressum { width:450px; }
#refright { width:260px; float:left; text-align:center; font-size:11px; color:#002B4E; }
#refright ul { margin:0; padding:0; list-style:none; }
#refright li { background-color:#B8C9D5; border-right:1px solid #000; border-bottom:1px solid #000; width:279px; padding:5px 10px; font-weight:normal; margin-bottom:2px; }
#refright p { width:140px; float:left; text-align:left; margin:0; padding:0;  }
#refright img { float:left; margin:0 0 15px 15px; }
#refright .refmehr { width:180px; margin:5px 20px; padding:0; text-align:center; }
#refright a { color:#002B4E; font-weight:bold; }
#refright #refnewsimg { margin-left:40px; }
#refright #refnewsp { width:220px; }


#gf_main, #b2b_anmeld_main, #b2b_anmeld_prefooter, #nmp, #b2b_header, #b2b_prefooter_form, #b2b_contact_form, #b2b_main, #karriere_head, #karriere_main_angebot, #karriere_main_footer, #karriere_main_profil, #karriere_main_beschreibung, #karriere_main_head, #strategien, #contact_gewerbe_form, #contact_markteintritt_form, #karriere_main, #contact_nmp_form, #contact_netzwerk_form, #contact_contact_form, #contact_footer, #contact_main, #contact_header, #i24_content, #netzwerk_content, #research, #news, #title, #pichead_i24, #nmp_main, #pichead_main, #pichead_gewerbe, #pichead_nmp, #pichead_mes, #gewerbenewstext, #gewerbenewstitle, #f2f, #immopro { border-bottom:1px solid #000; border-right:1px solid #000; }

#karriere_head, #karriere_main_head, #karriere_main { text-align:left; padding:10px 20px; float:left; color:#002B4E; margin:2px 0 0 0; width:760px; font-size:11px; }
#karriere_main { background-color:#B8C9D5; }
#karriere_main li { margin:5px; font-size:10px; }
#karriere_main p { padding-left:5px; }
#karriere_main li .bold { padding-left:5px; font-size:12px; }
#karriere_head, #karriere_main_head { background-color:#DEE3E7; }
#karriere_main p { clear:left; }

#karriere_main_head img { float:right; margin-left:5px; }
#karriere_main_head h1, #karriere_main_head p { margin:0; padding:0; }

#karriere_main_beschreibung, #karriere_main_profil, #karriere_main_footer, #karriere_main_angebot { line-height:1.4em; text-align:left; float:left; height:550px; color:#002B4E; width:399px; font-size:11px; background-color:#B8C9D5; margin-top:2px; }
#karriere_main_beschreibung p { padding:0 20px 20px 20px; }
#karriere_main_profil { margin-left:2px; width:398px; }
#karriere_main_beschreibung .header, #karriere_main_profil .header, #karriere_main_angebot .header { background-color:#92A9B9; padding:10px 5px 10px 20px; margin:0; }
#karriere_main_profil ul, #karriere_main_angebot ul { float:none; padding:0 20px 5px 20px; }
#karriere_main_profil p, #karriere_main_angebot p { padding:0 20px 5px 20px; }
#karriere_main_profil li { float:none; padding-left:20px; }
#karriere_main_angebot li { float:none; margin:5px 0; }
#karriere_main_angebot ul  { margin:20px 0; }
#karriere_main_profil p .karriere_p_left { padding-left:40px; }
#karriere_main_angebot p { padding:0 0 5px 20px; margin:0; }
#karriere_main_angebot { margin-top:2px; width:800px; height:200px; min-height:245px; }
#karriere_main_footer { background-color:#92A9B9; width:760px; height:60px; padding:20px; margin:2px 0 0 0; float:left; }
#karriere_main_footer a { color:#002B4E; text-decoration:underline; }
#karriere_main_beschreibung ul { margin:20px; }
#karriere_main_beschreibung li { clear:left; width:350px; }

#karriere_main a { color:#002B4E; }

.mbottom { margin-bottom:20px; }


#footerleft { background-color:#031D51; color:#C2C4C1; border-bottom:1px solid #000; padding:5px; width:244px; margin:2px 0 0 0; float:left; text-align:left; font-size:9px; }
#footerleft a { color:#C2C4C1; }
#footerleft a:hover { text-decoration:underline; }
#footerright { float:left; list-style-type:none; border-right:1px solid #000; background-color:#5C7B8E; color:#fff; font-weight:bold; float:left; width:486px; margin:2px 0 0 0; padding:26px 30px; }
#footerright li { float:left; font-size:12px; padding-right:25px; }
#footerright a { color:#FFF; }
#copyright { border-bottom:1px solid #000; border-right:1px solid #000; width:546px; font-size:9px; background-color:#5C7B8E; color:#C2C4C1; font-weight:bold; float:left; margin:0; padding-bottom:4px; }
.nobold { font-weight:normal; }
.bold { font-weight:bold; }
.nomargin { margin:0; }
.mehr { font-weight:bold; font-size:11px; text-align:left; }
.mehr2 { font-weight:bold; font-size:11px; text-align:left; }
.mehr3 { font-weight:bold; font-size:11px; text-align:left; margin-top:115px; margin-bottom:15px; }

.lessmargin { margin-top:0; padding-top:0; }

.mehr a:hover, #baumanagment_link a:hover { text-decoration:underline; }
.mehr2 a:hover, #baumanagment_link a:hover { text-decoration:underline; }
.mehr3 a:hover, #baumanagment_link a:hover { text-decoration:underline; }

.break { clear:both; }
.break li { float:none; margin:5px 0; width:350px; text-align:left; padding-left:20px; }
.break img { margin:0px 5px 5px 0; float:left; }
.right { text-align:right; }
.more { padding-top:20px; margin-bottom:0; }
.fleft { float:left; }
.fright { float:right; }
.cleft { clear:left; }
.underline { text-decoration:underline; }
.more_margin { padding-top:16px; }

#border { float:left; width:799px; padding:0; margin:0; border-right:1px solid #EFEFEF; border-left:1px solid #EFEFEF; }
#border2 { float:left; width:800px; padding:0; margin:0; border-left:1px solid #EFEFEF; }

.border_left { border-left:1px solid #EFEFEF; }
#impressum { margin:0; padding:0; float:left; }
#impressum li { clear:both; margin:0; padding:0; }
.impressum { font-size:11px; text-align:left; padding:10px; margin:0; color:#12385D; width:700px; float:left; }
.impressum a { color:#12385D; }

.last_news { background-color:#D6DEE7; color:#00294A; padding:10px; margin:4px 0 0 0; }
.last_news a { color:#00294A; font-weight:bold; }
.bright { border-right:1px solid #EFEFEF; width:800px; margin:0; padding:0; text-align:left; float:left; }

#news_nav { float:right; color:#00294A; }
#news_nav li { margin:0 0 5px 0; padding:5px 0; }
#news_nav li a { margin:5px; padding:0; color:#00294A; font-size:11px; }
#news_left, #news_main_left, #ueberuns_left { float:left;width:500px; padding:10px; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; margin:5px 0; }
#news_left h1, #news_main_left h1, #ueberuns_left h1 { color:#587993; clear:left; font-size:17px; margin:4px 0; padding:4px 0; text-align:left; border-top:1px solid #EFEFEF; }
#news_left h2, #news_main_left h2, #ueberuns_left h2 { margin:0; padding:0; text-align:left; font-size:11px; line-height:1.8em; float:left; }
#news_left h3, #news_main_left h3, #ueberuns_left h3 { color:#587993; font-size:15px; text-align:left; margin:0 0 4px 0; border-bottom:1px solid #EFEFEF; padding:0 0 4px 0; }
#news_left p, #news_main_left p, #ueberuns_left p { text-align:left; font-size:11px; line-height:1.8em; }
#news_left span, #news_main_left span { font-weight:bold; }

#ueberuns_left #ueberuns { border:0; border-bottom:1px solid #EFEFEF; }
#ueberuns_left .ueberuns_h3 { border:0; margin:20px 0 5px 0; padding:0; }
#ueberuns_left p { margin:0; padding:5px 0; }
#ueberuns_left img { float:left; margin:2px 10px 0 0; }
#ueberuns_left li { width:500px; font-size:11px; text-align:left; line-height:1.8em; }
#ueberuns_left a, #b2b_footer a { color:#00294A; text-decoration:underline; }

#news_left h2 { margin-top:30px; }

#news_head { background-color:#D6DEE7; color:#00294A; float:left; }
.news_show, .news_show2 { float:left; margin-bottom:5px; color:#00294A; border-bottom:1px solid #EFEFEF; font-size:11px; }
.news_show2 { background-color:#EFEFEF; }
.news_show a, .news_show2 a { color:#00294A; }
#news_head li { float:left; clear:right; }
.news_datum, .news_titel, .news_autor { text-align:left; float:left; padding:10px; }
.news_datum { width:100px; }
.news_titel { width:240px; }
.news_autor { width:100px; }
#news_head p { float:left; margin:0; padding:0; }
#news_head img { margin:3px; }
#news_right { width:250px; font-size:11px; float:left; margin:20px 0 0 10px; padding:0; }
#news_right ul { margin:0; padding:0; }
#news_right li { margin:5px 7px; background-color:#ACBACB; width:220px; padding:5px 5px 5px 10px; text-align:left;  }
#news_right .activ { background-color:#00294A; color:#FFF; }
#news_right .activ a { color:#FFF; text-align:left; }
#news_right li a { color:#12385D; text-align:left; }
#news_right img { margin:30px 0 0 11px; }
#news_right .img { color:#000; font-size:9px; font-weight:bold; text-align:center; margin:0 5px 10px 5px; }
.news_land, .news_land_main { margin:0 10px 0 0; padding:0; float:left; color:#002B4E; }
.news_land { margin-top:30px; }

#contact_head { background-color:#9CB1C4; font-size:11px; padding:15px; }
#contact_head ul { background-color:#9CB1C4; }
#contact_head li { background-color:#9CB1C4; float:left; padding:15px; }
