body, td {

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

	font-size: 11px;

	color: #444444;

	line-height: 17px;

	margin: 0px 0px 0px 0px;

}

a {

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

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

td.num {

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

	font-size: 11px;

	color: #777777;

}

a:hover  {

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

	font-size: 11px;

	color: #D01425;

	text-decoration: none;

	font-weight: bold;

}

a.nav, a.sub {

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

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	/*line-height: 19px;*/

	font-weight: bold;

	

	

}

a.sub {

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

	font-size        : 12px;

    font-weight      : bold;

    line-height: 19px;

    /*text-transform: uppercase;*/

    color            : #000000;

    background-image: url(images/arrow.gif);

    background-repeat: no-repeat;

    background-position: left;

    clear: left;

    width: 120px;

    padding-left: 11px;

}

a.nav:hover, a.sub:hover {

	font-size: 12px;

  	color: #D01425;

}

a.copyright {

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

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

a.copyright:hover {

  color: #DDDDDD;

}

h1, h2, {

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

	font-size: 15px;

	color: #000000;

}

h3, h4, {

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

	font-size: 13px;

	color: #000000;

}

ul, li {

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

	font-size: 10px;

	color: #666666;

	list-style-type: square;

	list-style-position: outside;

	line-height: 15px;

}

.button {

	background-color: #F1F1F1;

	border: 1px solid #666666;

}

.inputbox {

	background-color: #F7F7F7;

	width: 210px;

	border: 1px solid #666666;

}

a.main, a.arrows {

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

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

a.main:hover, a.arrows:hover {

	color: #777777;

}

a.select {

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

	font-size: 11px;

	color: #CC0000;

	text-decoration: none;

}

/*.borders {

	border: 1px solid #000000;

}*/

.gallery {

	border: 0px solid #000000;

}



/*eigene css, nicht standard*/

a.impressum {

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

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

a.impressum:hover {

	font-size: 11px;

  	color: #000000;

}

.tabobunten {

border-top: #D01425 1px solid;

border-bottom: #D01425 1px solid;

font-size: 8px;

}

.grossfett {

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

	font-size: 12px;

	color: #000000;

	font-weight: bold;



}

.blaugrossfett {

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

	font-size: 14px;

	color: #045ca4;

	font-weight: bold;



}

.weissgrossfett {

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

	font-size: 10.5px;

	color: #FFFFFF;

	font-weight: bold;

}

/* Tabellenzellen Hintergrund */

.tabellenbg {

background-color: #EDF2F6;

}



/* Tabelenrahmen */

.tabmenuleiste {

border-left: #D01425 1px solid;

border-right: #D01425 1px solid;

border-top: #D01425  thin solid;

border-bottom: #D01425 thin solid;

}

.tabobuntenl {

border-left: #D01425 1px solid;

border-top: #D01425 thin solid;

border-bottom: #D01425 thin solid;

}

.tabobuntenr {

border-right: #D01425 1px solid;

border-top: #D01425 thin solid;

border-bottom: #D01425 thin solid;

}



.tabrahmenl {

border-left: #D01425 1px solid;

}



.tabrahmenr {

border-right: #D01425 1px solid;

}

.tabrahmen {

border-right: #D01425 1px solid;

border-left: #D01425 1px solid;

}





.tabunten {

border-bottom: #D01425 thin solid;

}

/* ------------------------- */

