body {
background:#FFf url(img/body_bg.png) top right;
margin:0;
padding:0;
font-family: Verdana, sans-serif;
font-size: 10px;
background:#fff;
}

#seite {
background:#999966;
width:1000px;
min-width:1000px;
max-width:1000px;

}

#header {
background:#fff url(img/head2.jpg) top left no-repeat;
width:1000px;
height:165px;
border-bottom: 2px solid #000;

}


.nav {
    background:#999966;
    width:1000px;
    float:right;
    margin:0;
    border-bottom:2px black solid;
    border-right:2px black solid;
}

.nav li {
    list-style:none;
}
.nav a {
    float:right;
    margin: 2px 10px 4px 0;
    color:#fff;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;

}

.nav a:hover {
    color:#edd007;
}



#header h1 {
margin:0;
padding-left: 0px;
padding-top:161px;
font-family:helvetica, serif;
font-size:400%;
color: #000;
background: url(img/tigercam.png) no-repeat bottom left;
}


/* 3 hauptboxen */

#rechts {
background:#999966;
float:left;
width:646px;
height:300px;
font-size: 10px;
line-height: 1.5em;
color:#000;
border-top:0px solid;
border-right:0px solid;
}

dl.feature {
margin:15px 0;
padding:15px;
border-top: 0px dotted #ccc;
border-bottom: 0px dotted #ccc;

}

dl.feature dt img {
float:left;
margin:0 15px 0 0;
padding: 0 4px 4px 0;
background:url(img/photo-frame.png) no-repeat bottom right;
}
dl.feature dd {
margin-left:169px;
font-size:9px;
line-height: 1.5em;
color:#000
}

dl.feature dt {
margin:0 0 0.5em 0;
font-family:Georgia,serif;
font-size:14px; 
color: #cc6;
}

dl.feature  h2{
margin:0 0 0.5em 0;
font-family:Georgia,serif;
font-size:14px; 
color: #cc6;
}


dl.feature:after {
content: ".";
display:block;
height: 0;
clear:both;
visibility:hidden;
}

#links {

background:#999966 url(img/left.jpg) no-repeat left;
float:right;
width:350px;
height:300px;
border-right:2px solid;
border-left:2px solid;

}

#rechts .gutter {
padding: 25px;
background: url(img/content-bg.png) repeat-x top left;
}

#links .gutter {
padding: 15px;
}




/* infobox */



/* footer */

#footer {
clear:both;
height:80px;
background: #ffffff url(img/footer_info.png) no-repeat center;
border-top:2px solid black;
border-bottom:1px dotted black;
}
#footer p {
margin:0;
padding: 32px;
text-decoration:none;

text-align:left;
font-size: 10px;
color: #333;
}

#footer a {
text-decoration:none;
color: #333;
font-weight:bold;
}

#footer a:hover {
text-decoration:underline;
color: #000;

}

/*Hacks for IE, MAC and co */

#footer { height:1%;}
* html #footer { height:1%;}
* html dl.feature {height:1%;}
dl.feature {display:inline-table;}
* html dl.feature {height: 1%;}
dl.feature {display:block;}
