/*  Kleinsthof Default Styles
*/

body {
    background-color: #F0F0A0;
    color: #000000;
    font-family: Arial, Helvetica;
    font-size: 14px;}

a {text-decoration: none;}
a:hover {text-decoration: none; color: #ff9f33;}


h1,h2,h3,h4,h5 {
    font-family: Arial, Helvetica;
    background-color: #ffe200;
    padding-bottom: 3pt;
    margin-top:1pt;
    margin-bottom:1pt;
    border-style:none;
    border-color:#ff9f33;
    border-style:solid;
    border-width:thin;
    text-align: center;
	width: 100%;
}
h1 {font-size: 20px; font-weight:bold;}
h2 {font-size: 16px;}
h3 {font-size: 12px;}
h4 {font-size: 10px;}

li {font-family:  Arial, Helvetica; font-size: 14px;}
p {font-family:  Arial, Helvetica; font-size: 14px; text-align: justify; text-indent: 25px;}
/* td {font-family:  Arial, Helvetica;  text-align: justify;} */

hr {height: 0px; border: solid #ff9f33 0px; border-top-width: 1px;}
.hr2px {height: 2px; border-width: thin; border-color: #ff9f33; background-color:  #ff9f33;}

.forumline	{ background-color: #ff9f33; border: 1px #ff9f33; }
.menuline	{
	background-color: #ffe200;
    padding-bottom: 3pt;
    margin-top:2pt;
    margin-bottom:8pt;
    border-style:none;
    border-color:#F0F0A0;
    border-style:solid;
    border-width:thin;
	}
.menulinks  {
	background-color: #ffe200;}
.row1	{
	background-color: #F0F0A0; }
.inreiter	{
	font-family:  Arial, Helvetica;
	font-size: 10px;
	background-color: #F0F0A0; }
.catHead {
    font-family: Arial, Helvetica;
    background-color: #ffe200;
    padding-bottom: 3pt;
    margin-top:2pt;
    margin-bottom:8pt;
    border-style:none;
    border-width:thin;
    text-align: center;
    height: 24px;
	font-size: 12px;
	/*border-width: 1px 1px 0px 1px;*/
	}
.row1	{ background-color: #F0F0A0; }
.spaceline   {
	padding-bottom: 1px;
	width: 125px	;
}
.imgbox, .imgboxfl, .imgboxfr {
	margin:5px;
	border: 1px black solid;
	background: #ffe200;
}
.imgboxfr {
	float:right;
	margin-left:20px;
}
.imgboxfl {
	float:left;
	margin-right:20px;
}
.imgboxtxt {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    margin-bottom: 5px;
}

.inlineimg {
    padding: 8px 4px 2px 4px;
    background: #ffe200;
    color: #000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    width: 312px;
    border-left: 1px black solid;
    border-top: 1px black solid;
    border-right: 1px black solid;
    margin: 0px 0px 0px 0px;
}

.inlineimgbg {
    padding: 8px 4px 2px 4px;
    background: #ffe200;
    color: #000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    width: 194px;
    border-left: 1px black solid;
    border-top: 1px black solid;
    border-right: 1px black solid;
    margin: 0px 0px 0px 0px;
}

.inlineimgtxt {
    padding: 8px 4px 2px 4px;
    background: #ffe200;
    color: #000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    width: 312px;
    border-left: 1px black solid;
    border-bottom: 1px black solid;
    border-right: 1px black solid;
    margin: 0px 0px 0px 0px;
}

.inlineimgtxtbg {
    padding: 8px 4px 2px 4px;
    background: #ffe200;
    color: #000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    width: 194px;
    border-left: 1px black solid;
    border-bottom: 1px black solid;
    border-right: 1px black solid;
    margin: 0px 0px 0px 0px;
}
.imglink {
    text-decoration: none;
    background: #fff;
    color: #000;
    border: 0px;
}

.hline {font-family:  Arial, Helvetica; font-size: 20px; text-align: center; font-weight:bold;}


.a  {font-family:  Arial, Helvetica; font-size: 11px;}
.ab  {font-family:  Arial, Helvetica; font-size: 11px; font-weight:bold;}
.al  {font-family:  Arial, Helvetica; font-size: 11px; text-align: left;}
.am  {font-family:  Arial, Helvetica; font-size: 11px; text-align: center;}
.ar  {font-family:  Arial, Helvetica; font-size: 11px; text-align: right;}

.a1 {font-family:  Arial, Helvetica; font-size: 11px; color: #FF0000;}


.f12  {font-family:  Arial, Helvetica; font-size: 12px;}
.f12b  {font-family:  Arial, Helvetica; font-size: 12px; font-weight: bold}

.b  {font-family:  Arial, Helvetica; font-size: 14px;}
.bb  {font-family:  Arial, Helvetica; font-size: 14px; font-weight: bold}
.bm  {font-family:  Arial, Helvetica; font-size: 14px; text-align: center;}
.bbm  {font-family:  Arial, Helvetica; font-size: 14px; font-weight: bold; text-align: center;}
.br  {font-family:  Arial, Helvetica; font-size: 14px; text-align: right;}

.c  {font-family:  Arial, Helvetica; font-size: 16px;}
.cb {font-family:  Arial, Helvetica; font-size: 16px; font-weight:bold;}
.cbl {font-family:  Arial, Helvetica; font-size: 16px; font-weight:bold; text-align: left;}
.cbm {font-family:  Arial, Helvetica; font-size: 16px; text-align: center; font-weight:bold;}

.d  {font-family:  Arial, Helvetica; font-size: 20px;}
.db {font-family:  Arial, Helvetica; font-size: 20px; font-weight:bold;}
.dbm {font-family:  Arial, Helvetica; font-size: 20px; text-align: center; font-weight:bold;}

.e  {font-family:  Arial, Helvetica; font-size: 24px;}
.eb {font-family:  Arial, Helvetica; font-size: 24px; font-weight:bold;}
.ebm {font-family:  Arial, Helvetica; font-size: 24px; text-align: center; font-weight:bold;}

.bcon  {font-family:  Arial, Helvetica; font-size: 14px; text-align: justify;}
.ccon  {font-family:  Arial, Helvetica; font-size: 16px; text-align: justify;}

.title { text-align: justify;
           text-indent: 0%;
           margin-left: 0%;
           font-weight: bold;
           font-family:  Verdana,Arial,helvetica,sans-serif }

.error { text-align:center; margin:5px; padding:3px; color:#333333; border:#FF0000 solid 1px; background-color:#FF9966; }
.warning{ text-align:center; margin:5px; color:#333333; padding:3px; border:#FFCC00 solid 1px; background-color:#FFFF99; }
.info{ text-align:center; margin:5px; color:#333333; padding:3px; border:#00FF00 solid 1px; background-color:#66FF66; }

