  body 
 a:link { color:#804000;  }
 a:visited { color:#000000;   }
 a:hover {  background-color:#FDEABB; }


.g {

	background-color: Lime;
	color: #804000;
	/*color: Black;*/

}

.r {

	background-color: Red;

	color: #804000;

}

.c{

	background-color : #dddddd;

	color : #999999;

  font-family : Arial, Helvetica, sans-serif;

	/*font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size : 10px;

	font-weight : bold;

	width : 120px;

	text-align : center;

	text-decoration : none;

	line-height : 18px;

	border-bottom-color : #888888;

	border-bottom-style : solid;

	border-bottom-width : 1px;

	border-left-color : #FFFFFF;

	border-left-style : solid;

	border-left-width : 1px;

	border-right-color : #888888;

	border-right-style : solid;

	border-right-width : 1px;

	border-top-color : #FFFFFF;

	border-top-style : solid;

	border-top-width : 1px;

	margin-top:10px;

}

/*Navigantionsmenue*/
.topnavi

{

	background-image: url(../gfx/buttontatze_24.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 122px;
	height: 26px;
	font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
/*blau
	background-color: #6495ED;*/
  background-color: #FDF3BB;
	padding-left: 29px;
	color: #804000;
	/*color: Black;*/

}

.topnavi_bad

{

	background-image: url(../gfx/buttontatze_24.jpg);

	background-position: left;

	background-repeat: no-repeat;

	width: 122px;

	height: 26px;
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 12px;

	font-weight: bold;

	/*background-color: #FDF3BB;*/
  background-color: #FDF3BB;

	padding-left: 29px;

	color: Silver;

}

.klick

{

	width: 122px;

	height: 20px;
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 10px;

	font-weight: bold;

  background-color: #FDF3BB;

	color: #000000;

	background-image: none;

}

.klicklauf

{

	width: 550px;

	height: 24px;
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 12px;

	font-weight: bold;

	background-color: #ff0000;

	color: #ffffff;

	background-image: none;

}

.klein{
  /*font-family : Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #804000;
	font-weight: bold;
	line-height: normal;
	text-align: center;

}

.klein_schwarz{
  /*font-family : Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #000000;
	font-weight: bold;
	line-height: normal;
	text-align: center;

}

p{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	line-height : 24px;

}

p.klein{
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 11px;

	color: #804000;

	font-weight: bold;

	line-height : normal;

}

p.bild{
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 10px;

	color: #804000;

	font-weight: normal;

	line-height : normal;

	text-align : center;

}

p.zaehler{
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 10px;

	color: Gray;

	font-weight: normal;

	line-height : normal;

	text-align : center;

}

textarea, input, select {
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 12px;
 
	/*color: #0000CD;*/
color: #000000;
	background-image: url(../gfx/back_02.png);

	font-weight : bold;

}

td{
  font-family : Arial, Helvetica, sans-serif;
  /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 14px;
	color: #000000;
	/*color: Black;*/

	font-weight: bold;

	line-height : 24px;

}

td.awards{
  font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 10px;

	color: Black;

	font-weight: bold;

	line-height : 16px;

}

td.gaestebuch{

	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
   font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: Black;

	font-weight: bold;

	line-height : 14px;

}

td.nimda{
   font-family : Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 12px;

	color: 000000;

	font-weight: bold;

	line-height : 18px;

}

.con_l{

	height: 480px;

	width: 140px;

	overflow: auto;

	margin-top: 5px;

}

/* Container Mitte */
.con_m{

	height: 480px;
	width: 670px;
	overflow: auto;
  color:#000000;
	background-color: #FFFFFF;
  border-bottom-color: #fdeabb;
	border-bottom-style: solid;
	border-bottom-width: thin;
	padding-right: 5px;
	padding-bottom: 10px;



}

.con_m_nimda{

	height: 480px;

	width: 826px;

	overflow: auto;

}

.con_r{

	height: 480px;

	width: 170px;

	overflow: auto;

	margin-top: 5px;

}

.roll{

	width: 300;

	height: 60;
  
	background-color: #804000;
	
	padding-left: 5px;

	padding-bottom: 5px;

	padding-right: 5px;

	padding-top: 5px;

	border-bottom-color: #BBBBBB;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-left-color: #BBBBBB;

	border-left-style: solid;

	border-left-width: 1px;

	margin-top: 5px;

	border-right-color: #BBBBBB;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #BBBBBB;

	border-top-style: solid;

	border-top-width: 1px;

}



.begruessung {

    margin-left: 0px;

    margin-right: 10px;

    width: 100%;
	color: #804000;
	/*color: Black;*/

    text-align: center;

}

.begruessung .text {

    margin: 5px;

}

.laufband {

    margin-left: 0px;

    margin-right: 10px;

    width: 100%;

    color: #000000;

    text-align: center;

}

.laufband .text {

    margin: 5px;

}

.inhalt {

    clear: both;

}

.inhalt .artikel {

/*    width: 480px; */
    
    float: left;

}

.inhalt .artikel .news {

    width: 100%;

    clear: both;

}
/*Artikel*/
.news .newsitem {

    width: 100%;

    border-collapse: collapse;
    border: 1px solid #804000;
    /*border: 1px solid #6396ef;*/

    float: left;

    margin: 0px;

    clear: right;

    padding: 0;

}

.news .newsitem .newshl {

    font-size: 12px;

    font-weight: bold;
    background-color: #FDF3BB;
    /*background-color: #6396ef;*/
    color: #804000;
    /*color: #ffffcc;*/

    padding: 1px;

}

.news .newsitem .newsinhalt {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 4px;

    padding-bottom: 10px;

    float: left;

    clear: both;

}

.newsinhalt .text {

    font-size: 11px;

    text-align: left;

    line-height: 14px;

    font-weight: normal;

}



.inhalt .wetter {

    width: 150px;

    float: right;

    border: 1px solid #804000;

}

.text_klein{

    color:#000000; 
    font-size: 14px;
    text-align:left;

}
.text_klein_rot{

    color:red; 
    font-size: 14px;
    text-align:left;

}
