html, body {
		color: #000000;
		background: #FFFFF0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-style: normal;
                 text-align: justify;
                 margin: 5px;
                 line-height:1.4;
	}
         .ads	{
         text-align:center;
	font-family: Helvetic;
         font-size: 12pt;
         background: #FFFFF0;
         }
         .ads h5  {
	font-family: Tahoma;
         font-size: 7pt;
         text-align: right;
         color:#555;
         margin-bottom: 10px;
         }
         .ads2 {
         text-align:center;
	font-family: Helvetic;
         font-size: 12pt;
         background: #FAEBD7;
         }
         .ads2 h5  {
	font-family: Tahoma;
         font-size: 7pt;
         text-align: right;
         color:#555;
         margin-bottom: 10px;
         }

h1	{  	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
	}
         h2	{  	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10.5pt;
		font-style: normal;
	}

p.zentriert {text-align:center;
	    border: 7px;
             }

.linie	{
	line-height: 20px;
         }

.lefter {
	list-style:none;
         float: left;
         margin-right: 12px;
         margin-bottom: 12px;
         border: 1px double #deded7;
         -moz-border-radius: 13px;
         padding: 10px;
         line-height: 2.2;
         }

.lefter a:hover {

         background-color: #deded7;
         }

.righter {
         list-style:none;
         float: right;
         margin-left: 12px;
         margin-bottom: 12px;
         border: 1px solid #000000;
         padding: 10px;
         line-height: 2.2;
         }

.righter a:hover {
         background-color: #deded7;
         }

.headtabelle    {
	border: 0px;
         padding: 5px;
         width: 80%

         }

.contenttabelle    {
	border: 0px;
         padding: 5px;
         width: 80%

         }
table.cool {clear:both; width:800px; margin:2.0em 0 0.2em 20px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
th.cool {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:110%;}
td.cool {height:3.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;}
th.topsmall {height:2.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
th.small {height:2.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:80%;}
td.small {height:2.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:80%;}

.texttabelle     {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
                 float:left;
                 margin:0.12cm;
                 line-height: 18px
		}
.texttabellerechts     {
          	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
                 border: 1px solid #cecece;
                 float:right;
                 margin:0.3cm;
                 padding:8px;
                 line-height: 18px
         }

.boxm 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
                	text-decoration: none;
		line-height:18px;
                 float:left;
                 margin-right:0.14cm;
                 }
.boxm2 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
                	text-decoration: none;
                 text-align: left;
		line-height:20px;
                 float:left;
                 margin-right:0.14cm;
                 }

#sidebar 	{
         	border-left: 1px solid #cecece;
		border-right: 1px solid #cecece;
		border-bottom: 1px solid #cecece;
		}
#sidebar ul 	{
		margin: 0px;
		padding: 0px;
		list-style: none;
		}
#sidebar li 	{
        		border-top: 1px dotted #cecece;
		}
#sidebar li a 	{
		display: block;
		font-weight: bold;
		font-size: 11px;
		color: #666;
		border-right: 5px solid #cecece;
		text-decoration: none;
		padding: 5px 5px 5px 5px;
		}
#sidebar li a:hover {
		color: #0000FF;
		border-right: 5px solid #0000FF;
		}

#footer		{
         	bottom: 0px;
         	width: 100%;
         	border-top: 1px dotted #AAAAAA;
        		background-color: #CCCCCC;
         	color: #626262;
         	font-size: 8pt;
         	}