{font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:	11px;color:	#000000;}
/***************************************************************************************************************************FORM DEFINITIONS***************************************************************************************************************************//*
form height: 100% is required to prevent the form from compressing the rider-pages if the form is wrapped around the custom-tag!
form{height: 100%;}
*/
*//***************************************************************************************************************************RIDER WRAPPING DEFINITIONS***************************************************************************************************************************/
table.tableRiderWrapping{width: 100%;height: 100%;border-spacing : 0px;border-collapse : collapse;border-bottom : 1px solid Black;}
tr.trRiderWrappingRider{}td.tdRiderWrappingRider{padding: 0px;}
/***************************************************************************************************************************RIDER DEFINITIONS***************************************************************************************************************************/
table.tableRider{width : 100%;border-spacing : 0px;border-collapse : collapse;}
tr.trRider{}td.tdRiderActive{padding: 2px;font-weight: bold;border-left : 1px solid Black;border-right : 1px solid Black;border-top : 1px solid Black;border-bottom : 0px none;text-align : center;width: 150px;}
td.tdRiderInactive{padding: 2px;font-weight: bold;border-bottom : 1px solid Black;border-left : 1px solid #696969;border-right : 1px solid #696969;border-top : 1px solid #696969;text-align : center;color : #696969;width: 150px;cursor : hand;}
td.tdRiderEmpty{padding: 2px;border-bottom : 1px solid Black;}
/***************************************************************************************************************************RIDERPAGE DEFINITIONS***************************************************************************************************************************/
tr.trRiderPageActive{}tr.trRiderPageInactive{display : none;}
td.tdRiderPageWithoutRiders{border-top : 1px solid Black;border-bottom : 1px solid Black;border-left : 1px solid Black;border-right : 1px solid Black;}
td.tdRiderPage{padding: 2px;width: 100%;height: 100%;border-left : 1px solid Black;border-right : 1px solid Black;vertical-align : top;}
td.tdRiderPageWithoutRiders{padding: 2px;width: 100%;height: 100%;border-top : 1px solid Black;border-left : 1px solid Black;border-right : 1px solid Black;vertical-align : top;}
/***************************************************************************************************************************RIDER BUTTON AREA DEFINITIONS***************************************************************************************************************************/
tr.trRiderPageButtonArea{}td.tdRiderPageButtonArea{padding: 2px;width: 100%;border-top : 1px solid Black;border-left : 1px solid Black;border-right : 1px solid Black;}
.gruen{font-famil :Arial, Helvetica, sans-serif;font-size:10.5px;background-color:#009900;color:#000044;}
BODY{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;color:#FFFFFF;}

TD,DIV{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#000044;
	background-color: #ffffff;
}
TR {vertical-align	:top;}
.homefooter{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;color:#666666;}
.subborder {border:1px solid Black;}
.border {background-color:#cc0000;}
.item {background-color:#FFFFFF;}
.type {background-color:#C8CDE5;}
.cat {background-color:#4B638B;}
.title {background-color:#ffffff;}
.text {background-color:#ffffff;}
.menu{font-weight:bold;}
.thisInput {width:150px;font-size:	11.5px;}
.thisTextarea {width:200px;font-size:	11.5px;}
.rubrik_bar{background-color:#D1D1D1;font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;}
a.lmenu:link, a.lmenu:visited, a.lmenu:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;color:#666666;text-decoration:none;}
a.lmenu:hover{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;color:#FF4A00;text-decoration:underline;}
a.lmenupath:link, a.lmenupath:visited, a.lmenupath:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;color:#000000;text-decoration:none;}
a.lmenupath:hover{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;color:#000000;text-decoration:underline;}
A	{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:11.5px;color:#FF4A00;text-decoration:none;}
A:VISITED	{text-decoration:none;}
A:ACTIVE	{text-decoration:none;}
A:HOVER	{color:#FF4A00 ;text-decoration:underline;}
INPUT,SELECT,TEXTAREA {font-size:11.5px;}
TEXTAREA {font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;}
.small {font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:10.5px;color:#000000 ;}
.titel {font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:12.5px;font-weight:bold;color:#000000 ;}
hr {color:Black;height:1pt;}
.listborderwhite{background-color:#FFFFFF;}
OL,UL {margin-left:10px;}LI {margin-left:10px;line-height:13px;}
lnone {font-family:Arial, Helvetica, sans-serif;font-size:12.5px;font-weight:normal;font-style:normal;}
H1 {font-family:Arial, Helvetica, sans-serif;font-size:12.5px;font-weight:normal;font-style:normal;}
H2 {font-family:Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	normal;font-style: normal;}
H3 {font-family: Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	bold;font-style:normal;color: #FF4A00;margin-bottom: -15;}
H4 {font-family: Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	bold;font-style:normal;color: #666699;margin-bottom: -15;}
H5 {font-family:Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	bold;font-style: italic;}
H6 {font-family:Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	normal;font-style: normal;}
.pre{font-family:Arial, Helvetica, sans-serif;font-size: 12.5px;font-weight:	bold;font-style: normal;}
.listxls{font-family:Arial, Helvetica, sans-serif;background-color: #000044;}
.list{font-family:Arial, Helvetica, sans-serif;font-size:12.5px;color:#000044;}
.listform{font-family:Arial, Helvetica, sans-serif;font-size:11.5px;color:#FF4A00;}
.lebensmittel{background-color: #FF4A00;}
.nonfood{background-color: #666699;}
.listsub{font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size:12.5px;color:#000044;}
.listsubno{font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size:12.5px;color:#000044;}
.listzebra{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;background-color:#ffffff;color:#000044;}
.listborder{background-color:#D6D6D6;border-width-right:1px;}
.listbordertags{background-color:#000044;}
.listbold{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;font-weight:bold;color:#000044;}
.listlogin{font-family:Arial, Helvetica, sans-serif;font-size:16.5px;font-weight:bold;color:#000066;}
.listtitlelogin{font-family:Arial, Helvetica, sans-serif;font-size:30.5px;font-weight:bold;color:#000066;}
.listodd{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;background-color:#ededff;color:#000044;}
.listbreak{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;color:#000044;}
.listerror{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;background-color:#ff0000;font-weight:bold;color:#ffffff;}
.listgray{color:#ebebeb;font-family:Arial, Helvetica, sans-serif;font-size:10.5px;font-weight:bold;background-color:#ddddee;color:#000044;}
.listtitle{font-family:Arial, Helvetica, sans-serif;font-size:12.5px;font-weight:bold;color:#000044;}
.listheader{font-family:Arial, Helvetica, sans-serif;font-size:11.5px;font-weight:bold;color:#000044;}
.listheadererror{font-family:Arial, Helvetica, sans-serif;font-size:13.5px;font-weight:bold;background-color:#FFFFFF;color:#000044;}
.listclear{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;color:#000044;}
.listsmall{font-famil :Arial, Helvetica, sans-serif;font-size:11.5px;color:#666666;}
.listsmallgrey{font-family:Arial, Helvetica, sans-serif;font-size:11.5px;background-color:#c0c0c0;color:#000044;}
.listwhite{font-family:Arial, Helvetica, sans-serif;font-size:9.5px;background-color:#ffffff;color:#000044;}
.listtrans{font-family:Arial, Helvetica, sans-serif;font-size:11.5px;color:#000044;}
.listsmallbold{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;font-weight:bold;color:#000004;}
.listsmallgreybold{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;font-weight:bold;background-color:#c0c0c0;color:#000044;}
.listwhite{font-family:Arial, Helvetica, sans-serif;font-size:8.5px;background-color:#ffffff;color:#000044;}
#menu{font-family:Arial, Helvetica, sans-serif;font-size:10.5px;color:#ffffff;text-decoration:none;}
body{scrollbar-3dlight-color:#767676;scrollbar-arrow-color:#767676;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#767676;background-color:#a6a6a6;}
textarea {scrollbar-3dlight-color:#767676;scrollbar-arrow-color:#767676;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#767676;background-color:#ffffff;}
textarea {font-size:11.5px;font-family:	Arial, Geneva, Verdana, Helvetica, sans-serif;}
body,td,.text{font-family:arial;font-size:12.5px;color:#000000;}
menu{color:#4C4C4C;font-weight:bold;}
a.menu:link, a.menu:visited, a.menu:active{color:#4C4C4C;font-weight:bold;text-decoration:none;}
a.menu:hover{color:#4C4C4C;font-weight:bold;text-decoration:underline;}
tech{font-size:11.5px;color:#4C4C4C;}
a.tech:link, a.tech:visited, a.tech:active{font-size:11.5px;color:#4C4C4C;text-decoration:none;}
a.tech:hover{font-size:11.5px;color:#4C4C4C;text-decoration:underline;}
.adresse{font-size:10.5px;color:#4C4C4C;text-decoration:none;}
ol,ul{margin-left:6px;}.list{list-style-image:url(images/list.gif);list-style-position:outside;list-style:20px;}
.listgray{list-style-image:url(images/list.gif);list-style-position:outside;list-style:20px;}
.bgheaderns{background-color :#FFFFFF;font-size:10.5px;}
.mnulink{FONT-SIZE:11.5px;color:#000000;}
.inputlistfocus{align:left;font-family:Arial, monospace;font-size:10.5px;background-color:#F2E3A8;color:#000044;border-color:#000044;border-width:1px;}
.inputinactive{border-color:#8C8C8C;border-width:1px;background-color :#D4D0C8;color:#b7b7b7;}
.gdstfield{background-color:#D9E5F4;border:0px none;width :500px;height :80px;}
.listsupport{font-famil :Arial, Helvetica, sans-serif;font-size:10.5px;background-color:##FFFFFF;color:#000044;}
.hdnfield{font-family: Arial, Helvetica, sans-serif;background-color:#D9E5F4;color:#000044;cursor:help;border: none;}
.listsmallinactive{font-famil :Arial, Helvetica, sans-serif;font-size:10.5px;background-color:White;color:#000044;}
.sortline{text-decoration:underline;color: Black;}
.newsTitle {font-family: Arial, Helvetica;font-size: 12;font-weight: bold;color: #000044;margin-bottom:50px;}
.newsDate {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #000044;}
.newsLead {font-family: Arial, Helvetica;font-size: 12;font-weight: bold;color: #666666;}
.newsText {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #000044;}
.newsLink {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #FF4A00;}
.newsLink:VISITED {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #FF4A00;}
.newsLink:ACTIV {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #FF4A00;}
.newsLink:HOVER {font-family: Arial, Helvetica;font-size: 12;font-weight: normal;color: #FF4A00;}
a.forumLink:activ, a.forumLink:hover, a.forumLink:link, a.forumLink:visited {font-size: 10;color: #FF4A00;}
a.forumCatLink:activ, a.forumCatLink:hover, a.forumCatLink:link, a.forumCatLink:visited {font-size: 11;font-weight: bold;color: #FF4A00;}
a.forumThemeLink:activ, a.forumThemeLink:hover, a.forumThemeLink:link, a.forumThemeLink:visited {font-size: 11;color: #FF4A00;padding-left: 5px;}
.forumBorderColor {background-color: #999999;}
.forumFontSmall {font-size: 10;color: #000044;}
.forumCatDescription {font-size: 11;font-weight: bold;color: #000000;padding-left: 5px;padding-bottom: 5px;}
.forumNormal {font-size: 11;color: #000000;background-color: #FFFFFF;}
.forumSmall {font-size: 10;color: #000000;background-color: #FFFFFF;}
.forumOdd {font-size: 11;background-color:	#F2F2F2;}
.forumInputFields {font-size: 11;}
.forumTitleBig {height: 20px;font-size:	12px;font-weight:	bold;color:	#000000;background-color:	#F2F2F2;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumTitleSmall {height: 20px;font-size:	10px;font-weight:	bold;background-color:	#F2F2F2;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumCatData {height: 35px;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumThemeTitleSmall {height: 20px;font-size:	10px;font-weight:	bold;color:	#000000;background-color:	#F2F2F2;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumNoTheme {font-size:	10px;color:	#000000;background-color:	#FFFFFF;padding-left: 5px;}
.forumThemeNormal {font-size: 11;background-color: #FFFFFF;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumThemeOdd {font-size: 11;background-color:	#F2F2F2;vertical-align	: middle;padding-left: 5px;padding-right: 5px;}
.forumDisNormal {height: 50px;font-size:	11px;color:	#000000;background-color:	#FFFFFF;vertical-align	: top;padding: 5px;}
.forumDisOdd {height: 50px;font-size:	11px;color:	#000000;background-color:	#F2F2F2;vertical-align	: top;padding: 5px;}
 .tdLineleft {
	background-image: url(http://lebensmittelindustrie.netsolution.ch/);
	background-repeat: repeat-y;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #a6a6a6;
}
