body ,h1 { margin:0px; padding:0; }
body { font:normal 12px Arial, Helvetica, sans-serif; color:#363636; background:url(../images/main-background.png) #000 repeat; }
h1 { font-size:18px; font-weight:normal; }
h2 { font-size:14px; font-weight:bold; border-bottom:1px solid #3F3F3F; padding-bottom:5px;  }
.content-details{  text-align:left; }
.contact.content-details fieldset { margin-bottom:5px;  }
.contact.content-details	{  }
.shadow { height:10px; /* background:url(../images/shadow.jpg) repeat-x;*/ font-size:0; }
.main-container { width:1024px; margin:0px; }
.leftmenu { padding-top:87px; width:304px; float:left; text-align:right; }
.leftmenu .made { text-transform:uppercase; font-size:12px; color:#eee; background:url(../images/flag.png) no-repeat 100px 0; margin:0 0 2px 0; }
.rightmenu { width:690px; float:left; margin-bottom:10px; }
.rightmenu .shadow { background-position:-1px 0;}
	.music { float:right; font-size:0; line-height:0; }
	ul.languages { float:right; margin:0 20px 0 0; padding:0 }
	.languages li { display:inline; margin:0; padding:0 }
	.languages li a { background:#fff; color:#000; display:inline-block; }
	.extra-navigator{ padding-top:74px; _padding-top:74px; }
	.container { background:#000000; border:1px solid #414141; text-align:center;   }
	.container .object { margin:9px 0; line-height:0; font-size:0; }
	.content { background:#0e0e0e; padding:15px; border:1px solid #414141; }
	.content img { float:left; margin: 0 10px 10px 5px; }

.langMenu { float:right; margin:0 20px 0 0; }
.langMenu .title { position:absolute; display:none; text-align:center; color:#fff; text-transform:uppercase; font-size:12px }
.langMenu a { -moz-opacity:.30; filter:alpha(opacity=30); opacity:.30; }
.langMenu a.active,.langMenu a:hover { -moz-opacity:1; filter:alpha(opacity=100); opacity:1; border:none; }

.navigation-wrapper { float:right; width:205px; }
.navigation { border:1px solid #414141; border-right:none; background:#313131; }
.clear,.clearBoth,.clearblock { font-size:0px; padding:0; margin:0; line-height:0; clear:both; display:block; }

.category-title { background:#161616; color:#A8A8A8; font-weight:500; font-size:20px; padding:5px; margin:5px;  text-align:left;}
.product-listing { padding:0 5px 0 5px; height:401px; }
.text-input { width:150px; border:1px solid #3E3E3E; background:#000; float:left; margin-bottom:10px; }
input, textarea { color:#FFFFFF !important; }
label { width:100px; float:left; margin-bottom:10px; }
fieldset { border:1px solid #333333; }
legend { font-weight:bold; margin-bottom:10px; }

.dither { border:1px solid #333333; background:url(../images/grain-bg.jpg); padding:10px;  }
.around { margin:10px; }
.noleft { margin-left:0px; }
#mainWrapper {
	background:url(../images/jolaby.png) no-repeat;
	text-align: left;
	width: 1024px;
	vertical-align: top;
	}
#articlesBody	{ color:#b4b4b4; }
.contact a { color:#6B6B6B; }

div.hr { background:url(../images/hr.jpg) no-repeat; line-height:0; padding:0; height:1px; clear:both; display:block; width:640px; margin:auto; }

.contact strong, .contact span { clear:both; }
.contact address strong{ float:none; display:block; }
.contact address { margin-bottom:10px; display:block; }
.contact dl { clear:both; margin-left:30px; }
.contact dl dt {text-decoration:underline;  }
#contactusBody { color:#b4b4b4; }
#contactusBody strong.title { font-size:18px; font-style:normal; font-weight:100; }
#contactusBody fieldset { background:url(../images/grain-bg.jpg); }
#contactusBody .container { background:url(../images/inner-pages-bg.jpg) }


.two, .one {
	color:#FFFFFF;
}

.footer { width:680px; clear:both; margin-left:304px; border:1px solid #414141; background:#000; padding:5px; margin-bottom:20px; }
.footer a { color:#363636; }
.footer a:hover { color:#999; }
#enquiry {
	width:500px;
	height:200px;
}
.pos1 { background-position:-1px 2px; }
.hide { display:none; line-height:0; }
.active { border:2px solid #DFDFDF; }

.dutch { color:#ffffff; margin-left:21px; text-transform:capitalize;}
.french { color:#ffffff; margin-left:44px; text-transform:capitalize; }
.russian { color:#ffffff; margin-left:64px; text-transform:capitalize; }
.german { color:#ffffff; margin-left:88px; text-transform:capitalize; }
.italian { color:#ffffff; margin-left:110px; text-transform:capitalize; }
.spanish { color:#ffffff; margin-left:130px; text-transform:capitalize; }
.chinese { color:#ffffff; margin-left:125px; text-transform:capitalize; }
.english { color:#ffffff; }

.videogal { height:588px; padding:0; }

.yg.playlist ul,.yg.playlist ul li { margin:0; padding:0; list-style:none; }
.yg.playlist ul li { float:left; text-align:center; cursor:pointer; color:#fff; background:none; padding-bottom:2px; }
.yg.playlist ul li.current { background:#4a4a4a; }
.yg.playlist ul li img { float:none; margin:10px 5px 3px 5px; }
.yg.playlist ul li strong { display:block; }
.yg.playlist { position:relative; overflow:hidden; width:645px; height:120px; }
.yg.playlist ul { width:20000em; position:absolute; }

.browse { background:url(../images/pnnav.png) no-repeat; width:20px; height:20px; margin:40px 0 0 0; cursor:pointer; }
.browse.left { float:left; background-position:-5px -30px ; }
.browse.right { float:right; background-position:-5px  -5px; margin-right:3px; }