* {

}
html, body {
	background: url(../images/bg.jpg) repeat-x;
        background-color:#004b77;
	font-size: 12px;
        line-height: 20px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}


p {
   margin-bottom: 10px;
}

#subbutton p {
   margin-bottom: 18px;
}


table {
	margin:0px;
	padding:0px;
        border:0px;
}

td {
	vertical-align:top;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

td.seperate {
	vertical-align: middle;
 	height: 15px;
}

table.produkte td {
        line-height: 16px;
        padding-bottom: 12px;
}

a:link, a:visited {
	color:#003366;
	font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a:hover {
	color:#FF6633;
	font-size:12px;
        font-weight:bold;
        text-decoration:none;
}


ul {
	padding-left: 10px;
	margin-left: 5px;
}

ul ul {
        list-style-type: disc;
}

ul.decimal {
	padding-left: 10px;
	margin-left: 10px;
        list-style-type:decimal;
}

ul.lower-latin {
	padding-left: 10px;
	margin-left: 10px;
        list-style-type:lower-latin;
}

a.subbutton:link, a.subbutton:hover, a.subbutton:visited {
	font-size: 10px;
        line-height: 12px;
        font-weight: normal;
}

td.navigate {
	background: url(../upload/images/bg-navigation.jpg) repeat-x;
        background-position:bottom;
}

.plzsuche {
        width:150px;
}

.sdgsuche {
        width:150px;
}

form {
        margin-top:2px;
        margin-bottom:0px;
        padding-top:2px;
        padding-bottom:10px;
}

   

/* DIVS */

.bogen {
	z-index:10; 
        width:940px;
        height:128px;
	top:80px;
	position: absolute;
	background-image:url(../images/bogen.png);
}

.bogen {
	display:block;
	width:940px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bogen.png');	
}

#content {
        top: 192px;
        left: 220px;
	width: 530px;
	height: 578px;
	xxbackground-color: #ff0000;
	position: absolute;
        overflow:auto;
}

.content {
        padding-top:6px;
}

#contentbox { 
	z-index:1; 
        width:944px;
	height:770px;
	border:0;
	background: url(../images/bg-content.gif) repeat-y;
        background-color:#FFFFFF;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #222222;
	position: absolute;
}

#contentinner {
	width: 500px;
	height: 565px;
	xxbackground-color: #00ff00;
}

#footer { 
        display:block;
        top: 650px;
	width:940px;
	position: absolute;
}

#headleft {
	z-index:0; 
        width:750px;
        height:150px;
	top:0px;
	position: absolute;
}

#headright {
	z-index:0; 
        width:190px;
        height:150px;
	top:0px;
	left:750px;
	position: absolute;
}

#infobox {
        top: 210px;
        left: 765px;
	width: 165px;
	height: 445px;
	position: absolute;
}

#mother {
	position:relative;
	z-index:0;
	top:0px;
}


#mainbox { 
	position:relative;
	z-index:1; 
	border:0;
        width:940px;
        height:760px;
        text-align:left;
}

#navigation {
        top: 223px;
        left: 31px;
	width: 160px;
	height: 545px;
	xxbackground-color: #ff0000;
	position: absolute;
	background: url(../upload/images/bg-navigation.jpg) repeat-x;
        background-position:bottom;
}

#subbutton {
        padding-left: 9px;
	XXXbackground-color: #00ff00;
}

#subnavi {
	z-index:20; 
        width:150px;
        height:50px;
	top:155px;
	position: absolute;
	color:#FFFFFF;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 30;
	XXXbackground-color: #00ff00;
}

#search {
        padding-left: 9px;
	XXXbackground-color: #ff0000;
}

#test {
	width:940px;
        height:128px;
	top:150px;
}




/* Navigation */

ul.e1, ul.e2, ul.e3{
padding:0px;
list-style-type:none;
}

a.e1p:link,a.e1p:hover,a.e1p:visited,a.e1a:link,a.e1a:hover,a.e1a:visited,a.e1oa:link,a.e1oa:hover,a.e1oa:visited,a.e1o:link,a.e1o:hover,a.e1o:visited {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366;
	font-size: 10pt;
 	font-weight: bold;
	line-height: 16pt;

}

a.e2p:link,a.e2p:hover,a.e2p:visited,a.e2a:link,a.e2a:hover,a.e2a:visited,a.e2oa:link,a.e2oa:visited,a.e2o:link,a.e2o:visited {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#0067AB;
	font-size: 8pt;
	line-height: 12pt;
        font-weight: normal;
}

a.e3p:link,a.e3p:hover,a.e3p:visited,a.e3a:link,a.e3a:hover,a.e3a:visited{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#0067AB;
	font-size: 7pt;
	line-height: 10pt;
}

a.e1p:link,a.e1p:visited {
	color:#003366;
}

a.e1a:link,a.e1a:visited,a.e1oa:link,a.e1oa:visited,a.e1o:link,a.e1o:visited,a.e2a:link,a.e2a:visited,a.e2oa:link,a.e2oa:visited,a.e2o:link,a.e2o:visited,a.e3a:link,a.e3a:visited {
	color:#FF6633;
}

ul.e1 {
	margin-left: 0px;
	margin-top: 6px;
}


ul.e2 {
	margin-left: 8px;
	margin-bottom: 3px;        
}

ul.e3 {
	margin-left: 18px;
	margin-bottom: 10px;        
}

a.e1p:hover, a.e1oa:hover, a.e1o:hover, a.e2p:hover, a.e3p:hover  {
	color:#FF6633;
}

/* Subnavigation */

a.sub:link,a.sub:hover,a.sub:visited {
	color: #FFFFFF;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
 }

a.sub:hover {
	color:#FF6633;
}

/* Sitemap */

ul.sitemap{
padding:0px;
list-style-type:none;
}


h1 {
	color: #0067AB;
	font-size: 18px;
	font-weight:bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
        margin:0px;
}



/* Sitemap */
ul.sitemap {
	width: 400px;
	margin: 0px 0 0 0;
}

ul.sitemap li {
	list-style: none;
	XXbackground: url(../images/navi_pfeil_rechts.gif) no-repeat 10px 7px;
	padding: 0px 0 3px 8px;
	float: left;
	font-size: 10px;
	width: 390px;
}

ul.sitemap a.sitemap:link {
	text-decoration: none;
        color: #003366;
}

ul.sitemap a.sitemap:hover {
	text-decoration: none;
	color:#FF6633;
}

ul.sitemap li ul {
	width: 350px;
	margin: 5px 0 0 0;
}

ul.sitemap li ul li {
	float: left;
	width: 300px;
}

ul.sitemap li ul li a.sitemap:link, a.sitemap:hover, a.sitemap:visited{
	font-size: 11px;
        font-weight: bold;
}

ul.sitemap li ul li ul li a.sitemap:link, a.sitemap:hover, a.sitemap:visited{
	font-size: 10px;
        font-weight: normal;
	xxbackground: url(../images/navi_pfeil_rechts.gif) no-repeat 1px 7px;
}


/* Suche */

#searchterm {
	width: 125px;
}

/* Track & Trace Suchergebnisse */

table.result {
border-collapse:collapse; 
width:100%;
}

td.result {
border:1px #0067AB solid;
}

