body{padding:0px;margin:0px;background-image: url(/data/images/pattern.gif);font-family:arial;font-size:11px;color:#8a422f;}
h1 {padding: 0px;margin:0px;padding-top:10px;font-size:16px;font-weight:bold;}
.content {font-family:arial;font-size:12px;color:#8a422f;padding-top:25px;text-align:justify;padding-left:70px;padding-right:130px;}
.content a {color:#8a422f;}

.content2 {font-family:arial;font-size:12px;color:#8a422f;padding-top:25px;text-align:justify;padding-left:70px;padding-right:20px;}
.content2 a {color:#8a422f;}


/*.contentItem {padding-left:70px;padding-right:130px;}*/

.title {padding-left:70px;color:#999999;font-size:16px;}
.title2 {padding-left:70px;color:#8A422F;font-size:11px;}
.secondnavi {background-color:#d7cdca;}
.secondnavi td {padding:2px;}
.secondnavi a {color:#000000;text-decoration:none;}

.thirdnavi {background-color:#60392d;}
.thirdnavi td {padding:5px;}
.thirdnavi a {color:#f4cd81;text-decoration:none;font-size:14px!important;}

.navi {color:#ffffff;}
.navi a {color:#ffffff;text-decoration:none;}
.navi1a {font-size:12px;padding-left:18px;padding-top:5px;padding-bottom:5px;}
.navi1b {font-size:12px;padding-left:18px;padding-top:5px;padding-bottom:5px;background-color:#401f16;color:#ffffff;}
.navi2a {font-size:11px;padding-left:32px;padding-top:5px;padding-bottom:5px;}

.navi2b {font-size:11px;padding-left:32px;padding-top:5px;padding-bottom:5px;background-color:#401f16;color:#cccccc!important;}
.navi2b a {color:#cccccc!important;}

.navi2b_selected {font-size:11px;padding-left:32px;padding-top:5px;padding-bottom:5px;background-color:#401f16;color:#ffffff;}
.navi2b_selected a {color:#ffffff;}

.navi2ba {color:#cccccc!important;}
.navi2ba_selected {color:#ffffff!important;}

.impressum {background-color:#401f16;margin:9px;color:#ffffff;font-family:Arial;font-size:11px;text-align:center;}
.impressum a {color:#ffffff;text-decoration:none;}
.normal {}
.bold {font-weight:bold;}



.infoTableTable {padding-left:10px;padding-top:5px;}
.infoTableTable table {font-size:11px;font-family: "Arial Narrow", Arial;border-collapse: collapse;}
.infoTableTable div table tbody td {font-size:11px;font-family: "Arial Narrow", Arial;border-collapse: collapse;}
.infoTable {padding-left:20px;padding-top:9px;padding-bottom:9px;background-color:#FFFFFF;font-family: "Arial", "Trebuchet MS", arial;font-size:11px;}
.popupContents td {margin-top:10px;font-family: "Arial", "Trebuchet MS", arial;font-size:11px;}
table p {margin:0px;}
form {margin:0px;padding:0px;}

.horpadding9 {padding-left:9px;padding-right:9px;}
#popupInfo {padding-left:10px;width:100%;height:330px;}
.textBlock {background-image:url(textblock_background.gif);background-repeat:no-repeat;padding-left:70px;padding-right:130px;text-align:justify;margin-top:0px;padding-top:0px;}
.textBlock2 {background-image:url(textblock_background2.gif);background-repeat:no-repeat;padding-left:50px;padding-right:150px;text-align:justify;margin-top:0px;padding-top:0px;}
.textBlock2b {background-image:url(textblock_background2.gif);background-repeat:no-repeat;padding-left:50px;padding-right:150px;margin-top:0px;padding-top:0px;}
.textBlock3 {background-image:url(textblock_background2.gif);background-repeat:no-repeat;padding-left:50px;margin-top:0px;padding-top:0px;}
.textBlock4 {background-image:url(textblock_background4.gif);background-repeat:no-repeat;padding-left:30px;}
.textBlock4print {background-image:url(textblock_background_print.gif);background-repeat:no-repeat;padding-left:15px;padding-right:20px;}
.textBlock4header {padding-left:100px;padding-right:40px;}
.ribeEdit {position:absolute;margin-left:-20px;width:16px;border:1px dotted red;}
.infoTableGreen {padding-left:40px;padding-top:9px;padding-bottom:9px;background-color:#E2EDD7;}
.grey {color:#666666;}
.grey a:link, .grey a:visited, .grey a:active {color:inherit;}
.grey a:hover {color: #0078BB;}
.tenfont {font-family:arial;font-size:10px;}
.selectedLanguage {color:#0078BB;text-decoration:none;}
.selectedLanguage a:link, .selectedLanguage a:visited, .selectedLanguage a:active, .selectedLanguage a:hover {color:#0078BB;text-decoration:underline;}
.wb12bold {background-color:#E7E7E7;color:#000000;font-weight:bold;font-size:12px;}
#loginbox {padding-top:300px;background-image:url(../images/loginbox.jpg);background-position:bottom;background-repeat:no-repeat;}
#willkommen {width:75%;padding-top:100px;text-align:left;}
#popup {width:75%;padding-top:25px;text-align:left;}
#katalogliste {width:300px;height:250px;overflow:auto;}
#kataloglisteProjekte {width:100%;height:360px;overflow:auto;background-color:#eeeeee;}
#autoscrollcatalog {height:290px;overflow:auto;direction:rtl;text-align:left;margin-left:-15px;padding-left:4px;}
#exifbox {width:200px;height:130px;overflow:auto;}
#scrollnavi {visibility:visible;position:absolute;left:0px;top:229px;width:20px;height:350px;z-index:100;text-align:center;background-image: url(/images/scrollback1.gif);background-repeat:no-repeat;}
#scrollnavibar {position:absolute;left:0px;top:2px;width:15px;height:100px;background-image: url(/images/scrollbar.gif);background-attachment:fixed;background-repeat:repeat-y;z-index:100;}
#scrollnavi2 {position:absolute;left:350px;top:10px;width:20px;height:316px;z-index:100;text-align:center;background-image: url(/images/scrollback2.gif);background-repeat:no-repeat;}
#scrollnavibar2 {position:absolute;left:0px;top:2px;width:20px;height:50px;background-image: url(/images/scrollbar.gif);background-repeat:repeat-y;z-index:100;}
#beforesubnavigation {position:absolute;width:40px;height:360px;left:291px;top:231px;overflow:hidden;visibility:visible;z-index:100;}
#subnavigation {position:absolute;width:400px;height:350px;left:0px;top:0px;overflow:hidden;visibility:hidden;z-index:100;}
#beforeinnersubnavigation {position:relative;left:0px;top:0px;margin-right:10px;overflow:hidden;height:220px;z-index:100;}
#innersubnavigation {position:relative;}
#navi {position:relative;width:100%;height:350px;font-weight:bold;overflow:hidden;}
#innernavi {position:absolute;}
#innernavi a:hover {color:inherit!important;}
#navi a:link, #navi a:visited, #navi a:active {color:inherit!important;}
#navi a:hover {color:#0078BB;}
#datenbank {padding:5px;margin-top:auto;margin-bottom:auto;}
#news {padding-top:100px;}
.thumbBottom {border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.thumb {border: 1px solid #cccccc;}
.thumb2 {border: 1px solid #000000;}
.preview {background-image:url(../images/alternative.gif);border: 1px solid #cccccc;}
.preview2 {border: 1px solid #cccccc;}
.thumbhover {background-color:#F2671A;}
.thumbDiv {height:150px;}
.thumbinfo {padding-left:4px;font-size:10px;}
.thumbitem1 {background-image:url(../images/tback.gif);}
.thumbitem2 {background-image:url(../images/tback2.gif);}
.thumbname {color: #2180B1;font-weight:bold;margin-bottom:2px;}
.textarea0 {border: 1px black solid;}
.text1search {border:0px;font-size:10px;width:150px;background-color:inherit;}
.text1 {font-size:10px;width:300px;border: 1px solid #999999;background-color:inherit;}
.text2 {font-size:10px;width:140px;border: 1px black solid;}
.button1 {font-size:10px;width:150px;}
.select0 {font-size:10px;}

.select1 {border:1px solid #999999;font-size:10px;width:150px;}
.select2 {border:1px solid #999999;font-size:10px;width:300px;}


.selectLevel0 {background-color:#F2671A;}
.selectLevel1 {background-color:#F58548;}
.selectLevel2 {background-color:#F79D6D;}
.selectLevel3 {background-color:#F9B18A;}
.selectLevel4 {background-color:#FAC1A1;}
.selectLevel5 {background-color:#FBCDB4;}
.selectLevel6 {background-color:#FCD7C3;}
.selectLevel7 {background-color:#FDDFCF;}
.error {background-color:#ff0000;color:#ffffff;font-weight:bold;font-size:12px;padding:10px;}
.red {color:#ff0000;}
.row0 {background-color:#dddddd;}
.row1 {background-color:#ffffff;}
.notifyitemred {margin-top:10px;background-color:#FFFFFF;padding:10px;height:90px;border: 2px dashed red;font-weight:normal;}
.notifyheaderred {font-size:16px;color:red;font-weight:bold;}
.notifyitemgreen {margin-top:10px;background-color:#FFFFFF;padding:10px;height:90px;border: 2px dashed #00730F;font-weight:normal;}
.notifyheadergreen {font-size:16px;color:#00730F;font-weight:bold;}
.notifyicon {padding-right:5px;padding-bottom:5px;}
.warenkorbremovelink, .warenkorbremovelink a:link, .warenkorbremovelink a:active, .warenkorbremovelink a:visited, .warenkorbremovelink a:hover {color:#F2671A;text-decoration:underline;}
.naviWarenkorb {width: 140px;border: 1px solid white;text-align:center;background-color:#F8B38C;}
.warenkorburl {padding-top:4px;color:white;text-decoration:none;}
.warenkorburl a:link,.warenkorburl a:active,.warenkorburl a:visited {color:white;text-decoration:none;}
.warenkorburl a:hover {color:#F8B38C ! important;}
.activeElement {width:100%;}


.container {z-index:50;}
.normalcontainer {z-index:50;}


.containerItem {border: 1px dashed red;position:relative;}
.containerHead {padding:4px;border:1px solid black;background-color:#eeeeee;}
.containerHeadMKCMS_News {padding:4px;border:1px solid black;background-color:#CCFFCC;}
.containerHeadMKCMS_Images {padding:4px;border:1px solid black;background-color:#FFFFCC;}
.containerHeadMKCMS_Text {padding:4px;border:1px solid black;background-color:#eeeeee;}
.containerHeadMKCMS_System {padding:4px;border:1px solid black;background-color:#FFCCCC;}
.containerHeadMKCMS_Tables {padding:4px;border:1px solid black;background-color:#CCFFFF;}
.structureSmall  { color: #354D89; font-size: 11px; font-family: "Trebuchet MS"; text-decoration: none; vertical-align:top; }
.structureSmall a:link  { color: #354D89; text-decoration: none; vertical-align:top; }
.structureSmall a:active  { color: #354D89; text-decoration: none; vertical-align:top; }
.structureSmall a:visited  { color: #354D89; text-decoration: none; vertical-align:top; }
.structureSmall a:hover  { color: #999999; text-decoration: none; vertical-align:top; }
.structureSmallBold  { color: #354D89; font-weight: bold; font-size: 11px; font-family: "Trebuchet MS"; text-decoration: none; vertical-align:top; }
.structureSmallBold a:link  { color: #354D89; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align:top; }
.structureSmallBold a:active  { color: #354D89; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align:top; }
.structureSmallBold a:visited  { color: #354D89; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align:top; }
.structureSmallBold a:hover  { color: #999999; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align:top; }
.structureSmallInvisible  { color: #ff0000; font-size: 11px; font-family: "Trebuchet MS"; text-decoration: none; vertical-align:top; }
.structureSmallInvisible a:link  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallInvisible a:active  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallInvisible a:visited  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallInvisible a:hover  { color: #999999; text-decoration: none; vertical-align:top; }
.structureSmallBoldInvisible  { color: #ff0000; font-weight: bold; font-size: 11px; font-family: "Trebuchet MS"; text-decoration: none; vertical-align:top; }
.structureSmallBoldInvisible a:link  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallBoldInvisible a:active  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallBoldInvisible a:visited  { color: #ff0000; text-decoration: none; vertical-align:top; }
.structureSmallBoldInvisible a:hover  { color: #999999; text-decoration: none; vertical-align:top; }
.g {color:green;}
.r {color:#FF9900;}
.PLR {background-color:inherit;}
.PLR:hover {background-color:#ffffff;}
.PL0 { padding-left:0px;}
.PL16 { padding-left:16px; }
.PL32 { padding-left:32px; }
.PL48 { padding-left:48px; }
.PL64 { padding-left:64px; }
.PL80 { padding-left:80px; }
.sT {vertical-align:middle;padding-right:10px;}
.sTable {border-top:1px solid #999999;border-right:1px solid #999999;}
.sR {border-bottom:1px solid #999999;border-left:1px solid #999999;padding-left:5px;text-align:left;font-family: "Trebuchet MS";text-decoration: none;}
.siR {border-bottom:1px solid #999999;border-left:1px solid #999999;padding-left:5px;text-align:left;font-family: "Trebuchet MS";text-decoration: none;color:#ff0000;}
.sRS {border-bottom:1px solid #999999;border-left:1px solid #999999;}
.topwhiteadmin {background: white url(back_topwhiteadmin.gif) no-repeat right;}
.topwhite {background: white;}
.buttons {font-size:10px;border: 1px solid #999999;background-color:inherit;}
.hoverStructure {background-color:#ffffff;}
.nohoverStructure {background-color:inherit;}
.contenttable {margin: 0px;padding: 0px;border: 0px;}
.tabActive {background-color:#E2EDD7;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}
.tabInActive {background-color:#ECECED;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}
.editbuttons {background-color:#ffffff;margin-bottom:12px;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:3px;text-align:center;}
.editbuttonsColor {background-color:#E2EDD7;margin-bottom:12px;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:3px;text-align:center;}
.editbuttonsActive {background-color:#D5E2EF;color:#0078BB;margin-bottom:12px;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:3px;text-align:center;}
.naviBlinker {padding-top:10px;}
.naviBlinker:hover {padding-top:10px;background-color:#ffffff;}
.naviBlinkerB {margin-top:2px;margin-left:20px;}
.naviBlinkerB:hover {margin-top:2px;margin-left:20px;background-color:#ffffff;}
.subsBlinker {}
.so0 {color:#ffffff;background-color:#0078BB;}
.so2 {background-color:#7FBBDD;}
.so4 {background-color:#BFDDEE;}
.so6 {background-color:#DFEEF6;}
.sn1 {padding-top:2px;padding-left:20px;}
.sn2 {padding-top:2px;padding-left:20px;border-top:1px dashed #cccccc;}
.snt {padding-left:5px;font-weight:normal;vertical-align:top;text-align:left;}
.snu1 {padding-left:5px;font-weight:normal;width:195px;vertical-align:top;text-align:left;} 
.snu2 {padding-left:5px;font-weight:normal;width:195px;vertical-align:top;text-align:left;border-bottom:1px solid #0078BB;color: #0078BB;}
#scrollup {left:1px;top:210px;position:absolute;z-index:50}
#scrolldown {left:1px;top:582px;position:absolute;z-index:51}



#menuContainer {font-weight:bold;margin-left:3em;line-height:16px;}
#menuContainer a { color: #000000; text-decoration:none;}
#menuContainer a:hover { text-decoration:underline;} 
#menuContainer span a { background:url(button_arrow_black.gif) no-repeat 0 1px; color:#ED4F35; padding-left:2em}
#homeLink a { color:#ED4F35 }

.firstMenuLevel { padding-left: 2em; }
.firstActive {
	padding-left: 2em;
	background:url(button_arrow_red.gif) no-repeat 0 1px;
}
.secondMenuLevel {
	margin-left:1em;
}

.activesecondMenuLevel {margin-left:1em;color:#999999;}
.activesecondMenuLevel a {color:#999999!important;}

.thirdMenuLevel {margin-left:5px;color:#ED4F35!important;}
.thirdMenuLevel a {margin-left:5px;color:#ED4F35!important;background:none!important;padding-left:0px!important;}

.activethirdMenuLevel {margin-left:5px;color:#999999;}
.activethirdMenuLevel a {margin-left:5px;color:#999999!important;background:none!important;padding-left:0px!important;}


.thirdActive {  }
