
/*	-------------------------------------------------------------
	1. RESET + STRUKTUR
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
               * {
                    margin: 0;
                    padding: 0;
                }
               
                body
				{
                    background: #fbfafa url(images/body_bg.png) repeat-x left top;	
                    font: 0.625em/1.8em Arial, Tahoma, Verdana, sans-serif; 
                }
			    h1 {
					font-size: 30px;
					color: #3a99a3;
					font-weight: normal;
                }			   
			    h2 {
					font-size: 12px;
					color: #1da0a8;
                }
   			    h3 {
					font-size: 16px;
					color: #3e3e3e;
					font-weight: normal;
                } 
			    h4 {
					font-size: 12px;
					color: #666;
                }
			    h5 {
					font-size: 11px;
					color: #3e3e3e;
                }
			    h6 {
					font-size: 11px;
					color: #89959b;
					font-weight: normal;
                } 
               
                p {
                }
			   
				li {
                    list-style: none;
                }
			   	a {
                    text-decoration: underline;					
					color: #1da0a8;
                }
			    a:hover {
                    text-decoration: none;
					color: #727879;
                }
			    img {
                    border: none;
                }				

                #container
				{
                    margin: auto;
					color:#666;
					width: 100%;
                    overflow: hidden;
					text-align: left;
					font-size: 12px;
                }				
				#wrapper
				{
                    margin: auto;
					width: 904px;
                }
			   
			    .clear {
					clear: both;
					overflow: hidden;
					font-size:1px; 
					margin:0; 
					padding:0; 
					height:0;
				}
/*	-------------------------------------------------------------
	2. HEADER LOGO + META NAVI
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
                #header {	
					height: 62px;
					margin: 25px 0 18px 15px;
                }
				
			    #header .logo {
					margin: 0;
					float: left;
                }				


/*	-------------------------------------------------------------
	4. CONTENTS + SIDEBAR
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
			    #content {
					margin: 30px 0 0 4px;
					width: 896px;
					line-height: 150%;
					overflow: hidden;
			    }
			   
			   	#content #banner {					
					width: 894px;
					height: 244px;
					margin: 0;
					border: 1px solid #e2e1e1;
			    } 
			   	#content #banner .banner_image{					
					float: left;
					margin: 0;
			    } 

		   							
/*	-------------------------------------------------------------
	7. Startseite
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
				
				#content .columns{
					font-size: 11px;
					margin-top: 10px;
					padding: 10px;
				}
				#content .columns h3{
					margin-bottom: 10px;
				}
				
				#content .columns .left{
					float: left;
					border-right: 1px solid #e2e1e1;
					margin-right: 10px;
					padding: 5px 40px 0 5px;
					height: 210px;
				}
				#content .columns .left h4{
					padding-top: 2px;
				}
				#content .columns .text{
					clear: both;
					display: block;
					padding: 2px 0 0 0;
				}
				#content .columns .middle{
					float: left;
					border-right: 1px solid #e2e1e1;
					margin-right: 10px;
					padding: 5px 70px 0 10px;	
					height: 210px;					
				}
				#content .columns .middle li{
					padding-left: 13px;
					margin: 2px 0;
					background: url(images/arrow/arrow_blue.png) no-repeat left 5px;
				}	
				#content .columns .right{
					float: left;
					padding: 5px 0 0 10px;						
				}
				#content .columns .icon  {				
					float: left;
					margin: 0 5px 0 0;
			    }				
			
				#content .columns .links li{
					padding: 3px 0 7px 0;
					height: 16px;
				}
				*html #content .columns .links li{
					padding: 3px 0 8px 0;
					height: auto;
				}
				*+html #content .columns .links li{
					padding: 3px 0 8px 0;
					height: auto;
				}
				#content .columns .links img{
					float: left;
					margin: 0 7px 0 0;
				}
				#content .columns .links .link{
					float: left;
					margin-top: 2px;
				}

			
			
			
			
			
			