body {
	background: #061210;
	border-top: 5px solid #000;
	color: #F2F2F2;
	font-size: 11px;
	padding: 20px 0 40px;
}

.clear {clear:both;} 

.t_center { text-align:center; }
.t_left { text-align:left; }
.t_right { text-align:right; }

a:link {
	color: #fff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active,
a:focus {outline:0;}

#special {
	text-align:center;
}

.old_price {
	text-decoration: line-through;
	font-size:16px;
}

.new_price {
	font-weight:bold;
	font-size:26px;
	color:red;
}

/* Logos */

#m_logo_ba a, #m_logo_lu a, #s_logo_lu a, #s_logo_ba a {
	text-indent:-9999em;
}

#m_logo_ba a{
	display:block;
	height:91px;
	background:url('images/b_logo.png') no-repeat 50%;
}

#m_logo_lu a{
	display:block;
	height:91px;
	background:url('images/lc_logo.png') no-repeat 50%;
}


#s_logo_lu a{
	display:block;
	height:61px;
	background:url('images/b_logo_s.gif') no-repeat 50% 0;
}

#s_logo_lu a:hover{
	background:url('images/b_logo_s.gif') no-repeat 50% -60px;
}

#s_logo_ba a{
	display:block;
	height:67px;
	background:url('images/lc_logo_s.gif') no-repeat 50% 0;
}

#s_logo_ba a:hover{
	background:url('images/lc_logo_s.gif') no-repeat 50% -67px;
}

/* End Logos */

/* Header + Navigation + Lang */

#header {
	height:5px;
	background:#d7d7d7;
}

#lang ul {
	position:relative;
	top:3px;
	float:right;
}

#navigation ul, #lang ul
{
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
margin: 0 1px 0 0;
display:block;
height:20px;
}

#lang li{
float: left;
margin: 0 0 0 1px;
display:block;
height:20px;
}

#navigation a{
height:25px;
color: #000;
background: #d7d7d7 url('images/menu_b_sprite.gif') left -105px no-repeat;
text-decoration: none;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
padding-left: 10px;
padding-bottom:5px;
}

#lang a {
height:20px;
color: #000;
background: #d7d7d7 url('images/menu_b_sprite.gif') left -105px no-repeat;
text-decoration: none;
padding-left: 10px;
font-size:11px;
padding-bottom:2px;
}

#navigation a span, #lang a span
{
background: url('images/menu_b_sprite.gif') right 0 no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span, #lang a, #lang a span
{
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span, #lang a, #lang a span
{
float: none
}
/* End hide */

#navigation a:hover, #lang a:hover
{
color: #fff;
background: #c5ab1e url('images/menu_b_sprite.gif') left -140px no-repeat;
padding-left: 10px
}

#navigation a:hover span, #lang a:hover span
{
background: url('images/menu_b_sprite.gif') right -35px no-repeat;
padding-right: 10px
}

/* Headert end */

#content {
	background:#091b18;
}

#bottom {
	height:4px;
	background:url('images/bottom_bar.gif') no-repeat;
}

#popup { position: absolute; left: 0px; top: 0px; }
div > div#popup { position: fixed; }

#popup {
width:400px;
height:238px;
border:3px solid #dedede;
background-color:#2b2b2b;
}

.main_content {
	padding:10px 20px 20px 0;
}

#content .locbar {
	font-family:tahoma, arial;
	padding:5px 5px 10px 0;
	font-size:10px;
	text-transform:uppercase;
}

#content .cat_left {
	text-align:center;
}

#content .cat_left ul li {
	padding-bottom:20px;
}

/* NEWS */

#news {
	padding:0 30px 0 0;
}

#news .news_item {
	border-bottom:1px solid #013221;
	padding-bottom:5px;
	margin:5px 0 5px 0;
}

#news .first_news h2{
	color:#ffa200;
	text-transform:uppercase;
	font-size:26px;
}


#news .news_item span {
	display:block;
	width:68px;
	height:16px;
	text-align:center;
	color:#FFF;
	margin-top:4px;
	margin-right:10px;
	font-weight:bold;
	background: url(images/data_span.gif) no-repeat 0 50%;
}

#news .news_item h2 {
	font-size:16px;
	font-weight:normal;
	line-height:25px;
	padding:0;
	margin:0;
}

