 * { /* nollställer alla marginaler och padding - globalt */
   margin:0; 
   padding:0;
   } 
   
   body {
   text-align: center; /* Centrera innehållet MSIE (steg 1/3)*/
   background: #E9E6E6;
   }	
   
   #wrap {
   margin:10px auto; /* Centrera #wrap */
   background: #fff url(faux.gif) repeat-y 0 0; /*faux-columns: http://www.alistapart.com/articles/fauxcolumns/ */
   width: 789px;
   text-align: left; /* Vänsterställer innehållet i #wrap */ 
   padding: 7px;
   border-top: 1px solid #878585;
   border-right: 1px solid #878585;
   border-bottom: 1px solid #878585;
   border-left: 1px solid #878585;
   }

   #header {
   height:185px;
   background:url('images/Header.jpg');
   color:#fff;
   text-align: center;
   }

   #left {
   width: 550px;
   float: left;
   display: inline;
   border-right: 1px solid #ccc;
   }

   #right {
   width: 235px;
   float: right;
   display: inline;
   }

   #footer {
   margin: 0;
   text-align: center;
   background: #333;
   height:30px;
   line-height: 30px;
   font-family: "georgia", Verdana, Helvetica, Sans-Serif;
   font-size: 0.9em;
   color: #B4E342;
   letter-spacing: 2px;
   }

     ul {
	 margin:0 20px 10px 50px;
	 }

	 li {
	 list-style-type: disc;
	 padding: 3px 10px 0;
	 margin: 0;
	 }

	 #right ul {
	 margin:0 20px 10px 20px;
	 
	 }

	 #right li {
	 list-style-type: none;
	 padding: 0;
	 margin: 0;
	 }


	 ul#menu {
	 margin:0 0 25px 0;
	 background:#454545;
	 text-align: center;
	 height:30px;
	 color: #B4E342;
	 letter-spacing: 3px;
	 }

	 ul#menu li {
	 list-style-type: none;
	 padding: 0 20px;
	 margin: 0;
	 display: inline;
	 line-height: 30px;
	 color: #B4E342;

	 }

	 
	 h1 {
	 margin:0 20px;
	 line-height: 120%;
	 font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
	 font-size: 1.4em;
	 color: #89A543;
	 letter-spacing: 2px;
	 }
	
	 h2,h3,h4 {
	 margin:0 20px;
	 font-weight: normal; 
	 font-family: "georgia", Verdana, Helvetica, Sans-Serif;
	 font-size: 1.2em;
	 color: #89A543;
 	 }
	 
	 b{
	 color: #89A543;
	 }	

	 p {
	 padding-bottom: 10px;
	 margin:0 20px;
	 font-family: "georgia", Verdana, Helvetica, Sans-Serif;
     color: #333;
	 line-height: 1.8em;
	 font-size: 0.8em;
	 }
	 	 
 	 h2 {
	 padding: 10px 0; 
	 }

	 h3 {
	 padding: 10px 0 5px; 
	 }

	 a {
	 font-weight: normal; 
	 color:#B4E342;
	 text-decoration: none;
	 background:transparent;
	 }

	 a:link {
	 color: #000;
	 }

	 a:visited {
	 color: #000;
	 }

	 a:hover {
	 color: #999;
	 }

	 a:active {
	 color: #999;
	 }



	 ul#menu a {
	 font-weight: normal; 
	 font-size: 1.1em;
	 text-decoration: none;
	 background:transparent;
	 }

	 ul#menu a:link {
	 color: #A6CF42;
	 font-weight: bold;
	 }

	 ul#menu a:visited {
	 color: #A6CF42;
	 }

	 ul#menu a:hover {
	 color: #A6CF42;
	 background: transparent;
	 }

	 ul#menu a:active {
	 color: #A6CF42;
	 }


	.smaller {
	font-size: 90%;
	}


a.FooterLink:link {text-decoration : none; color: #B4E342;}
a.FooterLink:visited {text-decoration : none; color: #B4E342; } 
a.FooterLink:active {text-decoration : none;  color: #B4E342; } 
a.FooterLink:hover {text-decoration : none; color: #99C237;}