a				{ font-weight:1; background-color:transparent; color:#A60014; text-decoration:underline }
a:hover			{ font-weight:1; background-color:#A60014; color:#FFFFCC; text-decoration:none; }

.top			{ background-color:#FFFFCC; border-color:#000000; }
.top a			{ background-color:transparent; color:#DA6100; text-decoration:underline }
.top a:hover	{ background-color:transparent; color:#A60014; text-decoration:underline overline; }

.menu			{ background-color:#FFFFCC; border-color:#000000; }
.menu a			{ background-color:transparent; color:#A60014; text-decoration:none; font-weight:bold; }
.menu a:hover	{ background-color:transparent; color:#DA6100; text-decoration:none; font-weight:bold; }

.active			{ color:#DA6100;  font-weight:bold; }

.img_link		{ background-color:transparent; text-decoration:none; }
.img_link:hover	{ background-color:transparent; text-decoration:none; }

.artikel_heading
{
	background-color			: #DA6100;
	padding          			: 0px 5px 0px 5px;
	color						: #FFFFCC;
}

.artikel_heading a		{ background-color:transparent; color: #FFFFCC}
.artikel_heading a:hover{ background-color:transparent; color: #FFFFCC; text-decoration:underline overline; }

.artikel_main
{
	padding          			: 0px 5px 0px 5px;
	background-color			: #FFFFCC;
}

.artikel_main_2
{
	padding          			: 0px 0px 0px 0px;
	background-color			: #FFFFCC;
}

.artikel_main_2 a		{ background-color:transparent; color: #A60014}
.artikel_main_2 a:hover	{ background-color:transparent; color: #A60014; text-decoration:underline overline; }

.artikel_main a			{ background-color:transparent; color: #A60014}
.artikel_main a:hover	{ background-color:transparent; color: #A60014; text-decoration:underline overline; }


html
{
	height: 100%; 
}

BODY, DIV
{
	scrollbar-base-color		: #FFFFFF;
	scrollbar-3dlight-color		: #000000;
	scrollbar-arrow-color		: #000000;
	scrollbar-darkshadow-color	: #FFFFFF;
	scrollbar-face-color		: #FFFFFF;
	scrollbar-highlight-color	: #FFFFFF;
	scrollbar-shadow-color		: #000000;
	scrollbar-track-color		: #FFFFFF;
	background-color			: #FFFFFF;
	color						: #740008;
	font-family					: verdana;
	font-size					: 13px;
	
  	margin-left					: 0px;
	margin-right				: 0px;
	margin-top					: 0px;
	margin-bottom				: 0px;
	
	height						: 100%; 
}

body
{
	background-image			: url("../img/bg.gif");
	background-repeat			: repeat-x;
	background-attachment		: fixed;
	overflow					: auto;
}

div
{
	background-image			: url("../img/grapefruit2.jpg");
	background-repeat			: no-repeat;
	background-attachment		: fixed;
	background-position			: center center;
	overflow					: auto;
}

.heading_top
{
	color						: #DA6100;
	margin						: 0px;
	font-size					: 24px;
	font-weight					: bold;
}

h1
{
	color						: #DA6100;
	margin						: 0px;
	font-size					: 20px;
}

h2
{
	color						: #740008;
	margin						: 0px;
	font-size					: 17px;
}

hr
{
	color						: #DA6100;
}


.heading
{
  color							: #FFFFFF;
  font-weight					: bold;
  font-size						: 14px;
}

.small
{
  font-size						: 10px;
}

.hinweis
{
  color							: #740008;
  font-weight					: bold;
  font-size						: 14px;
}

.error {
	color: #932802;
	border:1px solid #932802;
	background-color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:10px;
}

.image
{ 
	padding						: 0px 0px 0px 0px;
	overflow					: hidden;
}

INPUT, SELECT, TEXTAREA
{
	color						: #740008;
	font-family					: verdana;
	border-width				: 1px;
	border-style				: solid;
	border-color				: #000000;
	background-color			: #FFFFCC;
	font-size					: 12px;
  
	scrollbar-base-color		: #FFFFFF;
	scrollbar-3dlight-color		: #000000;
	scrollbar-arrow-color		: #000000;
	scrollbar-darkshadow-color	: #FFFFFF;
	scrollbar-face-color		: #FFFFFF;
	scrollbar-highlight-color	: #FFFFFF;
	scrollbar-shadow-color		: #000000;
	scrollbar-track-color		: #FFFFFF;
}

.button
{
 	font-size					: 12px;
	color						: #740008;
	background-color			: #F1F6F9;
}

.check
{
   background-color				: transparent;
   color            			: #740008;
   font-family      			: verdana;
   border-width					: 0px;
}

TABLE
{
	border-style				: solid;
	border-width     			: 0px;
	display						: table;
	border-collapse  			: collapse;
	font-size					: 13px;
}

.border
{
	border     					: 1px solid #000000;
}

.border2
{
	border	     				: 1px solid #DA6100;
}

TD
{
	padding          			: 0px;
	background-repeat			: no-repeat;
}

th
{
	color						: #DA6100;
}

FORM
{
   margin           			: 0px 0px 0px 0px;
}

img
{
	border-width				: 0px;
}