#trans-bg 	{
			filter: Alpha(opacity=80, finishopacity=80, style=1);
			background-image: url(/fileadmin/images/bg_header.gif);
			}

td			{
			font-family: verdana, arial, helvetica, sans-serif;
			color: #000000;
			font-size: 10px;
			line-height: 18px;
			}
			
h1,h2,h3 {
			font-family: verdana, arial, helvetica, sans-serif;
			color: #ae0817;
			font-size: 10px;
			line-height: 18px;
			}

.header2	 {
			font-family: verdana, arial, helvetica, sans-serif;
			color: #666666;
			font-size: 10px;
			font-weight:bold;
			}

.white-text {
			font-family: verdana, arial, helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			line-height: 18px;
			}

.newsteaser {
			font-family: verdana, arial, helvetica, sans-serif;
			color: #000000;
			font-size: 10px;
			line-height: 18px;
			}
			

.newsteaser a:link {
				text-decoration: none;
				font-weight:bold;
				color: #000000;
			}
.newsteaser a:visited {
				text-decoration: none;
				color: #000000;
				font-weight:bold;
			}			
.newsteaser a:hover {
				text-decoration: underline;
				font-weight:bold;
				color: #000000;
			}

			
			
.formsbox 	{
			border: 1px solid;
			border-color: #666666;
			color: #333333;
			height: 16px;
			background-color: #FFFFFF;
			font-size: 10px;
			font-family: verdana, arial, helvetica, sans-serif;
			}

.table  	{
			color: #333333;
	 	    font-size: 10px;
			line-height: 18px;
			padding-right: 10px;
			}

.jumperbox 	{
			border: 1px solid;
			border-color: #666666;
			color: #333333;
			font-size: 10px;
			height:16px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}

.selectbox 	{
			border: 1px solid;
			border-color: #666666;
			color: #333333;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}

.inputfield {
			border: 1px solid;
			border-color: #666666;
			color: #333333;
			font-size: 10px;
			height:16px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}

body 		{
			scrollbar-face-color: #E1E1E1;
			scrollbar-highlight-color: #FAFAFA;
			scrollbar-shadow-color: #E1E1E1;
			scrollbar-3dlight-color: #D5D5D5;
			scrollbar-arrow-color:  #0;
			scrollbar-track-color: #F2F2F2;
			scrollbar-darkshadow-color: #C6C6C6;
			}

A:link      {
			color: #666666;
			text-decoration: underline;
			}

A:visited   {
			color: #666666;
			text-decoration: underline;
			}

A:hover     {
			color: #666666;
			text-decoration: none;
			}

.nounderline A:link     {
						color: #666666;
						text-decoration: none;
						line-height: 16px;
						}

.nounderline A:visited  {
						color: #666666;
						text-decoration: none;
						line-height: 16px;
						}

.nounderline A:hover    {
						color: #666666;
						text-decoration: underline;
						line-height: 16px;
						}

INPUT		{
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			}

SELECT     	{
			font-family: verdana, arial, helvetica, sans-serif;
           	font-size: 10px;
		    }

.kontakttext {
			color: #AE0817;
		}
		
.tx-indexedsearch-searchbox-button { background-color: transparent; cursor: hand; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

#facebook {
	display: block;
	width: 16px;
	height: 16px;
	margin: 10px 10px;
	padding: 0;
	background: url(../images/facebook_button.jpg) 0 0 no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	border: none;
	clear: both;
}

#kontaktbox {
	display: block;
	width: 288px;
	height: 138px;
	margin: 10px 0 0 0;
	padding: 0;
	background: url(../images/kontakt_button.jpg) 0 0 no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	border: none;
}
