
#design-container {
	position: 			absolute;
	left: 				50%;
	top:				40px;
	width: 				994px;
	min-height: 		680px;
	/*margin-left: 		-439px;*/
	margin-left:		-497px;
	font-family:		"Trebuchet MS";
	font-size: 			11px;
	color: 				#000000;
}	

#design-container-left {
	float:				left;
	width:				965px;
	min-height:			647px;
}

#design-container-right {
	float:				left;
	width:				26px;
	min-height:			647px;
	background-image: 	url(/images/rd09/container_middle_r.png);
	background-repeat:	repeat-y;
}
#design-container-right-spacer {
	width:					26px;
	height:					57px;
	background-color:		#FFFFFF;
}
#design-header {
	width:				965px;
	height:				19px;	
}
#design-header-spacer {
	width:				968px;
	height:				20px;	
	padding-bottom:		5px;
	padding-top:		13px;
}
#design-logo {
	left:				2px;
	float:				left;
	background-image: 	url(/images/rd09/logo.png);
	background-repeat:	no-repeat;
	width:				141px;
	height:				19px;
}
#design-nav {
	float:				left;
	width:				822px;	
	height:				19px;
	padding-top:		6px;
	text-align:			right;
}

#design-nav ul{		
	height:				19px;
	list-style:			none;
	margin:				0;
	padding:			0;
	float: 				right;
}
#design-nav li{
	float:				left;
	padding-left:		4px;
}

#design-subnav {
	width:				960px;	
	height:				19px;
	text-align:			right;
}

#design-subnav ul{		

	height:				19px;
	list-style:			none;
	margin:				0;
	padding:			0;
	float: 				right;
}
#design-subnav li{
	margin-top:			2px;
	float:				left;
	padding-left:		4px;
}


#design-container-top {
	background-image: 	url(/images/rd09/container_top.png);
	background-repeat:	no-repeat;
	width:				965px;
	height:				3px;
}
#design-container-middle {
	position:			relative;
	background-image: 	url(/images/rd09/container_middle.png);
	background-repeat:	repeat-y;
	width:				965px;
	min-height:			592px;
}
#design-container-bottom {
	background-image: 	url(/images/rd09/container_bottom.png);
	background-repeat: 	no-repeat;
	width:				965px;
	height:				3px;
}

#design-container-box-spacer {
	width:				965px;
	height:				8px;	
}

#design-container-copyright {
	width:				965px;
	height:				25px;
	text-align:			right;
}

#design-container-copyright a {
	text-decoration:	none;
	color:				#666666;
}

#design-content-wrapper {
	padding:			2px;
	margin-left:		3px;
	width:				959px;
	min-height:			598px;
	text-align:			left !important;
}

#design-screenimg-wrapper {
	float:				left;
	width:				479px;
	height:				598px;
}

.screenimg {
	margin:				0px;
	padding:			0px;
}

.screenimg img {
	margin:				0px;
	padding:			0px;	
}

#design-content-text {
	float:				left;
	margin-left:		30px;
	margin-top:			50px;
	width:				427px;
	min-height:			548px;	
}

#design-content-start {
	float:				left;
	background-image: 	url(/images/rd09/leftpic/start_right.png);
	width:				479px;
	min-height:			598px;
}

#design-lang {
	width:				26px;
}
#design-lang ul {
	list-style:			none;
	width:				26px;
	margin:				0 !important;
	padding:			0 !important;
}

#design-lang li {
	margin:				0 !important;
	padding:			0 !important;
}

#design-lang li:hover {
	
}

#design-lang a {
	font-size:			0.8em;
	border-top:			solid 2px #e9f4fa;
	border-left:		solid 1px #e9f4fa;
	border-right:		solid 2px #e9f4fa;
	color:				#555555;
	text-decoration:	none;
	width:				23px;
	display:			block;
	line-height:		23px;
}

#design-lang a:hover {
	color:				#FFFFFF;
	background-color:	#42a1d6;
	color:				#FFFFFF;
}

