* {
  	margin:0px;
  	padding:0px;
}

body {
   	background-color:#d9b57a;
	background-image:url(../_images/hintergrund.jpg);
   	background-repeat:repeat;
   	background-position: top center;
}

body, td, tr {
   	font-family:'Myriad', Helvetica, sans-serif;
   	text-decoration:none;
   	font-size:12px;
	}

      a 	{text-decoration:none;}
a:hover 	{text-decoration:none;}

#shadow
	{
        background-image:url(../_images/shadow.png);
        background-position:center;
        background-repeat:repeat-y;
        position: relative;
        margin: 0 auto;
        min-height: 100%;
        width:707px;
    }
#page-container 
	{
		margin: 0 auto;
		background-color:#fff;
		width:677px;
	}
#head-container 
	{
  		background-image:url(../_images/banner.jpg);
		background-color:white;
   		background-repeat:repeat-x;
   		width:677px;
   		height:181px;
	}
#head-container img
	{
   		float:right;	
		border:none;
		margin-right:100px;
		margin-top:20px;
    }
.naviagtion
	{
		 width:677px;
		 margin: 0 auto;
         height:103px;
         position:absolute;
         top:115px;
    }
#kleinenavi 
	{
		list-style-type:none;
		color:black;
		margin-right:15px;
	}
#kleinenavi li 
	{
		float:right;
		padding-left:4px;
	}
#kleinenavi li a 
	{
		color:#000;
		font-size:0.7em;
	}
#navitree
	{
		clear:both;
		list-style-type:none;
        padding-top:0px;
		margin-right:15px;
    }
#navitree a
	{
         float:right;
         margin-left:15px;
         color:#122b87;
         font-size:1.2em;
         font-weight:bold;
    }
#navitree a:hover
	{
         color:#000;
	}
#kontakt_nav
	{
		background-image:url(../_images/nav_kontakt.gif);
		width:71px;
		height:17px;
	}
#kontakt_nav span
	{
		display:none;
	}
#haus_nav
	{
		background-image:url(../_images/nav_haus.gif);
		width:123px;
		height:17px;
	}
#haus_nav span
	{
		display:none;
	}
#info_nav
	{
		background-image:url(../_images/nav_info.gif);
		width:124px;
		height:17px;
	}
#info_nav span
	{
		display:none;
	}
#unternehmen_nav
	{
		background-image:url(../_images/nav_unternehmen.gif);
		width:114px;
		height:17px;
	}
#unternehmen_nav span
	{
		display:none;
	}
#content-container
	{
		width:677px;
		min-height:545px;
		background-color:#fff;
    	margin-top:10px;
        padding-bottom:15px;
     }
#ueberschriften h2 
	{
		width:301px;
		height:23px;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
		margin-top:10px;
	}
