@charset "utf-8";
/* CSS Document */


html {}

body {background-color: #000;
	  font-family:Arial, Arial, san-serif;
	  font-size: 11.5px;
	  color: #ffffff;}
	  

h2,h3 {color: #999999;}

hr  {height: 1px solid #d2a976; }
	  

* {margin: 0px; border: 0px; padding: 0px;}

a {color:#FFF;
   /*cursor:url(../images/lupe.cur);*/
   }
a:link {}
a:visited {text-decoration:none;}
a:hover {color: #999999;}
a:aktive {text-decoration:none;}

.link2 a {color: #FFF;
		text-decoration:none;}
.link2 a:hover {color: #999999;}

.link_text a {color:#cc0000;
			  text-decoration:none; 
			  }

div#wrapper 	{margin-top: 12px;
			     border-top: 1px solid #636363;
			     background-color: #000;
				 /*background-image:url(../images/wrapper.jpg);*/}


				 
div#border      {height:60px;
				 background-color: transparent;
				 /*background-image:url(../images/border.jpg);*/
			     background-repeat: repeat-x;
				 } 
				 
div#nklogo       {height:60px;
				  background-color: #000;
				  /*background-image:url(../images/border.jpg);*/
				  width:750px;
				  margin: 0px auto 0px;}
				  
div#nklogo img    {margin-top: 35px;}	

/* Hauptnavigationsleiste */

div#navtop 		{margin: 25px auto 0px;
				 width:750px;
				 background-image:url(../images/tabmain2.jpg);
				 background-color:#000;
				 overflow:hidden;}
				 
table#nav     	{width: 750px;
	             height: 43px;
				}				 
				 
table#nav a     {padding: 10px;
				 /*background-color: #903;*/
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 font-weight:150;
				 text-transform:uppercase;
				 text-decoration: none;
				}
				
				
td#start_edge_left    {background-image:url(../images/tabmain_edge_left.jpg);
				      border-right: 1px solid #7d7d7d;}		
					  
td#start_edge_right    {background-image:url(../images/tabmain_edge_right.jpg);
					   background-position:right;
				       border-left: 1px solid #7d7d7d;
					   /*border-right: 1px solid #000;*/}	

td#edge_left    	{background-image:url(../images/tabmain2_edge_left.jpg);}		
					  
td#edge_right   	{background-image:url(../images/tabmain2_edge_right.jpg);
					 background-position:right;}		
					  

td#start1         {background-image:url(../images/tabmain.jpg);
				  border-right: 1px solid #7d7d7d;
				  border-left: 1px solid #7d7d7d;}

				  
div#navimage 	{margin: 0px auto 0px;
				 width:740px;
			 	 height:214px;
				 border: 5px solid #4d4d4d;
			 	 background-image:url(../images/banner.gif);
				 }

/* Textbereich Startseite  3- Spalter */

div#content     {margin: 45px auto 0px;
			 	 width:750px;
				 background-color: #000;}

div#content li  {margin-left: 12px;}

/* Linke Navigation Spalte */

div#navleft      {background-color: #000;
				  height: 210px;
				  float:left;
				  width: 200px;}
				  
table#anmelden p {font-weight:bold;
				  font-size:13px;
				  line-height:20px;}
				  
table#anmelden	 {width: 162px; 
				  height: 51px;
				 }
				  
				  
div#navleft ul   {list-style:none;}

div#navleft li   {padding: 0px;
                  background-image:url(../images/navleft.jpg);
				  margin-right:20px;}
				  
div#navleft a     {display:block;
                   margin: 2px 0px 2px;
				   font-family:Arial, Helvetica, sans-serif;
				   font-size:10px;
				   font-weight: 200;
				   text-transform: uppercase;
				   text-decoration: none;
				   padding:3px 7px 3px}
				   
/* Mittlere Navigation Spalte */
				  
div#text         {width:430px;
				  margin-left: 200px;
				  margin-bottom: 45px;
				  margin-right: 120px;
				  background-color:#000;}
				  
/* Beraterlogin und Kundenbereich*/

.box				{
					 font-family: Arial, Helvetica, sans-serif;
				     font-size: 11.5px;
				     padding: 3px;
				     margin-top: 2px;
				     margin-bottom: 2px;
					 }
.box1				{border: 1px solid #636363;
                     background-image:url(../images/form1bg.jpg);
					 font-family:Arial, Helvetica, sans-serif;
				     font-size:11px;
				     font-weight:bold;
					 }
					 
.radiobutton {
	padding: 3px;
	background-color: #5d5d5d;
	margin-right: 2px;
	margin-bottom: 2px;
}

.checkbox {
	padding: 3px;
	background-color: #5d5d5d;
	margin-right: 5px;
	margin-bottom: 2px;
	float: left;
}

.selectfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	padding: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 304px;
	height: 120px;
}
					 
#beraterlogin p		{margin-top: 10px;
					 margin-bottom: 3px;}	

.submit 		    {background-color: #5d5d5d;
					 width: 100px;
					 height:18px;
					 margin-top: 5px;
					 border: 1px solid #7e7e7e;
					 font-family:Arial, Arial, san-serif;
	  				 font-size: 11px;
	 			     color: #fff;}
					 
					 
/*Downloadbereich*/

table#down         {width: 400px;}
					
.head              {height: 20px;
					padding-left: 5px;
					margin: 5px;
                    background-color: #4d4d4d;
					color:#FFF;
					text-transform:uppercase;}
					
table#down td	   {padding-left: 5px;
                    height: 20px; 
                    border-bottom: 1px solid #4d4d4d;}
									 
	 
					 
				  
/* Rechte Navigation Spalte */			  
				  
div#logos		 {background-color:#000;
				  float:right;
				  width:120px;
				  height:210px;}
				  
div#logos img    {margin-top: 155px;
				  border: 3px solid #4d4d4d;
				  }

div#logos img#din {margin-top: 255px;
				   border: 3px solid #4d4d4d;
				  }
				  
/* Ende Content */
			  
div#footer 	    {clear:both;
				 margin: 0px auto 25px;
				 padding-top:5px;
				 text-align: center;
			     width:750px;
			     /*background-color: #000;*/
				 /*background-image: url(../images/footer.jpg);*/
				 background-repeat:no-repeat;
				 border-top: 1px solid #636363;}