
div.clear {
  clear: both;
  height: 1px;
  margin: 0;
  padding: 0;
  line-height: 1px;
  font-size: 1px;
}


.back {
background-image: url(back.jpg);
background-repeat: no-repeat;
}
p,li,ul, td, tbody, body {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
FONT-SIZE: 11px;

}

.teaser_title {
padding:2px;
background-image: url(teaserbalken.jpg);
background-repeat: x-repeat;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
FONT-SIZE: 11px;
color: #FFFFFF;
padding-bottom: -20px;
}



a:link {
font-family: Arial,sans-serif;
font-size:8pt;
color:#98000A;
}

a:visited {
font-family: Arial,sans-serif;
font-size:8pt;
color:#98000A;
}

a:hover{
font-family: Arial,sans-serif;
font-size:8pt;
color:#FF5153;
}





.teaser {
padding:5px;
}


.bestellen {

padding:5px;

FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-weight:bold;
FONT-SIZE: 11px;
color: #FFFFFF;
font-align:right;
text-align:right;

}





.date {
padding-right: 5px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
FONT-SIZE: 10px;
color: #666666;
text-align: right;
}


a:link.sidemenu{
FONT-SIZE: 11px;
color: #FFFFFF;
}

a:visited.sidemenu {
FONT-SIZE: 11px;
color: #FFFFFF;
}

a:hover.sidemenu {
FONT-SIZE: 11px;
color: #CCCCCC;

}
		




.table {

background-color: FFFFFF;
}

.content {
padding : 10px;
}



.banner_01 {
background-image: url(banner_01_breit.jpg);
background-repeat: no-repeat;
padding-left : 10px;
}



.banner_02 {
background-image: url(banner_02.jpg);
background-repeat: no-repeat;
}


.bar_left {
background-image: url(bar_left.jpg);
background-repeat: x-repeat;
}

.bar_right {
background-image: url(bar_right.jpg);
background-repeat: x-repeat;
}

.banner_bottom {
background-image: url(banner_bottom.jpg);

padding :10px;
}





.banner_right {


background-image: url(banner_r.jpg);


}





.content_mid {

}


.bullet {
font-family: Arial,sans-serif;
font-size:8pt;
color:#000000;
}

/******************************
* Hauptnavigation
*******************************/

#navigation-main,
#navigation-main li,
#navigation-main li ul,
#navigation-main li ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#navigation-main a {
  display: block;
  font-size: 12px;
  padding: 2px 2px 2px 20px;
  font-weight: bold;
  text-decoration: none;
  color: #444444;
}

#navigation-main a:hover {
  color: black;
}

#navigation-main li ul li a {
  padding-left: 40px;
  font-weight: normal;
}

#navigation-main li.menu-active a,
#navigation-main li ul li.menu-active a {
  font-style: italic;
}


#navigation-main li.menu-current a,
#navigation-main li ul li.menu-current a {
  color: D32500;
  font-style: normal;
}

#navigation-main li.menu-current ul li a,
#navigation-main li.menu-active ul li a {
  color: #444444;
  font-style: normal;
}

#navigation-main li.menu-current ul li a:hover,
#navigation-main li.menu-active ul li a:hover {
  color: black;
}

#navigation-main li.menu-active ul li.menu-current a {
  color: D32500;
  font-style: normal;
}

/******************************
* AddThis
*******************************/

#addthis {
  padding: 2px;
  float: right;
}

/******************************
* Morelinks
*******************************/

#morelinks,
#morelinks li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#morelinks {
  padding-left: 20px;
  padding-top: 0;
}

#morelinks li {
  padding-left: 0;
  padding-bottom: 5px;  
}

#morelinks li.addthis_toolbox {
  padding-bottom: 18px;  
}

#morelinks a {
  font-size: 12px;
  background-repeat: no-repeat;
  background-position: 0 1px;
  padding: 2px 2px 2px 20px;
  color: #444444;
  font-style: normal;  
  font-weight: bold;
  text-decoration: none;
}

/******************************
* Seperator Navigation
*******************************/

div.navigation-seperator {
  clear: both;
  height: 1px;
  margin: 0;
  padding: 0;
  line-height: 1px;
  font-size: 1px;
  margin-top: 14px;
  margin-bottom: 14px;
  border-bottom: 1px solid #FEFEFE;
}





