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

body {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background:#d6e8d6;
	height:100%;
	}
	
/********** Top Menu **********/    
#top{
height:40px;
background:#d6e8d6;
}
#innerTop{
height:41px;
width:716px;
background: url(../images/lisi_top_rubrik.jpg) bottom center no-repeat;
border-left:2px solid #807f7b;
border-right:2px solid #807f7b;
}
#innerTop p{
padding-top:15px;
font-size:12px;
}
#innerTop ul{
padding:0;
margin:0 0 0 3em;
list-style:none;
}
#innerTop li{
list-style:none;
float:left;
position:relative;
font-size:12px;
width:8em;
margin-left:2px;
text-align:center;
color:#707070;
height:2em;
line-height:2em;
border:1px solid #807f7b;
border-bottom:none;
}
#innerTop li.here{
background:#807f7b;
color:#f8f8f8;
border:1px solid #333;
border-bottom:none;
}
#innerTop li ul{
display: none;
position: absolute;
margin-left:-0.1em;
top: 1em;
left: 0;
}
#innerTop li ul li{
text-align:left;
border:none;
}
#innerTop li > ul {
top: auto;
left: auto;
}
#innerTop li:hover ul{
display: block;
background:#ced7de;
border:1px solid #807f7b;
border-top:none;
z-index:200;
}
#innerTop a{
padding:3px 15px;
text-decoration:none;
color:#333;
}
#innerTop li ul li a{
padding:3px 5px;
}
#innerTop li ul li a:hover{
text-decoration:underline;
}
/********** Header **********/
#header{
clear:both;
position:relative;
height:50px;
background:#d6e8d6 url(../images/lisi_head_rubrik.jpg) bottom center no-repeat;
}
    
/************** main body **********/

#content {
    position:relative;
    margin:0px auto;
    padding-top:100px;
    padding-left:150px;
    padding-right:100px;
    width:466px;
	border-left:2px solid #807f7b;
    border-right:2px solid #807f7b;
    font-size:0.7em;
    }
#content p {
    margin:5px 10px;
    text-align:justify;
    text-indent:-50px;
    }
#content h1{
    text-align:center;
   font-size:x-large;
   font-style:italic;
   color:#0F2C03;
}
#content h3{
    text-align:left;
   font-size:xx-small;
   font-style:normal;
   font-weight:normal;
   text-indent:-50px;
   color:#0F2C03;
}
#content hr {
   margin-left:100px;
   margin-right:150px;
   margin-top:15px;
   margin-bottom:15px;
    }
#content img {
    float:left;
    margin:10px 5px 0 0;
    }
#content ul {
    margin:0 20px;
    list-style:inside;
    text-align:justify;
    font-size:0.9em;
    }
#content a {
	color:#528040;
	font-weight:bold;
	text-decoration:none;
    }

#content a:hover{
	text-decoration:underline;
    }

#petit {
      font-size:0.8em;
}
/********** Footer **********/
#footer {
    margin-top:-5px;
    width:716px;
    height:200px;
    background:#d6e8d6;
    color:#6eaa6e;
    }
#footer p {
    padding:20px 0 0 180px;
    font-size:0.8em;
    }
#footer a {
    color:#6eaa6e;
    }