
body {
background-color: #fff;
font-family:Times New Roman,Georgia,serif;
color:#5c5c5c;
font-size: 12px;
}

html { overflow: -moz-scrollbars-vertical; } 

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

.clear {
clear:both;
}


#wrapper {
width:560px;
text-align: left;
color:#5c5c5c;
margin:0px auto;
background:#fff;
padding:20px 20px 20px 20px;
}
#rahmen {
background: url("images/rahmen.jpg") repeat-x;
height:20px;
}
#header {
width:560px;
height:60px;
border-bottom:1px dotted #ccc;
margin-bottom:10px;
padding-bottom:10px;
}

#logo {
background: url("images/logo.jpg") no-repeat;
height:60px;
width:200px;
float:left;
}
#menu {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
height:15px;
padding-left:115px;
padding-top:45px;
width:245px;
}
#menu li {
list-style-image: none;
list-style-type: none;
float:left;
margin-right:10px;
}
#menu li:last-child {
margin:0px;
}
#menu li a {
color:#222;
text-decoration: none;
font-size: 14px;
border-right:1px dotted #ccc;
padding-right:10px;
}

#menu li:last-child  a{
border:none;
}

#menu li a:hover {
color:#930909;
text-decoration: underline;
cursor: pointer;
}
#fotografie {
width:560px;
height:340px;
padding-bottom: 5px;
/*border-bottom:1px dotted #ccc;*/
}
#content {
display: none;
}

/*Spitfire Toggle*/
#spitfire {
background:none repeat scroll 0 0 #FFFFFF;
opacity:1;
padding-top:30px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}

#spitfire img {
border:1px solid #CCCCCC;
float:left;
margin-right:20px;
}
h1 {
font-size: medium;
font-weight:bold;
margin-bottom:5px;
}
h2 {
font-size: small;	
font-weight:bold;
margin-bottom:10px;
margin-top:15px;
}
#spitfire p {
margin-bottom:1em;
}

#spitfire .details {
width:180px;
float:left;
margin-right:35px;
}

#spitfire .besonderheiten {
width:260px;
}

#spitfire .besonderheiten li {
width:260px;
}

#spitfire li {
list-style-image: none;
list-style-type: none;
border-bottom: 1px dotted #ccc;
margin-top: 10px;
width:180px;
}
#spitfire li:last-child {
margin-bottom:30px;
}
#spitfire li span {
color:#930909;
font-weight: bold;
}
#spitfire a:hover {
text-decoration:underline;
}

.btn-slide {
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
display:block;
margin-left:491px;
padding:10px;
position:absolute;
cursor: pointer;
text-decoration:none;
}

#front {
width:560px;
}

#spitfire #front #bilder {
width:190px;
padding-right:140px;
float:right;
}

#spitfire #front #bilder img {
border:1px solid #ccc;
margin-right:8px;
width:50px;
height:50px;
padding:2px;
}


/*Ende Spitfire Toggle*/

/*Galerie Toggle*/
#galerie {
background:none repeat scroll 0 0 #FFFFFF;
opacity:1;
padding-top:30px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}

#galerie li {
list-style-image: none;
list-style-type: none;
border-bottom: 1px dotted #ccc;
margin-top: 10px;
width:340px;
}
#galerie li:last-child {
margin-bottom:30px;
}
#galerie li a {
color:#930909;
text-decoration: none;
}

#galerie a:hover {
color:#ccc;
}

/*Ende Galerie Toggle*/

/*Links Toggle*/

#links {
background:none repeat scroll 0 0 #FFFFFF;
opacity:1;
padding-top:30px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}

#links li {
list-style-image: none;
list-style-type: none;
border-bottom: 1px dotted #ccc;
margin-top: 10px;
width:290px;
}
#links li:last-child {
margin-bottom:30px;
}
#links li a {
color:#930909;
text-decoration: none;
}

#links a:hover {
color:#ccc;
}

/*Ende Links Toggle*/



.clear {
clear:both;
}

/*Footer*/

#footer {
background:#fff;
clear:both;
color:#5c5c5c;
text-align:center;
height:20px;
padding-top:10px;
}
#footer p {
font-size:10px;
line-height:18px;
text-transform:uppercase;
color:#AEAEAE;
}
#footer p a {
color:#5c5c5c;
border:none;
text-decoration:underline;
}
#footer p a:hover {
color:#ccc;
border:none;
}

