* {margin:0}
html {overflow:-moz-scrollbars-vertical;font:11px Verdana, Arial, sans-serif}
html, body {height:100%;background:#000;color:#fff}

.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -29px;z-index:2}
#suggest {position:absolute;width:206px;padding:0;margin:0 auto;left:0;background:#fff;color:#000;border-left:1px solid #808386;border-bottom:1px solid #808386;border-right:1px solid #808386;line-height:16px;z-index:5;display:none}
	#suggest .suggestopt {display:block;clear:both;height:42px;padding:6px;border-bottom:1px solid #808386;color:#808386;text-decoration:none}
	#suggest .suggestopt:hover {color:#990000}
	#suggest .suggestopt img {float:left;width:30px;height:42px;margin-right:6px;border:0}
	#suggest .suggestbox {height:17px;padding:3px 6px}
		#suggest .suggestbox span {float:left}
		#suggest .suggestbox a {float:right;color:#000;text-decoration:none}

	
.header {position:fixed;width:100%;height:120px;background:#000}
	.headerdiv {width:948px;height:110px;margin:0 auto}
		.homebtn {display:block;float:left;width:173px;height:109px;background:URL(/images/mo_logo.jpg) no-repeat}
		.menu {float:left;width:543px}
			.menu a {display:block;float:left;height:46px;padding:0 10px 0 10px;padding-top:62px;color:#fff;text-decoration:none;font-size:13px}
			.menu a:hover {text-decoration:underline}
			.menu .active {background:#990000}
		.search {padding-top:60px}
			.search input {float:left;width:200px;height:14px;padding:5px 3px;border:1px solid #808386;color:#808386;background:#fff}
			.search .searchbtn {float:left;width:24px;height:24px;background:URL(/images/btn_search.jpg);cursor:pointer}
		.emptysub, .emptysub2 {clear:both;height:2px;background:#000;border-top:1px solid #0b96a2;font-size:0;line-height:0}
		.emptysub2 {clear:both;height:20px;background:#000;font-size:0;line-height:0;border-top:0}
		.submenu {clear:both;height:21px;background:#990000}
			.submenudiv {width:948px;height:21px;margin:0 auto;padding-left:0px}
				.submenudiv a, .submenudiv div {display:block;float:left;height:17px;padding:2px 9px 2px 8px;color:#fff;text-decoration:none;border-right:1px solid #000;cursor:pointer}
				.submenudiv a:hover, .submenudiv div:hover, .submenudiv .active {background:#000}
				.submenudiv a.first, .submenudiv div.first {margin-left:173px;border-left:1px solid #000}
				.submenudiv div.filterbtn, .submenudiv a.filterbtn {float:right;border-left:1px solid #000;margin-right:112px}
				.submenudiv a.filterbtn {margin-right:99px}
				
.content {padding-top:133px;z-index:1}
	h1, .h1 {padding-bottom:11px;font-size:12px;font-weight:bold}
	h2 {padding:7px 0;font-size:11px;text-transform:uppercase;font-weight:normal;color:#000}
	.redtxt {color:#990000}
	.regulator {clear:both;height:0;font-size:0;line-height:0}
	.cv-left {float:left;width:100px;padding-right:10px}
	.cv-right {float:left}
	
	.contentdiv {width:948px;padding:22px 0;margin:0 auto;z-index:2}
		.homeimg {margin:71px 0 46px 300px}
		.imgdiv {float:left;width:225px;margin-left:21px}
			.imgdiv img {width:225px;margin-bottom:5px;border-top:1px solid #033d41;border-bottom:1px solid #033d41}
			.imgdiv p {clear:both;width:222px;padding-left:3px;font-size:10px}
		.text {float:left;width:633px;padding:16px 28px 0 35px;line-height:16px}
			.text a {color:#fff;text-decoration:underline}
			.text a:hover {text-decoration:none}
			.text ul {margin:0;padding:0 0 0 15px}
		
		.clients {margin-left:21px}
			.client {float:left;width:225px;height:98px;margin-right:7px;padding:7px 0;border-bottom:1px solid #033d41;cursor:pointer}
			.noarrow {cursor:default}
			.firstrow {border-top:1px solid #033d41}
			.lastcol {margin-right:0}
				.client-image {float:left;width:77px;height:97px}
				.client-desc {float:left;width:148px}
					.client-desc .name {display:block;padding-top:9px;height:73px;color:#fff;text-decoration:none}
					.client:hover .name {color:#990000}
					.client.noarrow:hover .name {color:#fff} 
					.client-desc .btns {clear:both}
						.client-desc .btns .imdb-page, .client-desc .btns .agent-mail, .client-desc .btns .website-client {display:block;float:left;width:23px;height:7px;margin-right:5px;cursor:pointer;font-size:0;line-height:0}
						.client-desc .btns .imdb-page {background:URL(/images/imdb_btn.jpg) 0 0}
						.client-desc .btns .imdb-page:hover {background:URL(/images/imdb_btn.jpg) 0 7px}
						.client-desc .btns .agent-mail {background:URL(/images/mail_btn.jpg) 0 0}
						.client-desc .btns .agent-mail:hover {background:URL(/images/mail_btn.jpg) 0 7px}
						.client-desc .btns .website-client {width:17px;background:URL(/images/web_btn.jpg) 0 0}
						.client-desc .btns .website-client:hover {width:17px;background:URL(/images/web_btn.jpg) 0 7px}			
			.client-regulator {clear:both;height:0;font-size:0;line-height:0}
			
			.cl-left {float:left;width:225px}
				.cv-box, .av-box {clear:both;border-bottom:1px solid #033d41;padding:7px 0;color:#990000}
					.cv-box a {color:#fff;text-decoration:none}
					.cv-box a:hover {text-decoration:underline}
					.av-box select {width:225px}
				.img-box {clear:both;border-bottom:1px solid #033d41;padding:7px 0 0 0;color:#990000}
					.img-box img {width:51px;margin:0 7px 7px 0;border:0}
					.img-box .last-img {margin-right:0}
				.img-desc {clear:both;padding:7px 0;font-size:10px;line-height:14px}
			.cl-right {float:left;width:633px;padding:16px 28px 0 35px;line-height:16px}	
				.cl-right h1, .cl-right .h1 {font-size:12px;color:#0a96a3}
				.cl-right a {color:#fff;text-decoration:underline}
				.cl-right a:hover {text-decoration:none}
				.cl-right ul {margin:15px 0;padding:0 0 0 15px}
				
		.searchres {clear:both;height:34px;padding:7px 0;border-bottom:1px solid #033d41;cursor:pointer}
		.firstres {margin-top:7px;border-top:1px solid #033d41}
		.lastres {margin-bottom:7px}
			.searchres:hover {color:#990000}
			.searchres div {float:left;padding-right:7px}
			.searchres .num {width:25px}
				.searchres .img {width:25px}
				.searchres img {width:25px;height:35px}

		.loader {width:948px;height:150px;background:URL(/images/loader.gif) 450px 100px no-repeat;display:none;z-index:5}
		.filterbox {position:fixed;top:141px;width:100%;z-index:4}
			#filtersys {width:927px;padding-left:21px;margin:0 auto}
				.filterdiv {width:921px;padding-bottom:5px;background:#990000;display:none}
			.col, .closebox {float:left;padding:0 0 7px 10px;margin-right:7px;line-height:20px}
			.closebox {float:right;text-align:right;padding-top:7px;padding-right:3px}
				.closebox span {color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer}
				.closebox span:hover {text-decoration:underline}
				
				
.footer, .push {clear:both;height:58px}
.footer {position:relative;width:100%;height:28px;border-top:1px solid #0b96a2}
	.footerdiv {width:948px;height:28px;margin:0 auto}
		.footer a {color:#fff;text-decoration:none}
		.footer a:hover, .footer .ft_active {text-decoration:underline}
	.footer-left {float:left;width:652px;padding:6px 0 6px 13px}
		.footer-left span {padding-right:13px}
	.footer-right {float:left;width:270px;padding-right:13px}
		.footer-right a {float:right;margin:7px 14px 0 0}
		.footer-right .english-btn, .footer-right .english-btn-act, .footer-right .dutch-btn, .footer-right .dutch-btn-act {display:block;float:right;width:18px;height:18px;margin:5px 5px 0 0}
		.footer-right .english-btn {background:URL(/images/btn_english.jpg)}
		.footer-right .english-btn:hover, .footer-right .english-btn-act {background:URL(/images/btn_english.jpg) 0 18px}
		.footer-right .dutch-btn {background:URL(/images/btn_dutch.jpg)}
		.footer-right .dutch-btn:hover, .footer-right .dutch-btn-act {background:URL(/images/btn_dutch.jpg) 0 18px}