p,li.input,textarea,td {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 14px;
text-decoration: none;
color: #000000;

}
.nav_line {
border-top: 1px solid #F36E0F;
border-bottom: 1px solid #F36E0F;
}

a{
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #000000;

}
a:hover {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;

}
a:active {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;
}

.hauptnav {
display: block;
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #000000;
padding: 3px;
}
.hauptnav:hover {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.hauptnav:active {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}

.hauptnavACT {
display: block;
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.hauptnavACT:hover {
display: block;
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.hauptnavACT:active{
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}


.smal {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #000000;
padding: 3px;
}
.smal:hover {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.smal:active {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}

.smalACT {
display: block;
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.smalACT:hover {
display: block;
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}
.smalACT:active{
display: block;
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #FF0000;
padding: 3px;
}

li {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #000000;
margin-left: -10px;
}

.hauptnav_table {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #000000;
border-bottom: 1px solid #cccccc;
padding-left: 7px;
}
.content_left {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #000000;
padding: 7px;
}
.content {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
/*background-color: #F1F1F1;*/
color: #000000;
border-left: 1px solid #F36E0F;
padding: 7px;
}

.img {
font-family: Verdana, Arial;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color: #000000;
padding: 7px;
color: #000000;
}
.buttons{
color: #ffffff;
border-width: 0;
border-style: solid;
border-color: #000000;
background-color: #476694;
}




/********************/
/* BILDERGALERIEN  */
/********************/
.tx-sgsimplegallery-pi1 {
	margin-top:1em;
}
.tx-sgsimplegallery-pi1 .simplegallery-list {
}
.tx-sgsimplegallery-pi1 .simplegallery_listrow {
	clear:both;
	margin-top:1em;
}
.tx-sgsimplegallery-pi1 img {
	float: left;
	display:block;
	margin-right: 1em;
	margin-bottom: 1em;
}



/******************
* MODERN GUESTBOOK
******************/
.tx-veguestbook-pi1 table .tx-veguestbook-pi1 table { margin-right:3px; }
.tx-veguestbook-pi1 table .tx-veguestbook-pi1 table table { margin-right:0px; }
.tx-guestbook-list-header { background-color: red; color: #FFFFFF; font-weight:bold;  }
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EEEEEE; }
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: red; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:red; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:red; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:red; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }

SPAN.useronline {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 11px;
text-decoration: none;
text-align: center;
color: #000000;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #FF0000;
display:block;
width: 80%;

}


