/*********************************************************/
/****	HWK-Magdeburg general stylesheet	**************/
/*********************************************************/
html,body{height:100%}
body{background-image:url(../../images/16/bg_html.gif);color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;text-align:center}
table{border-collapse:collapse}
input,select,area,.small{font-size:10px}
object:active,object:focus{outline:none}
a:link,a:visited,a:active,a:focus{color:#FF6600;font-size:11px;outline:none;text-decoration:underline}
a:hover{color:#CC3300;text-decoration:underline}
#hwkde img,#hwkbanner img,#frameHorNavi img,#frameHeadNavi img,#frameLeftNavi img,#frameRightNavi img,#footer img,#bigImage img,#content #lupe{border:0}
h1{font-size:16px}
h2{font-size:14px}
h1,h2,h3{font-weight:bold;margin:12px 0}
h3.areaHeadline{margin:0 0 3px}
p{margin: 0 0 5px}
.x-small{font-size:9px}
#page{min-height:100%;background:transparent url(../../images/16/bg_page.gif) repeat-y;margin:0 auto;overflow:hidden;position:relative;width:945px}
#hwkde{height:39px}
#hwkbanner{height:108px}
#printbanner{display:none}
.popup_fw{background-image:none;margin:8px;text-align:left}
#popup_logo{text-align:right}
/***** menu top & menu head ********/
#frameHorNavi{background-color:#AAA;border-top:1px solid #FFF;height:16px;margin:0 auto;text-align:left;width:933px}
#frameHeadNavi{background-color:#CCC;border-bottom:1px solid #A7A7A7;border-top:1px solid #FFF;clear:left;color:#FFF;font-size:14px;height:16px;line-height:12px;margin:0 auto;text-align:right;width:933px}}
#frameHorNavi a,#frameHeadNavi a,#lastpages .con_info{font-size:11px;text-decoration:none}
#frameHorNavi ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#frameHorNavi li{display:block;float:left}
#frameHorNavi a{background:url(../../images/16/bg_orange.gif) repeat-x 0 0 #ee8b48;border-right:1px solid #FFF;color:#FFF;display:block;font-weight:bold;height:16px;margin:0;overflow:hidden;padding:0 10px 0 0;text-decoration:none}
#frameHorNavi a:hover{background-image:none;background-color:#ff6600}
#frameHorNavi a img{background-color:#5C5959;display:block;float:left;height:17px;margin-right:7px;vertical-align:middle;width:17px}
#frameHorNavi #hotline{float:right;color:#FFF;font-size:11px;margin-right:45px}
#frameHeadNavi a{color:#666;font-weight:bold;line-height:16px;text-decoration:none}
#frameHeadNavi a:hover{color:#444}
#homelink{float:left;margin-left:24px}
#frameHeadNavi #homelink a{font-weight:normal;text-decoration:none}
/***** odav suche *****/
#searchterm-suggest-value{border:0 solid;font-size:10px;left:9px;position:absolute;top:26px;width:92px}
#searchterm-suggest-value:focus {outline:none}
#search-suggestions{background:none repeat scroll 0 0 #FFF;border:2px solid #999;display:none;font-size:.9em;left:-227px;padding:5px 10px;position:absolute;text-align:justify;top:42px;width:309px;z-index:10000}
#search-suggestions .search-highlight,.searchhit .search-highlight{color:#FF6600;font-size:1.1em;font-weight:normal}
#search-suggestions .search-document-icon{margin-left:3px;vertical-align:bottom;width:12px}
#search-suggestions .search-document-title{display:inline-block;width:265px}
#search-suggestions .searchhit .last-changed{display:none}
#search-suggestions .search-document-mime{position:absolute;right:0;top:0}
#search-suggestions .search-document-mime .filesize{font-size:.75em;font-weight:normal;line-height:12px}
#search-suggestions .searchhit-separator{margin:5px 0 3px}
#search-suggestions .searchhit-title{margin:0 0 5px;text-align:left}
#search-suggestions .searchhit-document .searchhit-title{position:relative}
#search-suggestions .searchhit-title a{color:#FF6600;font-size:12px}
#search-suggestions .searchhit-image{border:1px solid #AAA;float:left;margin:0 5px 0 0}
#searchterm-suggest-value.loading{background:url(../../images/ac_loading.gif) no-repeat scroll 72px 50% transparent}
#main-search{padding:0;position:relative}
#search-suggestions-results .search-result{margin-top:0}
#search-suggestions .search-moreresults,.search-result .searchresult-info{color:#AAA;font-size:11px;text-align:right}
#content .searchhit .read-more a{font-size:11px}
#content .searchresult-paging a{text-decoration:none}
#content .searchresult-paging a:hover{text-decoration:underline}
.search-result{margin-top:10px}
.searchhit{border-bottom:1px solid #BBB;padding:5px 0;position:relative}
.searchhit h1{margin-bottom:0;position:relative}
.searchhit h1 a{font-size:16px;text-decoration:none}
.searchhit .searchhit-image{border:1px solid #AAA;float:left;margin:12px 12px 0 0}
.searchhit .searchhit-title .search-document-title{display:inline-block;width:450px}
.searchhit .searchhit-title .search-document-mime{position:absolute;right:0;top:0}
.searchhit .searchhit-title .search-document-mime .filesize{font-size:0.8em;font-weight:normal;line-height:20px;padding-right:4px;vertical-align:top}
.searchhit .last-changed{display:none}
.searchhit-desc{padding:5px 0 15px}
.searchhit .read-more{bottom:5px;position:absolute;right:0}
.searchresult-paging{margin-top:10px;text-align:center}
.searchresult-paging .page-number{padding:0 2px}
.searchresult-hits .clear-float{clear:left}
.searchresult-singlepage .searchhit-last{border-bottom:none}
/***** search form, menu right, tagcloud, bookmarks **************/
#frameRightNavi{background:url(../../images/16/bg_search.gif) no-repeat;float:right;font-size:11px;height:100%;margin-right:6px;text-align:left;width:162px}
#frameRightNavi form{height:54px;margin-bottom:0;position:relative}
#inputSearch{border:0 solid;font-size:10px;left:9px;position:absolute;top:26px;width:92px}
#searchStart{left:110px;position:absolute;top:25px}
p.g{margin-bottom:0 !important}
p.g a{font-weight:bold}
hr.z{display:none}
#frameRightNavi a.fullsearch{color:#FFF;font-size:12px;font-weight:bold;left:9px;position:absolute;text-decoration:none;top:52px}
.frameRightNavHead{background-color:#AAA;border-bottom:1px solid #FFF;border-top:1px solid #FFF;color:#FFF;font-size:11px;font-weight:bold;line-height:20px;margin:0;padding:3px 0 0 10px}
#frameRightNavi ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#frameRightNavi li{background-color:#CCC;border-bottom:1px solid #AAA}
#frameRightNavi li a{color:#444;display:block;font-size:11px;font-weight:normal;line-height:20px;text-decoration:none}
#frameRightNavi li a:hover{background-color:#BBB;color:#444}
#frameRightNavi li a img{background-color:#888;border:none;float:left;margin:0 4px 0 0;padding:0}
#frameRightNavi li a:hover img{background-color:#5C5959}
#frameRightNavi li a img.none-float{float:none}
.tagclouds_container{padding:0 10px;text-align:center}
#tagcloud{background-color:#AAA;margin-bottom:16px;margin-top:16px;padding-bottom:10px}
#tagcloud h1{margin-bottom:6px}
#tagcloud a{color:#666;margin:0 10px;text-decoration:none}
#tagcloud .tagclouds_container a{color:#666;margin:0;text-decoration:none}
#tagcloud a:hover,#tagcloud .tagclouds_container a:hover{color:#444}
.titleImg{border:1px solid #AAA !important;float:left !important;margin-right:5px;width:103px !important}
.news .titleImg{margin: 0 8px 8px 0}
#tagcloudList .line,#group .line{padding-top:20px}
#tagcloudList .underHeadline,#group .underHeadline,#tagcloudList .pageHeadline,#group .pageHeadline{margin-bottom:10px}
#tagcloudList .underHeadline,#group .underHeadline{margin-top:-10px}
.tagcloudNavi,#paginatedNavigation{clear:both;font-size:11px;padding-top:10px;text-align:center}
#content #paginatedNavigation a{font-size:11px}
#bookmarks{padding:0 0 0 11px}
#bookmarks a{margin-right:10px}
#dynevelist{background-color:#CCC;margin-top:-1px}
#dynevelist .dynevelist-item{border-bottom:1px solid #BBB;padding:3px 3px 3px 10px}
#dynevelist .dynevelist-itemtitle{color:#333;outline:medium none;text-decoration:none}
/***** menu left **************/
#frameLeftNavi{float:left;width:162px;height:100%;margin-left:6px;text-align:left}
#frameLeftNavi ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#frameLeftNavi ul.menu_lev1 li{background:url(../../images/16/bg_orange.gif) repeat-x 0 0 #ee8b48;border-bottom:1px solid #FFF}
#frameLeftNavi ul #areaImage{background-color:#EAEAEA;border:none;min-height:55px}
#frameLeftNavi ul a{display:block;font-size:11px;padding-bottom:1px;padding-top:1px;text-decoration:none}
#frameLeftNavi ul a.item_lev1{color:#333;line-height:18px;padding-left:14px}
#frameLeftNavi ul a.item_lev1:hover{background-color:#FF6600;color:#FFF}
#frameLeftNavi ul a.curItem_lev1{color:#FFF;line-height:18px;padding-left:14px}
#frameLeftNavi ul a#areaLink{display:none}
#frameLeftNavi ul.menu_lev2{background-color:#ccc;border-top:1px solid #FFF;list-style-image:none;list-style-position:outside;list-style-type:none;padding:2px 0 4px}
#frameLeftNavi ul.menu_lev2 li{background-color:#ccc;background-image:none;border:none}
#frameLeftNavi ul.menu_lev2 a{color:#333;line-height:18px;padding-left:22px}
#frameLeftNavi ul.menu_lev2 a:hover{background:#ccc url(../../images/16/menu_arrow_grey.gif) no-repeat scroll 8px 7px;color:#666}
#frameLeftNavi ul a.curItem_lev2{background:#ccc url(../../images/16/menu_arrow_grey.gif) no-repeat scroll 8px 7px}
/****** footer **********/
#footer{bottom:4px;clear:both;color:#AAA;font-size:11px;left:190px;position:absolute;text-align:left;width:560px}
/****** content *********/
#breadcrumb{border-bottom:1px solid #BBB;color:#AAA;font-size:11px;line-height:16px;padding-bottom:10px}
#content #breadcrumb a,#footer a{color:#AAA;font-size:11px;text-decoration:none}
#content #breadcrumb a:hover,#footer a:hover{color:#888}
#content{float:left;left:191px;margin:15px 22px;padding:1px 1px 16px;text-align:left;width:560px}
#content a{font-size:12px}
#content ul{line-height:16px;list-style-image:none;list-style-position:outside;list-style-type:square}
#content .sitemapHeader{background:url(../../images/16/bg_orange.gif) repeat-x 0 0 #ee8b48;color:#fff;display:block;font-size:11px;font-weight:bold;line-height:18px;margin:20px 0 5px;padding-left:10px;text-decoration:none}
#content .sitemapItem1{color:#333;display:block;font-weight:bold;padding-left:10px}
#content .sitemapItem2{color:#333;display:block;padding-left:20px}
#content .sitemapItem1:hover,#content .sitemapItem2:hover{color:#CC3300}
.bgCCC{background-color:#CCC}
.firstCol{float:left;width:48%}
.Col{float:right;width:48%}
#pageNavi{padding-top:28px;padding-bottom:10px}
h1.pageHeadline,.pageHeadline{color:#ff6600;font-size:16px;font-weight:bold;line-height:16px;margin-bottom:18px;margin-top:20px;padding:0}
#content h1.pageHeadline a,#content .pageHeadline a{font-size:16px;text-decoration:none}
#content h1.pageHeadline a:hover,#content .pageHeadline a:hover,#address span.orange{color:#ff6600}
h2.underHeadline,.underHeadline{color:#ff6600;font-size:12px;font-weight:normal;line-height:16px;margin:-18px 0 18px}
.redHeadline,.grayHeadline{background-repeat:no-repeat;color:#fff;font-size:11px;font-weight:bold;line-height:17px;padding-left:24px}
.redHeadline{background-color:#00CCFF}
.grayHeadline{background-color:#A7A7A7}
.areaHeadline{color:#444;font-size:12px;font-weight:bold}
#group .redHeadline{margin-bottom:7px}
#group .areaHeadline{color:#666;margin-top:0}
#big_img{height:51px;left:222px;position:absolute;top:215px;visibility:visible;width:51px;z-index:10}
#big_img img{background-color:#EAEAEA;border:1px solid #AAA;padding:5px}
.imgTitle{border:1px solid #AAA;float:left;margin-right:5px}
.teaser{display:block;margin-bottom:24px}
.functions{clear:both;margin-top:40px}
#content .functions .addthis_toolbox .addthis_button_compact,.content .functions .addthis_toolbox .addthis_button_compact{padding-left:0;width:102px}
#content .functions .addthis_toolbox .addthis_button_compact .at300bs,.content .functions .addthis_toolbox .addthis_button_compact .at300bs{background:url("../../images/16/weiterempfehlen2.gif") no-repeat scroll left center transparent;height:13px;line-height:13px !important}
#content .functions a,.functions a{background-color:#AAA;background-repeat:no-repeat;color:#fff;display:block;float:left;font-size:10px;margin-left:10px;padding-left:20px;text-decoration:none;width:84px}
#content .functions a:hover,#content a.symbol:hover{color:#444}
#content #back{margin-left:0}
#aktuell{background-image:url(../../images/16/icon_aktuell.gif)}
#back,.back{background-image:url(../../images/16/arrow_left.gif)}
#groupHead{background-image:url(../../images/16/arrow_right_gray.gif);margin-top:20px}
#pdf,#recommend,#conChilds,#search,.recommend{background-image:url(../../images/16/arrow_right.gif)}
#print{background-image:url(../../images/16/drucken.gif)}
#top{background-image:url(../../images/16/arrow_top.gif)}
#conDocument,#bottom{background-image:url(../../images/16/arrow_bottom.gif)}
#conChilds,#conDocument{clear:both;font-size:10px;height:13px;line-height:12px;margin:25px 0 0;width:140px}
.downloads,.downloads td{border-bottom:1px solid #CCC;margin:0;padding:0}
#content a.downloads_text{color:#333;font-weight:bold;float:left;line-height:26px;margin-left:24px;text-decoration:none;width:510px}
#content .downloads_icon{float:right;margin-top:4px}
#content .downloads_desc{float:left;margin:0 30px 4px 24px}
#load_frecommend{display:none}
#load_frecommend .line{border-bottom:1px solid #FF6600;color:#FF6600}
.startpagePulldown{background-color:#AAA;color:#FFF;font-size:11px;font-weight:bold;height:21px;margin:14px 0;padding:2px 24px 0}
select[name=dest] option[value=empty]{background-color:#CCC}
.startpagePulldown select{font-size:11px;height:19px;margin:0 8px;width:300px}
.startpagePulldown label{display:block;float:left;padding-top:3px;width:102px}
.startpagePulldown input{height:17px;padding-top:1px;vertical-align:top}
.startpagePulldown option{height:18px}
.startpagePulldown .dropdownHead{background:url(../../images/16/bg_orange.gif) repeat-x 0 0 #ee8b48;color:#FFF;font-weight:bold;padding-top:2px}
.startpageTable,#content .startpageTable a{font-size:11px}
.startpageTable img{display:block;float:none !important;padding-bottom:14px;width:180px}
.newsShow .pageHeadline{margin-top:14px}
.newsShow .pageHeadline a{display:block}
.news{margin:0 0 18px}
div.line{font-size:0px}
.line{border-bottom:1px solid #CCC;clear:both;color:#CCC;height:0px;margin:0}
.bold{font-weight:bold}
.colorRed{color:#FF6600}
.left{float:left}
.right{float:right}
.text-right{text-align:right}
.center{text-align:center}
.clear{clear:both}
a.noDecoration:link,a.noDecoration:visited,a.noDecoration:active{text-decoration:none}
.noMargin{margin:0}
.noMargin-left,.functions .noMargin-left{margin-left:0}
.marginBottom4{margin-bottom:4px}
.marginTop5{margin-top:5px}
.marginTop15{margin-top:15px}
.marginLeft15{margin-left:15px}
.marginTop20{margin-top:20px}
.marginLeft20{margin-left:20px}
.marginBottom20,#frameRightNavi li a .marginBottom20{margin-bottom:20px}
.marginRight107{margin-right:107px}
.pos_rel{position:relative}
.verdana{font-family:Verdana}
.hpstyle{display:none}
#content .symbol{background-color:#AAA;background-repeat:no-repeat;color:#FFF;font-size:10px;margin-left:20px;padding:0 10px 0 20px;text-decoration:none;width:84px}
#spacer{margin-bottom:10px}
#navbarContainer{text-align:center}
#navbarPageNavContainer{margin:10px 0 0}
#padLeft10px{padding-left:10px}
.padLeft150{padding-left:150px}
.padRight15{padding-right:15px}
/********** prozent style **********/
.ten {width:10%;}
.thirteen {width:13%;}
.twenty {width:20%;}
.twentyfive {width:25%;}
.thirty {width:30%;}
.thirtythree {width:33%;vertical-align:top;}
.thirtytfive {width:35%;}
.forty {width:40%;}
.fifty {width:50%;}
.sixtyseven {width:67%;vertical-align:top;}
.seventy {width:70%;}
.eighty {width:80%;}
.ninety {width:90%;}
.hundred {width:100%;}
.pad_25percent {padding-left:25%;}
/********** modulepages style ******/
.formular,.terminliste,.datatable,#datasearchform,.form table{width:100%}
.formular .line{margin: 10px 0}
.form .inputSubmit{margin-left:4px}
.form table td{vertical-align:top}
.contact_check,.label_block{display:block;float:left;margin-right:10px}
label.secondlabel_block{display:block;float:left;margin:0 0 0 15px;width:20%}
div.formular label.thirtytfive{margin-right:0}
input.secondinput,div.formular input.secondinput[type="text"]{float:left;margin-bottom:4px;width:100px}
div.formular input.metricsinput[type="text"]{float:left;margin-bottom:4px;width:350px}
div.formular textarea.fullwidth{margin:0 0 4px 0;width:550px}
div.formular input.width355[type="text"]{width:355px}
div.formular input.width340[type="text"]{width:340px}
.metrics{float:left;padding-left:5px}
form#contact input.contact_error,form#contact input[type="text"].contact_error,form#contact textarea.contact_error, form#contact select.contact_error{border:1px solid #FF5959}
label.contact_error{color:#FF5959;font-size:11px;font-weight:bold}
.datatable #head th{border-bottom:1px solid #000000;padding-left:2px}
.datatable #head .first{padding-left:15px}
.datatable td{padding:2px 5px 2px 2px}
.datatable img.left{padding:2px 2px 2px 15px}
.datatable img.left + img.left{padding:2px}
.dark{background-color:#DDDDDD}
.light{background-color:#F2F2F2}
a.dark:link,a.dark:visited,a.dark:active,a.light:link,a.light:visited,a.light:active{text-decoration:none}
#listtopnavi{background-color:#AAA;margin-bottom:10px}
#listtopnavi a.left,#listtopnavi a.right,#listtopnavi a{background-repeat:no-repeat;color:#ffffff;font-size:11px;line-height:17px;text-decoration:none}
#listtopnavi a.recommend{background-position: right 2px}
#listtopnavi a.back{background-position: left 2px}
#listtopnavi a:hover{text-decoration:underline}
.for_input{display:block;margin-top:16px}
.country,div#bb input.country,div.formular input.country[type="text"]{padding:1px 0;width:40px}
.city,div#bb input.city,div.formular input.city[type="text"]{width:296px}
.zip,div#bb input.zip,div.formular input.zip[type="text"]{padding:1px 0;width:60px}
#reg.formular label.error{display:inline}
#abcd{margin:24px 0}
#abcd a{background-color:#DDDDDD;color:#444444;display:inline-block;font-weight:bold;margin-right:3px;padding:0 3px;text-decoration:none}
#abcd a:hover{background-color:#FF9900;color:#ffffff}
#abcd a#active{background-color:#FF6600;color:#ffffff}
#dabc_list a{color:#333;display:block;padding:2px 5px 2px 15px}
#dabc_list a:hover{background-image:url(../../images/16/menu_arrow_grey.gif);background-repeat: no-repeat;background-position: 4px 50%;color:#666}
#dabc_photo{float:left;margin:0 15px 15px 0}
#dabc_img_protect{height:240px;left:0;position:absolute;top:0;width:180px;z-index:100}
#dabc_detail ul {margin:5px 0;padding:0 0 0 15px;}
/************ BDB ENTRY *************/
#bdb_entry p{clear:both}
#bdb_entry label{display:block;margin-top:15px;float:none !important;}
#bdb_entry label#eco_name2,#bdb_entry label#eco_name3,#bdb_entry .boto{display:none}
#bdb_entry label#eco_training,#bdb_entry label#eco_filiale,#bdb_entry label#label_eco_adr_change,#bdb_entry label#label_eco_com_change{clear:left;float:left}
#bdb_entry label#label_eco_adr_change,#bdb_entry label#label_eco_com_change{color:#444;font-weight:bold;margin-right:10px}
#bdb_entry #eco_training,#bdb_entry #eco_filiale{margin-right:10px;margin-top:14px}
#bdb_entry input#eco_adr_change,#bdb_entry input#eco_com_change,#bdb_entry .radio{margin-top:12px}
#bdb_entry input[name="eco_adr_zip"]{width:68px}
#bdb_entry input[name="eco_adr_city"]{width:330px}
/************ BDB ENTRY *************/
/************ BDB SEARCH *************/
div#bdbsearch label{width:25%}
div#bdbsearch input,div#bdbsearch select{width:70%}
div#bdbsearch input#cities,div#bdbsearch input#postalcodes{display:inline-block}
div#bdbsearch input#postalcodes{width:13%}
div#bdbsearch input#cities{width:56.5%}
/************ BDB SEARCH *************/
#datasearchform p{margin-bottom:16px}
#datasearchform label{clear:both;float:left;width:25%}
#datasearchform input.standard,#datasearchform select.standard{width:70%}
#datasearchform input#cop_adr_zip{width:13%}
#datasearchform input#cop_adr_city{width:56.5%}
#datasearchform label,#datasearchform #cop_adr_zip,#datasearchform #cop_adr_city,.in_block{display:inline-block}
#datasearchform input[type="text"],#datasearchform select,#datasearchform select option,
form#contact input[type="text"],form#contact select,form#contact select option,form#contact textarea{background-color:#FAFAFA;border:1px solid #CCC;font-family:Arial,Helvetica;font-size:11px}
#icon_meister{float:left;margin:10px 15px 15px 0}
#plz{color:#333 !important;display:inline !important;font-weight:normal !important;padding-top:0 !important}
#div_overlay{background-color:#000;filter:alpha(opacity=60);height:100%;left:0;opacity:0.6;position:fixed;top:0;width:100%}
#div_preload{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:100%;margin:250px auto;position:absolute;text-align:center;vertical-align:middle;width:100%;z-index:100}
div.evetype{margin-bottom:20px}
div.evetype > div.left:first-child{float:none;font-weight:normal;padding-top:10px;width:100%}
/********** Newsletter **********/
span.kammernews{color:#FF6600;font-weight:bold}
div.formular input,div.formular select,div.newsletter_profil form input,div.newsletter_profil form select,.formular input,.formular select,.textarea select{color:#333;font-family:Arial,Helvetica;font-size:11px;font-style:normal;font-weight:normal}
div.formular input[type="text"],div.formular input[type="password"],div.formular select,div.formular textarea,div.newsletter_profil form input[type="text"],div.newsletter_profil form select{background-color:#FAFAFA;border:1px solid #CCC;width:400px}
td.profile_td input,td.profile_td select{margin-left:30px}
tr.profile_button_tr input,div.newsletter_profile input[type="submit"]{border:0}
table.profile_table td{padding-top:20px}
div.newsletter_archiv .header{background-color:#00CCFF;color:#FFF;font-size:11px;font-weight:bold;line-height:17px}
div.newsletter_archiv .outertable{width:100%}
div.newsletter_archiv .innertable td{padding-left:10px}
form#newsletterform div.line{margin-bottom:30px;margin-top:30px}
div.formular label.error,.errorMessage{color:#FF5959;display:block;font-weight:bold;font-size:11px;padding-top:5px}
.error_msg{color:#FF5959;font-weight:bold;font-size:11px}
div.formular input.error,.save_error_tr input{border:1px solid #FF5959;margin:0}
div.formular #date{margin-right:5px;width:305px}
div.formular fieldset{color:#333;border-bottom:1px solid #CCC;border-left:none;border-right:none;border-top:none;margin:0;padding:0 10px 15px 10px}
div.formular fieldset legend{color:#333;margin-bottom:10px}
input.inputSubmit,form#contact em{font-size:11px}
.none,div.nl_title{display:none}
div.nl_content ul{margin:0px !important;padding:0px !important}
div.nl_nig_name{background-color:#FF6600;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:16px;padding-left:10px}
div.nl_niu_image{float:left}
div.nl_niu_image img{border:1px solid #AAA !important;float:left !important;height:auto;margin-right:10px;margin-bottom:10px;width:103px !important}
ul.nl_nius li{clear:both;display: block;text-decoration:none;color:#FF6600;padding-top:10px;padding-bottom:10px}
ul.nl_nigs li{clear:both}
ul.nl_nigs,ul.nl_nius{list-style-position:outside !important;list-style-type:none !important;list-style-image:none !important}
div.nl_niu_headline{display:block;color:#FF6600;font-weight:bold;margin-bottom:10px;text-decoration:none}
div.nl_niu_headline a{text-decoration:none;color:#FF6600;font-size:16px !important}
div.nl_niu_briefdesc{color:#333;font-family:Arial,Helvetica,sans-serif}
/*** ftl_gmapgeocoder ***/
.gmap-wrapper{padding:0 15px 15px 0}
.gmap{margin-top:10px}
.gmap .infowindow-head{font-weight:bold}
/*** messages ***/
fieldset.message{border-bottom:solid 1px #CCC;border-left:none;border-right:none;border-top:solid 1px #CCC}

/*** JOBBOARD NEW***/
/* global */
#jobboard label{
	display:block;margin-top:15px
}
div#jobboard p {
	margin: 1px;
}
/* /global */
/* entry */
div#jobboard div.formerAddress {
	background-color: #FAFAFA;
}
div#jobboard div.formerAddressSelected {
	background-color: #E9CAAD;
}
#jobboardentry #headpage{
	color:#FF6600;
}
div#jobboardentry .right {
	width: 100%;
	clear: both;
}
div#jobboardentry .left {
	margin-top: 3px;
}
div#jobboardentry .required {
	color: #FFFFFF;
	background-color: #FF6600;
}
div#jobboard input, div#jobboard select, div#jobboard textarea {
	padding: 0;
	margin: 0;
	background-color:#EE8B48;
}
div#jobboardentry input, div#jobboard select, div#jobboard textarea {
	color: #FFFFFF;
}
/* /entry */
/* detail */
div#jobboarddetail p.highlight {
	text-align: center;
}
#jobboarddetail .row{
	padding: 0 5px 4px !important;
}
/* /detail */
/* search */
div#jobboard .head {
	background-color:#ff6600;
}
div#jobboard div.searchBox input.checkbox {
	background-color:#FAFAFA;
}
div#jobboard div.filterLink {
	margin: 2px 20px 0 0 ! important;
}
div#jobboard div.searchBox {
	background-color:#FAFAFA;
	margin-bottom:3px;
	border: solid 1px #073070;
}
div#jobboard .listItem {
	text-indent: -20px ! important;
}
div#jobboard div.jobboardresults {
	background-color:#FAFAFA;
}
div#jobboard table.jobboardresults th {
	background-color: #D5DCEE;
}
div#jobboard table.jobboardresults td {
	background-color: #D5DCEE;
}
#jobboard table.jobboardresults tr .td-mouseover{
	background-color:#FAFAFA
}
/* /search */
/*** /JOBBOARD ***/
#address {display:block;padding:10px;}
