html{overflow-x:hidden;overflow:-moz-scrollbars-vertical}
body{padding:0;margin:0 auto;text-align:center;}
#container{margin:0 auto; text-align:left;width:800px;font:normal 8pt Tahoma}
.topi{width:800px;height:150px;overflow-y:hidden;overflow-x:hidden;color:#FFFFFF;}

.logo{position:relative;height:34px;_height:34px;background:#222222 url('i/k-top.gif');background-position:0 -4px;background-repeat:no-repeat;top:0px;padding:84px 0px 0px 0px;text-align:right}
.logo b{color:#EE2200}
.logo a{font-family:Tahoma;font-size:7pt;font-weight:bold;text-decoration:none;color:white;display:inline-block;vertical-align:top;margin:-2px -3px 0px 0px;padding:4px 8px 10px 7px;border-left:solid 1px #EE2200}
.logo a:hover{background:#ee2200}
.logo a.mala:hover{background:transparent;cursor:default;}
.logo img.mala{width:20px;vertical-align:top}

.no{visibility:hidden; display:none}
h3{padding:0;margin:0;font:normal 21pt Arial;letter-spacing:-2.2pt;position:relative;left:-1pt;	text-shadow: #bbbbbb 1px 1px 1px;line-height:32px;}
h2{font-size:48pt;line-height:70px;letter-spacing:-5pt;font-weight:normal;font-family:"Arial";position:relative;left:-5px;top:-74px;_top:-57px;float:left;}
.menu{position:relative;color:#FFFFFF;top:-150px;font:normal 7.5pt Tahoma;text-align:right;padding:125px 5px 0px 0px;width:795px;}
.menu a{position:relative;z-index:5;font:normal 8.5pt "Hiragino Mincho Pro W3";text-decoration:none;color:white;	text-shadow: #000000 1px 1px 1px;margin-left:-2px;
	padding:2px 11px 4px 8px;border-bottom:solid 1px #FFFFFF;	font:bold 12pt Arial;letter-spacing:-0.5pt;	font:normal 21pt Arial;letter-spacing:-2.2pt;line-height:7px;_top:-2px;	}
.menu a:hover{background:#FFFFFF;color:black;text-shadow:none}
.filmas{overflow-x:hidden;white-space:nowrap;width:833px;margin-left:-33px;_margin-top:-1px;_margin-bottom:1px;}
.filmas img{vertical-align:middle;margin-right:-92px;margin-left:32px;border:solid 1px #FFFFFF;height:64px;width:90px;background:black;}
.filmas img:hover{margin-right:-64px;margin-left:4px;z-index:2;position:relative;}
.filmas img.mala:hover{margin-right:-92px;margin-left:32px;position:inherit;z-index:inherit;}

.lin{background:#000000;width:800px;overflow-y:hidden;overflow-x:hidden;height:3pt;font:normal 7pt Tahoma;color:white;text-align:center}
.nil{height:7pt;}
.nil span{position:relative;top:-1px;}
.red{background:#EE2200;z-index:5;position:relative;}

.maii{line-height:16px;margin:3pt 0pt 3pt 0pt}
.maii img{vertical-align:baseline}
.maii a{text-decoration:none;color:#000000;border-bottom:solid 1px #EE2200;padding:0px 1px 0px 1px;margin-bottom:-1px;display:inline-block;_position:relative;_bottom:-1px;}
.maii a:hover{background:#EE2200;color:white;}
.sqr a{border:none;background:#FFFFFF;width:125px;height:63px;margin-right:-58px;margin-bottom:4px;display:block;	font:normal 7pt Tahoma;text-align:left;float:left;overflow-y:hidden;overflow-x:hidden;z-index:0;}
.sqr a:hover{position:relative;z-index:200;width:135px;margin-right:-68px;background:#FFFFFF;color:#000000}
.sqr a img{border:none;height:64px;width:64px;background-position:center;background-repeat:no-repeat;float:left;margin-right:128px;}
.sqr a:hover img{margin-top:-65px;}
.sqr a b{font-size:7.5pt}

.asm {list-style:none; width:632px; height:504px; display:block; overflow:hidden;background:black;padding:1px 0px 1px 1px;margin-left:0px;margin-top:0px;margin-bottom:10px;}
.asm li{float:left; display:inline; overflow:hidden;height:64px;width:64px;margin:0px -1px -1px 0px;}
.asm li a{border:none}
.asm li a img{border:none;width:64px;height:64px;margin-right:64px;border-left:0px solid black;position:relative;top:-1px;left:-1px;}
.asm li a b{clear:both;position:relative;top:5px;width:61px;left:-1px;text-align:right;font:bold 7pt Tahoma;color:white;display:block;white-space:nowrap;_text-shadow: #333333 1px 1px 1px;background:#EE2200;padding-right:3px;padding-bottom:2px}
.asm li a:hover b{top:-13px;}

.sm{list-style:none;display:block;overflow:hidden;margin:-0px 0px 3px 0px;padding:0px;height:362px;width:320px;_width:320px;border:solid 1px #000000;padding-top:-0px;_margin-bottom:-4px;}
.sm li{float:left;display:block;width:64px;height:18px;margin-bottom:2px;margin-top:-3px;margin-right:-0px;_position:relative;_top:-1px;}
.sm li a{padding:0px 0px 0px 0px;border:none;display:block;font:normal 7pt Tahoma;z-index:1;height:18px;overflow:hidden;width:64px;		height:70px;margin-bottom:-52px;}
.sm li a b{padding:3px 0px 4px 3px;line-height:10px;display:block;background:none;z-index:2;position:relative;top:-62px;left:0px;visibility:visible;opacity:1}
.sm li a:hover{	background:none;}
.sm li a:hover b{visibility:visible;color:white;background:#EE2200;z-index:200;visibility:visible;}
.sm li a img{border:none;width:64px;height:64px;display:block;position:relative;top:14px;visibility:hidden;vertical-align:top;z-index:1;opacity:0.6;}
.sm li a:hover img{visibility:visible;z-index:0;}
.sm li a:active b{background:#000000;color:#FFFFFF}
.sm li.rez a b:first-letter{color:#EE2200;}
.sm li.rez a:hover b:first-letter{color:#FFFFFF}
.sm li.rez a:active b{color:#FFFFFF}
.sm li.ny a b{color:#444444}
.sm li.ny a:hover b{color:#FFFFFF}
.sm li.ny a:active b{color:#FFFFFF}
.sm li.no a{cursor:text}
.sm li.no a:hover{background:none;}
.sm li.no a:hover b{background:none;color:#000000}
.sm li.no a:active b{background:none}
.sm li.no a b{font-weight:normal}

.tal{width:280px;height:293px;border:solid 1px #000000;padding:2px;overflow:hidden}
.tal img{margin:-4px 0px 0px -10px;width:300px;height:300px;display:block;}
.tal b{color:white;position:relative;top:-311px;left:205px;font:bold 7pt Tahoma;text-shadow: #111111 0px 1px 1px;_top:-317px;_left:198px;}
.tal img.vir{position:relative;top:-295px;}
.bgk{background:url('i/rnd.gif') center center;background-repeat:no-repeat;}
.sam a{padding:0px;border:solid 1px #000000;margin:-1px -1px 0px 0px;overflow:hidden;height:64px;width:64px;_position:relative;_top:0px;}
.sam a:hover {}
.sam a img.up{position:relative;top:-64px;border:none;display:block;width:64px; height:64px;}
.thu{width:64px;height:64px;display:block;border:none;}

.for{height:515px;}
.for input{width:80px;font:normal 8pt Tahoma;border:solid 1px #333333;margin-bottom:2px;_margin-bottom:0px;}
.for input.rad{width:10px;border:none;margin-bottom:0px;vertical-align:top;_vertical-align:baseline;_margin-bottom:-2px;_margin-left:2px;}
.for textarea{width:150px;font:normal 8pt Tahoma;border:solid 1px #333333;height:66px;margin:2px 0px 2px 0px;_width:164px;}
small{font-size:7pt;line-height:12px;}
.for i{font-style:normal;color:#EE2200}
.for input.remm{width:26px;color:#666666;margin-right:-26px;vertical-align:top;margin-top:2px;margin-left:-1px;_position:relative;}

.halfleft{border-right:solid 5px white;margin-right:5px;padding-right:5px;float:left;	width:325px;_width:333px;}
.talplat{_width:325px;margin-right:-5px;}
.w485{width:485px;_width:490px;_padding-right:0px;_margin-right:0px;_border-right-width:0px;}
.w145n{width:145px;_padding-right:0px;_margin-right:0px;}
.w145{width:145px;_width:155px;}
.w130{width:130px;_width:110px;}
.w290{width:290px;_width:280px;_padding-right:0px;_margin-right:-0px;}
.h220{height:231px;display:block;}
.h770{height:577px;}
.h300{height:300px;}
.h115{height:100px;display:block;}
.hmin{height:335px;}
.saiis{margin-right:-20px;}
.uppc{_text-transform:capitalize;}
.uppc:first-letter{text-transform:capitalize}
.desc{width:290px;_margin-right:8px;_padding-right:0px;height:276px;_margin-left:-8px;}
.rthum{float:right;display:inline-block;padding:2px;border:solid 1px #333333;background:white;margin-bottom:-20px;	width:90px;}
	.warn{color:#EE2200;float:right;text-align:right;display:block;position:absolute;top:0px;right:0px;background:none;font:normal 10pt Arial;padding:2px 3px 2px 3px;}
.dis{text-align:justify;}
.ja{font-weight:normal;font-size:10pt;font-family:'Hiragino Mincho Pro W3', 'MS PGothic';letter-spacing:1px}
.jap{font-weight:normal;font-size:10pt;font-family:'Hiragino Mincho Pro W3', 'MS PGothic';letter-spacing:-1px;line-height:20px;}
.jaa{font-weight:normal;font-size:10pt;font-family:'Hiragino Mincho Pro W3', 'MS PGothic';letter-spacing:-1px;line-height:16px;}
.mp3{height:16px;overflow:hidden;width:84px;display:inline-block;vertical-align:top;margin:1px 0px -1px 0px;}
.mp3 embed{width:88px;height:20px;position:relative;top:-2px;left:-2px;}
.bottom{width:800px;height:46px;overflow-y:hidden;overflow-x:hidden;background:#222222;font:normal 7pt Tahoma;color:#FFFFFF;padding-left:0px;}
.bottom h2{top:-64px;_top:-12px;text-align:right;float:right;left:0px;_left:8px;position:relative;}

	@-moz-document url-prefix() {
.toptitle h1{position:relative;top:-104pt;letter-spacing:-19.5pt;left:-4.5pt;}
h2{top:-110px;text-shadow: #000000 1px -1px 2px;}
	}

#overDiv{position:absolute; visibility:hidden; z-index:1000;text-align:left;}
#overDiv img{float:left;margin-right:3pt;width:64px;height:64px;}
#overDiv b{position:relative;top:-2px;}

.wo{list-style:none;display:block;overflow:hidden;margin:-0px 0px 3px 0px;padding:0px;width:152px;height:258px;border:solid 1px #000000;padding-top:-0px;_margin-bottom:-4px;}
.wo li{float:left;display:block;width:76px;height:18px;margin-bottom:-1px;margin-top:0px;margin-right:-0px;_position:relative;_top:-1px;}
.wo li a{padding:0px 0px 0px 0px;border:none;display:block;font:normal 7pt Tahoma;z-index:1;height:18px;overflow:hidden;width:76px;		height:70px;margin-bottom:-52px;}
.wo li a b{padding:3px 0px 4px 2px;line-height:10px;display:block;white-space:nowrap;background:none;z-index:2;position:relative;top:-55px;left:0px;visibility:visible;opacity:1}
.wo li a:hover{	background:none;}
.wo li a:hover b{visibility:visible;color:white;background:#EE2200;z-index:200;visibility:visible;}
.wo li a img{border:none;width:76px;height:55px;display:block;position:relative;top:16px;visibility:hidden;vertical-align:top;z-index:1;opacity:0.6;}
.wo li a:hover img{visibility:visible;z-index:0;}
.wo li a:active b{background:#000000;color:#FFFFFF}


a.cor{padding:0px;border-bottom-width:0px;width:72px;height:72px;overflow:hidden;margin:0px 1px 1px 0px;}
a.cor:hover{background:none;margin:0px 2px 1px -1px;position:relative;top:-1px;}
a.cor img{border-width:1px;display:block;padding:2px;}
a.cor i{visibility:hidden;line-height:12px;display:block;width:63px;height:64px;font-size:8pt;
position:relative;top:-68px;left:4px;font-style:normal;padding:0px 0px 0px 1px;background:url('i/bla.png')}
a.cor:hover i{visibility:visible;}
a.cor:hover img{border:solid 3px #ee2200;padding:1px;}
.jaau{width:640px;margin-right:0px;padding-right:0px;min-height:335px;}
hr{height:1px;border:none;background:#000000;margin-bottom:1px;margin-top:-2px;}
small.ri{float:right;}
small.ri a{position:relative;z-index:500;vertical-align:top;text-align:right;font-weight:bold;}
.minhi{min-height:337px;}
.mt2{margin-top:2px;}
.r155{float:right;width:155px;}

.sa a{padding:0;margin:0;font:normal 21pt Arial;letter-spacing:-2.2pt;text-shadow: #bbbbbb 1px 1px 1px;white-space:normal;display:inline;line-height:22px;border-bottom:none;}
.sa a:hover{background:none;color:#EE2200;text-shadow:none;}
