/* Lometal Presseseite CSS */

* {
	padding:0;
	margin:0;
}

body {
	background-color:#F1F5F8;
	background-image:url(../img/back.gif);
	background-repeat:repeat-y;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}

#alles {	
	width:820px;
	margin-left:9px;
}
	
#logo {
  position : absolute;
  z-index : 10;
  top : 41px;
  left : 34px;
  height : 81px;
  width : 436px;
}

#visionen {
  position : absolute;
  z-index : 10;
  top : 51px;
  left : 600px;
  height : 153px;
  width : 215px;
}
#head {
	height:264px;
	width:100%;
	background-color:#000000;
	background-image:url(../img/back_head.gif);
	background-repeat:repeat-y;
	}

#headline  {
	position:absolute;
	left: 48px;
	top: 302px;
	width: 550px;
	}
	
h1 {
	display: inline; 
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 8px;
}
	
#content {
	float:left;
	display:inline;
	margin:90px 10px 0px 40px;
	width:550px;
	font-size:12px;
	line-height:17px;
	padding-bottom:70px;
}

#content p {
	float:left;
	display:inline;
	width:500px;
	margin:0px 60px 20px 0px;
	}
	
#topleiste p {
	float:left;
	display:inline;
	margin:6px 20px 0px 48px;
	font-size:12px;
	}
	
#topnav {
  position : absolute;
  z-index : 10;
  top : 174px;
  left : 77px;
  height : 20px;
  width : 508px;
}
	  
#topnav a, #topnav a:link {
	display : block;
	padding : 0 12px 0 10px;
	background-image :   url("../img/subnav_nl.gif");
	background-position:0px 2px;
	color : #fff;
	text-decoration : none;
	font-weight : normal;
	font-size: 12px;
      }

#topnav a:hover {
	background-image :   url("../img/subnav_ro.gif");
	color : #fff;
	font-size: 12px;
}

#topnav a.ak {
	background-image:url(../img/subnav_ro.gif);
	font-weight:bold;
	letter-spacing:1px;
}
	  
	  #imprint {
  position : absolute;
  float : right;
  z-index : 10;
  font-size : 11px;
  top : 11px;
  left : 582px;
  color : #fff;
  height : 15px;
  width : 226px;
      }
#imprint td {
  font-size : 11px;
      }
#imprint a {
  display : block;
  margin : 0;
  padding : 0 6px 0 7px;
  text-indent : 2px;
  background-image :   url("../img/subnav_nl.gif");
  background-position : left;
  color : #fff;
  text-decoration : none;
      }
#imprint a:hover {
  background-image :   url("../img/subnav_ro.gif");
  color : #fff;
      }
#imprint a.ak {
  background-image :   url("../img/subnav_ak.gif");
  color : #fff;
      }
#imprint a.flagge, #imprint a.flagge:link {

	background-image:none !important;
	padding:2px;

}	  
	  
#marginal {
	float:left;
	width:190px;
	font-size:10px;
	background-color: #F1F5F8;	
	margin:5px 0px 60px 0px;
}

.marghead, .margsub, .marg {font-size: 11px;}
.marghead {background-image:url(../img/marginal_head.gif); text-indent: 18px; color: #FFF; font-weight: normal; border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000; background-color: #000;}
.margsub { background-color: #000; text-indent: 4px; color: #FFF; font-weight: normal; border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;}
.margimage { background-color:#CCCCCC; border-left: 1px solid #000;border-right: 1px solid #000;}
.marg{padding: 5px 4px 5px 6px; background-color:#CCCCCC; border: 1px solid #000; line-height: 16px;}

#prozesskette {
	position: absolute;
	z-index: 2;
	top: 208px;
	left: 0px;
	background-color: #E62329;
	height: 27px;
	width: 100%;
	
	}
#topleiste {
	position: absolute;
	z-index: 2;
	top: 237px;
	left: 0px;
	background-color: #B0B1B6;
	height: 27px;
	width: 100%;
	
	}
	
#bildleiste {
	position: absolute;
	z-index: 2;
	top: 237px;
	height: 95px;
	width:100%;
	background-color:#FFFFFF;
	left: 0px;
}

#prozesskettenav {
	position: absolute;
	z-index: 20;
	top: 208px;
	left: 28px;
	background-color: #E62329;
	height: 27px;
	width: 781px;
		}
		
#streifenlinks {
	position: absolute;
	z-index: 5;
	top: 0px;
	left: 0px;
	background-color: #000;
	height: 400px;
	width: 9px;
	border-right: 1px solid #505151;
	}
	
	
ul.navigationsliste {
	font-size:14px;
	font-weight:bold;
	}

ul.navigationsliste li {
	margin:0px 0px 4px 0px;
}


#content ul {padding: 0px 50px 0px 20px; list-style-image:url(../images/schwarzq.gif); }
#content a {color: #000; text-decoration: underline;}
#content a:hover {color: #000; text-decoration: none;}

#marginal a {color: #000; text-decoration: underline;}
#marginal a:hover {color: #000; text-decoration: none;}
#marginal ul {list-style-image:url(../images/rotq_.gif); margin-left:1em; padding-left: 0.5em; margin-bottom:5px; margin-top: 0px;}
#marginal li {margin-bottom:2px; margin-top: 0px; }

.klein {font-size: 9px; line-height: 12px;}


.formular {
	width:500px;
	padding-bottom:20px;
	}
	
.formular .zeile {
	display:block;
	float:left;
	width:400px;
	height:25px;
}

.formular label {
	display:block;
	float:left;
	width:100px;
}

.formular input {
	/*border: 1px solid #333;*/
	float:left;
}

.formular label, .formular input, .formular select {
	margin-bottom:6px;
	float:left;
}

.eingabe label {
	display:block;
	float:left;
	width:200px;
}
