
*
{	margin:0px;
	padding:0px;
	font-family: verdana, sans-serif;
	font-size:11px;
	outline:none;
}

html
{	height:100%;
}

.italic
{	font-style:italic;
}

.center
{	text-align:center;
}

.justify
{	text-align:justify;
}

img
{	border-width:0px;
}

.right
{	float:right;
	margin:0px 0px 0px 10px;
	display:inline;
}

.left
{	float:left;
	margin:0px 10px 0px 0px;
	display:inline;
}

.my_clear
{	font-size:1px;
	height:1px;
	overflow:hidden;
	clear:both;
}

.make_height
{	padding-bottom:20px;
}

body
{	background-color:#000000;
 	background-image:url(image/bn_header.jpg);
 	background-repeat:repeat-x;
	height:100%;
}

/* ab hier faengt das eigentliche Layout an */

#bn_frame_layout
{	min-width:1103px;
	min-height:100%;
	position:relative;
	background-image:url(image/bn_body_back.jpg);
	background-repeat:repeat-y;
}

#bn_layout
{	min-width:1003px;
	min-height:100%;
	position:relative;
	background-image:url(image/bn_body_back.jpg);
	background-repeat:repeat-y;
}


* html #bn_layout
{	width:1003px;
	height:100%;
}


* html #bn_frame_layout
{	width:1103px;
	height:100%;
}



#bn_header_end
{	background-image:url(image/bn_logo_2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:813px;
	height:98px;
}

#bn_favoriten
{	position:absolute;
	left:570px;
	top:98px;
	width:191px;
	height:19px;
	background-image:url(image/favoriten.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#bn_home
{	position:absolute;
	left:0px;
	top:1px;
	background-image:url(image/bn_logo_1.jpg);
	background-repeat:no-repeat;
	width:482px;
	height:117px;
}

#bn_animation
{	position:absolute;
	left:482px;
	top:1px;
}

#bn_menu
{	width:161px;
 	background-image:url(image/bn_menu_end.gif);
 	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	margin-top:20px;
	padding-bottom:32px;
}


#bn_navi
{	list-style-type:none;
	list-style-position:outside;
	background-image:url(image/bn_menu_top.jpg);
	background-repeat:no-repeat;
	padding-top:116px;
}

#bn_navi li
{	background-repeat:no-repeat;
}

#bn_navi li a,#bn_navi a:link,#bn_navi a:visited,#bn_navi a:active,#bn_navi a:hover
{	height:26px;
	text-indent:-1000px;
	display:block;
	width:100%;
	background-repeat:no-repeat;
}

/* die einzelnen Menülinks mit Ihren hintergrundgrafiken */

.bn_wer_ist_online
{	background-image:url(image/wer-ist-online.jpg);
}

.bn_eingang
{	background-image:url(image/eingang.jpg);
}


.bn_topio
{	background-image:url(image/topio.jpg);
}

.bn_faq
{	background-image:url(image/faq.jpg);
}

.bn_sender
{	background-image:url(image/sender.jpg);
	height:21px;
	text-indent:-1000px;
}

.bn_intern
{	background-image:url(image/intern.jpg);
	height:21px;
	text-indent:-1000px;
}

.bn_sender_werden
{	background-image:url(image/sender-werden.jpg);
}

.bn_sender_login
{	background-image:url(image/sender-login.jpg);
}

.bn_agb
{	background-image:url(image/agb.jpg);
}

.bn_impressum
{	background-image:url(image/impressum.jpg);
}

.bn_geld_verdienen
{	background-image:url(image/geld-verdienen.jpg);
}


#bn_frame
{	height:1000px;
	margin:60px 0px 60px 60px;
	width:870px;
	float:left;
}

#bn_frame1 
{
height:820px; 

margin:10px 0px 0px 0px; 

width:820px; 
} 


#bn_frame2 
{
height:2800px; 

margin:60px 0px 60px 60px; 

width:820px; 
}


#bn_frame3 
{
height:4000px; 

margin:60px 0px 60px 60px; 

width:820px; 
}


#bn_content 
{
padding:30px 20px 0px 20px; 

height:auto; 

color:#ffffff; 

border:0px solid #f90000; 

margin:0px 0px 0px 0px; 

width:800px; 

float:center; 
overflow:hidden; 
}


#bn_content h1,#bn_content h2
{	font-size:16px;
}

#bn_content ul
{	list-style-position:outside;
	margin:0px 0px 0px 20px;
}

#bn_content ul li
{	margin-top:5px;
}



#bn_content p
{	padding:10px 0px;
}


#bn_eingang
{	background-image:url(image/chathertbild.jpg);
	width:640px;
	height:480px;
	overflow:hidden;
	position:relative;
	margin:auto;
}

#bn_eingang a,#bn_eingang a:link,#bn_eingang a:visited,
#bn_eingang a:active,#bn_eingang a:hover
{	position:absolute;
	right:30px;
	bottom:60px;
	width:250px;
	height:70px;
	text-decoration:none;
	overflow:hidden;
	text-indent:-10000px;
}

.one_1
{background:#FFDFA9; border:1px solid #000000; color:#000000; 
padding:0px; margin:10px 0px 0px 10px; width:740px; height:60px; 
float:left; font-size:12px; text-align:justify;
}

.one_2
{background:#FFDFA9; border:1px solid #000000; color:#000000; 
padding:0px; margin:10px 0px 0px 50px; width:740px; height:140px; 
float:center; font-size:12px; text-align:justify;
}

.one
{background:#FFDFA9; border:1px solid #000000; color:#000000; 
padding:0px; margin:10px 0px 0px 10px; width:740px; height:90px; 
float:left; font-size:12px; text-align:justify;
}

.one h2 
{font-size:16px; font-weight:bold; padding:0px; margin:0px; 
color:#ffffff; background:#010394 
repeat-x; padding:1px; text-align:center;
}

.one_2 h2 
{font-size:16px; font-weight:bold; padding:0px; margin:0px; 
color:#ffffff; background:#010394 
repeat-x; padding:1px; text-align:center;
}

.one_1 h2 
{font-size:16px; font-weight:bold; padding:0px; margin:0px; 
color:#ffffff; background:#010394 
repeat-x; padding:1px; text-align:center;
}