html, body, div, p, table, td, div.container {
  color: #fff;
  background: #000;
}

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #000000; }

a:hover     { color: #fff; }
a           { color: #fff; text-decoration: underline; }

hr { height: 1px; color: #fff; background-color: #fff; }

tr.even td  { background: #e5ecf9; }
caption     { background: #eee; }

/*right language bar*/
a.lang { text-decoration: none; color: #C1C1C2; font-size: 10px; }
.top_right a { color: #C1C1C2; }

div.product_nav { background-color: #000; border: 1px solid #fff; }
div.product_nav li a { color: #fff; }

ul.product_nav li { color: #fff; }
ul.product_nav li a { color: #fff; }

ul.product_line_nav li a { color: #fff; }
ul.product_line_nav li a:hover { color: #fff; }

div.product_nav_footer { background-color: #000; border-top: 1px solid #e3e5e4; }

div.product_nav_footer p.left a { color: #C1C1C2; }

div.indicator { background-color: #000;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}

div.footer { border-bottom: 1px solid #fff; border-top: 1px solid #fff; }

/*jogi*/
p.sitemap a { color: #fff; }

/*jogi category*/
div.jogi_list h2 a { color: #fff; }

/*content*/
/*market places*/
h2.list { background-color: #1A1A1A; border-bottom: 1px solid #fff; }
h2.list a { color: #000; }

/*contacts*/
table.contacts td, table.contacts th { border-bottom: 1px solid grey; }


/*lightbox*/
#outerImageContainer {
	background-color: #000;
}

#nextLinkText, #prevLinkText {
	color: #000;
}

#imageDataContainer {
	background-color: #000;
}