div#design-lang a.active {
	color:				#FFFFFF;
	background-color:	#42a1d6;
	color:				#FFFFFF;
}
div#design-lang a.last {
	border-top:			solid 2px #e9f4fa;
	border-left:		solid 1px #e9f4fa;
	border-right:		solid 2px #e9f4fa;
	border-bottom:		solid 2px #e9f4fa;
}

.footer-bluebox {
	float:				left;
	/*width:				312px;*/
	width:				282px;
	height:				126px;
	background-image: 	url(/images/rd09/box_bottom.png);
	background-repeat: 	no-repeat;
	text-align:			left;
	padding:			15px;
}

.footer-bluebox-title {
	background-image: 	url(/images/rd09/box_dot.png);
	background-repeat: 	no-repeat;
	padding-left:		15px;
}

.footer-bluebox-spacer {
	float:				left;
	width:				14.5px;
	height:				1px;
}

.shopcontent {
	margin:				0 !important;
	text-align:			left !important;
	font-family:		"Trebuchet MS" !important;
	font-size: 			11.5px !important;
}

.content {
	width:				400px !important;
	margin:				0 !important;
	/*margin-top:		50px !important;*/
	text-align:			left !important;
	font-family:		"Trebuchet MS" !important;
	/*font-size: 			10.5px !important;*/
	font-size: 			11.5px !important;
}

.design-content-spacer {
	width:				400px;
	height:				50px;
	clear:				both;
}

.design-content-spacer-multiple-t {
	width:				400px;
	height:				2px;
	clear:				both;
}

.design-content-spacer-multiple-b {
	width:				400px;
	height:				5px;
	clear:				both;
}

.design-loginform-input {
	width:				113px;
	height:				18px;
	border:				solid 1px #d9ecf7;
	margin-right:		10px;
	
}
.design-loginform label {
	width:				115px;
	float:				left;
	margin-right:		10px;
	margin-top:			10px;
}

.design-loginform br {
	clear:				left;
}

.design-loginform-submit {
	margin:				0 !important;
	padding:			0 !important;
	position:			relative;
	top:				7px;
}

.design-loginform a {
	color:				#175aa3;
	text-decoration:	none;
}

.design-loginform-pw {
	margin-top:			6px;
	color:				#175aa3;
	text-decoration:	none;
}

.design-loginform-pw a {
	color:				#175aa3;
	text-decoration:	none;
}

#design-shop-left {
	margin-left:		20px;

	float:				left;
	width: 				680px;
}

#design-shop-right {
	float:				left;
	width: 				263px;
}

#images {
	padding-top:		20px;
	text-align:			left !important;
}

#images li {
	border-bottom:		dotted 1px #43a2d6 !important;
}

#srbox {
	background-color:	#f2f2f2 !important;
}

#sr-type a span {
	color:				#FFFFFF !important;
}

#images h5 {
	border-bottom:		dotted 1px #43a2d6 !important;
}

.goToCart, .goToCompare {
	border-bottom:		dotted 1px #43a2d6 !important;
}

.goToCart a {
	color:				#42a2d6 !important;
}

.goToCart a:hover {
	color:				#42a2d6 !important;
}

.goToCart a, .goToCompare a, .goToCompare input {
	height:				21px !important;
	line-height:		21px !important;
	text-indent:		15px !important;
}

#images h5 {
	text-indent:		0 !important;
}

#images #mzTitle {
	background-image:	none !important;
}

#images #wkTitle {
	background-image:	none !important;
}


.content h2 {
	clear:both;
	color:#08448D;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 10px;
	padding:0;
	width:100%;
}

.design-news a {
	color:				#175aa3;
	text-decoration:	none;
}

.design-content-geschichte ul {
	list-style-type:		none;
	padding: 				0;
	margin:	 				0px;
}

.design-content-geschichte li {
	margin-bottom:			8px;
	margin-left:			0;
	margin-right:			0;
	margin-top:				0;
	padding:				0;
}

.geschichte-title {
	font-weight:			bold;
	color:					#000000;
}

.box-impressum {
	line-height:		18px;
	margin-top:			4px;
}

.box-aktuelles {
	line-height:		18px;
	margin-top:			4px;
}

#fndTitle, #fndNotTitle, #fndShortTitle, #fndGroupTitle {
	clear:both;
	padding-top:10px;
}


