
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: transparent;
  font-size: 13px;
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  padding:0px;
  margin:10px;
}

#contactus td{
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  font-size: 12px;
}

#tipafriend td{
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  font-size: 12px;
}

.tiptitle {
  font-size: 14px;
  font-weight: bold;
  color: 366544;  
  margin-bottom:5px;
}

.tiptext {
  font-weight: bold;
}

.tiperror {
  color: 366544;
  background: DEDEDE;
  padding: 4px;
}

.navTD2_active{
text-decoration: none; 
font-weight: bold;
}

.navTD2_active a{
text-decoration: none; 
color: #000000;
font-size: 1em;
}

.navTD2_active a:hover{
text-decoration: none; 
color: #366544;
font-size: 1em;
}

.navTD2{
text-decoration: none; 
}

.navTD2 a{
text-decoration: none; 
color: #ffffff;
font-size: 1em;
}

.navTD2 a:hover{
text-decoration: none; 
color: #000000;
font-size: 1em;
}

.navTD1_active{
text-decoration: none; 
font-weight: bold;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}

.navTD1_active a{
text-decoration: none; 
color: #ffffff;
font-size: 1em;
}

.navTD1_active a:hover{
text-decoration: none; 
color: #366544;
font-size: 1em;
}

.navTD1{
text-decoration: none; 
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}

.navTD1 a{
text-decoration: none; 
color: #ffffff;
font-size: 1em;
}

.navTD1 a:hover{
text-decoration: none; 
color: #000000;
font-size: 1em;
}


#links td{
font-size: 12px;
}


#topright{
position: absolute;
right: 10px; 
background-color: transparent;
top: 85px; 
}

#pfad {
position: absolute;
right: 12px; 
background-color: transparent;
top: 50px; 
width: 400px;
margin: 0px; 
padding: 0px;
text-align: right;
font-size: 0.75em;
text-align: right;  
color: #999999;
}


#tools {
position: absolute;
right: 0px; 
background-color: transparent;
top: 115px; 
width: 50px;
margin: 0px; 
padding: 0px;
}

#rechts {
position: absolute;
right: 10px; 
background-color: #ffffff;
top: 125px !important;   
top: 135px; 
width: 250px;
margin: 0px; 
padding: 0px;
}


#inhalt {
margin: 0px 250px 20px 180px;
background-color: transparent;    
padding: 0px;
min-height: 300px;
height: auto !important;
height: 300px;
padding-top: 0px  !important;
padding-top: 20px;
}


a { 
color: #366544;
background-color:transparent;
text-decoration: none; 
}
 
/*  positioning-layers statisch und absolut */

#top{
background-image: url(../img/logo_bg.jpg);
}


#bottom{
background-image: url(../img/footer_bg.jpg);}

#links {
position: absolute;
left: 0px;
top:  112px;
width: 167px;
color: #564b47;
background-color: #999999;
background-image: url(../img/navi_bg.jpg);
margin-right: 0px;
margin-left: 10px; 
margin-top: 0px; 
padding-right: 0px;}

/* font size */

#inhalt h1{
  font-size: 2em;
  font-weight: bold;
  color: 366544;
}

#rechts h1{
  font-size: 1.5em;
  font-weight: bold;
  color: 366544;  
}

#inhalt h2{
  font-size: 1.75em;
  font-weight: bold;
}

#rechts h2{
  font-size: 1.25em;
  font-weight: bold;
}

#rechts li{
  font-size: 0.80em;
  margin-left: -10px;
}

#inhalt li{
  margin-top: 7.5px;
  margin-bottom: 7.5px;  
  margin-left: -5px;  
}


.copyright{
  font-size: 0.75em;
  text-align: left;  
  color: #999999;
}

.cms-buttons{
  font-size: 0.75em;
  text-align: right;  
  color: #999999;
}

.csc-linkToTop{
  font-size: 0.75em;
  text-align: right;  
}

.contenttable {
 font-size: 1em;
}


#inhalt thead{
text-align: left;
}

#inhalt .tr-even{
background-color: #EEEEEE;
}
#inhalt .tr-odd{
background-color: transparent;
}
