/*submenue*/

.submenu-item-left1-active, .submenu-item-left2-active, .submenu-item-right1-active, .submenu-item-right2-active, .submenu-item-left, .submenu-item-right, .submenu-item-left1o, .submenu-item-right1o-active
{
	float: left;
	width: 	6px;
	height: 33px;
}
 .submenu-item-left, .submenu-item-right
{
	float: left;
	width: 	6px;
	height: 25px;
	margin-top: 8px;
}  
.submenu-item-active
{
	padding-left: 5px;
	padding-right: 5px;
	height: 33px;	
	float: left;
}
.submenu-item
{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 8px;
	height: 25px;	
	float: left;
}
.submenu-item-home
{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 8px;
	height: 25px;	
	float: left;
}
.submenu-item-active
{
	background-image: url('../images/menu/bt_1_mid.png');	
	background-position: bottom;
}
.submenu-item, .submenu-item-home
{
	background-image: url('../images/menu/bt_0_mid.png');	
	background-position: bottom;
	background-color: transparent;
	
}
.submenu-item a:link, .submenu-item a:visited, .submenu-item a:hover, .submenu-item a:active
{
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 4px;	
	height: 20px;
	float: left;
	background-color: transparent;
	text-decoration: none;
}
.submenu-item-active a:link, .submenu-item-active a:visited, .submenu-item-active a:hover, .submenu-item-active a:active
{
	font-weight: bold;
	color: #990000;
	padding-top: 8px;	
	height: 20px;
	float: left;	
	text-decoration: none;
}
.submenu-item-left1o-active
{
	background-image: url('../images/menu/bt_1_left_0.png');
	background-repeat: no-repeat;
	background-position: bottom right;	
}
.submenu-item-right1o-active
{
	background-image: url('../images/menu/bt_1_right_0.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
	width: 12px;
}
.submenu-item-left1-active
{
	background-image: url('../images/menu/bt_0_left_1.png');
	background-repeat: no-repeat;
	background-position: bottom right;	
}
.submenu-item-left2-active
{
	background-image: url('../images/menu/bt_1_left.png');
	background-repeat: no-repeat;
	background-position: bottom right;	
}
.submenu-item-right1-active
{
	background-image: url('../images/menu/bt_0_right_1.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
}
.submenu-item-right2-active
{
	background-image: url('../images/menu/bt_1_right.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
}
.submenu-item-left
{
	background-image: url('../images/menu/bt_0_left.png');
	background-repeat: no-repeat;
	background-position: bottom right;	
}
.submenu-item-right
{
	background-image: url('../images/menu/bt_0_right.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
}

.submenu
	{
		position: absolute;
		top: 121px;
		width: 680px;
		float: left;
		left: 15px;		
	}

/*submenue*/



.header
	{
		background-repeat: no-repeat;
		width: 708px;
		height: 153px;
		float: left;
		position: relative;
		background-image: url('../images/rdhd_xing.jpg')
	}
.header-headline
	{
		position: relative;
		top: 10px;
		font-size: 18px;
		font-weight: bold;
		width: 390px;
		left: 200px;
		float: left;
		color: #FFFFFF;
		font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, Sans-Serif;
	}

.header1
	{
		background-repeat: no-repeat;
		width: 708px;
		height: 153px;
		float: left;
		position: relative;
		background-image: url('../images/rdhd_search.jpg')
	}
.header-headline-lp
	{
		position: relative;
		top: 10px;
		font-size: 27px;
		font-weight: bold;
		width: 590px;
		left: 40px;
		float: left;
		color: #FFFFFF;
		font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, Sans-Serif;
	}
	h1
	{
		color: #FFFFFF;		
		font-size: 27px;
		font-weight: bold;		
		margin: 0px;
		padding: 0px;
	}
.home-sidebox
	{
		width: 222px;
		float: left;
		height: 450px;
		background-repeat: no-repeat;
		background-position: top left;
		background-image: url('../images/box_prdstrt_grey.gif');
		
	}
.sidebox-headline
	{
		font-weight: bold;
		float: left;
		margin-left: 10px;
		width: 209px;
		margin-top: 10px;
	}
.sidebox-text
	{
		float: left;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 209px;
	}	
.sidebox-image
	{
		float: left;
		margin-left: 10px;
		width: 209px;
	}	
.sidebox-spacer
	{
		float: left;
		width: 187px;
		height: 2px;
		margin-left: 10px;
		margin-bottom: 5px;
		background-image: url('../images/sidebox-home/dtline_hrz_grbox.gif');
	}	
	
.bottombox1x1
	{
		float: left;
		width: 234px;
		height: 234px; 
		background-color: #FFFFFF;
	}
.bottombox1x2
	{
		float: left;
		width: 234px;
		height: 471px;		
		background-color: #FFFFFF;
	}	
.bottombox2x1
	{
		float: left;
		width: 471px;
		height: 231px;

	}	
.bottombox2x2
	{
		float: left;
		width: 471px;
		height: 471px;			
		background-color: #FFFFFF;
	}	
.bottombox-spacer-vertikal1
	{
		float: left;
		width: 3px;
		height: 234px; 	
	}
.bottombox-spacer-vertikal2
	{
		float: left;
		width: 3px;
		height: 471px; 	
	}	
.bottombox-spacer-horizontal1
	{
		float: left;
		height: 3px;
		width: 234px; 	
	}
.bottombox-spacer-horizontal2
	{
		float: left;
		height: 3px;
		width: 471px; 	
	}	
.bottombox-top
	{
		width: 977px;
		height: 10px;
		background-repeat: no-repeat;
		background-position: bottom left;
		background-image: url('../images/ebox_top.gif');
		float: left;
		margin-top: 15px;	
	}	
.bottombox-bottom
	{
		width: 977px;
		height: 10px;
		background-repeat: no-repeat;
		background-position: top left;
		background-image: url('../images/ebox_bot.gif');
		float: left;	
	}	
.bottombox
	{
		width: 977px;
		background-image: url('../images/ebox_mid.gif');
		float: left;	
	}
.bottombox-content
	{
		width: 959px;
		padding-left: 15px;
		float: left;
	}
.bottombox-content-bg
	{
		background-image: url('../images/punktraster.gif');
		float: left;
		width: 945px;
	}	
.partnerlinks, .partnerlinks-text, .partnerlinks-link
	{
		float: left;
	}	
.partnerlinks-text
	{
		width: 977px;
		height: 40px;
		padding-left: 4px;
		padding-top: 10px;
		color: #ADADAD;
		font-size: 10px;		
	}	
.partnerlinks-link
	{
		width: 150px;
		float: left;
		vertical-align: middle;
		padding-top: 15px;
	}	
	

.partnerlinks-logo
	{
		vertical-align: middle;
		width: 150px;
		float: left;
		height: 32px; 
		text-align: center;
	}
.partnerlinks-logo a
	{
		vertical-align: middle;
	}
.partnerlinks-logo-text
	{
		width: 150px;
		float: left;
		text-align: center;
	}
.partnerlinks-logo-text a, .partnerlinks-logo-text a:hover
	{
		text-decoration: none;
		color: #ADADAD;
		font-size: 10px;
	}	
.small
	{
		font-size: 10px;
	}	
	
.mainpage-infonumber-no
	{
		margin-left: 20px;
		margin-top: 15px;
		display: block;
		font-size: 14px;
		font-weight: bold;
		color: #018C04;
	}
.mainpage-infonumber
	{
		float: left;
		margin-top: 6px;
		width: 	208px;
		height: 44px;
		display: inline;		
		background-repeat: no-repeat;
		background-image: url('../images/0800_sm.gif');	
	}	

.weiter-button
{
	background-image: url('../images/bt_hme_rd.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 245px;
	height: 75px;
	float: left;
	padding-left: 25px;
}
.weiter-button-text
{
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	display: block;
	padding-top: 14px;	
	width: 245px;
	font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, Sans-Serif;
}

.weiter-button-text-2
{
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	display: block;
	padding-top: 4px;	
	width: 190px;
	font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, Sans-Serif;
}
.weiter-button-up
{
	background-image: url('../images/bt_hme_rd_2.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 245px;
	height: 47px;
	float: left;
	padding-left: 10px;
}
.weiter-button-2
{
	background-image: url('../images/bt_hme_rd.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 245px;
	height: 75px;
	float: left;
	padding-left: 10px;
}	
.lp-imprint {
	
		width: 959px;
		text-align: center;
		float: left;
}