BODY     {
	color: #333399;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	background-image: none;
}
A  {
	color: #cc6699;
	text-decoration: none
}
A:hover {
	COLOR: #FF99CC
}
TD.shopinfo {
	FONT-SIZE: 80%; font-color: #AAAAAA
}
DIV.main   { text-align: left; margin: auto; position: relative; width: 800px }
.topbar  {
	position: relative;
	height: 200px
}
.topbar .company {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; COLOR: #3a4e3d; BOTTOM: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; POSITION: absolute; HEIGHT: 27px
}
.topmenu   {
	background: url("menu_bar.jpg") repeat-x;
	height: 25px
}
.leftmenu       {
	margin-top: 10px;
	margin-right: 6px;
	margin-left: 8px;
	padding-bottom: 8px;
	width: 160px
}
#intramenu {
	BACKGROUND: #acbcc8
}
#productlist {
	MARGIN-TOP: 10px; MARGIN-LEFT: 8px
}
#shoppingcart {
	MARGIN-TOP: 10px; MARGIN-LEFT: 8px
}
.leftmenu H2  { color: #84898e; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 5px 5px 5px 15px }
.leftmenu H2 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #84898e; PADDING-TOP: 5px
}
.leftmenu H2 A {
	PADDING-LEFT: 0px
}
.search {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a524a; PADDING-TOP: 10px; FONT-FAMILY: Arial, sans-serif
}
H1.title  {
	color: #663333;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	background: url("bar_tausta.jpg") repeat-x;
	margin: 5px 0 0;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 2px;
	height: 19px
}
.middle {
	BACKGROUND: url(content_tausta.gif) repeat-y
}
.content    {
	background-image: url(body_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f7eccf;
	line-height: 18px;
}
.list  { font-size: 12px; font-family: Verdana; width: 100% }
.news_list_shortcontent {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif
}
.list .date  {
	color: #f90;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	width: 4em;
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
}
.list .title  {
	color: #000000
}
.list .title A  {
	color: #000000;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}
.list .content  { color: #0d57bd; background-color: #fff; padding-bottom: 1em }
.list .link {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.list .link A {
	COLOR: #663333;
	TEXT-DECORATION: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.news  {
	font-family: "Times New Roman", Times, serif
}
.news H1  {
	color: #663333;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	font-family: "Times New Roman", Times, serif;
}
.news .date  {
	color: #000000
}
.news BLOCKQUOTE {
	MARGIN: 10px 0px 0px
}
.searchresults {
	
}
.searchresults H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #84898e
}
.searchresults A {
	FONT-WEIGHT: bold; COLOR: #84898e; TEXT-DECORATION: none
}
.searchresults HR {
	BORDER-TOP: #91969b 1px solid; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; WIDTH: 100%; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.feedbackform {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
.feedbackform H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #91969b
}
.feedbackform .label {
	FONT-SIZE: 9pt; COLOR: #838383
}
.feedbackform INPUT {
	MARGIN-TOP: 2px; DISPLAY: block
}
.feedbackform TEXTAREA {
	MARGIN-TOP: 2px; DISPLAY: block
}
.feedbackform INPUT.button  { color: #95a4af; font-size: 10px; font-family: Tahoma, Arial, sans-serif; background: #e9f5fd; display: inline; height: 15px; border: solid 1px }
* HTML FORM {
	MARGIN: 0px
}
DIV.domMenu_menuBar  { padding-right: 12px; padding-left: 12px }
DIV#domMenu_top  {
	xheight: 22px
 }
DIV.domMenu_menuBar TABLE {
	xheight: 22px
}
DIV.domMenu_menuBar TD {
	xheight: 22px
}
DIV.domMenu_menuElement   {
	color: #333399;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 8px;
	height: 100%
}
DIV.domMenu_left_menuElement   {
	color: #3333CC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	padding-top: 3px;
	padding-right: 8px;
	height: 100%
}
DIV.domMenu_menuElementHover   {
	color: #cc6699
}
DIV.domMenu_left_menuElementHover   {
	color: #cc6699
}
DIV.domMenu_subMenuBar {
	border: 1px solid #F7ECD0;
}
DIV.domMenu_subMenuElement   {
	color: #669999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #F7ECD0;
	text-align: left;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
DIV.domMenu_subMenuElementHeading {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
DIV.domMenu_subMenuElementHover   {
	color: #cc6699
}
.forum {
	FONT-SIZE: 8pt
}
A.forum_cattree_link {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_cat_link {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_msg_link {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_msg_link_selected {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_msg_funktion {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_add_new {
	FONT-WEIGHT: bolder; COLOR: #2a4c7e; TEXT-DECORATION: none
}
A.forum_msg_link_selected {
	COLOR: #4a524a
}
TD.forum_cat_topic {
	COLOR: #4a524a; BACKGROUND-COLOR: #aec7ec
}
TD.forum_msg_topic {
	COLOR: #4a524a; BACKGROUND-COLOR: #aec7ec
}
TD.forum_form_topic {
	COLOR: #4a524a; BACKGROUND-COLOR: #aec7ec
}
TD.forum_add_new {
	COLOR: #4a524a; BACKGROUND-COLOR: #aec7ec
}
TD.forum_msg_functions {
	COLOR: #4a524a; BACKGROUND-COLOR: #d7dcfd
}
TD.forum_msg_info {
	COLOR: #4a524a; BACKGROUND-COLOR: #d7dcfd
}
TD.forum_cat_topic {
	BORDER-RIGHT: #2a4c7e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2a4c7e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 2px; BORDER-LEFT: #2a4c7e 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2a4c7e 1px solid
}
TD.forum_cat_bg {
	BORDER-RIGHT: #2a4c7e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2a4c7e 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2a4c7e 1px solid; COLOR: #4a524a; PADDING-TOP: 2px; BORDER-BOTTOM: #2a4c7e 1px solid; HEIGHT: 50px; BACKGROUND-COLOR: white
}
TD.forum_cat_name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #4a524a; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
TD.forum_cat_info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #4a524a; PADDING-TOP: 2px
}
TD.forum_msglist_topic {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px dotted
}
TD.forum_msglist_1 {
	
}
TD.forum_msglist_2 {
	BACKGROUND-COLOR: #d7d8dd
}
TD.forum_msgtree_topic {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px dotted
}
TD.forum_msgtree_1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TD.forum_msgtree_2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #d7d8dd
}
TD.forum_msg_bg {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: white
}
TD.forum_msg_topic {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TD.forum_msg_info {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TD.forum_msg_content {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #4a524a; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
TD.forum_msg_functions {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TD.forum_form_topic {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
TD.forum_add_new {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A.morelink  { color: #3a4e3d; text-decoration: none; text-align: right; display: block; margin-top: 6px; position: relative; right: 0 }
.login {
	PADDING-LEFT: 10px
}
.banners {
	MARGIN-LEFT: 10px
}
.banners HR {
	BORDER-TOP: #ddd 1px solid; MARGIN: 5px auto; WIDTH: 100%; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
* HTML .banners HR {
	MARGIN: 0px auto
}
.vasenreunus   {
	background-image: url(body_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f7eccf;
}

.search input[type="submit"] { padding: 0; } /* IE8 fix */
