.Titel, .title, h1, h2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: normal;
	color : #006633;
	line-height : 105%;
}
.Untertitel, .unterueberschrift, h3, h4{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #246746;
	font-weight : bold;
	line-height : 105%;
}
.Einfuehrungstext, .einfuehrungstext, h5, h6{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #006633;
	font-weight : normal;
	line-height : 105%;
}
p,td,th,div,ul,li{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #246746;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;
}
input, textarea{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #246746;
	border: 1px solid #246746;
	background-color: #FFFFFF;
	padding-left: 3px;
}
.checkbox{
	border: none;
}
hr{
	color: #246746;
	height: 1px;
}
.fehler, .ERROR {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #DF002B;
	font-style : normal;
	font-weight : normal;
        line-height : 150%;

}
a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #006633;
	font-style : normal;
	font-weight : normal;
}
a:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #006633;
	font-style : normal;
	font-weight : normal;
}
.link_gelb{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #FFCC00;
	font-style : normal;
	font-weight : normal;
}
.link_gelb:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #FFCC00;
	font-style : normal;
	font-weight : normal;
}
.link_weiss{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #FFFFFF;
	font-style : normal;
	font-weight : normal;
}
.link_weiss:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #FFCC00;
	font-style : normal;
	font-weight : normal;
}
body{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #246746;
	font-style : normal;
	font-weight : normal;
	scrollbar-base-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-arrow-color : #006633;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-darkshadow-color : #006633;
	scrollbar-3dlight-color : #006633;
	line-height : 150%;
}
/*  Styles für SHOP  */
.Kategorie {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #006633;
	font-weight : bold;
	line-height: 130%
}
.Kategorie:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : underline;
	color : #006633;
	font-weight : bold;
	line-height: 130%
}
.Preis {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%
}
.PreisB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-weight: bold;
	text-decoration: none;
	line-height: 130%
}
.modell{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 130%
}
.inputsearch{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #FFCC00;
}
.inputgo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #FFCC00;
	background-color: #246746;
}
.textweiss{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 105%;
	text-decoration : none;
}
.textklein{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 105%;
	text-decoration : none;
}
.textsmall{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	line-height: 130%;
	text-decoration : none;
}
.textsmall_weiss{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color : White;
}
.legend {
	font-size: 10px;
	color: Black;
}
.legend:hover {
	font-size: 10px;
	color: #DF002B;
	text-decoration : none;
}
.legend:a {
	font-size: 10px;
	color: #DF002B;
	text-decoration : none;
}
.TableHeader {
	font-size: 12px;
	font-weight: bold;
	color: White;
	background-color : #006633;
}
.TableHeader2 {
	font-size: 12px;
	font-weight: bold;
	color: White;
	background-color : #A52A2A;
}
.TableData {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #EEEEEE;
}
.TableDataProd {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #EEEEEE;
	border-bottom : 1px solid #CECECE;
}
.TableData2 {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #7FB299;
	border-bottom : 1px solid #FFFFFF;
}
.TableDataLB {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #EEEEEE;
	border-bottom : 1px solid #006633;
}
.TableTotalL {
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
.TableTotalD {
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
.TableTip {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #FFFFCC;
	border : 1px dashed Gray;
}
.order_graph_0 {
	font-size: 9px;
	color: Black;
}
.order_graph_1 {
	font-size: 9px;
	color: Black;
}
.order_white {
	font-size: 12px;
	color: #FFFFFF;
}
.order_on {
	font-size: 10px;
	color: White;
	background : #006633;
}
.order_off {
	font-size: 10px;
	color: White;
	background : Silver;
}
.navig{
	font-size: 10pt;
}
.mlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	line-height: 130%;
	text-decoration : none;
}
.mlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 130%;
	text-decoration : none;
}
.slink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 130%;
	text-decoration : none;
}
.slink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	line-height: 130%;
	text-decoration : none;
}
.slink_a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 130%;
	text-decoration : none;
}
.slink_a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	line-height: 130%;
	text-decoration : none;
}
.shopsortlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #C2C4DE;
	text-decoration : none;
}
.shopsortlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DF002B;
	text-decoration : none;
}
.shopnavlink{
	font-size: 8pt;
	color: White;
	text-decoration : none;
}
.shopnavlink:hover{
	font-size: 8pt;
	color: #DF002B;
	text-decoration : underline;
}
