/* Zusätzliche Angaben */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Zusätzliche Angaben - Ende */

body
{
	width:100%;
	font-family:Arial;
	height:100%;
	margin:0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	color:#6b6b6c;
}

.log
{
	width:952px;
	height:31px;
	background-image: url(../images/log_bg.jpg);	
}

	#sec_nav
	{
		padding-left: 6px;
		padding-top: 8px;
	}

	#log_an
	{
		float:left;
		color:#ffb619;
		padding-top:5px;
		padding-left:10px;
	}

	#log_box
	{
		float:right;
		padding-top:3px;
		padding-right:10px;
	}

.log_feat
{
	font-size:10px;
	font-family: Arial;
	color:#ffb619;
}

.logo
{
	width:206px;
	height:155px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;	
	float:left;
}

	#un
	{
		width:900px;
	}
	
	#pw
	{
		height:40px;
		color:#ffb619;
	}

.anmeldung
{
	padding-top:40px;
	padding-left:150px;
}

.anmeldung A:link
{
    text-decoration:none;
    color:#ffb619;
}

.anmeldung A:visited
{
    text-decoration:none;
    color:#ffb619;
}

.anmeldung A:hover
{

    color:#ffb619;
}

.anmeldung A:active
{
    text-decoration:none;
    color:#ffb619;
}
.anmeldung A:focus
{
    text-decoration:none;
    color:#ffb619;
}

	#logout,A:link,A:visited,A:hover,A:active,A:focus
	{
	 text-decoration:none;
	 color:#ffb619;
	}

.nav
{
	padding-left:500px;
}
	
#usernavie
{	
	width:410px;
	height:117px;
	background-image: url(../images/usermbg.jpg);
	background-repeat: no-repeat;	
	float:left;
	font-family:Arial;
}


.ngb
{
	width:950px;
	height:40px;
	background-image: url(../images/nv_bg.jpg);	
	clear:both;
}

.nco
{
	width:950px;
	height:176px;
	background-image: url(../images/ncbg.jpg);
}

.nbg-cbg
{
	width:950px;
	height:16px;
	background-image: url(../images/nbg-cbg.jpg);
}

	#crl
	{
		width:8px;
		height:428px;
		background-image: url(../images/crl.jpg);
		background-repeat:repeat-y;
	}
	
	#cbg
	{
		width:930px;
		height:428px;
		background-color:#f2f2f2;
	}

.cle
{
	width:290px;
	float:left;	
}

.cri
{
	width:645px;
	float:left;	
}

	#sb
	{
		width:281px;
		height:235px;
		background-image: url(../images/small_box.jpg);
	}
	
	#bb
	{
		width:650px;
		height:428px;
		background-image: url(../images/big_box.jpg);	
	}


.navpic
{
	width:50px;
	height:117px;
	float:left;
	padding-top:10px;
}

.navstr
{
	width:350px;	
}
	
	.navline
	{
		float:right;
		padding-top:5px;
		padding-left:10px;
		height:32px;
	}
	
	.navb
	{
		border:0px;
		width:82px;
		height:27px;
	}

.navstr2
{
	width:350px;
	height:85px;	
}
	
	#ndl
	{
		width:150px;	
		float:left;
	}	
	
	#ndr
	{
		width:150px;
		float:left;	
	}

.nid A:link
{
    text-decoration:none;
    color:#6b6b6c;
}

.nid A:visited
{
    text-decoration:none;
    color:#6b6b6c;
}

.nid A:hover
{

    color:#BFCBFF;
}

.nid A:active
{
    text-decoration:none;
    color:#BFCBFF;
}
.nid A:focus
{
    text-decoration:none;
    color:#6b6b6c;
}
	
	
.con
{
	padding-left: 10px;
}
	
	#crr
	{
		width:8px;
		height:428px;
		background-image: url(../images/crr.jpg);
		background-repeat:repeat-y;
	}

.cbgfbg
{
	width:950px;
	height:13px;
	background-image: url(../images/cbg-fbg.jpg);
	clear:both;	
}

.footer
{
	width:950px;
	height:46px;
	background-image: url(../images/footer.jpg);
}

.final1
{
	width:950px;
	height:67px;
	background-image: url(../images/final1.jpg);
	background-repeat: repeat-x;
}

/*Seitenaufbau - Ende*/

.copyright
{
	padding-left:10px;
	font-size: 10pt;
	color:#6b6b6c;
}

	#begr
	{
	  padding-left: 5px;
	}

