* {
margin: 0;
padding: 0;
}

body {
margin: 30px auto;
font-size: 100,01%;
line-height : 1.2em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
color : #666;
background : #ffdab6;
background-image:url(images3/bg.png);
background-repeat: repeat-x;
}

#main {
width: 76%;
margin: 0 0 0 2%;
background-image: url(images3/frau.png);
background-repeat: no-repeat;
float: left;
}

* html #main {
width: 74%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images3/frau.png', sizingMethod='crop');
background: none;
}

#content {
min-height: 574px;
height: auto !important;
height: 574px;
margin: 0 0 0 300px;
padding: 10px;
border-left : 1px solid #eee;
border-right : 1px solid #eee;
font-size: 0.85em;
}

#content .banner {
margin: 0 auto;
padding: 0 0 20px 0;
text-align: center;
}

#content p {
padding: 1em 0 1em 0;
}

#nav {
width: 18%;
padding: 90px 2% 10px 2%;
float: right;
}

#nav .links {
font-size : 1.1em;
line-height: 1.2em;
text-transform : uppercase;
letter-spacing : 3px;
padding : 5px 0 5px 5px;
margin-bottom : 10px;
color : #F00;
}

#nav ul {
list-style: none
}

#nav li {
padding: 3px 0 3px 5px;
font-family: "Trebuchet MS", "Lucida Grande", verdana, "Lucida Sans Unicode", lucida, sans-serif;
font-size: 1.0em;
font-weight: normal;
line-height: 1.1em
}

#nav li a:link, #nav li a:visited {
padding: 0 0 0 15px;
background : transparent url(images3/list-off.gif) no-repeat left center;
text-decoration: none;
color: #666;
}

#nav li a:active, #nav li a:hover {
padding: 0 0 0 15px;
background : transparent url(images3/list-on.gif) no-repeat left center;
text-decoration: none;
color: #F00;
}

#footer {
margin: 30px 0 0 0;
border-top: 5px solid #000;
padding: 5px;
font-size: 0.75em;
text-align: center;
background : transparent url(images3/footer.jpg) no-repeat top center;
color: #000;
}

h1 {
padding: 1em 0 1em 0;
text-transform : uppercase;
font-size: 1.2em;
line-height: 1.3em;
letter-spacing: 3px;
color : #F00;
}

h2 {
padding: 1em 0 1em 0;
text-transform : uppercase;
font-size: 1.1em;
line-height: 1.2em;
letter-spacing: 3px;
color : #F00;
}

a:link, a:active, a:visited {
text-decoration : none;
color : #F00;
background-color : inherit;
}

a:hover {
text-decoration : underline;
color : #444;
background : inherit;
}

.clear {
clear: both;
}

#prev {
margin: 0px;
padding: 0px;
list-style: none;
}

#prev li {
width: 100px;
height: 100px;
margin: 5px;
padding: 0px;
float: left;
}

#prev img {
margin: 0px;
padding: 0px;
border: 1px solid #666;
}

#linkliste {
margin: 0px;
padding: 0px;
list-style: none;
}

#linkliste li {
margin: 5px;
padding: 0px;
}
