html, body { 
	overflow-x:auto;
	width:100%;
	height:100%;
}
body {
	margin: 0px 0px 0px 0px;
	background: #bd0673;
	overflow:hidden;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#cccccc;
  scrollbar-darkshadow-color:#cccccc;
  scrollbar-shadow-color:#ffffff;
  scrollbar-arrow-color:#cccccc;
  scrollbar-track-color:#ffffff;
}
body,td,th {
	font-family:"DartFauxCRA-M","Trebuchet MS";
	font-size:12px;
	font-weight:normal;
}
p {
	padding: 0px;
	margin: 0px;
}
.searchlist {
  width:830px;
  height:420px;
  overflow:auto;
}
.searchtitle {
  font-size:24px;
  color:#cf7932;
  padding:0px 0px 30px 0px;
}
.searchresult {
  font-size:16px;
  color:#888888;
  padding:0px 0px 20px 0px;
}
.searchresult a {
  color:#888888;
  text-decoration:underline;
}
.searchresult a:hover {
  text-decoration:none;
}
.main {
	position:relative;
	width:100%;
	height:450px;
	left:50px;
	background-image:url("/cms/images/img-874c8a68fbcb8dae5b2f1cbf0cb48a38.png");
	background-repeat:no-repeat;
}
.gallery {
  position:absolute;
  top:40px;
  left:10px;
  width:830px;
  height:390px;
  font-size:24px;
  line-height:30px;
  overflow:auto;
}
.gallery img {
  border: 0px;
}
.tagcloud {
  position:absolute;
  top:10px;
  left:10px;
  width:830px;
  height:420px;
  font-size:24px;
  line-height:30px;
}
.tagcloud a {
  padding:0px 16px 0px 0px;
  color:#888888;
  text-decoration:none;
}
.tagcloud a:hover {
  color:#000000;
}
.content {
	position:relative;
	width:100%;
	height:225px;
	background-color:#ffffff;
}
.subpages {
  text-align:right;
  font-size:24px;
  color:#cf7932;
	width:100%;
	height:100%;
	overflow:auto;
	padding:0px 10px 0px 0px;
}
.subpages a {
  text-decoration:underline;
  color:#cf7932;
  padding:0px 0px 5px 0px;
}
.subpages a:hover {
  text-decoration:none;
  color:#cf7932;
}
.homeblock {
	width:215px;
	height:225px;
	line-height:225px;
	vertical-align:middle;
	text-align:center;
	float:left;
	font-size:32px;
	color:#852648;
	cursor:pointer;
}
.dividerblock {
	background:#bd0673;
	width:10px;
	height:225px;
	overflow:hidden;
	float:left;
}
.content2 {
	position:relative;
	width:100%;
	height:440px;
	background-color:#ffffff;
}
.textfield {
	width:100%;
	height:100%;
	color: #999999;
	overflow:auto;
	padding:0px 10px 0px 0px;
}
.textfieldcontact {
	width:100%;
	height:100%;
	color: #999999;
	overflow:auto;
	font-size:15px;
	font-family:"DartFauxCRA-L","Trebuchet MS";
}
.textfield2 {
	width:100%;
	height:100%;
	overflow:auto;
	font-size:20px;
	color: #999999;
	font-family:"DartFauxCRA-L","Trebuchet MS";
}
.name {
	width:100%;
	height:100%;
	color: #999999;
	overflow:auto;
}
.function {
	width:100%;
	height:100%;
	color: #999999;
	overflow:auto;
}
.description {
	width:100%;
	height:100%;
	color: #999999;
	overflow:auto;
}
.head {
	font-size:120%;
	color:#852648;
	font-family:"DartFauxCRA-M","Trebuchet MS";
	font-weight:bold;
}
.paragraph {
	color:#000000;
/*	disable-padding-left:14px;
	disable-background-image:url("/cms/images/img-f384d6b2ec1b2ffa25de524ea35feded.gif");
	disable-background-position:0px 2px;
	disable-background-repeat:no-repeat;*/
}
.navigation {
	position:absolute;
	top: -80px;
	left: 0px;
	z-index:1;
}
.menu {
	position:absolute;
	top:-2px;
	left:104px;
	font-family:"DartFauxCRA-M","Trebuchet MS";
	color:#ffffff;
	font-size:12px;
}
.item {
	position:absolute;
	padding: 4px 20px 4px 10px;
	width:141px;
	height:16px;
	cursor:pointer;
}
.itemmed {
	position:absolute;
	padding: 6px 20px 4px 11px;
	width:140px;
	height:14px;
	font-size: 11px;
	cursor:pointer;
}
.itemmed_path {
	background-image: url("/cms/images/img-a066658ee69277a5cae98c02a767f7be.png");
	position:absolute;
	padding: 6px 20px 4px 11px;
	width:140px;
	height:14px;
	font-size: 11px;
	color:#000000;
	cursor:pointer;
}
.item_path {
	background-image: url("/cms/images/img-a066658ee69277a5cae98c02a767f7be.png");
	position:absolute;
	padding: 4px 20px 4px 10px;
	width:141px;
	height:16px;
	cursor:pointer;
	color:#000000;
}
.item_path_end {
	background-image: url("/cms/images/img-df15c0fec3d6a28437c2288ef9efd346.png");
	position:absolute;
	padding: 6px 20px 4px 11px;
	width:140px;
	height:14px;
	cursor:pointer;
	font-size: 11px;
	color:#000000;
}
.subitem {
	position:absolute;
	padding: 4px 10px 4px 10px;
	width:151px;
	height:11px;
	font-size: 11px;
	cursor:pointer;
}
.subitem_path {
	position:absolute;
	padding: 4px 10px 4px 10px;
	width:151px;
	height:11px;
	font-size: 11px;
	cursor:pointer;
	background:#000000;
}
.submenu {
	position:absolute;
	left:170px;
	border-color:#ffffff;
	background:#bd0673;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}
.endmenu {
	position:absolute;
	left:170px;
}
.home {
	position:absolute;
	top:50px;
	left:10px;
	cursor:pointer;
	color:#000000;
}
.navigation a {
	color:#000000;
	text-decoration:none;
	font-family:"DartFauxCRA-M","Trebuchet MS";
}
.search {
	position:absolute;
	top:-95px;
	left:778px;
	color:#ffffff;
}
.search_input {
	background-color: transparent;
	background-image:url(/cms/images/img-73b292930c7d3e443bc5b3b517efc537.png);
	width:153px;
	height:15px;
	position:absolute;
	top:25px;
	left:0px;
}
.search_language {
	position:absolute;
	top:0px;
	left:0px;
}
.search_language td {
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:#ffffff;
	color:#ffffff;
	padding:0px 9px 0px 9px;
}
.search_input input {
	background-color: transparent;
	border:0px;
	position:absolute;
	top:2px;
	left:10px;
	width:123px;
	height:15px;
	font-size:11px;
	font-family:"DartFauxCRA-M","Trebuchet MS";
}
.search_contact_text {
	position:absolute;
	top:65px;
	height:30px;
	left:0px;
	cursor:pointer;
}
.search_contact_bar {
	position:absolute;
	top:85px;
	left:0px;
	width:45px;
	height:10px;
	background:#852648;
}
.search_jobs_text {
	position:absolute;
	top:65px;
	height:30px;
	left:65px;
	cursor:pointer;
}
.search_jobs_bar {
	position:absolute;
	top:85px;
	left:65px;
	width:28px;
	height:10px;
	background:#624b82;
}
.search_news_text {
	position:absolute;
	top:65px;
	height:30px;
	left:112px;
	cursor:pointer;
}
.search_news_bar {
	position:absolute;
	top:85px;
	left:112px;
	width:44px;
	height:10px;
	background:#d1da00;
}
.paragraph2 {
	color:#000000;
	font-weight:bold;
}

.intro {
	color:#000000;
}

.foto {
	width:100%;
	height:100%;
	overflow:hidden;
	background:#eeeeee;
}
.fotowide {
	position:absolute;
	width:830px;
	height:205px;
}
.fotomedium {
	position:absolute;
	width:205px;
	height:205px;
}
.fotohigh {
	position:absolute;
	width:205px;
	height:430px;
}
.fotolarge {
	position:absolute;
	width:430px;
	height:430px;
}
.fotosmall {
	position:absolute;
	width:135px;
	height:135px;
}
.textwide {
	position:absolute;
	width:830px;
}
.textcolumn {
	position:absolute;
	width:405px;
}
.logo {
	position:absolute;
	top:0px;
	left:94px;
	width:225px;
	height:225px;
	background:#ffffff;
}
.tags {
	position:absolute;
	top: 235px;
	left: 94px;
	width:225px;
	background:#444444;
	color:#ffffff;
	font-size:11px;
}
.subBPages {
	position:absolute;
	top: 235px;
	left: 0px;
	width:319px;
	color:#666666;
	font-size:13px;
	text-align:right;
}
.subBPages a {
  text-decoration:none;
  color:#000000;
}
.subBPages img {
  border:0px;
  position:relative;
  top:2px;
}
.brandguidance {
  font-size:17px;
}
.pagefoto {
	position:absolute;
	top: 460px;
	left: 329px;
	width: 850px;
	height: 225px;
	background:#444444;
	color:#ffffff;
}
.galleryfoto {
	position:absolute;
	top: 340px;
	left: 94px;
	width: 225px;
	height: 345px;
	background:#444444;
	color:#ffffff;
}
.bestanden a {
	color:#000000;
}
.tagfield {
	color:#ffffff;
	font-size:11px;
	overflow-x:hidden;
	overflow-y:auto;
	height:25px;
}
.profilebutton {
	position:absolute;
	top:427px;
	left:6px;
	width:161px;
	height:29px;
	text-align:center;
	line-height:26px;
	vertical-align:middle;
	cursor:pointer;
	background-image:url("/cms/images/img-3ff22a83a39ce5fb96092f1960d171f5.jpg");
}
