body {
	scrollbar-base-color: #FF2411;
/*	scrollbar-3dlight-color: #69B1FF;
	scrollbar-highlight-color: #5289CC;
	scrollbar-face-color: #5289CC;
	scrollbar-shadow-color: #5289CC;
	scrollbar-darkShadow-color: #365B85; */
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link		{ color:#ffffff; }
a:visited	{ color:#ffffff; }
a:hover		{ color:#ffffff; }
a:active		{ color:#ffffff; }

/* News */
.newslistetitle {font: bold 12px Arial, Helvetica, sans-serif; color:#E23612; padding-left:9px; padding-right:9px; }
.newslistetext {font: normal 12px Arial, Helvetica, sans-serif; text-align:justify; padding-left:9px; padding-right:9px; }

.newstitle	{font: bold 12px Arial, Helvetica, sans-serif; color:#E23612; }
.newsline	{ background:#E23612; }
.newstext	{font: normal 12px Arial, Helvetica, sans-serif; text-align:justify; }
a.newsnav:link		{ font: bold 11px Arial, Helvetica, sans-serif; color:#000; }
a.newsnav:visited	{ font: bold 11px Arial, Helvetica, sans-serif; color:#000; }
a.newsnav:hover	{ font: bold 11px Arial, Helvetica, sans-serif; color:#505050; }
a.newsnav:active	{ font: bold 11px Arial, Helvetica, sans-serif; color:#505050; }

/* Downloads */
.dl_head		{ font: 12px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
.dl_liste	{ font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #f3f3f3; padding-left: 5px; }
.dl_size		{ font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #f3f3f3; text-align:right; padding-right: 5px; }
.dl_file		{ font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #f3f3f3; text-align:right; padding-right: 5px; }
a.dl:link		{ font: 11px Arial, Helvetica, sans-serif; color:#000; }
a.dl:visited	{ font: 11px Arial, Helvetica, sans-serif; color:#000; }
a.dl:hover		{ font: 11px Arial, Helvetica, sans-serif; color:#505050; }
a.dl:active		{ font: 11px Arial, Helvetica, sans-serif; color:#505050; }

/* No data */
table.no_data { border:1px solid #E23612; background:#FFFFFF; }
td.no_data { font-family:arial,helvetica; font-size:14px; color:#E23612; }
a.no_data:link		{ color:#E23612; }
a.no_data:visited	{ color:#E23612; }
a.no_data:hover		{ color:#E23612; }
a.no_data:active	{ color:#E23612; }

/*Shop */
.wk_info {
	font-family:verdana,geneva;
	font-size:10px;
	padding: 5px;
}
.cat_all {
	font-family:arial, helvetica;
	font-size:11px;
	color: #851576;
	background-color:#E1E53C;
/*	padding-left : 3px;*/
}
a.cat_all:link {
	 text-decoration: none;
}
a.cat_all:visited {
	text-decoration: none;
}
a.cat_all:hover {
	text-decoration: underline;
/*	background-color:FFFFFF;*/
/*	background-color:9D198A;*/
/*	color:#FFFFFF;*/
	display:block
}
a.cat_all:active {
	text-decoration: underline;
}
.product_all {
	font-family:arial, helvetica;
	font-size:11px;
	color: #000000;
	background-color:#FFFFFF;
/*	padding-left:2px;*/
}
a.product_all:link {
	color: #000000;
	text-decoration: none;
}
a.product_all:visited {
	color: #000000;
	text-decoration: none;
}
a.product_all:hover {
	color: #000000;
	text-decoration: none;
/*	font-weight: bold; */
}
a.product_all:active {
}
input.number {
	font-family:verdana, geneva;
	font-size:11px;
	text-align: center;
	width: 25px;
}
input.text {
	font-family:verdana, geneva;
	font-size:11px;
	width: 150px;
}

/* General use */
.arial_16 { 
	font-family:arial,helvetica;
	font-size:16px; color:#ffffff;
}

.arial_15 { 
	font-family:arial,helvetica;
	font-size:15px; 
}

.arial_14 { 
	font-family:arial,helvetica;
	font-size:14px; 
}

.arial_13 { 
	font-family:arial,helvetica;
	font-size:13px; 
}

.arial_12 {
	font-family:arial, helvetica;
	font-size:12px;
}
.arial_12_just {
	font-family:arial, helvetica;
	font-size:12px;
	text-align: justify;
}

.arial_11 {
	font-family:arial, helvetica;
	font-size:11px;
}
.arial_11_just {
	font-family:arial, helvetica;
	font-size:11px;
	text-align: justify;
}

.arial_10 {
	font-family:arial,helvetica;
	font-size:10px;
	font-weight: bold;
}

.verdana_10 {
	font-family:verdana,geneva;
	font-size:10px;
}

hr {
	width: 100%;
	color: #194599;
	background-color: #194599;
	height:1px;
	margin-right:0;
	text-align: left;
	border: 1px none white;
}

ul {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 15px;
}

#center	{ text-align: center; }
#justify	{ text-align: justify; }

#red		{ color: #CD0000; }
#white	{ color: #ffffff; }
#black	{ color: #000000; }
#blue		{ color: #194599; }
#grey		{ color: #808080; }
#brown	{ color:#925A00; }
#green	{ color:#1EB809; }
#photo	{ color:#0399B9; }

