/* CSS  */

*{
padding: 0;
margin: 0;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #c69948;
line-height: 1.166;	
background-color: #c69948;
background-image: url(images/body_bg.png);
background-repeat: repeat-x;
text-align: center;
}

img {
border: none;
}

.centerimg {
text-align: center;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #99630d;
padding-top: 10px;
font-weight: bold;
padding-bottom: 5px;
padding-top: 5px;
}

h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-top: 10px;
font-weight: bold;
padding-bottom: 5px;
padding-top: 5px;
}


#box {
border: 1px solid #000000;
margin: 0 auto;
background: #FFFFFF;
border-collapse: collapse;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

/* LINKE SPALTE  */

#links {
padding: 2px;
text-align: left;
vertical-align: top;
background-image: url(images/bg_links.gif);
background-repeat: repeat-y;
}

#links h3{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
padding-top: 10px;
padding-left: 5px;
padding-right: 6px;
}

#links p{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
}

#logo {
background: #FFFFFF;
}

/*news header*/

#newshead {
width: 165px;
background: #99630d;
border-bottom: 2px solid #FFFFFF;
}

#newshead img{
margin-left: 5px;
}

/*news content*/

#newscont {
width: 165px;
background: #99630d;
border-bottom: 2px solid #FFFFFF;
line-height: 1.4em;
padding-bottom: 10px;
}

#newscont a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-bottom: 10px;
padding-left: 6px;
padding-right: 6px;
}

#newscont a:hover{
text-decoration: underline;
}

#newscont p {
color: #000000;
}


#newscont h3 {
color: #000000;
}

/*termin header*/
#termhead {
width: 165px;
background: #000000;
border-bottom: 2px solid #FFFFFF;
}

#termhead img{
margin-left: 5px;
}

/*termin content*/

#termcont {
width: 165px;
background: #817f84;
border-bottom: 2px solid #FFFFFF;
line-height: 1.4em;
padding-bottom: 10px;
}

#termcont a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #e50000;
text-decoration: none;
padding-left: 6px;
padding-right: 6px;
}

#termcont a:hover{
text-decoration: underline;
}

/* RECHTE SPALTE  */

#rechts {
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 0px;
text-align: left;
vertical-align: top;
}

#rechts h3{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #99630d;
padding-top: 5px;
padding-right: 6px;
}

#rechts p{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-top: 2px;
padding-bottom: 10px;
}

#banner {
background: #FFFFFF;
}

#navi {
background: #000000;
}

#navi img {
margin-left: 10px;
margin-right: 8px;
}

#content {
background: #FFFFFF;
padding: 15px;
line-height: 1.4em;
text-align: left;
padding-top: 15px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 15px;
text-align: left;
vertical-align: top;
}

/*CSS BEREICH BANDS*/
.bandtext {
width: 162px;
float: left;
margin-right: 12px;
min-height: 135px;
height: 135px;
}

.bandtext h3{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
}

.bandtext p{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-top: 2px;
padding-bottom: 0;
padding-right: 0
}

.bottomimg {
width: 162px;
float: left;
margin-right: 12px;
}

.bottomimg a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #e50000;
font-weight: bold;
text-decoration: none;
padding-right: 6px;
padding-bottom: 2px;
}

.bottomimg a:hover {
text-decoration: underline;
}

.bottomimg img {
border: 1px solid #999999;
vertical-align: top;
margin-top: 5px;
margin-bottom: 10px;
}

/*ENDE CSS BEREICH BANDS*/

/*CSS BEREICH KONTAKT*/

.contact {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.contact a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #99630d;
text-decoration: none;
padding-right: 6px;
padding-bottom: 2px;
}

.contact a:hover {
text-decoration: underline;
}

.row1 {
padding-bottom: 5px;
}

/*ENE CSS BEREICH KONTAKT*/

/*CSS BEREICH LINKS*/

.gzlinks {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
border-collapse: collapse;
}

.gzlinks a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #99630d;
text-decoration: none;
padding-right: 6px;
padding-bottom: 2px;
}

.gzlinks a:hover {
text-decoration: underline;
}

.rowlinks {
padding-bottom: 5px;
width: 180px;
}

/*ENE CSS BEREICH LINKS*/



/* Footer */

#footer {
clear: both;
background: #000000;
color: #ffffff;
text-align: center;
}

#footer ul{
margin: 0;
padding: 11px;
white-space: nowrap;
}

#footer li{
display: inline;
padding-left: 15px;
}

#footer a {
color: #99630d;
font-size: 11px;
letter-spacing: 1px;
}

#footer a:hover {
color: #99630d;
font-size: 10px;
text-decoration: none;
}

#copyright{
background: #000000;
margin: 0;
padding: 3px;
color: #FFFFFF;
border: none;
text-align: center;
}




