	@import "lightbox.css";	
	@import "ssl.css";
	@import "freshup.css";
	body {
			margin:0;
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:10pt;
			background-color: #D7D7D7;
		}
	img.ibhimg {
			border: 1px solid #C0C0C0;	
	}
	table.infobox {
			background-color:#f2ffec;
			border:1px solid #009933;
	}
	td {
			font-size:10pt;
	}
   	td.ibdashed {
                        background-color:#f2ffec;
                        border-bottom:1px solid #009933;
        }
	div.infobox {
			background-color:#f2ffec;
			border:1px solid #009933;
	}
	div.infoboxghost {
			background-color: #F8F8FF;
			border:1px solid #F8F8FF; 
	}
	div.tbox {	background-color:#CCFFFF;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.ibox {	padding: 10px;
			font-family:Impact;
			color: #009933;
                        background-color:#f2ffec;
                        border:1px solid #009933;
	}
	div.tbox-dom {	background-color:#99CC99;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.tbox-rz {	background-color:#99CC99;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.tbox-inet {	background-color:#FF3333;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.tbox-oth {	background-color:#CC9999;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.tbox-add {	background-color:#CCCC99;
			border-top:1px solid #009933;
			border-left:1px solid #009933;
			border-right:1px solid #009933;
	}
	div.tbox-price {	background-color:#CCCC99;
			border-top:1px solid #F8F8FF;
			border-left:1px solid #F8F8FF;
			border-right:1px solid #F8F8FF;
	}
	div.tbox-alert {	background-color:#FF9999;
			border-top:1px solid #F8F8FF;
			border-left:1px solid #F8F8FF;
			border-right:1px solid #F8F8FF;
	}
	td.gruen {
			background-color:#007a47;
			font-family: helvetica,arial,verdana;
			font-weight:normal; font-size:13pt;
			}
	td.hellgruen {
				background-color:#339966;
				font-family: helvetica,arial,verdana;
				font-weight:normal;
				font-size:13pt;
				}
	td.weiss {color:#ffffff;
				font-family: helvetica,arial,verdana;
				font-weight:normal;
				/*font-weight:bold;*/
				font-size:9pt;
				}
	td.weisspx {color:#ffffff;
				font-family: helvetica,arial,verdana;
				font-weight:normal;
				/*font-weight:bold;*/
				font-size:13px;
				}
	td.grau {
			background-color:#cccccc;
			color:#999999;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:13pt;
			}
	td.tabgrau {
			background-color:#cccccc;
			color:#ffffff;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:13pt;
			}
	/*td.tabgruen {
			background-color:#339966;
			color:#ffffff;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:13pt;
			} original*/
	td.tabgruen {
			background-color:#009933;
			color:#ffffff;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:12pt;
			}
	td.tabgruengr {
			background-color:#009933;
			color:#ffffff;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:19pt;
			}
	td.menu {
			color:#ffffff;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:10pt;
			}
	td.menupx {
			color:#ffffff;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:15px;
			}
	p.gruen {
			color:#339966;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:15pt;
			}
	p.weiss {
			color:#ffffff;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:12pt;
			}
	p.menu {
			color:#007a47;
			font-family: helvetica,arial,verdana;
			font-weight:normal;
			font-size:11pt;
			}
	p.seite	{
			color:#ffffff;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:19pt;
			}	
	.titel	{
			color:#007a47;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:19pt;
			}	
	.titelrot	{
			color:#ff0000;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:14pt;
			}	
	.titelrotk	{
			color:#ff0000;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:12pt;
			}			
	.amenu {
			color:#007a47;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:11pt;
			}	
	
	.txt	{
			color:#545454;
			font-family:helvetica,arial,verdana;
/*			font-family: times, times new roman; */
			font-weight:normal;
			font-size:10pt;
			}
        .txtk   {
                        color:#545454;
                        font-family:helvetica,arial,verdana;
/*                      font-family: times, times new roman; */
                        font-weight:normal;
                        font-size:8pt;
                        }
	.txtb	{
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:12pt;
			}	
	h2	{
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:12pt;
	}

	h1	{
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:10pt;
	}

	.inh	{
			color:#000000;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:12pt;
			}	
	li.link {color:#007a47;}
	li.inh {
			color:#000000;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:12pt;
			}
	li.txt {
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:normal;
			font-size:10pt;
			}
	pre.txt {
			color:#000000;
			font-family:courier;
			font-weight:normal;
			font-size:10pt;
			}

		
	a.utxt:hover {color:#545454; font-family: helvetica,arial,verdana; font-weight:normal; font-size:14pt;text-decoration:underline;}
	a.utxt {color:#545454;font-family:helvetica,arial,verdana;font-weight:normal;font-size:14pt;text-decoration:underline;}
	a.utxt:active {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:14pt;text-decoration:underline;}
			
	a:hover {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:11pt;text-decoration:none;}

/*	a:hover {color:#1c9a3e; font-family: helvetica,arial,verdana; font-weight:normal; font-size:14pt;text-decoration:none;}
*/
	a {color:#ffffff; font-family: helvetica,arial,verdana; font-weight:normal; font-size:11pt;text-decoration:none;}
	a:active {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:11pt;text-decoration:none;}
	
	a.mnu:hover {color:#00df00; font-family: helvetica,arial,verdana; font-weight:bold; font-size:9pt;text-decoration:none;}
	a.mnu {color:#ffffff; font-family: helvetica,arial,verdana; font-weight:bold; font-size:9pt;text-decoration:none;}
	a.mnu:active {color:#00df00; font-family: helvetica,arial,verdana; font-weight:normal; font-size:9pt;text-decoration:none;}
	
	a.impact {color:#009933; font-family: Impact; text-decoration:none;}
	a.impact:hover {color:#00AA44; font-family: Impact; text-decoration:none;}
	
	a.menu {	color:#ffffff; 
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:9pt;
				text-decoration:none;}
	a.menupx {	color:#ffffff; 
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:13px;
				text-decoration:none;}
	a.menupx:hover { 	color:#00df00;
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:13px;
				text-decoration:none;}
	a.menu:hover {		color:#00df00;
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:9pt;
				text-decoration:none;}
	a.menupx:active {	color:#00df00;
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:13px;
				text-decoration:none;}
	a.menu:active {	color:#00df00;
				font-family: helvetica,arial,verdana; 
				font-weight:normal; 
				font-size:9pt;
				text-decoration:none;}
	
	
	a.tab:hover {color:#005632; font-family: helvetica,arial,verdana; font-weight:normal; font-size:12pt;text-decoration:underline;}
	a.tab {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:12pt;text-decoration:underline;}
	a.tab:active {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:12pt;text-decoration:underline;}
	
	a.txt:hover {color:#005632; font-family: helvetica,arial,verdana; font-weight:normal; font-size:10pt;text-decoration:underline;}
	a.txt {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:10pt;text-decoration:underline;}
	a.txt:active {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:10pt;text-decoration:underline;}
	
	a.txtk:hover {color:#005632; font-family: helvetica,arial,verdana; font-weight:normal; font-size:8pt;text-decoration:underline;}
	a.txtk {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:8pt;text-decoration:underline;}
	a.txtk:active {color:#007a47; font-family: helvetica,arial,verdana; font-weight:normal; font-size:8pt;text-decoration:underline;}
	
	
	img.hovbt {background: transparent;}
	a.hovbt {background: transparent;}
	a:hover.hovbt {background: #ececec;}
	
	a.change:hover {color:#00ff00}
	
	.txtgr {
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:14pt;
			}	
	h1 {
			color:#545454;
			font-family:helvetica,arial,verdana;
			font-weight:bold;
			font-size:14pt;
	}
	
	.qbar { background-color:#FFFFE0; font-size:13.4pt; font-family:Arial,sans-serif; }
	
	.artikel {	color:#545454;
				font-family: helvetica,arial,verdana;
				font-weight:normal;
				font-size:10pt;
				} /* like .txt */
	
	dt {
		margin-top: 8px;
		}

