* {
	padding: 0;
    margin: 0;
    border: 0;
}
		
body {
	text-align: center;
	background: #696969;
	font-family: verdana, arial, sans-serif;
    font-size: 11px;
    line-height: 17px;
    color: #ffffff;
}
		
ul {
		  list-style-position: inside;
		  color: #000000;
}
		
h1 {
	font-size: 1em;
	font-weight: bold;
 }
        
		
table {
     border-collapse: collapse;
}
        
td {
   vertical-align:top;
   margin:0;
}
        
a {
   text-decoration: none;
   color: #000000;
}
        
a:hover {
   text-decoration: underline;
}


.tiny{
font-size:9px;
line-height:14px;
}		

		
#container {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: #696969;
}

		
#header {
	height: 50px;
	padding: 0px;
	position: relative;
	margin-top: 0px;
	border:0px solid red;
	background: #696969;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
		
	#header a {
		  
		color: #ffffff;
		padding-left: 10px;
		padding-right:10px;
	}
		
	#header a:visited {
		color: #ffffff;
		padding-left: 10px;
	}


	
#headernav {
	height:100px;
	background: url(images/logo.gif) no-repeat top left;
	background-color: #ffffff;
	padding-left:300px;
			
}
		
	#headernav table{			
		height:100px;
		width: 650px;	
		table-layout:fixed;
	}
		
	#headernav table td {
		width: 125px;
		padding-top: 44px;
	}
	
#headernav2 {
	height:100px;
	
	background-color: #ffffff;
	padding-left:10px;
			
}
		
	#headernav2 table{			
		height:100px;
		width: 950px;	
		table-layout:fixed;
	}
		
	#headernav2 table td {
		width: 300px;
		padding-top: 44px;
	}
		
		

table.top {
	width: 949px;
	height: 350px;
	background: #ffffff;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	table-layout:fixed;
}
		
	table.top td.right {
		width: 649px;
		height:100%;
		padding: 0;
	}
		
	table.top td.right img {
		width: 649px;
		height: 350px;
	}
		
	table.top td.left{
		width: 300px;
		background: #C0C0C0;
		border-right: 1px solid #696969;
	}
		
				
		#submenu {
			font-family:Arial, Helvetica, sans-serif;
			margin-top:40px;
			padding: 0px;
			background-color:#C0C0C0;
		}

		
		table.top td.left div#submenu a.sub:link, table.top td.left div#submenu a.sub:visited{
			font-size:11px;
			color:#000000;
			font-weight:bold;
			text-decoration:none;
			text-transform:uppercase;
			padding-left:50px;
		}
		

		table.top td.left div#submenu a.sub:hover{
			color:#FFFFFF;
		}
		
		table.top td.left div#submenu div.nav{
			font-size:11px;
			color:#696969;
			font-weight:bold;
			text-transform:uppercase;
			padding-left:50px;
		}
		
		table.top td.left div#submenu div.subactive{
			font-size:11px;
			color:#000000;
			font-weight:bold;
			text-transform:uppercase;
			padding-left:50px;
			background: #ffffff;
			border:0px solid red;
		}
		
				
		table.top td.left div#submenu ul.subsubmenu{
			padding-bottom: 5px;
			list-style-position:outside;
			list-style-type:none;
			
		}
		
		table.top td.left div#submenu ul.subsubmenu li.subsub{
			list-style-type: none;
			margin:0px;
			font-size:11px;
			padding-left:50px;
		 }
		  
		
		table.top td.left div#submenu ul.subsubmenu li.subsub a:link, table.top td.left div#submenu ul.subsubmenu li.subsub a:visited {
			text-decoration: none;
		}
		
        table.top td.left div#submenu ul.subsubmenu li.subsub a:hover {
			color: #FFFFFF;	  
		}
		
		
				
		table.top td.left div#submenu ul.subsubmenu li.subsubactive{
			list-style-type:none;
			margin:0px;
			padding:0px;
			font-size:11px;
			background-color:#ffffff;
			font-weight:bold;
			padding-left:50px;
			
		}
				
		
		table.top td.left div#submenu ul.subsubmenu li.subsubactive{
			padding-left: 50px;
			background: #FFFFFF;
		}

		
		table.top td.left div#submenu ul.subsubmenu li.subsubsub{
			list-style-type:none;
			margin:0px;
			font-size:11px;
			padding-left:65px;
		}

		table.top td.left div#submenu ul.subsubmenu li.subsubsub a:link, table.top td.left div#submenu ul.subsubmenu li.subsubsub a:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000;
			text-decoration:none;
		}

		table.top td.left div#submenu ul.subsubmenu li.subsubsub a:hover {
			color:#fff;
			font-weight:bold;
		}

		table.top td.left div#submenu ul.subsubmenu li.subsubsubactive{
			list-style-type:none;
			margin:0px;
			background-color:#fff;
			font-size:11px;
			font-weight:bold;
			padding-left:65px;
		}
		
	table.top td.right2 {
		width: 475px;
		height:100%;
		padding: 0;
		border-right: 1px solid #696969;
		
	}
		
	table.top td.right2 img {
		width: 475px;
		height: 350px;
		
	}
		
	table.top td.left2{
		width: 474px;
		background: #C0C0C0;
		border-right: 1px solid #696969;
	}

	table.top td.left2 img {
		width: 474px;
		height: 350px;
		
	}
		

		
