BODY {
    background: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	scrollbar-face-color:#339EDC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#339EDC;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}

A {
	COLOR: #a4d826; TEXT-DECORATION: none
}
A:hover {
	COLOR: #7D7D7D; TEXT-DECORATION: none
}
A.articleurl {
	ONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a4d826; TEXT-DECORATION: none
}
A.articleurl:hover {
	ONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7D7D7D; TEXT-DECORATION: none
}

#hr {
background-image:url(/cms/templates/zwst/gfx/modul_trennlinie.gif);
height:10px;
width: 100%;
margin-bottom: 5px;
border: 0px;
}

.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339EDC; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Verdana, sans-serif; text-transform: uppercase;
}
.copy {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7D7D7D; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana, sans-serif; text-align: justify;

}
.capbluebo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339EDC; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.capblueno {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #339EDC; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.navioff {
	BACKGROUND: #CAD2DC; BORDER-BOTTOM: #ffffff 1px solid; PADDING-LEFT: 15px; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
.navion {
	BACKGROUND: #339EDC; BORDER-BOTTOM: #ffffff 1px solid; PADDING-LEFT: 15px; LINE-HEIGHT: 19px; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif;  TEXT-DECORATION: none
}
.subnavion {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #339EDC; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif; text-align: left; TEXT-DECORATION: none

}
A.navi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; LINE-HEIGHT: 19px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.navi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; LINE-HEIGHT: 19px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.subnavi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, sans-serif; LINE-HEIGHT: 16px; COLOR: #7D7D7D; TEXT-DECORATION: none
}
A.subnavi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, sans-serif; LINE-HEIGHT: 16px; COLOR: #339EDC; TEXT-DECORATION: none
}
A.topnextsite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #7D7D7D; TEXT-DECORATION: none
}
A.topnextsite:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #339EDC; TEXT-DECORATION: none
}
A.download {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #a4d826; TEXT-DECORATION: none
}
A.download:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #7D7D7D; TEXT-DECORATION: none
}
.search {

	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #7D7D7D;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	text-align: justify;
	text-decoration: none;
}
.messageok {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	text-align: justify;
	text-decoration: none;
	background-color: #009900;

}
.messageerror {

	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	text-align: justify;
	text-decoration: none;
	background-color: #CC0000;
}

A.links:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; text-decoration: none; color: #7D7D7D;}

A.links:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; text-decoration: none; color: #7D7D7D;}

A.links:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; text-decoration: underline; color: #999999;}

A.links:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; text-decoration: none; color: #7D7D7D;}

/* navigation links */
.td_1level				{
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-left: 0px;
	background-color:#CAD2DC;
	display:block;
	font-weight: bold;
	/* color: #767676; */
	color: #0f72d6;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	line-height: 19px;
	text-decoration: none;
	text-transform: uppercase;
}
.td_1level a			{padding-left: 15px; background-color:#64b6e5; display:block; font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 19px; text-decoration: none;text-transform: uppercase;}
.td_1level a:hover		{padding-left: 15px; background-color:#a4d826; display:block; font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 19px; text-decoration: none;text-transform: uppercase;}


.td_1levelon 			{border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; padding-left: 0px; background-color:#a4d826; display:block; font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 19px; text-decoration: none;text-transform: uppercase;}
.td_1levelon a			{padding-left: 15px; background-color:#a4d826; display:block; font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 19px; text-decoration: none;text-transform: uppercase;}

.td_2level				{border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; background-color:#F6F6F6; display:block; padding-left: 0px; font-weight: bold; color: #7D7D7D; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-decoration: none;text-transform: uppercase;}
.td_2level a			{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #7D7D7D; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-decoration: none;text-transform: uppercase;}
.td_2level a:hover		{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-decoration: none;text-transform: uppercase;}

.td_2levelon 			{border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; background-color:#F6F6F6; display:block; padding-left: 0px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-decoration: none;text-transform: uppercase;}
.td_2levelon a			{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-decoration: none;text-transform: uppercase;}

.td_3level				{border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid;
						 background-color:#F6F6F6; display:block; padding-left: 0px; font-weight: bold; color: #7D7D7D; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 15px; text-decoration: none;text-transform: uppercase;}
.td_3level a			{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #7D7D7D; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 15px; text-decoration: none;text-transform: uppercase;}
.td_3level a:hover		{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 15px; text-decoration: none;text-transform: uppercase;}

.td_3levelon 			{border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; background-color:#F6F6F6; display:block; padding-left: 0px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 15px; text-decoration: none;text-transform: uppercase;}
.td_3levelon a			{background-color:#F6F6F6; display:block; padding-left: 2px; font-weight: bold; color: #a4d826; font-size: 10px; font-family: Arial, Verdana, sans-serif; line-height: 15px; text-decoration: none;text-transform: uppercase;}


#subcategories {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	text-align: center;
	width: 570px;
		}

#subcategories a {
	text-decoration: none; 
	text-transform: uppercase;
	color: #7D7D7D;
	margin-right: 5px;
	margin-left: 5px;
}

#subcategories a:hover {
	text-decoration: none; 
	text-transform: uppercase;
	color: #339EDC;
	margin-right: 5px;
	margin-left: 5px;
}
