a.main-menu:link  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style: italic; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; display:block; }
a.main-menu:visited  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style: italic; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; display:block; }	
a.main-menu:hover  { font-family: 'trebuchet MS', arial, sans-serif; color:#00008B; font-style: italic; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; display:block;  }
a.main-menu:active  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style: italic; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; display:block;  }
.main-menu-aktiv  { font-family: 'trebuchet MS', arial, sans-serif; color:#00008B; font-style: italic; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; display:block; }

a.sub-menu:link  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style:normal; font-weight:normal; text-decoration:none; font-size:11px; line-height:15px; text-indent:45px; display:block; margin-bottom:5px }
a.sub-menu:visited  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style:normal; font-weight:normal; text-decoration:none; font-size:11px; line-height:15px; text-indent:45px; display:block; margin-bottom:5px  }
a.sub-menu:hover  { font-family: 'trebuchet MS', arial, sans-serif; color:#00008B; font-style:normal; font-weight:normal; text-decoration:none; font-size:11px; line-height:15px; text-indent:45px; display:block; margin-bottom:5px  }
a.sub-menu:active  { font-family: 'trebuchet MS', arial, sans-serif; color:#666666; font-style:normal; font-weight:normal; text-decoration:none; font-size:11px; line-height:15px; text-indent:45px; display:block; margin-bottom:5px  }
.sub-menu-aktiv  { font-family: 'trebuchet MS', arial, sans-serif; color:#00008B; font-style:normal; font-weight:normal; text-decoration:none; font-size:11px; line-height:15px; text-indent:45px; display:block; margin-bottom:5px  }

a.link:link  { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.link:visited { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.link:hover { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.link:active { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}

a.blindlink:link  { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.blindlink:visited { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.blindlink:hover { color: #666666; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.blindlink:active { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}

a.link-impressum:link  { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.link-impressum:visited { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.link-impressum:hover { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.link-impressum:active { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}


.text_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #444444;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #444444;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #444444;
}

a.link-standard:link  { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.link-standard:visited { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.link-standard:hover { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.link-standard:active { color: #444444; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}

.design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #99cc33;
}

.job {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #ff9900;
}

.content { vertical-align:top; padding-left:10px; }

.input-text { 
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
	border:1px solid #CCCCCC; }
	
.bereich {
 position: absolute;
 text-align: center;
 font-weight: bold;
}

.beschreibung {
 color: #FFFFFF;
 background-color: #000000;
 display: block;
}


.referenzen_pic {
	border: solid 1px #000000;
	margin-bottom:10px;
	margin-top:20px; }

.referenzen_pic_sm {
	margin-right:5px;
	margin-top:5px; 
	margin-bottom:20px; }
	
#mzh {
	position: absolute;
	top:0px;
	left:500px;
}

#mzh[id] {
	position: absolute;
	top:0px;
	left:500px;
}

.textbox { height:350px; width:400px; overflow:auto; padding-right:10px; vertical-align:top; }

.fb_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #444444;
}

.fb_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
}

a.fb:link  { color: #99cc33; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.fb:visited { color: #99cc33; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.fb:hover { color: #99cc33; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.fb:active { color: #99cc33; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}


.ref_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #ff9900;
}

.ref-img-sm {
	border:0px;
	padding-right:2px;
}

a.ref:link  { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.ref:visited { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}
a.ref:hover { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: none}
a.ref:active { color: #ff9900; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, sans-serif; text-decoration: underline}

#job {
	background-image: url('../img/job_mediengestalter.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	behavior: url('iepngfix.htc');
}