/* LANDINGPAGE */

.body_lp {
	background: url(/design_images/netlens/background.jpg) no-repeat top center;
}

#box_lp {
	position: relative;
	top: 58px;
	width:961px;
	min-height: 875px;
	text-align:left;
	margin:0 auto; /* horizontale Zentrierung*/
	background-repeat: no-repeat;
/*	background-color: Fuchsia;*/
}

.head_lp {
	width:961px;
	height:286px;
	background: url(/design_images/netlens/bg_head.jpg) no-repeat top left;
}
.logo_lp a {
	margin:0 0 0 70px;
	display:block;
	width:163px;
	height:69px;
}
.ticker_lp {
	font-family:Arial, Verdana, "sans serif";
	font-size:11px;
	color:#000000;
	line-height:12px;
	margin:28px 0 0 633px;
	width:292px;
}
#marqueecontainer{
position: relative;
width: 292px; /*marquee width */
height: 107px; /*marquee height */
/*background-color: white; */
overflow: hidden;
/* border: 3px solid orange; */
/* padding: 2px;
padding-left: 4px; */
}
.ticker_lp p {
	margin:0;
	padding:0 0 7px 0;
}
.ticker_lp a {
	color:#ff007a;
	text-decoration:none;
}
.left_lp {
	float:left;
	width:457px;
}
.left_top_lp {
	background: url(/design_images/netlens/bg_left_top.jpg) no-repeat top left;
	height:432px;
	padding:20px 0 0 0;
}
.list_small {
	background: url(/design_images/netlens/bg_left_list_small.jpg) no-repeat top left;
	width:431px;
	height:73px;
	margin:0 0 2px 22px;
}
.list_big {
	background: url(/design_images/netlens/bg_left_list_big.jpg) no-repeat top left;
	width:431px;
	height:106px;
	margin:0 0 2px 22px;
}
.list_arrow {
	float:left;
	width:95px;
}
.list_txt {
	float:left;
	width:260px;	
	padding:11px 50px 0 0;
	font-size:21px;
	line-height:26px;
}
.list_txt a {
	color:#808080;
	text-decoration:none;
}
.left_top_txt {
	width:399px;
	font-family:Arial, Verdana, "sans serif";
	font-size:13px;
	padding:0 0 0 22px;
}
.left_top_txt p {
	color:#151515;
}
.left_form {
	background: url(/design_images/netlens/bg_left_form.jpg) no-repeat top left;
	height:385px;	
	font-family:Arial, Verdana, "sans serif";	
}
.left_test {
	padding:35px 57px 0 165px;
	width:235px;
	color:#151515;
}
.magenta_16 {
	font-size:16px;
	color: #ff0080;
}
.left_form_formular {
	padding:43px 0 0 41px;
}
/* HACK IE7 */
*+html .left_form_formular {
	padding:20px 0 0 41px;
}
.input_lp {
	width:368px;
	margin:0 0 8px 0;
}
.contact_lp {
	background: url(/design_images/netlens/bg_left_contact.jpg) no-repeat top left;	
	width:457px;
	height:132px;
	font-family:Arial, Verdana, "sans serif";
	color:#151515;
}
.contact_txt {
	padding:15px 0 0 29px;
}
.contact_data_left {
	padding:10px 0 0 29px;
	float:left;
}
.contact_data_right {
	padding:10px 0 0 7px;
	float:left;
}
.right_lp {
	float:left;
	width:504px;
}
.right_list {
	background: url(/design_images/netlens/bg_right_list.jpg) no-repeat top left;	
	width:504px;
	height:356px;
}
.right_list p {
	padding:10px 0 0 0;
	margin:0;
	font-family:Arial, Verdana, "sans serif";
	font-size:13px;
	color:#151515;
}

.right_list_top_txt {
	padding:0 0 0 45px;
	color:#151515;
}
.right_list_top_txt h2 {
	padding:0;
	margin:0;
	font-size:23px;
}
.right_list_top_list ul {
	padding:7px 0 0 45px;
	margin:0;
}
.right_list_top_list li {
	background: url(/design_images/netlens/haken_magenta.gif) no-repeat top left;
	list-style-type: none;
	padding:0 0 3px 44px;
	font-family:Arial, Verdana, "sans serif";
	font-size:14px;
	font-weight:bold;
	color:#d51e6a;
}
.right_list_bottom_left {
	float:left;
}
.right_list_bottom_txt {
	padding:10px 0 0 45px;
	color:#151515;
}
.right_list_bottom_list ul {
	padding:7px 0 0 45px;
	margin:0;
}
.right_list_bottom_list li {
	background: url(/design_images/netlens/haken_magenta.gif) no-repeat top left;
	list-style-type: none;
	padding:0 0 3px 44px;
	font-family:Arial, Verdana, "sans serif";
	font-size:14px;
	font-weight:bold;
	color:#d51e6a;
}
.right_list_bottom_txt2 {
	padding:0 0 0 45px;
	color:#151515;
}
.right_list_bottom_right {
	float:left;
}
.right_list_bottom_right a {
	margin:0 0 0 10px;
	display:block;
	width:118px;
	height:107px;
}
.right_references {
	background: url(/design_images/netlens/right_references.jpg) no-repeat top left;
	width:504px;
	height:237px;
}
.right_references_logos {
	padding:61px 0 0 38px;
}
.logos_scroller_lp {
	float:left;
	padding:0 29px 0 0;
}
.right_footer {
	background: url(/design_images/netlens/right_footer.gif) no-repeat top left;
	height:132px;
	width:504px;
}
.right_footer_left {
	padding:2px 0 0 32px;
	float:left;
}
.right_footer_left a {
	display:block;
	height:121px;
	width:206px;
}
.right_footer_right {
	padding:0 0 0 70px;
	float:left;
	font-family:Arial, Verdana, "sans serif";
	font-size:12px;
	color:#151515;
}
.right_footer_right a {
	display:block;
	height:70px;
	width:139px;
}
.footer_lp {
	padding:90px 0 10px 0;
}
