﻿body {
	text-align:center;
	background-image: linear-gradient(to bottom, #C0C0C0 0%, #4d708c 1050px);
	background-attachment:fixed;
   
}

h1 {
	font-weight: 600;
	font-size: 24px;

}
h2 {
	font-weight: 400;
	font-size: 18px;

}
h3 {
	font-weight: 400;
	font-size: 14px;

}
h4 {
	font-weight: 800;
	font-size: 14px;

}

a {	color: #000000;text-decoration: none;}
a:visited {	color: #000000;}
a:hover {	color: #408080;}

#Seitenbereich {
	text-align:left;
	border: 0 none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-box-shadow: 0px 0px 42px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 42px 3px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 42px 3px rgba(0,0,0,0.75);
    border-radius: 5px;
	margin:0 auto;
	width:1260px;
	padding-top:10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	background-color:#FFFFFF; 
	min-height: 1000px;
	hight: 100%;
}

#footer {
	min-height: 140px; 
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px 2px rgba(192,192,192,1);
	-moz-box-shadow: 0px 0px 6px 2px rgba(192,192,192,1);
	box-shadow: 0px 0px 6px 2px rgba(192,192,192,1);
    padding: 10px;
    margin: 0 0 20px 0;
    margin-bottom:10px;
    background-image: linear-gradient(to bottom, #F0F0F0 0%,#FEFEFE 100%); 
    background: -moz-linear-gradient(#F0F0F0, #FEFEFE);
    background: -o-linear-gradient(#F0F0F0, #FEFEFE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0), to(#FEFEFE));
    background: -webkit-linear-gradient(#F0F0F0, #FEFEFE);
    font: 12px "Arial",Helvetica,sans-serif !important;
    }	
#manufacturers {
	width: 160px;
	}
#box-1 {
	height: 100px;
	width:  100px;
    border: 0 none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    padding: 10px;
    margin: 0 0 20px 20px;
        
}
.box-1-picture
{
	height:100px; 
	width:auto;
	vertical-align: middle;
}
#box-2 {
	height: 150px;
	width:  100px;
    border: 0 none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    box-shadow: inset 0 0 10px rgba(0,0,0,0.15);
    padding: 10px;
    margin: 0 0 35px 35px; 
    
    
}

#box-3 {
	height: 110px;
	width:  100px;
    border: 0 none;
    padding: 10px;
    margin: 0 0 35px 35px; 
    
    
}

.box-2-picture
{
	height:auto; 
	width:100px;
	vertical-align: middle;
	}

.table-1 {
	border-right: 4px ridge #4d708c;
	border-left: 4px solid #C0C0C0;
	border-top: 4px solid #C0C0C0;
	border-bottom: 4px ridge #4D708c;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-size: 8.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	color: black;
	white-space: nowrap;
	
	}

.table-2 {
	border-right: 4px ridge #4d708c;
	border-left: 4px solid #C0C0C0;
	border-top: 4px solid #C0C0C0;
	border-bottom: 4px ridge #4D708c;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	color: black;
	cellpadding:4;
		}
.table-3 {
	border-right: 4px ridge #4d708c;
	border-left: 4px solid #C0C0C0;
	border-top: 4px solid #C0C0C0;
	border-bottom: 4px ridge #4D708c;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	color: black;
	cellpadding:4;
	
	
		}
.H1s {
	color: black;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border: .5pt solid silver;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.medium {
	font-size: medium;
}

.center {
	text-align: left;
}
.text-center {
	text-align: center;
}

.right {
	text-align: right;
	width: 1240px;
}
.left {
	text-align: left;
}

.menue-d {
	color: #408080;
}
.bunt-box {
	background-color: #8FBCFB;
	color: #FFFFFF;
	width: 125px;
	text-align: center;
	font-family: Tahoma;
}
.icon-ru {
	border: 1px solid #4d708c;
	margin-top: 2px;
	margin-bottom: 2px;}

.white {
	color:#FFFFFF;
}
.child-row:nth-child(odd) {background: #F5F5F5;}

