﻿body {
	background-color:#DDDDDD;
		}
		
#wrapper {
	width: 900px;
	margin: 0px auto;
	background-color: #FFFFFF;
	}

	#top {
		background-color:#FFFFFF;
		margin: 0 0 0 0; 
		width:100%;
		overflow:hidden;
		}

		#wir {	margin: 50px 0 0 50px; float: left;}
	
		#logo	{float:right; margin: 0 20px 0 0;}



#topnav { width: 100%;	clear: both;	background-color:#EEEEEE;	overflow:hidden;	}
		
	#topnav ul {width:100%;float:left; margin: 0 0 0 0; background-color: #EEEEEE;	
				border-top:3px #CCCCCC double; border-bottom:3px #CCCCCC double;	}
	#topnav ul li { display:inline;		margin:20px 0 0 0;		}
	#topnav ul li a	{ float: left; padding:5px 40px;  }
		
	#topnav a:link		{color:class="topnavtext"; }
	#topnav a:visited	{color:class="topnavtext"; }
	#topnav a:active	{color:class="topnavtext"; }
	#topnav a:hover		{color:class="topnavtext"; background-color:#FFFFFF }
	#topnav a:focus 	{color:class="topnavtext"; }



#content {	width:100%; background-color: #FFFFFF; 	}

	#leftside { width: 80px; margin: 5px 0 0 90px; float:left; text-align:center ; background-color:#ffffff; 	}

							
#footer { 
	width: 100%; margin:0 0 0 0;
	background-color:#EEEEEE; 
	padding: 0px ; 
	text-align:right;  
	border-top:3px #CCCCCC double;
	}
	
	#footer ul li { display:inline; margin:0 0 0 0; float:right; padding: 10px 20px;	}
	#footer ul li a { padding: 5px 30px; }
	
	#footer a:link		{color:class="grey"; }
	#footer a:visited	{color:class="grey"; }
	#footer a:active	{color:class="grey"; }
	#footer a:hover		{color:class="grey"; background-color:#FFFFFF }
	#footer a:focus 	{color:class="grey"; }



.grey {color:#666666; 
		font-family: Sharp, "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif; 
		font-size:11px; }
		
		
.topnavtext {
	font-family:Metro,"Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif;
	font-variant:small-caps;
	font-weight:400;
	font-size:20px;
	color:#009933;
	}

		