*
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
body
	{
	padding:0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	font-size:12pt;
	background-color:#F7EAE5;
	background-image: url('dot.png');
	background-repeat: repeat;
	width:100%;
	height:100%;
	font-family: verdana, arial, sans serif;
	background-position: top center;
	}
.clear
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear:both;
	}
.left
	{
	float:left;
	}
.right
	{
	float:right;
	}
.hidden
	{
	display:none;
	}
.blue
	{
	color: #003366;
	font-weight:bold;
	}
.kupfer
	{
	color: #993300;
	}
.hellblau
	{
	color:#6699cc;
	}
.grey
	{
	color: #333333;
	font-weight:bold;
	font-size:1.1em;
	}
#wrap
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:780px;
	font-size:0.6em;
	}
#sub_head
	{
	padding:0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	position:relative;
	bottom:-10px;
	left:0px;
	}
#sub_head a
	{
	text-decoration:none;
	color:#003366;
	}
#sub_head a:hover
	{
	text-decoration:none;
	color:#993300;
	}
#sub_head #ariadne
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	color:#000000;
	}
#sub_head #impressum
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	}
#design_wrap_top
	{
	padding:20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('background_top2.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#ffffff;
	height:270px;
	overflow:hidden;
	}
#design_wrap_top #aufmacher
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#design_wrap_top #logo
	{
	padding:0px 0px 0px 0px;
	margin: 20px 0px 0px 15px;
	font-family:Arial;
	float:left;
	}
#design_wrap_top #logo a img
	{
	border:none;
	}
#design_wrap_top h1
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	color: #bfccd9;
	font-size:4em;
	float:left;
	}
#design_wrap_top h1 img
	{
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 14px;

	}
#design_wrap_center
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
	background-image: url('content.png');
	background-repeat: repeat-y;
	background-position: top center;
	}
#design_wrap_center #navi_left
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px -19px;
	background-color:transparent;
	float:left;
	width:180px;
	height:100%;
	}
#design_wrap_center #navi_left ul
	{

	list-style:none;
	margin:0px -19px 10px 0px; 
	padding: 0px 0px 0px 10px;
	float:right;
	text-align:left;
	}
#design_wrap_center #navi_left ul li
	{
	padding: 0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	}
#design_wrap_center #navi_left ul li .dummy
	{
	padding: 0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	height:40px;
	width:180px;
	/*float:left;*/
	}
/*Agentur*/
#design_wrap_center #navi_left ul li.Agentur .dummy
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi1_07.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Agentur .dummy:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi2_07.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Agentur_act .dummy 
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi3_07.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
/*Referenzen*/
#design_wrap_center #navi_left ul li.Referenzen .dummy
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi1_09.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Referenzen .dummy:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi2_09.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Referenzen_act .dummy 
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi3_09.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
/*Media*/
#design_wrap_center #navi_left ul li.Media .dummy
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi1_10.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Media .dummy:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi2_10.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Media_act .dummy 
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi3_10.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
/*Jobs*/
#design_wrap_center #navi_left ul li.Jobs .dummy
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi1_11.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Jobs .dummy:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi2_11.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Jobs_act .dummy 
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi3_11.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
/*Kontakt*/
#design_wrap_center #navi_left ul li.Kontakt .dummy
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi1_12.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Kontakt .dummy:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi2_12.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}
#design_wrap_center #navi_left ul li.Kontakt_act .dummy 
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background-image: url('navi3_12.gif');
	background-repeat: repeat-y;
	background-position: top left;
	}

#design_wrap_center #navi_left ul li a
	{
	color:#003366;
	text-decoration:none;
	font-family:verdana, arial, sans serif;
	font-size:1.2em;
	}
#design_wrap_center #navi_left ul li a img
	{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	border:none;
	}
#design_wrap_center #navi_left .teaser_navi
	{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 30px;
	color: #993300;
	text-align:left;

	}
#design_wrap_center #navi_left .teaser_navi a
	{
	color: #003366;
	text-decoration: none;
	}
#design_wrap_center #navi_left .teaser_navi a:hover
	{
	color: #993300;
	text-decoration: none;
	}
#design_wrap_center #navi_left .teaser_navi a img
	{
	border:none;
	}
#design_wrap_center #navi_left .teaser_navi img
	{
	border:none;
	padding: 0px 0px 0px 0px;
	margin:5px 0px 5px 0px; 
	}
#design_wrap_center #content
	{
	padding:10px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	float:left;
	height:100%;
	text-align:left;
	width:410px;
	line-height:1.5em;
	}
#design_wrap_center #content  h2
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size:1.2em;
	color:#003366;
	font-weight:bold;
	}
#design_wrap_center #content a
	{
	color:#003366;
	text-decoration:none;
	}
#design_wrap_center #content p
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#design_wrap_center #content p a
	{
	color:#003366;
	text-decoration:none;
	}
#design_wrap_center #content p a:hover
	{
	color:#993300;
	text-decoration:none;
	}
#design_wrap_center #content p img
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	}
#design_wrap_center #content p img.left
	{
	padding:0px 0px 0px 0px;
	margin: 5px 5px 0px 5px;
	float:left;
	}
#design_wrap_center #content p img.right
	{
	padding:0px 0px 0px 0px;
	margin: 5px 0px 5px 5px;
	float:right;
	}
#design_wrap_center #content p strong
	{
	color: #003366;
	font-weight:bold;
		}
#design_wrap_center #content  ul
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
		}
#design_wrap_center #navi_right
	{
	padding:10px 10px 0px 10px;
	margin: 0px 0px 0px 9px;
	float:left;
	height:100%;
	width:135px;
	text-align:left;
	color: #993300;
	border-left:solid 1px #E5CCBF;
	}
#design_wrap_center #navi_right #sub_navi
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#design_wrap_center #navi_right #sub_navi ul
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
	}
#design_wrap_center #navi_right #sub_navi ul li
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	
	}
#design_wrap_center #navi_right #sub_navi ul li a
	{
	color: #003366;
	text-decoration: none;
	}
#design_wrap_center #navi_right #sub_navi ul li a:hover
	{
	color: #993300;
	text-decoration: none;
	}
#design_wrap_center #navi_right .teaser_nav_right a
	{
	color: #003366;
	text-decoration: none;
	}
#design_wrap_center #navi_right .teaser_nav_right a:hover
	{
	color: #993300;
	text-decoration: none;
	}
#design_wrap_center #navi_right .teaser_nav_right a img
	{
	border:none;
	}
#design_wrap_center #navi_right #news
	{
	color: #666666;
	}
#design_wrap_center #navi_right #news h3
	{
	padding:  0px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
	color: #666666;
	font-size:1em;
	font-weight:bold;
	}
#design_wrap_center #navi_right #news p
	{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #666666;
	}
#design_wrap_bottom
	{
	padding:0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('background_bottom.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:transparent;
	color:#bfccd9;
	text-align:right;
	}
#design_wrap_bottom p
	{
	position:relative;
	top:-5px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
