body { margin: 0px; padding: 0px; }
#td1 { text-align: right; background: url('/images/hintergrund.jpg') repeat scroll left top transparent; 
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-khtml-background-size: 100% 100%;
	-moz-background-size:  100% 100%;
	background-size: 100% 100%;
	padding: 26px 30px 5px 0px; border-style: solid; border-color: white; border-width: 0px 0px 2px; }
#td2 {
	text-align: right;
	background: url('/images/hintergrund_mit.jpg') no-repeat scroll left top transparent; 
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-khtml-background-size: 100% 100%;
	-moz-background-size:  100% 100%;
	background-size: 100% 100%;
	padding: 26px 30px 5px 0px;
	margin: 0 auto;
	border-style: solid;
	border-color: white;
	border-width: 0px 0px 2px;
	background-color:#D8D7DD;
	 }
.corner{
  width:360px;
  height:60px;
  margin:5px 0 15px 10px;
  padding-top:40px;
  background-color:#6AF;
  text-align:center;
}
.corner span {
  background-color:#FDCB2C;
}
#box1{
	border:10px solid white; background-color: white; align:center; position:relative; width:900px; margin: 0 auto; overflow: auto; padding: 15px;
}
#siteBg{
	background-color:#7F8691;
	margin:0 auto;
	width:100%;
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-khtml-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-top:10px;
	}

form { padding: 0px; margin: 0px; }
body, p, div, td, th, pre { font-family: Arial,Helvetica,sans-serif; color: black; font-size: 11px; }
a, h2 { color: rgb(0, 73, 141); }
h2 { font-size: 22px; padding-botttom: 5px;}
.seknavbrdr { border: 1px solid rgb(102, 102, 102); }
.brdr_bl,.brdr_rbl,.brdr_b,.brdr_tr,.brdr_t,.brdr_rl,.brdr_tbl,.brdr_r {border:2px solid white; margin: 0px; padding: 0px;}
.brdr_tbl {border-width:1px 0px 1px 1px;}
.brdr_t   {border-width:1px 0px 0px 0px;}
.brdr_tr  {border-width:1px 1px 0px 0px;}
.brdr_r   {border-width:0px 1px 0px 0px;}
.brdr_rbl {border-width:0px 1px 1px 1px;}
.brdr_rl  {border-width:0px 1px 0px 1px;}
.brdr_b   {border-width:0px 0px 1px 0px;}
.brdr_bl  {border-width:0px 0px 1px 1px;}	
.navcontainer { margin-top: 10px; margin-left: 10px; }
.navcontainer div { padding-left: 15px; margin-bottom: 10px; }
.navcontainer div a { color: black; font-size: 11px; text-decoration: none; }
.navcontainer div a:hover { text-decoration: underline; }
.navlvl1 { background: url('/images/nav1gr.gif') no-repeat scroll left top transparent; }
.navlvl1 { background: url('/images/nav1gr.gif') no-repeat scroll left top transparent; }
.navlvl1cur { background: url('/images/nav2bl.gif') no-repeat scroll left top transparent; }
div.navlvl1cur a { color: rgb(0, 73, 141); }
.navlvl2, .navlvl2act, .navlvl2cur { background: url('/images/nav2bl.gif') no-repeat scroll left top transparent; margin-left: 15px;}
.navlvl2 { background: url('/images/nav1gr.gif') no-repeat scroll left top transparent; }
a.navlvl2cur { color: rgb(0, 73, 141); }
.ortd { background-color: rgb(250, 138, 39); color: white; text-align: center; }

table.prodlist {border-collapse:collapse; border:1px solid black;clear:both;margin-top:20px;}	
table.prodlist td { white-space:nowrap;}
table.prodlist td,th {padding:2px 5px 2px 5px;border-color:black;text-align:center;}	
table.prodlist th {vertical-align:top;}		table.options {}	
table.options td {padding-right:10px;vertical-align:top;}		
a.paginier {border:1px solid #00498d; background-color:white;text-decoration:none; padding:0px 3px 0px 3px;}	
pre {color:black;margin:0px;padding:0px;margin-top:5px;font-size:10px;}	
#suchfeld {width:70px; height:14px; border:1px solid #666666; background-color:#ffffff; padding:0px;margin:0px 10px 0px 2px;font-size:10px;}		
#prodlay {position:absolute;top:0px;left:0px;visibility:hidden;background-image:url('../img/prodlayback.png');border:1px solid black;width:180px; }		

.navlvl3, .navlvl3act, .navlvl3cur { margin-left: 30px; }
.navlvl3 { background: url('/images/nav1gr.gif') no-repeat scroll left top transparent; }
.navlvl3act { background: url('/images/nav2bl.gif') no-repeat scroll left top transparent; }
div.navlvl3act a { color: rgb(0, 73, 141); }

img { border:0 ;}
table {
border-collapse : collapse; 
}

table td, table th {
padding : 0; 
}
.box {
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

