/*-- Hauptmenü 	--------*/
.out  		{ background:url(mouseout.gif) top right; width:107px; height:31px; vertical-align:top; font-weight:bold; text-align:center; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0f7562; cursor:pointer; }
.over 		{ background:url(mouseover.gif) top right; width:107px; height:31px; vertical-align:top; font-weight:bold; text-align:center; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; cursor:pointer; }


/*-- Untermenü  --------*/
.subout  	{ background-color:#30a48e; height:19px; vertical-align:middle; text-align:left; padding-left:6px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; border-top:1px solid #FFFFFF; cursor:pointer; }
.subover 	{ background-color:#0f7562; height:19px; vertical-align:middle; text-align:left; padding-left:6px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; border-top:1px solid #FFFFFF; cursor:pointer; }


/*-- Rand  -------------*/
.rand     	{ font-size:13px; color:#000000; }
.randout 	{ background-color:#E6E5E5; height:19px; vertical-align:middle; text-align:left; padding-left:8px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-left:8px solid #77C155; cursor:pointer; }
.randover  	{ background-color:#BABABA; height:19px; vertical-align:middle; text-align:left; padding-left:8px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-left:8px solid #0F7562; cursor:pointer; }

/*-- Text --------------*/
body,td   	{ font-family:Arial, Helvetica, sans-serif; }
h1	      	{ font-size:20px; }
.h3       	{ font-size:13px; font-weight:bold; color:#0F7562; line-height:28px; }
.text 		{ font-size:13px; color:#000000; }
.produkte 	{ font-size:11px; color:#000000; }
.newskopf 	{ font-size:13px; font-weight:bold; color:#0F7562; padding-top:3px; padding-bottom:3px; padding-left:8px; padding-right:8px; background-color:#E4E4E4; border-bottom:1px solid #F5F5F5; }
.news     	{ font-size:11px; color:#000000; padding-top:3px; padding-bottom:3px; padding-left:8px; padding-right:8px; background-color:#EDEDED; border-bottom:1px solid #F5F5F5; }
.tddunkel   { font-size:13px; color:#000000; padding-left:5px; background-color:#E4E4E4; }
.tdhell     { font-size:13px; color:#000000; padding-left:5px; background-color:#EDEDED; }
.fett		{ color:#0F7562; }

/*-- Links -------------*/
a:link		{ color:#0F7562; text-decoration:underline; }
a:visited	{ color:#0F7562; text-decoration:underline; }
a:active	{ color:#0F7562; text-decoration:underline; }
a:hover		{ color:#77C155; text-decoration:underline; }

a.referenz:link  	{ font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#888888; text-decoration:none; }
a.referenz:visited  { font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#888888; text-decoration:none; }
a.referenz:active  	{ font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#888888; text-decoration:none; }
a.referenz:hover  	{ font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#A80000; text-decoration:underline; }