#news .news_item a:link, #news .news_item a:visited {
	color:#f2f2f2;
	text-decoration:none;
}

#news .news_item a:hover {
	color:#bdbdbd;
}

#news .news_item_detailed .detailed_news_title {
	color:#f2f2f2;
	font-size:16px;
	margin:5px 0;
	font-weight:bold;
	float:left;
}

#news .news_item_detailed .detailed_news_date {
	font-size:10px;
	font-weight:bold;
	color:#808080;
	margin:2px 0;
	float:left;
	border-bottom:1px solid #dedede;
}

#news .news_item_detailed .news_text {
	margin:20px 0 20px 0;
	font-size:12px;
}

#news .news_item_detailed .news_text h3 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

#news .news_item_detailed .detailed_news_image {
	float:left;
	border:2px solid #dedede;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
}

#news .news_item_detailed img {
}

#news .news_item_detailed .imagerow {
	text-align:center;
	clear:both;
	margin:15px 0;
}

#news .news_item_detailed .imagerow img {
	padding:3px; 
	border:1px solid #dedede;
}

#cat_	description {
	font-size:12px;
	margin-top:20px;
}

#cat_description .cat_goodies img {
	float:left;
	padding: 0 10px 0 0;
}

#cat_description ol {
	margin-left:30px;
}

.swiss img, .geneve img {
	float:left;
	padding:0 5px 5px 0;
	margin-top:5px;
}

#static_content {
	font-size:12px;
}

.imagerow {
	text-align:center;
	clear:both;
	margin:15px 0;
}

.imagerow img {
	padding:3px; 
	border:1px solid #dedede;
}

#paging {
		margin-top:20px;
		margin-bottom:10px;	
		text-align:center;
    clear: both;
    font-size:10px;
    font-weight:bold;
}

#paging a {
	padding:2px 5px;
	color:#000;
	background:#f7f7f7;
  border:1px solid #c7c7c7;
  color:#000;
}

#paging a:hover {
	background:#ccc;
  border:1px solid #666;
}

#paging a.active {
	background:#666;
  border:1px solid #666;
  color:#fff;
}

/* Watch Cat */

#watch_cat .wat_gal {
	margin-top:3em;
}

#watch_cat .choice a {
	margin:5px;
}

#watch_cat .male {
	font-size:16px;
	color:#094782;
}

#watch_cat .female {
	font-size:16px;
	color:#EB62AA;
}

#watch_cat .about_company {
	font-size:16px;
	color:#4f4f4f;
}

#watch_cat .wat_item {
	display:block;
	width:600px;
	margin-left:15px;
	margin-bottom:30px;
	float:left;
	padding-bottom:5px;
}

#watch_cat .wat_item h2 {
	margin:0;
	padding:0;
	float:left;
}

#watch_cat .wat_item h3 {
	float:right; 
	font-size:14px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	line-height:26px;
}

#watch_cat .wat_item .price {
	clear:both;
	padding-top:5px;
	margin-right:20px;
	font-weight:bold;
	font-size:14px;
}

#watch_cat .wat_thumb {
	float:left;
	margin-right:20px;
}

#watch_cat .wat_thumb .thumb_new {
	position:absolute;
	margin: 130px 0 0 40px;
}

#watch_cat ul.wat_description {
	float:left;
	width:430px;
	font-size:12px;
}

#watch_cat .wat_goodies {
	width:100%;
	float:left;
}

#watch_detailed .wat_goodies  {
	margin-top:20px;
}

#watch_detailed ul {
	margin-top:20px;
	font-size:12px;
}

#watch_detailed h1 {
	font-size: 16px;
}

#watch_detailed h2 {
	font-size: 14px;
	font-weight:bold;
	color:#5A5A5A;
}

#watch_detailed img {
	text-align:center;
}

/* TOOLTIP */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 200px;
border: 1px solid black;
padding: 5px;
background-color: #24769f;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.thumbnail {
	display:inline;
}

.thumbnail img {
	padding:10px; 
}

.winding-box {
	font-weight:bold;
	font-size:14px;
}

#footer {
}

#footer .trafic_ro {
	float:left;
	padding:10px;
}

#footer span {
	float:right;
	padding:10px;
	color:#585858;
}