table.mid {
	width: 950px;
	background: #ffffff;
	border-bottom: 1px solid #696969;
	table-layout:fixed;
	color:#000000;
}
		
	table.mid td.left{
		width: 300px;
		border-right: 1px solid #696969;
	}
		
	table.mid td.right {
		width: 650px;
		height:100%;
		padding: 0;
	}
		
		table.mid td.right a:link, table.mid td.right a:visited  {
			color: #000000;
			font-weight: bold;
		}
		
		.contenttiny{
			background-color:#fff;
			padding:30px;
			padding-left:40px;
			padding-top:40px;
			padding-bottom:35px;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 9px;
		}
		
        .content{
			color:#000000;
			padding:40px;
			padding-top:45px;
		}
		
		table.tabelle{
            width: 100%;
			background: #ffffff;
			border: 1px solid #C0C0C0;
			color: #000000;
			
		}
		
		table.tabelle th{
		  	font-weight: normal;
			padding:1px 0 1px 0;
			background-color: #C0C0C0;
			border-right: 1px solid #FFFFFF;
			padding-left:20px; 
			text-align:left
        }
		
		table.tabelle td {
		  	padding:1px 0 1px 0;
			background-color: #FFFFFF;
			border-right: 1px solid #C0C0C0;
			border-bottom: 1px solid #C0C0C0;
			padding-left:20px; 
			text-align:left
		
		}
		
		table.liste td {
			padding:3px
			
		
		}
		
		table.products {
            width: 100%;
			background: #ffffff;
			color: #000000;
			
			
		}
		
		table.products td {
		  	height: 80px;
		  	background-color: #FFFFFF;
			text-align:left
		
		}
		
		table.products td.dark {
		  	height: 100px;
		  	font-weight: normal;
			background-color: #C0C0C0;
			padding-left:60px; 
			text-align:left;
        }
		
table.bottom {
	width: 950px;
	height: 30px;
	background:#FFFFFF;
	border-bottom: 1px solid #696969;
	table-layout: fixed;
}
		
		table.bottom td.right {
		  width: 650px;
		  height:100%;
		}
		
		table.bottom td.right div.backtotop {
            color:#000000;
            text-align: right;
            margin-right: 25px;
			padding-top: 40px;  
		}
		
		table.bottom td.left{
			width: 300px;
			border-right: 1px solid #696969;
		}
		
		table.bottom td.right a.back:link, table.bottom td.right a.back:visited {
			font-weight: bold;
			color: #000000;
			text-decoration: none;
		}
		table.bottom td.right a.back:hover{
			color:#000000;
		}
		
				table.bottom td.right2 {
		  width: 317px;
		  height:100%;
		  border-right: 1px solid #696969;
		  text-align: center;
		  vertical-align: middle;
		}
		
		table.bottom td.right2 div.backtotop {
            color:#000000;
            text-align: right;
            margin-right: 25px;
			padding-top: 40px;  
		}
		
		table.bottom td.left2{
			width: 316px;
			border-right: 1px solid #696969;
			text-align: center;
		  vertical-align: middle;
		}
		
		table.bottom td.right2 a.back:link, table.bottom td.right1 a.back:visited {
			font-weight: bold;
			color: #000000;
			text-decoration: none;
		}
		table.bottom td.right2 a.back:hover{
			color:#000000;
		}
		
		
		
#footer {
	font-family: Arial, Helvetica, sans-serif;
}

        