@import url(rte_style.css);
@import url(tx_wtgallery.css);

body {
font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; margin:15px 0 0 0; padding:0; 
background-color:#F8DB00; background-color:#FFFFFF; color: #000000; text-align:center;}

.bodytext{margin:0px;
}

.clearer{clear:both;}

#container1 {
width:800px; margin-bottom:10px; margin-left:auto; margin-right:auto;/*border:1px solid #141B0B*/;
color: #141B0B; background-color:#FFFFFF; text-align:left;}

#header {
height:220px; padding:0px;  color: #F5F8EF; /*background-color:#CC0101;*/
background-image:url(header.gif);background-repeat:no-repeat;}

#header-titel {
padding-left:30px; padding-top:80px; width:420px;}

#rootline {
padding:0px; font-size:12px; margin:-5px 0px 0px -15px;}

#content {
padding:20px 20px 20px 30px; /*background-color:#FFFFFF;*/ width:547px; float:left;
/*background-image:url(riesenrad.png);background-repeat:no-repeat;*/ height:300px; margin:0px;}

html>body #content { /* be nice to opera (&gekko) */
height:auto; min-height:300px;}

#webcam {
padding:0px; border:2px solid #CC0101; margin:10px 0px 0px 0px; width:362px; height:278;} 

#right_container {
padding:0; /*margin-right:35px; background-color:#FFFFFF;*/ float:left; width:160px;}

#menu_rechts {
display:block; margin:0px; padding:5px 0px 0px 0px;}

#menu_rechts ul {
list-style-type:none; margin:0px; padding:0px;}

#menu_rechts li {
margin:0px 0px 1px 0px; color:#000000; background-color:#FFFFFF; font-size:16px; text-decoration:none;
padding:0px; width:160px;}

#menu_rechts li a {
font-weight:normal; margin:0px; display:block; font-size:14px; text-decoration:none;
border-right:5px solid #CC0101; padding:5px; color:#000000;}

#menu_rechts li a:hover {
text-decoration:none; background-color:#FCDB00; color:#FFFFFF;}

#menu_rechts li.ACT, #menu_rechts li.CUR{
text-decoration:none; background-color:#FCDB00; color:#FFFFFF;}

#menu_rechts li li {
margin:0px; font-size:10px; background-color:#FFFFFF; text-decoration:none; border:0px;
padding:1px 0px 0px 0px; width:160px;}

#menu_rechts li li a {
font-weight:normal; margin:0px; display:block; font-size:12px; text-decoration:none; background-color:#FFFFFF;
border-left:5px solid #FCDB00; padding:2px 2px 2px 10px;}

#menu_rechts li li a:hover {
text-decoration:none; color:#000000;}

#menu_rechts li li.CUR, #menu_rechts li li.ACT {
background-color:#FFFFFF;}

#menu_rechts li li.CUR a, #menu_rechts li li.ACT a{
background-color:#CC0101;color:#FFFFFF;}

#inhalt_rechts {
float:right; display:block; margin:0px; padding:0px; background-color:#FFFFFF; width:160px;}

#footer{
color: #CCCCCC; height:170px; text-align:right; margin-top:-5px; padding-right:10px; padding-top:3px;
clear:both; font-size:14px; background-image:url(footer.gif);background-repeat:no-repeat;}

#footer a {
color:#CCCCCC; text-decoration:none; font-weight:normal;}

.datum_rechts {
color:#FB7D1F; float:right; margin:5px 0 0 0; font-size:14px; font-weight:bold;}

.gaestebuch {
margin:0 0 20px 0;}

.gaestebuch a{
font-weight:normal;} 

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
clear:right; visibility:hidden;}

.news-latest-container HR.clearer {
clear:left; visibility:hidden;}

