body  {
  margin 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 

	SCROLLBAR-FACE-COLOR: #FCFAFB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #671200; 
	SCROLLBAR-SHADOW-COLOR: #671200; 
	SCROLLBAR-3DLIGHT-COLOR: #fc7832; 
	SCROLLBAR-ARROW-COLOR: #671200; 
	SCROLLBAR-TRACK-COLOR: #c80210; 
	SCROLLBAR-DARKSHADOW-COLOR: #ff0000; 
}

a {
	color: #152b5c; 
	text-decoration: none;
}



.main_header { 
	font-weight:650;  
	font-size:14pt; 
	color:#223867; 
	text-align:left; 
  padding:10px;
}
.main_text { 
	font-weight:400; 
	font-size:12pt;  
	color:#000000; 
	text-align:left; 
	line-height:20px;
  vertical-align: top;
}

.abstractfett {
	font-size: 14px;
	font-weight: bold; 
	color: #C80210;
	letter-spacing: normal;
	line-height: 20px; 
  vertical-align: top;
}

.klein   { 
	font-size:9pt;  
	color:black; 
	margin:0px; 
}

.referenz   {
  padding-left: 10px;
}

ul {
  list-style-image: url("images/pfeil_blau_breit.gif");
  margin-top:10px;
}
ul.schmal {
  width:370px;  
}
ul.breit {
  width:560px;  
}
li {
  margin-bottom:15px; 
}



.pos0 {
	left:120px;
}
.pos1 {
	left:240px;
}
.pos2 {
	left:360px;
}
.pos3 {
	left:480px;
}
.pos4 {
	left:600px;
}
.pos5 {
	left:720px;
}



#Container {
	position:center;
	width: 1200px; 
	height: 840px; 
	z-index:1;
	margin-left: auto;
	margin-right:auto;
  margin-top:  auto;  
}
#Logo_Kontimpr {
	position:relative;
	left:     0px;
	top:      0px; 
	width: 1200px; 
	height:  90px;  
	z-index:2;
	background: #33aa99; -image: url(images/bg_centro.jpg);
}
#Hauptbereich {
	position:relative;
	left:     0px;
	top:     90px; 
	width: 1200px; 
	height: 530px;  
	z-index:2;
	background-image: url(images/bg_centro.jpg);
}


#Mainmenue  {
	position:relative; 
	top:   70px; 
	width:1200px; 
	height: 38px;
	color: #152b5c; 
	background-color: #FFFFFF;
	z-index: 2;
	font-weight: bold;
	font-size: 13px;
}
#Mainmenue A {
  display:block;
  margin-left: 10px;
  margin-top:   5px; 
  width:       85px;
}
#Mainmenue A:hover {
  color: #b4bcc1;
  background-color:#f7f7f9;
}
#Mainmenue img {
  float: left;
  height:30px;
  width:  3px;
}

#txt_menue, #txt_menue1, #txt_menue2, #txt_menue3, #txt_menue4, #txt_menue5 {
	position:absolute;
	top:    0px;
	width: 115px; 
	height:38px; 
	z-index:2;
}
#txt_menue_rot {
	position:absolute;
	top:     0px;
	width: 120px; 
	height: 38px; 
	z-index:2;
	color: #ffffff;
	background-color:#c80210;
}


#Untermenue  {
	position: relative; 
	top:   62px; 
	width:108px;  
	color: #152b5c; 
	background-color: #FFFFFF;
	z-index: 2;
	font-size: 11px;
	border: #000000 1px solid;
  margin-left: 10px;
  line-height: 12px; 
}
#Untermenue A {
  display:block; 
  margin-left: 5px;
  margin-top:  2px;
  width:     100px; 
}
#Untermenue A:hover {
  color: #b4bcc1;
  background-color:#f7f7f9;
}




#Logo {
	position:absolute;
	left: 1100px; 
	top:   20px;  
	width: 53px;
	height:50px;
  color: #ffffff;
	background-color:#ffffff;
}


#Kontimpr {
	position:absolute;
	left: 900px; 
	top:   71px; 
	width:200px;
	height:20px;
	color: #152b5c; 
	background-color:#ffffff;
	font-weight: bold;
}
#Kontimpr A:hover {
	color: #b4bcc1; 
	background-color:#f7f7f9;
}


#Spalter_senk {
	position:absolute;
	top:  -100px; 
	width: 120px;  
	height:720px; 
	color: #ffffff;
  background-color: #c80210;
	z-index:1;
}
#Spalter_waag {
	position:relative; 
	left:    0px;
	top:   500px; 
	width:1200px;
	height: 10px;
	z-index:4;
	color: #ffffff;
	background-color: #223867;
	visibility: visible;
	overflow: hidden;
}


#Mainbox_li {
	position:absolute;
	left:   20px; 
	top:    20px;
	width: 440px; 
	height:466px; 
	color: #000000;
	background-color: #e9ebef;
	z-index: 20;
	padding-right:20px;
	
}


#Mainbox_re {
	position:absolute;
	left:  520px; 
	top:    20px;
	width: 655px; 
	height:466px; 
	z-index:2;
	color: #000000;
	background-color: #fafafa;
	/*padding-right:20px; */
	line-height:  15px;
  overflow: auto;
	padding-top:20px; 
}


#copyright {
	position:absolute; 
	left: 960px; 
	top:   10px; 
	width:185px;
	height:15px;
	font-size: 10px;
	font-weight: 400;
	z-index: 5;
}

#Routenplaner {
	position:relative; 
	left:    0px;
	top:     0px;
	width: 655px;
	height:466px;
	z-index: 5;
}

