*{ margin: 0; padding: 0; }* 
body { font: 11px Lucida Arial, sans-serif; line-height: 1.6em; background: #FFFFFF; color: #444; }

a {	color: #006991;	background: inherit; text-decoration: none; }
a:hover {
	color: #00aeef;
	text-decoration: none;
}
p { margin: 0 0 15px 0;}
h1 { font: normal 3.7em Arial, Sans-Serif; color: #fff; }
h1 a { color: #fff; }
h1 a:hover { color: #00aeef;}
sup { font-size: .3em; color: #FFFFFF; }
h2 { color: #00aeef; font: normal 15px  Arial, Sans-Serif; margin: 40px 0px 20px; /*border-top: 1px dotted #c3c5c8;*/}
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }

#content { width: 960px; margin: 10px auto; background: #fff; padding:  10px;}

#header { background: #FFFFFF; }
	#header p { margin: 0px 0 0; color: #FFFFFF; }
	#logo { background: url(../images/header.jpg) no-repeat;  float: left; width: 960px;  height: 179px; margin-right:5px;}
	/*#logodrunter { background: #000; width: 378px;  height: 168px;}*/
	/*#pic { background: url(../images/pilz.jpg) no-repeat; width: 559px; height: 336px; }*/



	#menu {font-size: 11px; widht: 960px; height: 200px; /*border:1px solid #333;*/}
		#menu li { list-style: none; float: left; margin-right: 10px; margin-top:0px;}
		#menu li a { cursor: pointer; line-height: 25px; color: #00aeef; font-weight: normal; padding-left: 5px; border-left: 1px solid #ffffff; }
		#menu li a:hover {  color: #00aeef; text-decoration:none; border-left: 1px solid #00aeef;}
		#menu li a#last  { margin: 0; padding: 5px 41px 5px 40px; }

.third1 { font-size: 11px;  float: left; width: 226px; margin: 0px 18px 0px 0px; padding: 10px; /*border: 1px solid #c3c5c8;*/ }
.third2 { font-size: 11px;  float: left; width: 226px; margin: 0px 18px 0px 0px; /*border: 1px solid #c3c5c8;*/ background: url(../images/sandwich.jpg) no-repeat; }
.third3 { font-size: 11px;  float: left; width: 226px; margin: 0px 18px 0px 0px; /*border: 1px solid #c3c5c8;*/ background: url(../images/korken.jpg) no-repeat; }
.thirdlong { font-size: 11px;  float: left; width: 612px; margin-top:0px; /*border: 1px solid #c3c5c8;*/ }
.last { float: right; margin-left:50px; width: 241px; margin-top:40px;}

.more { border-top: 1px solid #eee; padding: 5px 0 0 0; }

#footer { width: 960px; margin: 10px auto; color: #00aeef; font-size: 10px; border-top: 1px dotted #777777; background:FFFFFF; }
	#footer a { color: #00aeef; font-weight:normal; }
	.right { float: right; text-align: right; font-size: 10px; }
		#footer .right a { color: #00aeef; margin: 0 0 0 2px; padding: 3px 10px; }
		#footer .right a:hover { color: #003d58; text-decoration: none; }