.news-latest-container {
border:1px solid #333;background-color:#BBE53A;}

.news-latest-container H2,.news-latest-gotoarchive {
color:#fff; padding:3px; margin:3px; border:1px solid #666; background-color:#769024;}

.news-latest-gotoarchive {
font-weight:bold; margin-top:5px;}

.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
color:#fff;}

.news-latest-gotoarchive A {
color:#fff;}

.news-latest-item {
/* IE hack */
height: 1%;
line-height: 1.3;
/* IE hack end */
padding:3px; margin:3px; border:1px solid #666; background-color:#F9FFE5;}

.news-latest-item IMG {
margin-bottom:5px; margin-right:5px; float:left;}

.news-latest-category IMG {
float: none; border:none; margin:0px;}

.news-latest-date,.news-latest-morelink,.news-latest-category {
font-size:9px;}

.news-latest-morelink {
height:12px;}

.news-latest-morelink A {
float:right;}

.news-list-container {
}

.news-list-item {
}

.news-search-form {
padding:3px; margin-bottom:5px; border:1px solid #666; background-color:#F9FFE5;}

.news-search-emptyMsg{
margin:0px;}

.news-search-form FORM {
margin:0px;}

.news-list-container H3 {
margin:0px;}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
font-size:20px; color:#006DB1;}

.news-list-container H3 A {
color:#fff;}

.news-list-container P {
}

.news-list-date {
float: right; text-align: right; height: 20px; width:200px; font-size:14px; color:#FB7D1F; margin:0px; padding:0px;}

.news-list-imgcaption {
float: right; padding-top:3px; padding-right:3px; font-size: 9px;}

.news-list-container IMG {
float: right; margin-bottom:5px; margin-right:2px; margin-left:5px;}

.news-list-category IMG {
float: none; border:none; margin:0px;}

.news-list-morelink,.news-list-category {
}

.news-list-morelink  {
margin-bottom:3px;}

.news-list-browse {
text-align: center;}

.tx-ttnews-browsebox {
}

.tx-ttnews-browsebox TD {
}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
}

.tx-ttnews-browsebox-SCell a{
color:#006DB1; text-decoration:underline;}

.news-search-emptyMsg {
font-size: 11px; margin-left: 10px;}

.news-single-item {
}

.news-single-item H2 {
}

.news-single-item H3 {
margin-bottom: 15px;}

.news-single-img {
float: right; margin-left:5px;}

.news-single-imgcaption {
padding:3px; clear:both;}

.news-single-category {
float: left;}

.news-single-backlink, .news-single-backlink a {
margin-bottom: 15px; margin-top: 10px;}

.news-single-timedata {
float:right; font-weight:bold; text-align:right; width:200px; font-size:14px; color:#FB7D1F; margin:0px; padding:0px;}

.news-single-author,.news-single-imgcaption {
}

.news-single-author {
padding-bottom: 3px;}

.news-single-additional-info {
margin-top: 15px; padding:3px; padding-bottom:0px;}

.news-single-related,.news-single-files,.news-single-links  {
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
}

.news-amenu-container {
}

.news-amenu-container LI {
}

.news-amenu-container UL {
}

.news-amenu-container H2 {
}

.news-amenu-item-year {
}

.news-catmenu  {
padding:5px; margin:10px 0px 10px 10px; border:1px solid #666; background-color:#F9FFE5;}

.news-catmenu-header  {
font-size:11px; font-weight:bold;}

.news-catmenu DIV {
font-size:10px;white-space: nowrap;}

.news-catmenu DIV img {
margin:0px; padding:0px; vertical-align: middle;}

.news-catmenu-ACT {
font-weight:bold;}

.level0 {
background-color:#fff;}
.level1 {
padding-left:10px;background-color:#eee;}
.level2 {
padding-left:10px;background-color:#ddd;}
.level3 {
padding-left:10px;background-color:#ccc;}
.level4 {
padding-left:10px;background-color:#bbb;}

.csc-mailform-field {
display:block; padding:5px 0 5px 0;}

.csc-mailform {
border:0px; padding:0px; margin:0px;}

.csc-mailform label {
width:180px; float:left; text-align:left; margin-right:5px; display:block;}

.csc-mailform input {
width:200px;}

.csc-mailform option {
display:block; }

.csc-mailform textarea {
width:320px; height:100px;}

.csc-mailform-submit {
margin-left:185px;}

.tx-srfreecap-pi2-image {
margin:5px 0 0 0; padding:0;}

input, textarea {
color:#000000; background:#FFFFFF; border:1px solid #CCCCCC;}

input:focus, textarea:focus {
color:#000000; background:#FFFFFF; border:1px solid #CC0101;}