BODY
{
	background-color: #F1F1F1;
	color: #353535;
}
A
{
	text-decoration: underline;
}
#spende A
{
	text-decoration: none;
}
.main-bg, #text-background, DT.tabs.open, #content-handler, .rm-line
{
	background-color: #FFFFFF;
}
#menu .search .inputbox
{
	color: #FFFFFF;
}
#menu .search:hover
{
	background-color: #FFFFFF;
	color: #353535;
}
#menu .search:hover .inputbox
{
	color: #353535;
}
A, .moduletable_menu_light UL.menu LI UL LI A:hover, .moduletable_menu UL.menu LI UL LI A:hover
{
	color: #124162;
}
.button, BUTTON, A.button, DT.tabs.closed:hover, DT.tabs.closed:hover H3 A, .closemenu, .vmproduct.productdetails .spacer:hover .pr-add, .vmproduct.productdetails .spacer:hover .pr-add-bottom, A.product-details, INPUT.addtocart-button, A.ask-a-question, .highlight-button, .vm-button-correct, .category .spacer:hover .cat-title, SPAN.quantity-controls INPUT.quantity-plus, SPAN.quantity-controls INPUT.quantity-minus, .cartpanel SPAN.closecart, .vm-pagination UL LI A, #LoginForm .btn-group > .dropdown-menu, #LoginForm .btn-group > .dropdown-menu A, .featured-view .spacer:hover H3, .latest-view .spacer:hover H3, .topten-view .spacer:hover H3, .recent-view .spacer:hover H3, .related-products-view .spacer:hover H3, .browse-view .product .spacer:hover H2
{
	color: #FFFFFF !important;
	background-color: #3E5382 !important;
}
.button:hover, BUTTON:hover, A.button:hover, .closemenu:hover, A.product-details:hover, INPUT.addtocart-button:hover, A.ask-a-question:hover, .highlight-button:hover, .vm-button-correct:hover, SPAN.quantity-controls INPUT.quantity-plus:hover, SPAN.quantity-controls INPUT.quantity-minus:hover, .cartpanel SPAN.closecart:hover, .vm-pagination UL LI A:hover
{
	color: #FFFFFF !important;
	background-color: #009EE0 !important;
}
#LoginForm .btn-group > .dropdown-menu A:hover
{
	background: #222222 !important;
}
#LoginForm .caret
{
	border-top-color: #FFFFFF !important;
}
#nav-line, #tab-modules .moduletable_style2 .button
{
	/*[disabled]background-color:#F1F1F1;*/
	/*[disabled]color:#767676;*/
}
#slideshow-handler-bg
{
	background-color: #343434;
}
#social-links LI A
{
	background-color: #3F5484;
}
#social-links LI A:hover
{
	background-color: #009EE0 !important;
}
#top-nav-handler A, .dk_label, .dk_toggle, .dk_toggle:hover
{
	color: #8B8B8B;
}
.dk_options A, .cartpanel A
{
	color: #FFFFFF !important;
}
#cart .show_cart A#cartpanel, #cart .show_cart A
{
	background-color: #E1E1E1;
	color: #575757;
}
#cart .show_cart A#cartpanel:hover, #cart .show_cart A:hover
{
	background-color: #0086AC;
	color: #FFFFFF;
}
.camera_prev > SPAN, .camera_next > SPAN, .camera_commands > .camera_play, .camera_commands > .camera_stop, .camera_prevThumbs DIV, .camera_nextThumbs DIV
{
	background-color: rgba(0, 0, 0, 0.75) !important;
}
.camera_prevThumbs DIV, .camera_prev > SPAN
{
	left: 25px;
	top: -10px;
}
.camera_nextThumbs DIV, .camera_next > SPAN
{
	right: 25px;
	top: -10px;
}
.camera_wrap .camera_pag .camera_pag_ul LI.cameracurrent > SPAN, .camera_wrap .camera_pag .camera_pag_ul LI:hover > SPAN
{
	background-color: #0086AC;
}
#menu-handler, .panel1
{
	background: #152E69;
}
#menu .menu-nav LI UL, #menu .menu-nav LI UL LI UL, #nav OL, #nav UL, #nav OL OL, #nav UL UL
{
	background-color: #152E69 !important;
}
.camera_prev > SPAN:hover, .camera_next > SPAN:hover, .camera_commands > .camera_play:hover, .camera_commands > .camera_stop:hover, .camera_prevThumbs DIV:hover, .camera_nextThumbs DIV:hover
{
	background-color: rgba(0, 134, 172, 0.75) !important;
}
.camera_thumbs_cont UL LI > IMG
{
	border: 1px solid #2F2F2F !important;
}
.camera_caption
{
	color: #303030;
}
#menu .menu-nav LI A, #menu .menu-nav UL A, #menu .menu-nav UL UL A, UL.menu-nav LI A SMALL, .panel1, .panel1 A
{
	color: #FFFFFF;
	font: 12px sans-serif;
}
#menu .menu-nav A:hover, .menu-nav LI.sfHover > A, .menu-nav LI.active > A, .menu-nav LI A:hover, .menu-nav LI.current > A, .menu-nav LI UL LI.current > A, .menu-nav LI UL LI UL LI.current > A, .menupanel UL.selectnav LI A:hover, .dk_options A:hover, .dk_option_current A, A#menupanel:hover
{
	background-color: #0099FF;
	color: #FFFFFF !important;
}
FIELDSET, #bottom-content-modules
{
	border-top: 1px solid #E1E1E1;
}
THEAD TH, TABLE TH, TBODY TH, TBODY TD
{
	border-top: 1px solid #E1E1E1;
}
TBODY TH, TBODY TD, H2 .contact-name, .search-results DT.result-title
{
	border-bottom: 1px solid #E1E1E1;
}
.moduletable_menu H3, .moduletable H3
{
	/*[disabled]border-bottom:1px solid #E1E1E1;*/
}
.moduletable_menu UL.menu LI, .VMmenu LI
{
	border-bottom: 1px solid #E1E1E1;
}
.moduletable_menu UL.menu LI A, .latestnews_menu LI A
{
	color: #0086AC;
}
.moduletable_menu UL.menu LI A:hover, UL.latestnews_menu LI A:hover
{
	background-color: #0086AC;
	color: #FFFFFF;
}
.moduletable H3
{
	background: #D2D2D2 url(images/bg_box.jpg) repeat-x;
	position: relative;
	padding: 7px 0 7px 9px;
}
.custom_style2 H3 > IMG, .custom_style2 H3 > A IMG
{
	background-color: #0086AC;
	border: 3px solid #0086AC;
}
#footer
{
	/*[disabled]border-top:2px solid #474747;*/
	color: #353535;
}
#bottom-bg
{
	background-color: #D2D2D2;
	color: #353535;
}
#bottom-bg H3, #bottom-bg A
{
	color: #FFFFFF;
}
#footer-line A
{
	color: #353535;
}
#footer-line A:hover
{
	color: #FFFFFF;
}
#footer-line
{
	color: #353535;
}
