*{
	padding:0;
	margin:0;
}

ul{
	list-style-type:none;
}

li{
	list-style-type:none;
}

body{
	background-color:#878787;
}

td{
	border-left:2px #003366 solid;
}

h1{
	background-color:#aeaeae;
	color:#003466;
	text-align:center;
	height:98px;
	font-size:70px;
	font-weight:100;
}

h2{
	margin-top:5px;
	text-align:center;
	width:768px;
	border:1px #ddd solid;
	background-color:#bbb;
	color:#000;
	font-size:140%;
}

#wrap{
	width:770px;
	text-align:left;
	margin-left:240px;
	margin-top:0px;
	font-family:Verdana;
	font-size:14px;
}

#head{
	width:768px;
	height:98px;
	border:1px #000 solid;
}

#navi{
	position:fixed;
	left:10px;
	top:98px;
}

#top{
	width:762px;
	border:1px #ddd solid;
	text-align:center;
	margin-top:5px;
	background-color:#bbb;
	padding:3px;
	font-weight:900;
}

ul#navigation
{
	font-size:14px;
	border-top:0;
}

ul#navigation li
{
	padding:3px;
	border:1px #000 solid;
	background-color:#ff0;
}

ul#navigation li
{
	margin-top:3px;
}

ul#navigation ul
{
	padding-left:10px;
	font-size:12px;
}

ul#navigation a 
{
	text-decoration:none;
	color:#000;
}

ul.subnavi_c3{
	list-style-type:none;
	display:inline;
	border-right:1px #000 solid;
	background-color:#ff0;
}

ul.subnavi_c3 li{
	height:20px;
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
	border-left:1px #000 solid;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	font-family:Verdana;
	font-size:16px;
	background-color:#ff0;
}

ul.subnavi_c3 li a:hover{
	text-decoration:none;
	color:#fff;
}

ul.subnavi_c3 li a
{
	text-decoration:none;
	color:#000;
}


#nr1{
	top:117px;
	left:10px;
}

#nr1 li{
	width:70px;
}

#nr2{
	top:117px;
	left:88px;
}

#nr2 li{
	width:170px;
}

#nr3{
	top:117px;
	left:237px;
}

#nr3 li{
	width:170px;
}

#nr4{
	top:117px;
	left:428px;
}

#nr4 li{
	width:100px;
}

.main{
	width:768px;
	height:143px;
	border:1px #ddd solid;
	text-align:center;
	margin-top:5px;
	background-color:#bbb;
	font-weight:900;
}

.main1{
	text-align:left;
	background-color:#003366;
	float:left;
	height:95px;
	width:139px;
	border-right:1px #ddd solid;
}

.main1 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.main2{
	text-align:left;
	background-color:#003366;
	float:right;
	height:143px;
	width:139px;
	border-left:1px #ddd solid;
}

.main2 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.main_1{
	width:768px;
	height:230px;
	border:1px #ddd solid;
	text-align:center;
	margin-top:5px;
	background-color:#bbb;
	font-weight:900;
}

.main1_1{
	text-align:left;
	background-color:#003366;
	float:left;
	height:230px;
	width:139px;
	border-right:1px #ddd solid;
}

.main1_1 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.main2_1{
	text-align:left;
	background-color:#003366;
	float:right;
	height:230px;
	width:139px;
	border-left:1px #ddd solid;
}

.main2_1 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.maintext_1{
	vertical-align:middle;
	float:left;
	width:372px;
	text-align:left;
	text-align:center;
}

.maintext_1 img{
	border:1px #000 solid;
	margin-left:0px;
	margin-right:0px;
	float:left;
	width:372px;
}

/*neu*/
.main_2{
	width:768px;
	height:250px;
	border:1px #ddd solid;
	text-align:center;
	margin-top:5px;
	background-color:#bbb;
	font-weight:900;
}

.main1_2{
	text-align:left;
	background-color:#003366;
	float:left;
	height:250px;
	width:139px;
	border-right:1px #ddd solid;
}

.main1_2 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.main2_2{
	text-align:left;
	background-color:#003366;
	float:right;
	height:250px;
	width:139px;
	border-left:1px #ddd solid;
}

.main2_2 img{
	margin-left:10px;
	margin-top:32.5px;
	border:0;
}

.maintext_2{
	vertical-align:middle;
	float:left;
	width:372px;
	text-align:left;
	text-align:center;
}

.maintext_2 ul{
	font-size:12px;
	font-weight:500;
}

.subtext2{
	font-size:80%;
}

/*.maintext_2 img{
	border:1px #000 solid;
	margin-left:0px;
	margin-right:0px;
	float:left;
	width:125px;
	height:94px;
}*/
/*/neu*/

.maintext{
	vertical-align:middle;
	float:left;
	width:628px;
	text-align:left;
	text-align:center;
	font-size:20px;
}

.maintext ul{
	font-size:16px;
	font-weight:500;
}

.maintext ul li{
	margin-bottom:2px;
}

.maintext img{
	border:1px #000 solid;
	margin-left:5px;
	margin-right:5px;
	float:left;
	width:186px;
	height:141px;
}

.space{
	background-color:#000;
	border-right:1px #ddd solid;
	border-left:1px #ddd solid;
	border-bottom:1px #ddd solid;
	width:768px;
	height:20px;
}

#bottom{
	width:768px;
	height:192px;
	border:1px #ddd solid;
	margin-top:5px;
	background-color:#000;
	float:none;
}

#bottom img{
	width:254px;
	margin-right:2px;
	border:0;
}

.bottom{
	background-color:#ff0;
	border-right:1px #ddd solid;
	border-left:1px #ddd solid;
	border-bottom:1px #ddd solid;
	width:768px;
	text-align:center;
	font-weight:900;
}

#site{
	width:762px;
	border:1px #ddd solid;
	margin-top:5px;
	background-color:#bbb;
	padding:3px;
}

.site{
	width:762px;
	border:1px #ddd solid;
	margin-top:5px;
	background-color:#bbb;
	padding:3px;
}

.big{
	font-size:150%;
}

.produkttable{
	width:762px;
}

.produktfoto{
	width:250px;
	border:0;
}

.anfrage{
	background-color:#003366;
}

.anfrage a{
	color:#fff;
}

.productname{
	font-size:16px;
	font-weight:900;
}