/* import der content.css für schriftformatierungen */

@import url(content.css);



/* import der thumbnailviewer.css */

@import url(thumbnailviewer.css);   





/* ############################################################################################################ */

/*		da alle html-elemente auf null gesetzt wurden, müssen sie ggf. neu ausgerichtet werden		*/

/* ############################################################################################################ */





/* mit dem element werden alle innen- und außenabstände aller html-elemente auf null gesetzt  */



img{

	border:0;

}



a, a:link, a:visited, a:hover, a:active

{

 color:#73B527;

 text-decoration:none;

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

 font-size:10px;

 }



body

	{

	background-color:#ffffff;

	margin:0px;

	}

a.linie, a.linie:link, a.linie:visited, a.linie:hover, a.linie:active

{

 color:#000000;

 text-decoration:underline;

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

 font-size:10px;

 }



ul{ margin:0 0 0 5px; padding:0 0 0 10px; }





img

	{

	border-width:0px;

	}

.title

	{

	font-size:10px;

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

	text-transform:uppercase;

	}



.normal

	{

	font-size:10px;

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

	font-weight:normal;

	color:#000000;

	}

.bold

	{

	font-size:10px;

	font-family:Verdana;

	font-weight:bold;

	color:#ffffff;

	}

.normalred

	{

	font-size:11px;

	font-family:Verdana;

	font-weight:normal;

	color:#930000;

	}

.big

	{

	font-size:18px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

	}

.spezial

	{

	font-size:11px;

	font-family:Verdana;

	font-weight:bold;

	color:#000000;

	}

.gruen

	{

	font-family:Verdana;

	font-weight:bold;

	color:#73B527;

	}

.flashtext {

}

.flash {

  margin-top: 10px;

  top: 400px;

  left: 100px;

  width: 200px;

  height: 175px;

  background-image: url(img/flash_content.gif);

}

.adresse

	{

	font-size:11px;

	font-family:Verdana;

	font-weight:normal;

	color:#898585;

	}

	input,

textarea,

select

	{

	background-color:#F4FAED;

	border:1px #AAAAAA solid;

	font-size:10px;

	font-family:Verdana;

	font-weight:normal;



	}









#thumbBox{ /*Outermost DIV for thumbnail viewer*/

position: absolute;

left: 0;

top: 0;

width: auto;

padding: 10px;

padding-bottom: 0;

background: #86C43F;

visibility: hidden;

z-index: 10;

cursor: hand;

cursor: pointer;

border: solid #1E3800 1px;

}



#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */

font: bold 11px Verdana;

letter-spacing: 0px;

line-height: 1.1em;

color: #1E3800;

padding: 5px 0;

text-align: right;

}





#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */

background-color: 86C43F;

}



#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/

position: absolute;

visibility: hidden;

border: 1px solid black;

background-color: #86C43F;

padding: 5px;

z-index: 5;

}

#bg_tor {
	background-repeat:no-repeat;	
	margin:0;
	width:824px;
	height:622px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_intro_tor.jpg)}
	
#middle_box {
	position: absolute;
       margin-left: auto;
       margin-right: auto;
       left: 0;
       right: 0;
	width:840px;}
	
/* rotator in-page placement */
        div.rotator {
	position:relative;
	height:345px;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	background: #FFF;
}
        div.rotator ul li.show {
	z-index:500;
}
