body  {
	color : #000000;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
// li {

// list-style-image:url(http://deutschesenior.de/pictures/listenpunkt.gif)

// }

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

a:hover  {
	color : #000088;
}
p.appendix {
        color : #a0a0a0;
}
a.anker{
	color : #D92D23;
	text-decoration : none;
}
a.anker:hover{
	color : #ffaaaa;
	text-decoration : none;
}

a.menu  {

        color : #FFFFFF;
	font-weight : bold;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}
a.menu:hover{
color : #D92D23;
}
a.leftmenu  {
        color : #000088;
        font-size : 12px;
        font-family : Arial, Helvetica, sans-serif;
}
a.leftmenu:hover{
	color : #D92D23;
}

a.menusmall  {
        color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
a.menusmall:hover{
color : #D92D23;
}
b.u1{
	font-weight : bold;
	font-size : 15px;
}
b.headline{
	font-weight : bold;
	font-size : 26px;
}
b.sitemap{
	font-weight : bold;
	font-size : 10px;
}
font.fon{
	font-weight : bold;
	font-size : 24px;
	color : #0000aa;
}
span.werbetitle  {
	color : #D92D23;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
span.werbesubtitle  {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}
table.block {
  border-width:0px;
  border-style:solid;
  border-color:#000055;
  padding:5px;
  background-color:#FFFFFF;
}

table.promotion {
  border-width:1px;
  border-style:solid;
  border-color:#0000cc;
  padding:5px;
  background-color:#FFFFFF;
}
table.gruen {
  border-width:1px;
  border-style:solid;
  border-color:#00aa00;
  padding:5px;
  background-color:#eeeeee;
}
table.red {
  border-width:1px;
  border-style:solid;
  border-color:#ff0000;
  padding:5px;
  background-color:#ffffff;
}

table.balken {
  border-width:0px;
  border-style:solid;
  border-color:#999999;
  width:100%;
}
table.blocklight {
  align:center
  border-width:1px;
  border-style:solid;
  border-color:#6D52E1;
  padding:5px;
  background-color:#ffffff;
}
td.block  {
  border-width:1px;
  border-style:solid;
  border-color:#6D52E1;
  color : #000000;
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
}

td  {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

td.menu  {
  letter-spacing:2pt;  
  font-weight : bold;  
  font-stretch: expanded;
  color : #ffffff;
  font-size : 13px;
  font-family : Arial, Helvetica, sans-serif;
}

input{
}

input.ds {
  border: 1px solid #C8C8FF;
  background-color: #eeeeee;
  color: #0000aa;

}
input.pflicht {
  border: 1px solid #C8C8FF;
  background-color: #cc9999;
  color: #ff0000;

}
textarea.ds {
  border: 1px solid #C8C8FF;
  background-color: #eeeeee;
  color: #0000aa;
}
