* {	margin:0;	padding:0;}noscript.startseite {	background-color: #990000;	padding: 5px;	font-size: 9px;	margin-right: 50px;	position: relative;	color: #FFFFFF;	border: 2px solid #FFFFFF;	top: -200px;}noscript.content {	background-color: #990000;	padding: 5px;	font-size: 9px;	margin-right: 50px;	position: relative;	color: #FFFFFF;	border: 2px solid #FFFFFF;	top: -88px;}img {border:0;}body,td,th {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../images/bg_head.jpg);	background-repeat: repeat-x;	background-position: top;}.center {	width: 845px;	margin-right: auto;	margin-left: auto;	padding-right: 50px;}.clearer {	clear:both;}#contentcontainer {	background-color: #FFFFFF;}h1 {	font-size: 30px;	font-weight: normal;	margin-bottom: 10px;	top: -5px;	position: relative;}h2 {	font-size: 14px;	font-weight: bold;	text-transform:uppercase;	margin-bottom: 10px;}h3 {	font-size: 12px;	font-weight: bold;	margin-bottom: 10px;}p {	font-size: 12px;	font-weight: normal;	margin-bottom: 7px;	line-height: 16px;}strong {	font-weight: bold;}small {	font-size: 10px;}a:link, a:visited {text-decoration:none;color:#000000;}a:hover, a:active {text-decoration:underline;color:#333;}.bulletbox {	background-color: #e6e6e6;	padding: 10px;	margin-top: 18px;}.bulletbox ul li {	margin-left: 15px;	margin-bottom: 5px;	font-size: 12px;	line-height: 16px;	list-style-image: url(../images/bullet_arrow.gif);}.bulletbox ul.downloads li { /* fuer Downloadliste */	margin-left: 16px;	margin-bottom: 5px;	font-size: 12px;	line-height: 16px;	list-style-image: url(../images/pdf_icon_bullets.gif);}/* fuer alle ausser Startseite */#head_content {	margin: 0px 0px 0px 5px;	padding: 0px;	height: 253px;	width: 890px;}/* nur fuer Startseite */#head_start {	margin: 0px 0px 35px 5px;	padding: 0px;	height: 365px;	width: 890px;}#news {	background-image: url(../images/box_news.jpg);	background-repeat: no-repeat;	float:left;	width:205px;	height: 180px;	text-align: center;	padding-top: 9px;	font-size: 10px;	font-weight: bold;	color: #333333;	line-height: 12px;}#content_start {	padding-left:250px;	padding-right: 100px;}/* nur fuer 01 Agentur */#content_01 {	padding-left:250px;	padding-right: 126px;}/* nur fuer 02 Portfolio */#content_02v1 {	padding-left:250px;	padding-right: 125px;	padding-top: 0px;}#content_02v2 {	padding-left:250px;	padding-right: 240px;}/* nur fuer 03 Referenzen */#content_03v1 {	padding-left:250px;	padding-right: 126px;}#content_03v2 {	padding-left:250px;}#slideshowcontainer {float:right;width:229px;height:229px;}/* nur fuer 00 Impressum */#content_impressum {	padding-left:5px;	padding-right: 100px;}/* nur fuer 00 Kontakt */#content_kontakt {	padding-left:250px;	padding-right: 100px;	padding-top: 2px;}