body {
background-attachment: fixed;
background-repeat: no-repeat;
background-color: black;
background-image: url("../bilder/pyro_back.jpg") ;
font:100% arial,verdana,helvetica;
text-align:center;
}
p {
color:white;
font-size:0.8em;
line-height:normal;
}

img {
	border: none;
}
h1 {
color: red;
font-size:1em;
line-height:normal;
}
h2 {
color: red;
font-size:0.8em;
font-weight:bold;
line-height:normal;
}
h3 {
color: red;
font-size:0.8em;
font-weight:bold;
line-height:normal;
}
a:link {
color:white;
font-size:12px;
font-style: italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
a:hover {
color:white;
font-size:12px;
font-style: italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
a:visited {
color:white;
font-size:12px;
font-style: italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#seite {
background-color: black;
left:16%;
position:absolute;
text-align:left;
width:840px;
}
#oben {
background-attachment:scroll;
background-position:0 0;
background-repeat:repeat;
height:236px;
width:840px;
}
#navigation {
background-attachment:scroll;
background-image:  url("../bilder/nav.jpg") ;
background-position: left top;
background-repeat: no-repeat;
background-color: black;
height:30px;
width:840px;
margin: 0 !important;
padding: 0 !important;

}
#menu {
list-style-type:none;
position:relative;
width:750px;
}


* html #menu {
	margin-left: 40px;
	margin-top: 2px;
}


#menu ul  {
list-style:none outside none;
margin:0;
}

#menu ul li{
float: left !important;
margin-right: 10px;
padding: 0 !important;
}

#menu a:link {
color:#FFFFFF;
font-size:0.9em;
font-style:normal;
font-variant:normal;
font-weight:600;
line-height:1.4em;
text-decoration:none;
text-align:left;
}
#menu a:hover {
color:#e3e3e3;
font-size:0.9em;
font-style:normal;
font-variant:normal;
font-weight:600;
line-height:1.4em;
text-decoration:none;
}
#menu a:visited {
color:#FFFFFF;
font-size:0.9em;
font-style:normal;
font-variant:normal;
font-weight:600;
line-height:1.4em;
text-decoration:none;
}

#umenu {
color:#FFFFFF;
font-style: italic;
height:auto;
position:relative;
top:0px;
width:840px;
}

* html #umenu {
	margin-left: 40px;
	top:-10px;
}

#umenu ul  {
list-style:none outside none;
margin:0;
}

#umenu ul li{
float: left !important;
margin-right: 10px;
padding: 0 !important;
}


#umenu a:link {
color:#FFFFFF;
font-style: italic;
font:600 0.9em/1.4em arial;
text-decoration:none;
}
#umenu a:hover {
color:#e3e3e3;
font-style: italic;
font:600 0.9em/1.4em arial;
text-decoration:none;
}
#umenu a:visited {
color:#FFFFFF;
font-style: italic;
font:600 0.9em/1.4em arial;
text-decoration:none;
}


#rechts {
float:left;
padding-top:20px;
margin-left: 40px;
width:740px;
}
#links {
float:left;
height:auto;
}

#unten {
clear:both;
width:798px;
}
#clearer {
clear:both;
height:1px;
width:800px;
}
#spacer {
height:150px;
position:inherit;
width:300px;
}
.tx-veguestbook-pi1 {
font-size:80%;
}
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
color:#990000;
font-weight:bold;
}
.tx-veguestbook-pi1 .tx-guestbook-result {
color:#FFFFFF;
float:left;
font-weight:bold;
}
.tx-veguestbook-pi1 .tx-guestbook-pagination {
color:#FFFFFF;
float:right;
font-size:75%;
font-weight:bold;
}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
background:none repeat scroll 0 0 #666666;
clear:both;
color:#FFFFFF;
display:block;
font-size:100%;
font-weight:bold;
padding:1em;
width:700px;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
float:left;
min-height:4em;
padding:1em;
width:12em;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
color:#FFFFFF;
height:4em;
}
.tx-veguestbook-pi1 .tx-guestbook-left p {
color:#FFFFFF;
}
.tx-veguestbook-pi1 .tx-guestbook-right {
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
float:left;
padding:1em;
width:500px;
}
.tx-veguestbook-pi1 .tx-guestbook-latest p, .tx-veguestbook-pi1 .tx-guestbook-right p {
color:#FFFFFF;
}
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date, .tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
color:white;
font-weight:bold;
}
.tx-veguestbook-pi1 .tx-guestbook-right h3 {
background:none repeat scroll 0 0 transparent;
color:#666666;
font-size:100%;
font-weight:bold;
}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
color:#FFFFFF;
font-size:75%;
font-style:italic;
}
.tx-veguestbook-pi1 .tx-guestbook-latest {
clear:both;
color:white;
display:block;
padding:0.25em;
}
.tx-veguestbook-pi1 .tx-guestbook-field {
clear:both;
color:white;
display:block;
padding:1em 0;
width:100%;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
clear:both;
color:#FFFFFF;
display:block;
float:left;
width:10em;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
color:#000000;
float:left;
width:10em;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
color:#000000;
float:left;
width:20em;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
color:#000000;
display:block;
float:left;
width:30em;
}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
color:#990000;
}
.tx-veguestbook-pi1 fieldset {
border:medium none;
color:#FFFFFF;
}
.tx-veguestbook-pi1 legend {
display:none;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #CCCCCC;
display:block;
float:left;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap {
margin-left:2.25em;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap img {
display:block;
float:left;
padding-left:0.25em;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap input {
float:left;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap label {
clear:both;
display:block;
float:none;
margin-bottom:0.5em;
width:10em;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap p {
font-size:75%;
padding:0.25em;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
display:none;
}
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
color:#990000;
}
.tx-veguestbook-pi1 .tx-guestbook-clear {
clear:both;
display:block;
}
.tx-veguestbook-pi1 input.tx-guestbook-submit {
display:block;
width:auto;
}

#infoleiste{
	float: right;
	height: 20px;
	margin-right: 10px;
	color:#FFFFFF;
}

* html #infoleiste{
	margin-top: -20px;
}

#infoleiste a{
	margin-right: 5px;
	margin-left: 5px;
}

#infoleiste a:link {
color:#FFFFFF;
font-style: italic;
font-weight: normal;
font-size: 0.7em;
text-decoration:none;
}
#infoleiste a:hover {
color:#e3e3e3;
font-style: italic;
font-weight: normal;
font-size: 0.5em;
text-decoration:none;
}
#infoleiste a:visited {
color:#FFFFFF;
font-style: italic;
font-weight: normal;
font-size: 0.7em;
text-decoration:none;
}