#finnland 
	{
		width:301px;
		height:23px;
		background-image:url(../_images/finnlandblock.png);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#finnland span 
	{
		display:none;
		font-size:1.5em;
		color:#000;
	}
#schwarzelinie
	{
		background-image:url(../_images/linieblack.png);
		background-repeat:repeat-x;
		margin-left:266px;
		margin-top:20px;
		width:411px;
		height:23px;
	}
#schwarzelinie span 
	{
		display:none;
	}
#ueberschriften h3 
	{
		clear:both;
		font-size:1.3em;
		color:#122b87;
		padding-left:30px;
		margin-bottom:15px;
	}
#kleineueberschrift_start 
	{
		width:301px;
		height:23px;
		background-image:url(../_images/h3_start.png);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#kleineueberschrift_start span 
	{
		display:none;
	}
#kleineueberschrift_unternehmen 
	{
		width:301px;
		height:23px;
		background-image:url(../_images/h3_unternehmen.png);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#kleineueberschrift_unternehmen span 
	{
		display:none;
	}
#kleineueberschrift_info 
	{
		width:301px;
		height:23px;
		background-image:url(../_images/nav_info.gif);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#kleineueberschrift_info span 
	{
		display:none;
	}
#kleineueberschrift_beispiel 
	{
		width:301px;
		height:23px;
		background-image:url(../_images/nav_haus.gif);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#kleineueberschrift_beispiel span 
	{
		display:none;
	}
#kleineueberschrift_kontakt 
	{
		width:73px;
		height:23px;
		background-image:url(../_images/h3_kontakt.png);
		background-repeat:no-repeat;
		float:left;
		margin-left:30px;
		margin-bottom:8px;
	}
#kleineueberschrift_kontakt span 
	{
		display:none;
	}
#blauelinie
	{
		background-image:url(../_images/linieblau.png);
		background-repeat:repeat-x;
		margin-left:226px;
		width:451px;
		height:23px;
		margin-bottom:20px;
		margin-top:4px;
	}
#blauelinie span 
	{
		display:none;
	}
#blauelinie_unternehmen
	{
		background-image:url(../_images/linieblau.png);
		background-repeat:repeat-x;
		margin-left:123px;
		width:554px;
		height:23px;
		margin-bottom:20px;
		margin-top:4px;
	}
#blauelinie_unternehmen span 
	{
		display:none;
	}
#blauelinie_info
	{
		background-image:url(../_images/linieblau.png);
		background-repeat:repeat-x;
		margin-left:123px;
		width:554px;
		height:23px;
		margin-bottom:20px;
		margin-top:7px;
	}
#blauelinie_info span 
	{
		display:none;
	}
#blauelinie_beispiel
	{
		background-image:url(../_images/linieblau.png);
		background-repeat:repeat-x;
		margin-left:100px;
		width:577px;
		height:23px;
		margin-bottom:20px;
		margin-top:7px;
	}
#blauelinie_beispiel span 
	{
		display:none;
	}
#blauelinie_kontakt
	{
		background-image:url(../_images/linieblau.png);
		background-repeat:repeat-x;
		margin-left:100px;
		width:577px;
		height:23px;
		margin-bottom:20px;
		margin-top:4px;
	}
#blauelinie_kontakt span 
	{
		display:none;
	}
#bildspalte 
	{ 
		clear:both;
		float:left;
		width:280px;
	    /*min-height:500px;*/
		margin-left:30px;
		margin-right:10px;
	}
#bildspalte img 
	{
			margin-bottom:5px;
			width:270px;
			border:none;
	}
#bildspalte p 
	{
		margin-bottom:10px;
	}
#bildspalte h3
	{
		margin-bottom:15px;
		color:#122b87;
	}
#bildspalte_haus 
	{ 
		clear:both;
		float:left;
		width:280px;
		margin-left:30px;
		margin-right:10px;
	}
#bildspalte_haus img 
	{
			margin-bottom:5px;
			width:270px;
			border:none;
	}
#bildspalte_haus p 
	{
		margin-bottom:10px;
	}
#bildspalte_haus h2
	{
		font-size:1.2em;
		margin-bottom:15px;
		color:#122b87;
	}
#bildspalte_haus h3
	{
		clear:both;
		font-size:1.2em;
		margin-top:10px;
		margin-bottom:15px;
		color:#122b87;
	}
#thumbs 
	{
		list-style-type:none;
		margin-bottom:10px;
	}
#thumbs li 
	{
		float:left;
		margin-right:10px;
	}
#thumbs li img
	{
		width:80px;
		border:none;
	}
#textspalte 
	{
	    margin-left:30px;
		width:677px;
		text-decoration:none;
		line-height:1.4em;
	}
#textspalte p
	{
        width:595px;
       	padding-right:30px;
   		line-height:150%;
		margin-bottom:10px;
    }
#textspalte ul
	{
		color:#122b87;
		margin-left:10px;
		padding-bottom:10px;
	}
#textspalte h3
	{
		font-size:1.2em;
		margin-bottom:15px;
		color:#122b87;
	}
#textspalte ul strong 
	{
		color:black;
	}
#textspalte a 
	{
		color:#122b87;
	}
#textspalte a:hover 
	{
		color:#000000;
	}
#bildergalerie
	{
		padding-top:40px;
	}
#spruch
	{
		padding-top:25px;
		padding-bottom:80px;
		font-size:1.2em;
	}
#schlau 
	{
		padding-bottom:10px;
	}
#textspalte_unternehmen
		{
		    clear:both;
			margin-left:30px;
			width:600px;
			text-decoration:none;
			line-height:1.4em;
		}
#textspalte_unternehmen ul
	{
		padding-top:10px;
		font-size:1em;
		color:#122b87;
		font-weight:bolder;	
		padding-bottom:15px;	
	}
#textspalte_unternehmen ul li
	{
		margin-bottom:5px;
		margin-left:15px;
	}
#textspalte_unternehmen p
	{
		line-height:150%;
		margin-bottom:15px;
	}
#textspalte_unternehmen h3
	{
		margin-bottom:8px;
		margin-top:15px;
		color:#122b87;
	}
#textspalte_info
		{
		    clear:both;
			margin-left:30px;
			width:600px;
			text-decoration:none;
			line-height:1.4em;
		}
#textspalte_info h3
	{
		margin-bottom:10px;
		margin-top:35px;
		color:#122b87;
	}
#textspalte_info p
			{
		       	padding-right:30px;
		   		line-height:150%;
				margin-bottom:8px;
		    }
#textspalte_info ul
			{
				font-weight:bolder;
				margin-left:10px;
				padding-bottom:10px;
			}
#textspalte_info ul li
	{
		margin-bottom:6px;
	}
#textspalte_info a 
	{
		color:#122b87;
		margin-top:5px;
		margin-bottom:5px;
	}
#textspalte_info a:hover 
	{
		color:#000000;
	}
#page-container 
	{
		text-align:left;
   		width:677px;
   		/*margin:0px auto;*/
	}
#balkenblau
	{
         clear:both;
         background-image:url(../_images/footer.png);
         height:88px;
         width:677px;
    }
