
   	html, body {
   	height: 100%;
   	}
   	
	body {
	margin: 0;
	margin-top:15px; 
	padding: 0; 
	color: #000000;
	background-color: #EDEDEF;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	}
	H1,H2,H3,H4,H5,H6 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	}
	table.first{ background-color:#FFFFFF; border:1px solid #B6B6B5;}
	div.first1{ background-color:#FFFFFF; border:1px solid #B6B6B5;height:152px;width:1012px;}
.sepp{height:15px}
	/*table.first1 td{padding:0;border-collapse:collapse}*/
	
	table.navi{ background-color:#FAFAFB; border:1px solid #B6B6B5;margin-top:15px;display:"";}
	table.boxrechts{ background-color:#FAFAFB; border:1px solid #B6B6B5;}
	td.head{ /*background:url(header-printmedia-900x150px.gif); background-repeat:no-repeat; background-position:center; 152*/padding:0 0 0 0;text-align:center;}
	
	/*td.head1{ background:url(header-pw24.gif); background-repeat:no-repeat; background-position:center; padding-bottom:5px;}*/
        td.content{padding-left:3px; padding-right:3px;padding-top:0;}
	td.content_1{padding-left:3px;}
	td.content_2{padding-right:3px;}
	td.content_2 img{border:0;}
	img{border:0;}
	td.re_links{padding-left:5px;}
	td.breadcrumb{font-size:0.8em;padding:3px 0 3px 187px;margin:0 0 0 0}
	table.fnavi td{width:50px;}
	
	A
	{
	color: #000000;
	text-decoration:underline;
	}

    A:hover {
	color: #000000;
	text-decoration: underline;
    }
	A.topnav
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

    A.topnav:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
    }
/*	A.navi
	{
	color: #000000;
	text-decoration:none;
	}

    A.navi:hover {
	color: #FF0000;
	font-weight:normal;
	text-decoration: underline;
    }
	A.navi_on {
	color: #FF0000;
	font-weight:bold;
	text-decoration: none;
    }
*/
table.navi,table.sub{border-collapse:collapse}
table.navi td,table.sub td{padding:0}
table.navi{margin-left:2px;}
	A.navi,A.navi_on
	{
	color: #000000;
	text-decoration:none;
	line-height:1em;
	padding:3px 3px 3px 15px;
	display:block;
	
	}
    A.navi:hover,A.navi_on:hover {
	color: #ff6600;
	background:#C0C2C1 none;
	font-weight:bold;
	text-decoration: none;
    }
	table.navi A.navi_on{
    color:#000;
	background:#C0C2C1 url("square.gif") no-repeat 2px center ;
	font-weight:bold;
	text-decoration: none;
    }
	
	table.sub A.navi,table.sub A.navi_on
	{
	color: #000000;
	text-decoration:none;
	line-height:1em;
	padding:3px 3px 3px 20px;
	display:block;

	
	}

table.sub A.navi_on{
	color: #000;
	background:#C0C2C1 url("square.gif") no-repeat 2px center ;
	font-weight:bold;
	text-decoration: none;
    }

 table.sub A.navi:hover,table.sub A.navi_on:hover{
  color:#ff6600;
}
	
 a.fnavi,a.fnavi:visited{display:inline;margin:0 5px;text-decoration:none}
		
		div#team{padding:0 25px;}
div.team{padding:15px 25px 0 35px;}
    .box_rot{background:transparent url("box_rot_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_rot h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_rot p{margin:0;font-size:12px;padding:0 10px}
    .box_rot_oben{background:transparent url("box_rot_oben.jpg") top left no-repeat;width:100%;}
    .box_rot_unten{background:transparent url("box_rot_unten.jpg") bottom left no-repeat;width:100%;height:7px}
  
    .box_blau{background:transparent url("box_blau_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_blau h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_blau p{margin:0;font-size:12px;padding:0 10px}
    .box_blau_oben{background:transparent url("box_blau_oben.jpg") top left no-repeat;width:100%;}
    .box_blau_unten{background:transparent url("box_blau_unten.jpg") bottom left no-repeat;width:100%;height:7px}
    
    .box_gruen{background:transparent url("box_gruen_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_gruen h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_gruen p{margin:0;font-size:12px;padding:0 10px}
    .box_gruen_oben{background:transparent url("box_gruen_oben.jpg") top left no-repeat;width:100%;}
    .box_gruen_unten{background:transparent url("box_gruen_unten.jpg") bottom left no-repeat;width:100%;height:7px}
    
    .box_gelb{background:transparent url("box_gelb_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_gelb h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_gelb p{margin:0;font-size:12px;padding:0 10px}
    .box_gelb_oben{background:transparent url("box_gelb_oben.jpg") top left no-repeat;width:100%;}
    .box_gelb_unten{background:transparent url("box_gelb_unten.jpg") bottom left no-repeat;width:100%;height:7px}
    
    .box_cyan{background:transparent url("box_cyan_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_cyan h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_cyan p{margin:0;font-size:12px;padding:0 10px}
    .box_cyan_oben{background:transparent url("box_cyan_oben.jpg") top left no-repeat;width:100%;}
    .box_cyan_unten{background:transparent url("box_cyan_unten.jpg") bottom left no-repeat;width:100%;height:7px}
    
    .box_magenta{background:transparent url("box_magenta_bg.jpg") repeat-y;width:260px;float:left;margin:0 10px 10px 0;}
    .box_magenta h2{background:transparent url("square.gif") no-repeat 10px 8px;margin:0;font-size:15px;padding:4px 0 5px 30px;color:#f60}
    .box_magenta p{margin:0;font-size:12px;padding:0 10px}
    .box_magenta_oben{background:transparent url("box_magenta_oben.jpg") top left no-repeat;width:100%;}
    .box_magenta_unten{background:transparent url("box_magenta_unten.jpg") bottom left no-repeat;width:100%;height:7px}
.footer{padding:50px 0 0 0;}
#kontprods li{list-style-type:none;margin:10px 10px 5px 0;float:left;}
#kontprods h3{clear:both;font-weight:normal;font-size:1em}
div.inline{clear:bothdisplay:inline;float:left;}
/* CSS für magazin-layout */
	/* Beispiel-CSS für magazin_Layout */
	.magazine-layout {
		position: relative;
		width: 100%;
	}
	.magazine-container {
		background: #f6f6f6;
	}

	/* magazin_Layout mit verlinkten Einzelbildern */
	.magazine-image a, .magazine-image a:link, .magazine-image a:visited {
		color: #000;
		display: table;
		display: inline-block;
		filter: alpha(opacity=80);
		line-height: 0.0em;
		opacity: 0.80;
		-moz-opacity: 0.80;
	}
	.magazine-image a:focus, .magazine-image a:hover, .magazine-image a:active {
		color: #000;
		filter: alpha(opacity=100);
		opacity: 1.00;
		-moz-opacity: 1.00;
	}

	/* komplett verlinktes magazin_Layout */
	a.magazine-link, a:link.magazine-link, a:visited.magazine-link {
		cursor: pointer;
		display: table;
		display: inline-block;
		filter: alpha(opacity=80);
		line-height: 0.0em;
		opacity: 0.80;
		-moz-opacity: 0.80;
	}
	a:focus.magazine-link, a:hover.magazine-link, a:active.magazine-link {
		cursor: pointer;
		filter: alpha(opacity=100);
		opacity: 1.00;
		-moz-opacity: 1.00;
	}
#nletter{
width:40%;
padding:0 0 0 10px;
float:left;
}
#nletter h3{margin-top:25px;margin-bottom:20px;}
#nlmessage{
padding-top:25px;
width:40%;
float:right;
margin-right:10%;

}
#nlmessage p{color:#f60;}