body {
    margin-top: 0px;
    background-color: #EFEFEF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* General font families for common tags */



i {  color: #FFA347}
a:link { color : #006699; }
a:visited { color : #006699; }
a:active { color : #DD6900; }
a:hover	{ text-decoration: underline; color : #DD6900; }

a.inline:link { color : #006699; text-decoration: none;}
a.inline:visited { color : #006699; text-decoration: none;}
a.inline:active { color : #DD6900; text-decoration: none;}
a.inline:hover	{ color : #DD6900; text-decoration: underline;}

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}


.bodyline1	{ background-color: #EFEFEF; border: 1px #98AAB1 solid; }
.bodyline	{ background-color: #FFFFFF; border: 2px #D1D7DC solid; }
.bodyline3  { background-color: #FFFFFF;
              border-top: 1px #D1D7DC dotted;
              border-right: 1px #D1D7DC solid;
              border-bottom:  1px #D1D7DC solid;
              border-left: 1px #D1D7DC dotted;
}

.forumline	  { background-color: #F6F6F6; border: 2px #006699 solid; }
.forumline1a  { background-color: #F6F6F6; border: 1px #F6F6F6 solid; }
.forumline1	  { background-color: #B3B3B3; border: 2px #F6F6F6 solid; }
.forumline1o  {
               border-right: 2px #006699 solid;
               border-bottom: 2px #006699 solid;
               border-left: 2px #006699 solid;
}
.forumline1u
{
  border: 2px #006699 solid;
}
.forumline1m {
             border-right: 2px #006699 solid;
}

.beratungsline {
			   border-top: 1px #558A17 solid;
			   border-right: 1px #558A17 solid;
               border-bottom: 1px #558A17 solid;
               border-left: 20px #558A17 solid;
               background-color: #EFEFEF;
}
.mlpborders {
			   border-top: 1px #558A17 solid;
			   border-right: 1px #EEEEEE solid;
               border-bottom: 1px #EEEEEE solid;
               border-left: 1px #558A17 solid;
               background-color: #FFFFFF;
}
.mlpborders-submit {
			   border-top: 3px #EEEEEE solid;
			   border-right: 3px #EEEEEE solid;
               border-bottom: 1px #000000 solid;
               border-left: 3px #558A17 solid;
               background-color: #FFFFFF;
}

td {
          font-size : 11px;
	      line-height: 17px; }
td.row1	{ background-color: #EFEFEF;
          font-size : 11px;
	      line-height: 17px; }
td.row2	{ background-color: #DEE3E7;
          font-size : 11px;
	      line-height: 17px; }
td.row3	{ background-color: #D1D7DC;
          font-size : 11px;
	      line-height: 17px; }
td.row4	{ background-color: #FFFFFF;
          font-size : 11px;
	      line-height: 17px;}
td.row_red {
           border-top: thin groove #FFA347;
	       border-right: medium groove #FFA347;
	       border-bottom: thin ridge #FFA347;
	       border-left: thin ridge #FFA347;
           background-color: #FFFFFF;
           font-size : 11px;
	       line-height: 17px;}	

td.stefan{
	border-top: thin groove #999999;
	border-right: medium groove #999999;
	border-bottom: medium ridge #999999;
	border-left: thin ridge #999999;
}
td.stefan1{
	border-top: thin groove #FFFFFF;
	border-right: medium groove #FFFFFF;
	border-bottom: thin ridge #CCCCCC;
	border-left: thin ridge #CCCCCC;
}
td.stefan2{
    background-color: #FFFFFF;
	border-top: thin groove #999999;
	border-right: thin groove #999999;
	border-bottom: thin ridge #999999;
	border-left: thin ridge #999999;
}
.goog
{
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size : 12px;
  font-weight: bold;
  text-decoration: underline;
}
.goog1
{
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size : 12px;
  line-height: 20px;
}

/* Header cells - the blue and silver gradient backgrounds */

th	{
	color: #E5E5E5; font-size: 11px;
	background-color: #006699; height: 25px;
	
}


td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom
{
    background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
}

td.cat,td.catHead,td.catBottom {
	height: 29px;
 	border-width: 0px 0px 0px 0px;

}


/* General text */

.gen {
       font-family: Courier, Times New Roman, serif;
       font-size : 14px;
       line-height: 20px;
}
.genmed {
	font-size : 11px;
	line-height: 17px;
}
.genbold {
    font-size : 11px;
	line-height: 19px;
	font-weight: bold;
}

.gensmall { font-size : 10px; }
.gensmallstefan
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size : 11px;
    text-decoration: underline;
    line-height: 22px;
    color: #000000;
    text-align: left;
}

.gruen
{
   color: #38B63C;
}

.rot
{
   color: #FA0410;
}
.wiegruen
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size : 13px;
   text-decoration: none;
   color: #000000;
}

.genblue
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size : 13px;
   text-decoration: none;
   color: #006699;
}

.mlpblue
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #003366;
}
.mlpbluesm
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #003366;
   font-size : 9px;
}

.genbig {

    font-size : 16px;
    font-weight: bold;
}

.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }


h1 {
    font-size: 16px;
    text-decoration: none; line-height : 100%; color : #000000;
    font-weight: bold;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0.1 em
}

h2{
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size : 13px;
    text-decoration: none;
    color: #006699;
    font-style: normal;
    margin-top:10px;
    margin-bottom:5px;
    vertical-align: sub
}
h3 {

	font-size : 15pt;
    line-height: 17pt;
    margin-top:10px;
	text-decoration: none;
	font-weight: bold;
}
h4
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size : 13px;
   text-decoration: none;
   color: #006699;
}


input,textarea, select {
	color : #000000;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    border-color : #000000;
    text-indent : 2px;
}

input.post, textarea.post, select
{
	background-color : #FFFFFF;
}

select.werbung
{
	color : #006699;
    font: normal 12px  Arial, Helvetica, Verdana,sans-serif;
    border-color: #DEE3E7;
    text-indent : 2px;
    background-color: #EFEFEF;
}







