body, html {
font-family:verdana,arial,helvetica,sans-serif;
margin:0;
padding:0;
}

ul {
list-style-type:none;
}

a {
color:#000000;
text-decoration:none;
}

#main {
background-repeat:no-repeat;
height:100%; /*668px;*/
margin:0; /* 0 auto; */
padding:0;
position:relative;
width:1000px;
}

#header {
background:url("images/header.png") no-repeat scroll 0 0 #FFFFFF;
height:72px;
left:0;
position:absolute;
top:0;
width:1000px;
z-index:1;
}

#login {
background-color:#FFFFFF;
height:60px;
padding:3px 10px 3px 3px;
position:absolute;
right:0;
top:0;
width:300px;
z-index:2;
}

#INHALT {
background-color:#D0D0D0;
font-size:11px;
height:100%;
left:190px;
margin:0;
padding:10px;
position:absolute;
top:73px;
width:790px;
overflow:auto;
}

#INHALT a {
text-decoration:underline;
}

#MENU_LINKS {
background-color:#800000;
height:100%;
left:0;
margin:0;
padding:10px;
position:absolute;
top:73px;
width:169px;
}

.menu_links {
color:#B0B0B0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:150%;
padding-left:10px;
padding-top:2px;
text-decoration:none;
}

.menu_c {
color:#E0E0E0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:150%;
padding-left:10px;
padding-top:2px;
text-decoration:none;
}

.menu_links2 {
color:#B0B0B0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:120%;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}

.menu_2_c {
color:#E0E0E0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:120%;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}

.menu_links3 {
color:#B0B0B0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
line-height:120%;
padding-left:30px;
padding-top:1px;
text-decoration:none;
}

.menu_3_c {
color:#E0E0E0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
line-height:120%;
padding-left:30px;
padding-top:1px;
text-decoration:none;
}

.menu_links4 {
color:#B0B0B0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
line-height:120%;
padding-left:40px;
padding-top:1px;
text-decoration:none;
}

.menu_4_c {
color:#E0E0E0;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
line-height:120%;
padding-left:40px;
padding-top:1px;
text-decoration:none;
}


.login_input {
color:#202020;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
text-align:right;
}

#user, #pass {
background-color:#D0D0D0;
border:1px solid #202020;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
height:18px;
margin:2px;
width:80px;
}

#LoginButton {
margin:2px 2px 4px;
text-align:center;
}


/* f�r Redakteur */
th {
  font-size: 12px
  border-color: #000;
  border-width: 1px;
}

/* f�r Redakteur */
td {
  font-size: 10px
  border-color: #000;
  border-width: 1px;
}

/* f�r Redakteur */
h1 {
  font-size: 14px
}

/* f�r Redakteur */
h2, h3{
  font-size: 12px
}



/* Plugin: fw_latestchanges */
.latest {
  font-size: 9px;
  color: #dfdfdf;
}

a.latest {
  font-size: 9px;
  color: #f0f0f0;
  padding-left: 10px;
}
/* Ende Plugin: fw_latestchanges */




.tx-comments-comment-admin { margin: 10px 20px; background-color: #e0e0e0; padding: 5px 9px; text-align: center; }

.tx-comments-comment-form
{
  margin-top: 20px;
}




.tx-comments-comment-form LABEL { width: 100px; display: block; float: left; padding-top: 5px; }
.tx-comments-comment-form INPUT, .tx-comments-comment-form TEXTAREA, .tx-comments-comment-form IMG { margin-top: 5px; }
.tx-comments-comment-input, .tx-comments-comment-form TEXTAREA { width: 500px; }
.tx-comments-comment-form BR { clear: left; }
.tx-comments-comment-name { font-weight: bold; }
.tx-comments-comment-date { font-weight: bold; }
.tx-comments-comment-1, .tx-comments-comment-2 { border: 1px solid #e0e0e0; margin-bottom: 10px; padding: 3px 5px; }

.tx-comments-comment-1 {
  background-color: #c0c0c0;
}
.tx-comments-comment-2 {
  background-color: #b0b0b0;
}

.tx-comments-comment-content { padding: 3px 0; text-align: justify; }
.tx-comments-page-browser { text-align: center; margin: 15px 0; }
.tx-comments-page-browser-current, .tx-comments-page-browser A { padding: 0 3px; }
.tx-comments-required-mark { color: red; }
.tx-comments-required-error { margin-left: 10px; color: red; background-color: #f5f500; padding: 3px 5px; }
.tx-comments-captcha { padding-left: 100px; }
.tx-comments-captcha IMG { border: 1px solid #d0d0d0; margin-left: 0px; }
.tx-comments-form-top-message { border: 1px solid #d0d0d0; padding: 10px 20px; text-align: center; font-weight: bold; }

.tx-comments-closed { border: 1px solid #d0d0d0; padding: 10px 10px; margin: 10px 0; }
.tx-comments-closed IMG { vertical-align: baseline; margin-left: 4px; padding-right: 4px; }

.tx-comments-comment-report { font-size: 80%; margin: 7px 0 5px 15px; }

.tx-comments-rating { margin-left: 15px; }

/* grauen Rahmen um News-thumbnail  PS 07.03.2014 */
.news-list-container IMG {
    border: 1px solid #808080;
} /* einzelne News in der Liste in hellgrauem Kasten PS 27.03.2014 */.news-list-item {	padding: 4px;	margin: 3px;    background-color:#f0f0f0;}
/* Datum der News PS 27.03.2014 */.news-list-date {    padding-right: 4px;	font-weight:bold;}
/* grauen Rahmen um News-Bilder  PS 07.03.2014 */.news-single-img img {
    border: 1px solid #808080;
}