/* traffic@web 2.0 */

/*body { scrollbar-base-color:#6B61D4;scrollbar-face-color:#6B61D4;scrollbar-track-color:#6B61D4;scrollbar-highlight-color:#6B61D4;scrollbar-shadow-color:#6B61D4;scrollbar-3dlight-color:#6B61D4;}*/
	body {
		margin: 0; 
		padding: 80px 0;
		text-align: center;
		background:#FFF;
		font:10pt Verdana,Arial,Helvetica,sans-serif; 
		color:#000; 
	}
	
	#container {
		padding: 0;
		background:#FFF url(../../images/bg_images/bg.jpg)  no-repeat;
		margin: 0 auto;
		padding:0;
		width:800px;
		border:1px solid #000;
		text-align: left;
	}
	
	#cont {
		padding: 0;
		margin: 0 auto;
		padding:0;
		width:800px;
		border:1px solid #000;
		text-align: left;
	}
	
	
	#content {
		padding:20px 250px 0 20px;
		width:385px !important;
		width:655px;
		font:10pt Verdana,Arial,Helvetica,sans-serif;
		float:left;
	}
	
	#con {
		padding:20px 0 0 20px;
		width:635px !important;
		width:655px;
		font:10pt Verdana,Arial,Helvetica,sans-serif;
		float:left;
	}
	
	#contnt {
		padding:20px 20px 0 20px;
		width:385px !important;
		width:425px;
		font:10pt Verdana,Arial,Helvetica,sans-serif;
		float:left;
	}
	
	#theimg {
		float:left;
		width:230px;
		padding:90px 0 0 0;
	}
	
	#content li {
		list-style-type:square;
	}
	
	#navigation {
		float:left;
		padding:20px 0 0 20px;
	}
	
	#navigation ul {
		padding:0;
		margin:0;
	}
	
	#navigation li {
		list-style-type:none;
		padding:0 0 9px;
	}
	
	#space {
		float:left;
		width:10px;
		height:500px;
	}
	
	#clear {
		clear:left;
		height:1px;
	}
	
	h1 {
		font:13pt Verdana,Arial,Helvetica,sans-serif;
		color: #82523B;
		text-transform: uppercase;
		margin:0;
		padding:0 0 30px 0;
	}
	
	h2 {
		font:13pt Verdana,Arial,Helvetica,sans-serif;
		color: #82523B;
		text-transform: uppercase;
	}
	
	p {
		font:10pt Verdana,Arial,Helvetica,sans-serif;
	}
	
	a {
		color: #82523B;
		font:10pt Verdana,Arial,Helvetica,sans-serif;
		font-weight: bold;
		text-decoration:none;
	}
	
	a:visited {
		font-weight: bold;
	}
	
	a:hover {
		font-weight: bold;
		color: #000;
	}
	
	td {
		font:10pt Verdana,Arial,Helvetica,sans-serif;
	}
	
	.inaktiv { 
		font:10pt Verdana,Arial,Helvetica,sans-serif; 
		color : #000;
		text-transform: uppercase;
		font-weight:bold;
	}
	
	#recommend {margin:0 15px;}
	#printcontent {text-align:left;margin:0 15px;}

.NavRef0Aktiv { color : #FFF0AA !important; }
.NavRef0wenn1Aktiv { color : #FFF0AA !important; }

/* Fehlermeldungen (z.B. Formular falsch ausgefüllt) */
.error { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #DD0000; text-decoration : none; }
.error:link { font-size : 9pt; color : #DD0000; text-decoration : none;}
.error:hover { font-size : 9pt;  color : #000000; text-decoration : undelrine; }

.pathLast { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; background-color: #00FF88;}

/* Admin Bereich */
.admintable { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; background-color: #85D0FF; text-decoration : none; padding-left:5px; padding-right:5px; border:1px solid #000000;}
.adminnav { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;  text-decoration : underline; }
.adminnav:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;  text-decoration : underline; }
.adminnav:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;  text-decoration : none; }
.adminheadline { font-size : 12pt; font-family : Arial, Helvetica, sans-serif; color : #000000; font-weight: bold;}
.sortList { background-color: #FAFF00;}
.showStatus { background-color: #AA99AA; font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;   white-space:nowrap; }

/* Anmerkungen kleiner Text usw. */
.small { font-size : 7pt; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; text-decoration : none; }
.small:link { font-size : 7pt; color : #000000; text-decoration : none;}
.small:hover { font-size : 7pt; color : #000000; text-decoration : underline;}

/* Gallery  */
.galleryHead { font-size : 14pt; font-family : Arial, Helvetica, sans-serif; color : #005533; font-weight: bold;font-style:italic;}
.gallery { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}
.gallery:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}
.gallery:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : underline;}

/* Kalender */
.kalender_head { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #D9E6E1; font-weight:bold;}
.kalender_td { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; padding-left:5px;padding-top:1px;}
.kalender_td:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999;  text-decoration : none;}
.kalender_td:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}

/* SimpleDir */
.sdHead { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #D9E6E1; font-weight:bold;}
.sdTD { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; padding-left:5px;padding-top:1px;}
.sdTD:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999;  text-decoration : none;}
.sdTD:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}

/* DetailDir */
.ddHead { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #D9E6E1; font-weight:bold;}
.ddTD { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; padding-left:5px;padding-top:1px;}
.ddTD:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999;  text-decoration : none;}
.ddTD:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}
.ddDV { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.ddDV:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999; text-decoration : none;}
.ddDV:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}

/* Warenkorb */
.wk_head { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #D9E6E1; font-weight:bold;}
.wk_td { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; padding-left:5px;padding-top:1px;}
.wk_td:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999;  text-decoration : none;}
.wk_td:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}

/* Newsboxen */
.nb_head { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #D9E6E1; font-weight:bold;}
.nb_td { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.nb_td:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #999999;  text-decoration : none;}
.nb_td:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;}

/* Newsmodul */
.nm_h1_href {  font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.nm_h1_href:link {  font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.nm_h1_href:hover {  font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #00000; font-weight: bold;}
.nm_href {  font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; font-weight: bold;}
.nm_href:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000; font-weight: bold;}
.nm_href:hover {  font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.li_headline { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.li_headline:link { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.li_headline:hover { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #000000; font-weight: bold;}
.nm_anleser { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_anleser:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_anleser:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000;font-weight: bold;}
.nm_standard { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.nm_standard:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_standard:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000;font-weight: bold;}
.dv_headline { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.dv_headline:link { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000; font-weight: bold;}
.dv_headline:hover { font-size : 11pt; font-family : Arial, Helvetica, sans-serif; color : #000000; font-weight: bold;}
.nm_small { font-size : 7pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.nm_small:link { font-size : 7pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_small:hover { font-size : 7pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000;font-weight: bold;}
.nm_txt { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.nm_txt:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_txt:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000;font-weight: bold;}
.nm_link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.nm_link:link { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #000000;font-weight: bold;}
.nm_link:hover { font-size : 9pt; font-family : Arial, Helvetica, sans-serif; color : #FF0000;font-weight: bold;}

/*  Site spezifisch */