@charset "UTF-8";
body {
    	font: 100% "Lucida Grande", Arial, Helvetica, sans-serif;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
    
	#container {
    	width: 900px;  
    	background: #FFFFFF;
    	margin: 20px auto; 
    	/*border-top: 1px solid #e6e6e6;*/
    	text-align: center; 
    }
    
	#nav {
	    margin-top:32px;
        font-weight:normal;
        font-size: 0.7em;
        list-style: none;
        margin-left:0;
    }

    #nav li {
	    line-height:1.4em;
        margin-left:0;
    }
 
    #nav a {
        color: #ccc;
        text-decoration: none;
     }

    #nav a:hover {
        color: #666;
     }

    #nav li a#current {
        color: #666;
     }
	 
	#header {
    	/*background:url(images/jasmin.gif);*/ 
		height: 130px;
		text-align: left;
    	padding: 0 10px 0 0px;  
    }
    
	#header h1 {
    	margin: 0; 
    	padding: 10px 0; 
    }
    
	#mainContent {
	    height: 420px;
    	padding: 0 20px; 
    	background: #FFFFFF;
		}
		
	#mainContent p {
	position:relative;
	left:550px; top: -30px;
	    font-size: 0.7em;
		text-align:left;
		color: #999;
	}
 
    #contactContent {
	border: 1px solid #cccccc;
	height:340px;
    padding: 0 20px; 
    background: #FFFFFF;
		}
		
	 .contacttext {
	float:left;
	text-align:left;
	margin:10px 20px;
	}
	
	.contacttext h1 {
	color:#666;
	font-size:0.9em;
	}
	
	.contacttext p {
	line-height:140%;
	color:#999999;
	font-size:0.8em; 
	line-height:140%;
    }
	
	 .contactimage {
	float:right;
	margin:20px 30px;
	}
 
	#indexContent p {
	font-size: 0.8em;
	color:#999999;
	}
	
	 a {
        color: #ccc;
        text-decoration: none;
     }

    a:hover {
        color: #666;
     }

	
	#image{
		margin: 0;
    }

    .bildschatten {
        background:url(images/shadow.gif) no-repeat bottom center;
        padding: 20px 20px 40px 40px;
    }
    
	#footer {
	clear:both;
	    text-align:center;
    	padding: 0 10px; 
    	background:#ffffff;
    }
    
	#footer h1 {
	color:#666;
	font-size:0.8em;
    margin: 0; 
    padding: 10px 0; 
    }
	
	#footer p {
	line-height:140%;
	text-align:justify;
	margin:0 90px 0 110px;
	color:#999999;
	font-size:0.7em;
    padding: 10px 0; 
    }
	
	
#navcontainer ul
{
padding:0;
margin: 0;
list-style-type: none;
background-color: #ccc;
color: #FFF;
width: 100%;
text-align: center;
}
#navcontainer li { 
display: inline; }

#navcontainer li a {
text-decoration: none;
background-color: #ccc;
color: #FFF;
padding: .2em .5em;
border-right: 4px solid #fff;
}

#navcontainer li a:hover {
background-color:#999999;
color: #fff;
}

#navcontainer li#orchid a:hover{
background-color:#BA96A0;
}
#navcontainer li#orchid a#current{
background-color:#BA96A0;
} 
#navcontainer li#softgreen a:hover{
background-color:#b9caaa;
}
#navcontainer li#softgreen a#current{
background-color:#b9caaa;
} 
#navcontainer li#softblue a:hover{
background-color:#9dbbc3;
}
#navcontainer li#softblue a#current{
background-color:#9dbbc3;
}
#navcontainer li#salmon a:hover{
background-color:#e1b69a;
}
#navcontainer li#salmon a#current{
background-color:#e1b69a;
}


