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: #FFFFFF; border: 2px #006699 solid; }
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

.forumline	{ background-color: #F6F6F6; border: 2px #006699 solid; }
.forumline1a	{ background-color: #F6F6F6; border: 1px #F6F6F6 solid; }
.forumline1	{ background-color: #D1D7DC; border: 2px #F6F6F6 solid; }
.forumline1_mit_rechner	{
                  /*border: 2px #006699 solid; */
                  background-image: url(http://www.renditeforum.org/bilder/rechner.gif);
                  background-attachment: scroll;
	              background-repeat: no-repeat;
	              background-position: 0px 0px;
}
.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;
}

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.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;
}


/* 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-size : 12px;
       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-size : 11px;
                  color: #E5E5E5;
                  font-weight: bold;
}

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

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

.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: 22px;
    text-decoration: none; line-height : 100%; color : #000000;
    font-weight: bold;
    font-family:  Times, "Times New Roman",  Georgia, 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;
}


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

input { text-indent : 2px; }



