	#breadcrumbrahmen {	background-color: #e3deda;	color: #303030;}#breadcrumb {	color: #656563;}#breadcrumb a {	color: #656563;}#breadcrumb a:link {	color: #656563;}#breadcrumb a:active {	color: #FEFFFF;}#breadcrumb a:visited {	color: #656563;}#breadcrumb a:hover {	color: #FEFFFF;}a:link {	color: #656563;	text-decoration: underline;}a:visited {	color: #B3AAA1;	text-decoration: underline;}a:hover {	color: #b00000;	text-decoration: underline;}a:active {	color: #b00000;	text-decoration: underline;}#themenrahmen{	border: 0px solid red;	width: 776px;	height: 527px;	position: relative;	overflow: hidden;}.collectiontheme {	height: 527px;	width: 776px;	overflow: hidden;}.collectionthemetextcontainer_hintergrund  img{	filter: alpha(opacity=75);}.collectionthemetext {	overflow: hidden;	height: 180px;	border: 1px solid #999999;	width: 160px;	position: relative;	top: 10px;		left: 10px;}.collectionthemetextcontainer_content {	padding: 10px;	height: 130px;	width: 140px;	color: #000000;	position:absolute; 	top: 0px;	left: 0px;}.collectionthemetextcontainer_content h2 {	margin: 0px 0px 5px 0px;	font-size: 14px;}.collectionthemetextcontainer_navigation {	position: absolute;	bottom: 0px;	left: 0px; 	/*right: 10px;*/	border: 0px;	border-top-width: 1px;	border-style: solid;	border-color: #999999;	color: #000000;	width: 100%;	text-align: center;}.collectionthemetext a:link {	color: #000;	text-decoration: underline;}.collectionthemetext a:visited {	color: #000;	text-decoration: underline;}.collectionthemetext a:hover {	color: #b00000;	text-decoration: underline;}.collectionthemetext a:active {	color: #b00000;	text-decoration: underline;}.collectionthemetextcontainer_navigation a {	font-size: 16px;	font-weight: heavy;}.collectionthemetextcontainer_navigation a:link {	color: #000000;	text-decoration: none;}.collectionthemetextcontainer_navigation a:visited {	color: #000000;	text-decoration: none;}.collectionthemetextcontainer_navigation a:hover {	color: #b00000;	text-decoration: none;}.collectionthemetextcontainer_navigation a:active {	color: #b00000;	text-decoration: none;}#hauptmotiv{	width: 776px;	height: 527px;	position: absolute;	top: 0px;	left: 0px;	z-index: 1;	overflow: hidden;}#schaltflaeche{	width: 135px;	/*height: 40px;*/	position: absolute;	top: 20px;	left: 20px;	z-index: 2;	overflow: hidden;	background-color: #c6bfb5;	border: 1px solid #bfbcba;	padding: 8px;}#schaltflaeche h2{	color: #FEFFFF;	margin-top: -2px;	margin-bottom: 12px;	margin-left: 4px;	font-family: helvetica, arial, sans-serif;	text-transform: uppercase;	font-size: 16px;	line-height: 120%;}#schaltflaeche .thumbnail { border: 1px solid #403936; }#schaltflaeche a { font-weight: bold; }#schaltflaeche a:link{	color: #FEFFFF;	text-decoration: none;}#schaltflaeche a:visited{	color: #FEFFFF;	text-decoration: none;}#schaltflaeche a:hover{	color: #807b74;	text-decoration: none;}#schaltflaeche a:active{	color: #FEFFFF;	text-decoration: none;}.closebutton{	position: absolute;	bottom: 0px;	right: 0px;	padding: 4px;	border-width: 0px 0px 0px 0px;	border-style: solid;	border-color: #80716c;	float: right;}#bildbeschreibungscontainer{	position: absolute;	top: 0px;	left: 0px;	z-index: 3;}#bildbeschreibungscontainer_hintergrund{	position: absolute;	top: 0px;	left: 0px;	width: 776px;	height: 527px;	overflow: hidden;	z-index: 4;}#bildbeschreibungscontainer_hintergrund{	filter: alpha(opacity=50);}#bildbeschreibungscontainer_inhalt{	color: #656563;	position: absolute;	line-height: 130%;	top: 20px;	left: 180px;	width: 450px;	height: 307px;	border: 1px solid #bfbcba;	overflow: hidden;	background-color: #FEFFFF;	z-index: 5;	padding: 5px 20px 5px 20px;}#bildbeschreibungscontainer_inhalt a:link {	color: #656563;	text-decoration: underline;}#bildbeschreibungscontainer_inhalt a:visited {	color: #656563;	text-decoration: underline;}#bildbeschreibungscontainer_inhalt a:hover {	color: #b00000;	text-decoration: underline;}#bildbeschreibungscontainer_inhalt a:active {	color: #b00000;	text-decoration: underline;}/* Portalseite */h1.themenuebersicht{	color: #80716c;	padding: 16px 0px 0px 0px;	margin: 0;	font-family: arial, helvetica, sans-serif;	font-size: 22px;	line-height: 16px;	font-style: normal;	font-weight: bold;	text-transform: uppercase;}h2.themenuebersicht{	color: #ffffff;	padding: 10px 0px 0px 0px;	margin: 0;	font-family: arial, helvetica, sans-serif;	font-size: 18px;	line-height: 16px;	font-style: normal;	font-weight: normal;	text-transform: uppercase;}a.themenuebersicht:link{	color: #ffffff;	text-decoration: none;}a.themenuebersicht:visited{	color: #ffffff;	text-decoration: none;}a.themenuebersicht:hover{	color: #f2ebe3;	text-decoration: none;}a.themenuebersicht:active{	color: #ffffff;	text-decoration: none;}p.themenuebersicht { color: #fff; }li.themenuebersicht { color: #fff; }a.storefinder:link{	color: #000000;	text-decoration: none;}a.storefinder:visited{	color: #000000;	text-decoration: none;}a.storefinder:hover{	color: #333333;	text-decoration: none;}a.storefinder:active{	color: #000000;	text-decoration: none;}.bild-2eh-r{	width: 193px;	overflow: hidden;	border-bottom: #bfbcba;	border-left: #3E5D72;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-3eh-r{	width: 290px;	overflow: hidden;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-4eh-r{	width: 387px;	overflow: hidden;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-5eh-r{	width: 484px;	overflow: hidden;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-1eh-l{	width: 96px;	float: bottom;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-2eh-l{	width: 193px;	float: bottom;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-3eh-l{	width: 290px;	float: bottom;	border-bottom: #bfbcba;	border-left: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}.bild-4eh-l{	width: 388px;	float: bottom;	border-bottom: #bfbcba;	border-bottom-color: #bfbcba;	border-width: 0px 0px 1px 1px;	border-style: none none solid solid;}/* Hintergruende start */#background-1-2{	background-color: #FFF;	background-image: url(/common/images/brax_background-1-2.png);	background-repeat: repeat;}#background-2-2{	background-color: #FFF;	background-image: url(/common/images/brax_background-2-2.png);	background-repeat: repeat;}#background-2-1{	background-color: #FFF;	background-image: url(/common/images/brax_background-2-1.gif);	background-repeat: repeat;}#background-0{	background-color: #FFF;}#background-2{	background-color: #FFF;	background-image: url(/common/images/brax_background-2.gif);	background-repeat: repeat;}#background-1-3{	background-color: #FFF;	background-image: url(/common/images/brax_background-1-3.png);	background-repeat: repeat;}#background-3-1{	background-color: #FFF;	background-image: url(/common/images/brax_background-3-1.gif);	background-repeat: repeat;}#background-portal-1-3{	background-color: #FFF;	background-image: url(/common/images/brax_background-portal-1-3.gif);	background-repeat: repeat;}#background-1-4{	background-color: #FFF;	background-image: url(/common/images/brax_background-1-4.gif);	background-repeat: repeat;}#background-3{	background-color: #FFF;	background-image: url(/common/images/brax_background-3.gif);	background-repeat: repeat;}/* Hintergruende end */.modelltext{	border: 10px solid #9F270F;	padding: 7px;	background-color: #ffffff;	width: 320px;}.modellschnitt{	border: 1px solid #9F270F;	padding: 7px;	background-color: #ffffff;	width: 320px;	text-align: left;}img.formskizze{	background-color: #fff;	padding: 5px;	margin: 0px 20px 0px 0px;	float: left;	clear: both;	border: 1px solid #B3AAA1;}a.linkbox {	color: #FEFFFF;}a.linkbox:link {	color: #FEFFFF;}a.linkbox:active {	color: #b00000;}a.linkbox:visited {	color: #FEFFFF;}a.linkbox:hover {	color: #b00000;}#linkboxlinks {	border-color: #bfbcba;	background-color: #e3deda;}#linkboxlinie {	border-top-color: #bfbcba;}#linkboxchevron {	background-color: #e3deda;	border-color: #bfbcba;}.stoererbox{	float: left;	padding: 10px;	margin: 10px 10px 10px 0px;	border-width: 1px;	border-style: solid;	border-color: #3E5D72;	background-color: #ffffff;	font-weight: normal;	width: 110px;}.subnavi-portal-container { }.subnavi-portal{	vertical-align: top;	background-color: #E5EEF7;	color: #9F270F;	font-size: 10px;	font-weight: bold;	line-height: 110%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: white;	border-top-width: 1px;	border-top-style: solid;	border-top-color: white;}.subnavi-portal:hover{	background-color: #E5EEF7;	color: #222222;}.subnavi-portal a:link{	color: #9F270F;	text-decoration: none;}.subnavi-portal a:visited{	color: #C57D6F;	text-decoration: none;}.subnavi-portal a:hover{	color: #F23B16;	text-decoration: none;}.subnavi-portal a:active{	color: #b00000;	text-decoration: none;}.subnavi-1-container{	width: 96px;	overflow: hidden;	float: right;}.subnavi-1{	width: 100%;	background-color: #bfbab4;	color: #ffffff;	font-size: 10px;	font-weight: bold;	text-align: left;	border-width: 0px 0px 1px 0px;	border-style: solid;	border-color: none none #ffffff none;}.subnavi-1:hover { background-color: #f2ebe3; }.subnavi-1 a:link{	color: #fff;	text-decoration: none;}.subnavi-1 a:visited{	color: #eee;	text-decoration: none;}.subnavi-1 a:hover{	color: #000;	text-decoration: none;}.subnavi-1 a:active{	color: #b00000;	text-decoration: none;}.highlight-textbox{	font-size: 10px;	color: #fff;	line-height: 135%;}