/* #################################################

# Projekt 	: CSS

# Stand     : 28.07.10

# Autor		: Daniel Zander, Source-Media.com

#################################################### */



@charset 'utf-8';



* {margin:0; padding:0;}



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin:0;

	padding:0;

	border:0;

	outline:0;

	font-weight:inherit;

	font-style:inherit;

	font-size:100%;

	font-family:inherit;

	vertical-align:baseline;

}

/* remember to define focus styles! */

:focus {

	outline:0;

}

body {

	line-height:1;

	color:black;

	background:white;

}

ol, ul {

	list-style:none;

}

/* table still need 'cellspacing=0' */

table {

	border-collapse:separate;

	border-spacing:0;

}

caption, th, td {

	text-align:left;

	font-weight:normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content:"";

}

blockquote, q {

	quotes:"" "";

}



.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden}

.clearfix {display:inline-block}

/* Hides IE-mac \*/ 

* html .clearfix {height:1%} /*IE6*/

.clearfix {display:block}

/* End IE-mac */



/* ###################################### */



body {

	font:12px Arial,'Trebuchet MS',sans-serif;

	line-height:1.3;

	color:#bbb;

	background:#036 url('/img/splendid/bg.png') 0 0 fixed;

}



.hide, #main .hide, #page .hide {display:none}

.outside {position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}

.c   {clear:both; display:inline}



a {

	color:#fff;

	border-bottom:1px dotted #69c;

	text-decoration:none;

}

a:hover, #page a:hover,

#teaser #controls li a:hover,

.archiv a:hover span {

	color:#ffb000;

	text-shadow:1px 1px 0 #036;

	text-decoration:none;

	cursor:pointer;

	border-bottom:0;

}



img {

	border:0;

}

.img {

	border-bottom:0;

}



small, .small {

	font-size:10px;

}

.blue {

	color:#7ad;

}



h1 {

	font-size:15px;

	color:#fff;

	margin-bottom:8px;

}



h2 {

	margin:0;

	font-size:24px;

	font-weight:bold;

	line-height:0.9em;

	color:#fff;

	text-transform:uppercase;

}

h3 {

	margin:0 0 14px;

	padding:0 0 6px;

	font-size:18px;

	font-weight:bold;

	color:#7ad;

	border-bottom:1px solid;

}

h3.no-border {

	margin-bottom:4px;

	padding:0;

	border:0;

}



/* -------------------- */



#page {

	margin:0 auto;

	padding:0 15px 15px;

	width:914px;

	background:#00315b;

}



.shadow {

	position:fixed;

	z-index:-1;

	top:0;

	width:100px;

	height:100%;

	margin-left:-114px;

	background:url('/img/splendid/bg-shadow.png') repeat-y 0 0;

}

.shadow.rgt {

	margin-left:927px;

	background-position:-100px 0;

}



/* -------------------- */



#header {

	margin-bottom:5px;

	width:100%;

}



#logo {

	display:block;

	margin:19px 0 15px 0px;

	width:184px;

	height:46px;

	background:transparent url('/img/splendid/logo-splendid_film.png') repeat 0 0;

	border:0;

	text-decoration:none;

}



#ads {

	float:right;

	margin-top:-10px;

	*margin-top:9px; /*IE*/

	height:60px;

	text-align:right;

}

#ads a {

	margin-left:12px;

	border:0;

}

#ads img {

	display:inline-block;

	background:#000;

}



/* -------------------- */



.nav {

	position:relative;

	*position:static; /*IE*/

	line-height:38px;

	background:url('/img/splendid/bg-head.png') repeat-x 0 0;

}

.nav li {

	float:left;

	list-style:none;

	height:38px;

}

.nav li a {

	display:block;

	padding:0 14.5px;

	font-size:13px;

	font-weight:bold;

	color:#222;

	text-shadow:1px 1px 0 #9cf;

	text-transform:uppercase;

	text-decoration:none;

	border-right:1px solid #69c;

	border-bottom:0;

}

.nav li a.set {

	color:#fff;

	text-shadow:1px 1px 0 #036;

}



.nav-sub {

	display:none;

	position:absolute;

	z-index:9999;

	margin-left:-5px;

	border:solid #00315b;

	border-width:0 5px 5px;

	-webkit-border-bottom-left-radius:6px;

	-webkit-border-bottom-right-radius:6px;

	-moz-border-radius-bottomleft:6px;

	-moz-border-radius-bottomright:6px;

	border-bottom-left-radius:6px;

	border-bottom-right-radius:6px;

}

.nav-sub li {

	display:block;

	float:none;

	margin:0;

	height:28px;

	background:url('/img/splendid/bg-head.png') repeat-x 0 -10px;

	border-top:1px solid #00315b;

	*line-height:0; /*IE*/

}

.nav-sub li a {

	padding:2px 19px;

	height:24px;

	line-height:24px;

	font-size:11px;

	border:0;

	*width:120px; /*IE*/

}



.socials {

	position:absolute;

	top:3px;

	right:17px;

}

.nav .socials {

	*position:relative; /*IE*/

	*float:right; /*IE*/

}

.socials .ico {

	margin-left:10px;

	*line-height:0; /*IE*/

}



/* -------------------- */



.nav-page {

	padding:7px 13px;

	color:#eee;

}

.nav-page.space {

	margin-bottom:10px;

}

.nav-page a {

	display:inline-block;

	padding:0 3px;

	margin:0 3px;

	color:#7ad;

	text-decoration:none;

	border:0;

}

.nav-page a:hover,

.nav-page a.set {

	border:0;

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	border-radius:2px;

}

#page .nav-page a.set {

	color:#012e59;

	font-weight:bold;

	background:#fff;

	text-shadow:none;

}



.nav-alpha {

	margin-bottom:13px;

	padding-bottom:13px;

	border-bottom:1px solid;

}

.nav-alpha a {

	display:inline-block;

	margin:0 5px 0 0;

}

.nav-alpha .all {

	width:30px;

	-moz-background-size:100% 100%; /* FIX hack */

	-webkit-background-size:100% 100%;

}



/* -------------------- */



.nav-foot {

	position:relative;

	padding:10px 7px 12px;

}

.nav-foot li {

	display:inline;

	padding:0 5px 0 7px;

	border-left:1px solid #146;

}

.nav-foot li:first-child {

	border:0;

}

.nav-foot a {

	font-size:10px;

	color:#3c80c1;

	text-transform:uppercase;

	text-decoration:none;

	border:0;

}

.nav-foot a.set {

	color:#fff;

}

.nav-foot .socials {

	right:13px;

}

.nav-foot .socials .ico {

	margin-left:11px;

}



.copy {

	padding:8px 0;

	font-size:10px;

	text-align:right;

}

.copy, .copy a {

	color:#26a;

	border:0;

}



/* -------------------- */



#main {

	padding:10px 10px 2px;

	background:#01060c;

}



.bar {

	background:#012549 url('/img/splendid/bg-bar.png') 0 0 repeat-x;

}



.col {

	margin-bottom:10px;

	background-color:#0a4e8f;

}

.col.lft {

	float:left;

	width:226px;

}

.col.rgt {

	float:right;

	width:226px;

}

.col.mid {

	float:left;

	margin:0 11px;

	width:420px;

}

.col.dbl {

	float:left;

	margin-right:11px;

	width:657px;

}

.col.hlf {

	width:442px;

}



.col .head {

	position:relative;

	padding:0 13px;

	height:38px;

	line-height:38px;

	border-bottom:1px solid #036;

	background:url('/img/splendid/bg-head.png') 0 0;

	/* *border-bottom:0; /*IE roundrect hack */

}

.head h3 {

	font-size:15px;

	font-weight:bold;

	color:#222;

	text-shadow:1px 1px 0 #9cf;

	border:0;

}



.col .inner {

	position:relative;

	padding:13px;

	background-image:url('/img/splendid/bg-col-full.jpg');

	background-color:#012e59;

	background-repeat:no-repeat;

	color:#eee;

}

.col.mid .inner {

	background-image:url('/img/splendid/bg-col-middle.jpg');

}

.col.dbl .inner {

	background-image:url('/img/splendid/bg-col-double.jpg');

}

.col.lft .inner, .col.rgt .inner {

	background-image:url('/img/splendid/bg-col-small.jpg');

}



.col .inner li {

	margin:4px 0 0 13px;

	*margin-left:15px; /*IE*/

	list-style:disc;

}



.fullface img {

	max-width:868px;

}



/* -------------------- */



#trailer {

	float:left;

}



.float {

	float:left;

	padding-left:16px;

}

#search.search2 {
	margin:0;
	padding:0;
	border:0;
}


#search, #sendmail, #bookm {

	margin:0 0 13px;

	padding:0 0 13px;

	width:200px;

	border-bottom:1px solid;

}

#search {

	position:relative;

}

#sendmail {

	color:#bbb;

}

#bookm {

	margin:0;

	padding:0;

	border:0;

}

.bookm {

	display:inline-block;

	margin-right:6px;

	height:16px;

	width:16px;

	background:url('/img/splendid/ico-bookm.png') no-repeat 0 0;

	text-decoration:none;

	filter:alpha(opacity=70);

	opacity:0.7;

	border:0;

}

.bookm:hover {

	filter:alpha(opacity=100);

	opacity:1;

}

.bookm.myspace {

	background-position:0 0;

}

.bookm.google {

	background-position:0 -16px;

}

.bookm.digg {

	background-position:0 -32px;

}

.bookm.delicoius {

	background-position:0 -48px;

}



/* -------------------- */



input.default {color:#777}

input.default:hover {color:#111}



input, select, textarea {

	margin:0;

	padding:4px;

	*padding:2px 4px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	-ms-box-sizing:border-box;

	border:3px solid #47a;

	-webkit-border-radius:6px;

	-moz-border-radius:6px;

	border-radius:6px;

	background:#fff;

}

select.small {

	padding:3px;

	border-width:1px;

}



.auto, #page .auto,

.chk, #page .chk {

	width:auto;

}

.chk, #page .chk {

	padding:0;

	border:0;

	background:transparent;

}



#sendmail input,

#search input {

	margin:0 0 0 -3px;

	width:203px;

}

#sendmail input {

	margin-bottom:8px;

	*width:189px; /*IE*/

}

#search input {

	padding-left:25px;

	*width:168px; /*IE*/

}

#search .search-btn {

	position:absolute;

	display:block;

	left:6px;

	top:7px;

	width:16px;

	height:16px;

	border:0;

	text-decoration:none;

	background:url('/img/splendid/ui-search.png') no-repeat 0 0;

	opacity:0.7;

}



/* -------------------- */


#search-more {
	margin-bottom:13px;
	padding-bottom:3px;
	border-bottom:1px solid;
}
#search-more2 {
	margin-top:13px;
	padding-top:3px;
	border-top:1px solid;
	border-color:#3F6F9F;
}
#search-more .wrapper {
	width:88%;
}
#search-more dt {
	float:left;
	padding:6px 10px 0 0;
	width:10%;
	text-align:right;
}
#search-more2 dt {
	margin:4px 0 0;
	padding:0;
}
#search-more dd {
	float:left;
	padding:0 0 10px 0;
	width:22%;
	text-align:left;
}
#search-more2 dd {
	margin:0;
	padding:0;
	*display:inline;
}
#search-more input,
#search-more2 input,
#search-more select,
#search-more2 select {
	width:100%;
}
#search-more input {
	*width:153px; /*IE*/
}
#search-more2 input {
	width:186px\9; /*IE*/
}
#page #search-more .submit {
	float:right;
	margin-top:4px;
	*margin-top:0; /*IE*/
}

/* -------------------- */



.form .wrapper {

	margin:0 auto;

	width:80%;

}

.form fieldset {

	margin-top:13px;

	padding:13px;

	border:1px solid;

}

.form legend {

	padding:0 13px;

	font-weight:bold;

	color:#7ad;

}

.form dt {

	float:left;

	padding:6px 10px 0 0;

	width:25%;

	text-align:right;

}

.form dd {

	float:left;

	padding:0 0 10px 0;

	width:65%;

	text-align:left;

}

.form dd.fix-height {

	line-height:26px;

}

.form input, .form select, .form textarea {

	width:100%;

}

.form textarea {

	height:180px;

}

label:hover {

	cursor:pointer;

	border-bottom:1px solid #fff;

}



/* -------------------- */



.rgt .newsbar {

	min-height:557px;  /* height fix */

}

.rgt .elm {

	margin-bottom:8px;

	padding-bottom:7px; 

	font-size:11px; 

	color:#bbb; 

	border-bottom:1px solid;

}

.rgt .elm .title {

	color:#fff;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;

	border:0;

}

.rgt .elm .img {

	float:left;

}

.rgt .elm img {

	width:50px;	

}

.rgt .elm .cnt {

	float:right;

	width:140px;

}

.rgt .more {

	float:right;

}



.head .rss {

	position:absolute;

	top:3px;

	right:10px;

}



/* -------------------- */



#page .slider { /*.inner hack*/

	padding:0;

}

.slider,

.slider .holder,

.slider .content {

	height:267px;

}

.slider .holder {

	position:relative; 

	overflow:hidden;

}

.slider .content {

	position:absolute;

	top:0;

	left:0;

	width:100000px;

}



.slider .buttons {

	position:absolute;

	z-index:101;

	top:-32px;

	right:13px;

}

.slider .btn-ico {

	font-size:21px;

	line-height:23px;

}



.slider .elm {

	display:inline;

	float:left;

	margin:13px 0 10px 29px; /* 29 = 4x elm */

	width:128px;

	text-align:center;

}

.full .slider .elm {

	margin-left:42px; /* 18 = 6x elm, 42=5 */

}

.slider .elm.into {

	position:absolute;

}



.slider .img {

	display:block;

	margin:0 0 6px 0;

}

.slider img {

	width:128px;

	height:180px;

}

.slider .bluray img,
.search_result_list .elm.Blu-ray img,
.media-over .elm.Blu-ray img {
    height: 147px;
    margin: 14px 3px 6px 0;
    width: 125px;
}

.slider .bluray .img,
.search_result_list .elm.Blu-ray .img,
.media-over .elm.Blu-ray .img {
        background:url("/ceemes//webfile/show/bluray_th_frame_small.png");
        background-repeat: no-repeat;
}
.slider .bluray .img.frame_color_black,
.search_result_list .elm.Blu-ray .img.frame_color_black,
.media-over .elm.Blu-ray .img.frame_color_black {
        background:url("/ceemes//webfile/show/bluray_th_frame_black.png");
        background-repeat: no-repeat;
}
.slider .bluray .img.frame_color_amasia_premium,
.search_result_list .elm.Blu-ray .img.frame_color_amasia_premium,
.media-over .elm.Blu-ray .img.frame_color_amasia_premium {
        background:url("/ceemes//webfile/show/bluray_th_frame_amasia_premium.png");
        background-repeat: no-repeat;
}
.slider .bluray .img.frame_color_transparent,
.search_result_list .elm.Blu-ray .img.frame_color_transparent,
.media-over .elm.Blu-ray .img.frame_color_transparent {
        background:url("/ceemes//webfile/show/bluray_th_frame_transparent.png");
        background-repeat: no-repeat;
}
.slider .bluray .img.frame_color_white,
.search_result_list .elm.Blu-ray .img.frame_color_white,
.media-over .elm.Blu-ray .img.frame_color_white {
        background:url("/ceemes//webfile/show/bluray_th_frame_white.png");
        background-repeat: no-repeat;
}

.slider .img.frame_color_no-border,
.search_result_list .elm .img.frame_color_no-border,
.media-over .elm .img.frame_color_no-border {
	height: 164px;
        margin-bottom:22px;
        background:none;
}
.slider .img.frame_color_no-border{
        margin-bottom:0px;
}
.slider .img.frame_color_no-border img,
.search_result_list .elm .img.frame_color_no-border img,
.media-over .elm .img.frame_color_no-border img {
        height:164px;
        width:auto;
        margin-top:0px;
max-width:128px;
}

.search_result_list .elm.Blu-ray .title,
.media-over .elm.Blu-ray .title {
        margin-top:19px;
}

.slider .info {

	font-size:13px;

	color:#fff;

}

.slider .title {

	font-size:10px;

	color:#bbb;

}



/* -------------------- */



#teaser {

	position:relative;

}	

#teaser .content ul, #teaser .content li {

	overflow:hidden;

	width:648px;

	height:286px;

	margin:0;

	padding:0;

	list-style:none;

}

#teaser .content img {

	width:648px;

}	



#teaser .search {

	position:absolute;

	top:0;

	right:0;

}



#teaser .frame {

	position:absolute;

	width:648px;

	height:272px;

	background:#39f;

	opacity:0.4;

	filter:alpha(opacity=40);

}

#teaser .frame.lft, #teaser .frame.rgt {

	width:7px;

	top:7px;

}

#teaser .frame.rgt {

	left:641px;

}

#teaser .frame.top {

	height:7px;

}

#teaser .frame.btm {

	height:7px;

	bottom:0;

}



#teaser .info {

	display:none;

	position:absolute;

	top:70px;

	left:666px;

	width:200px;

	height:160px;

}

.teaser.info {

	overflow:hidden;

	color:#bbb;

}

.teaser.info p {

	height:105px;

	overflow:hidden;

}

#teaser .info .btn {

	width:75px;

	margin:0 3px 0 0;

	padding:3px 10px;

}



#teaser #controls {

	position:absolute;

	bottom:7px;

	left:661px;

}

#teaser #controls li {

	float:left;

	margin:0 0 0 5px; 

	padding:0;

	height:25px;

	line-height:25px;

	list-style:none;

}

#teaser #controls li a {

	float:left;

}



/* -------------------- */



.rnd {

	-webkit-border-radius:6px;

	-moz-border-radius:6px;

	border-radius:6px;

}

.rnd.no-bot {

	-webkit-border-bottom-left-radius:0;

	-webkit-border-bottom-right-radius:0;

	-moz-border-radius-bottomleft:0;

	-moz-border-radius-bottomright:0;

	border-bottom-left-radius: 0;

	border-bottom-right-radius: 0;

}



.ico {

	display:inline-block;

	background:transparent url('/img/splendid/ico.png') no-repeat 0 0;

	width:32px;

	height:32px;

	border:0;

	text-decoration:none;

	opacity:0.8;

}

.ico:hover {

	opacity:1;

}

.ico.rss {

	background-position:0 0;

}

.ico.twr {

	background-position:0 -32px;

}

.ico.fbk {

	background-position:0 -64px;

}

.ico.you {

	background-position:0 -96px;

}

.ico.mys {

	background-position:0 -128px;

}

.ico.svz {

	background-position:0 -160px;

}
.ico.hyv {
	background-position: 0 -192px;
}


/* -------------------- */



.btn, #page .btn {

	display:inline-block;

	background:#6fb3f4 url('/img/splendid/bg-btn.png');

	margin:6px 0 0;

	padding:3px 12px;

	line-height:14px;

	color:#fff;

	text-shadow:1px 1px 0 #036;

	text-align:center;

	text-decoration:none;

	border:0;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	border-radius:10px;

}

.btn-ico,

#teaser #controls li a {

	display:inline-block;

	width:25px;

	height:25px;

	line-height:25px;

	text-align:center;

	background:url('/img/splendid/bg-btn_ico.png') no-repeat 0 0;

	font-size:13px;

	font-weight:bold;

	color:#222;

	text-shadow:1px 1px 0 #acf;

	text-decoration:none;

	border:0;

}

.btn-ico.set,

#teaser #controls li.current a {

	color:#fff;

	text-shadow:1px 1px 0 #036;

	cursor:pointer;

}



/* -------------------- */



a.thickbox {

	position:relative;

}

a.thickbox p {

	position:absolute;

	bottom:3px;

	right:3px;

	width:16px;

	height:16px;

	background:url('/img/splendid/ui-zoom.png') no-repeat;

	filter:alpha(opacity=60);

	opacity:0.6;

	*overflow:hidden;

}

a.thickbox:hover p {

	filter:alpha(opacity=100);

	opacity:1;

}



/* -------------------- */



div.news {

	margin:0;

	background:none;

}

.news .lft {

	float:left;

	width:170px;

}

.news .rgt {

	float:left;

	width:460px;

}

.news .pic {

	margin:0;

}

.news .pic:hover {

	border:0;

}

.news .pic img {

	width:150px;

}



/* -------------------- */



.line {

	margin-top:23px;

	padding-top:13px;

	border-top:1px solid;

}



#cnt-media .lft .head {

	*position:static; /*IE*/

}

#cnt-media .lft .nav {

	margin:0 -13px;

}

#cnt-media .lft .nav li.par {

	width:50%;

}

#cnt-media .lft .nav .par > a {

	padding:0;

	text-align:center;

}

#cnt-media .lft .nav a.r {

	border:0;

}

#cnt-media .lft .nav-sub {

	margin:0;

}

#cnt-media .lft .nav-sub a {

	padding:2px 0;

	width:104px;

	text-align:center;

}

#cnt-media .lft .pic.Blu-ray {
        background:url("/ceemes//webfile/show/bluray_th_frame.png");
        background-repeat: no-repeat;
}

#cnt-media .lft .pic.Blu-ray.frame_color_black {
        background:url("/ceemes//webfile/show/bluray_frame_black.png");
        background-repeat: no-repeat;
}
#cnt-media .lft .pic.Blu-ray.frame_color_amasia_premium {
        background:url("/ceemes//webfile/show/bluray_frame_amasia_premium.png");
        background-repeat: no-repeat;
}
#cnt-media .lft .pic.Blu-ray.frame_color_transparent {
        background:url("/ceemes//webfile/show/bluray_frame_transparent.png");
        background-repeat: no-repeat;
}

#cnt-media .lft .pic.Blu-ray.frame_color_white {
        background:url("/ceemes//webfile/show/bluray_frame_white.png");
        background-repeat: no-repeat;
}

#cnt-media .lft .pic.Blu-ray img {
	padding:22px 0 6px;
	width:auto;
}


#cnt-media .lft .pic {

	display:block;

	margin-bottom:13px;

}

#cnt-media .lft .pic img {

	width:100%;

}

#cnt-media .lft .inner,

#cnt-media .rgt .inner {

	padding-bottom:90px;

}

#cnt-media .buy, #cnt-media .site {

	position:absolute;

	width:200px;

	*left:13px;/*IE*/

	bottom:13px;

	text-align:center;

}

#cnt-media .buy a {

	border:0;

}

#cnt-media .amazon {

	display:inline-block;

	width:140px;

	height:43px;

	background:url('/img/splendid/logo-amazon.png') 0 0 no-repeat;

}

#cnt-media .mov {

	margin-bottom:26px;

}



dl.info dt {

	float:left;

	width:80px;

	font-size:10px;

	font-weight:bold;

}

dl.info dd {

	float:left;

	padding:0 0 10px 0;

	width:120px;

}



.gal {

	padding-top:3px;

}

.gal a {

	display:inline-block;

	margin:10px 10px 0 0; 

}

#page .gal .r {

	margin-right:0;

}

.gal a img {

	/*width:91px; */

	height:61px;

}



.gal.stills {

	padding:0;

	margin-top:-13px;

}

.gal.stills a {

	margin:13px 12px 0 0; 

}

.gal.stills a img {

	width:164px; 

	height:110px;

}



/* -------------------- */



.az .lft {

	float:left;

	width:90px;

}

.az .rgt {

	float:left;

	width:770px;

}

.az .pic {

	margin:0;

}

.az .pic:hover {

	border:0;

}

.az .pic img {

	width:70px;

}

.az h2, .az h2 a {

	font-size:18px;

	font-weight:bold;

	color:#fff;

	text-transform:uppercase;

	text-decoration:none;

}

.az h3 {

	margin:0 0 8px;

	padding:0;

	border:0;

	font-size:14px;

}

.az .logo {

	float:right;

	margin-left:10px;

	width:66px;

	height:35px;

	background:url('/img/splendid/logo-media.png') 0 0 no-repeat;

	filter:alpha(opacity=40);

	opacity:0.4;

	text-decoration:none;

}

.az a.logo:hover {

	filter:alpha(opacity=80);

	opacity:0.8;

}

.az .logo.bluray {

	background-position:0 0;

}

.az .logo.dvd {

	background-position:0 -35px;

}

.az .logo.amazon {

	width:115px;

	background-position:0 -70px;

}



/* -------------------- */



.media-over, .inner.media-over {

	padding:13px 0 0 20px;

}

.media-over .elm {

	display:inline;

	float:left;

	margin:0 13px 13px 0;

	padding:8px;

	width:128px;

	text-align:center;

	background:#195d9e url('/img/splendid/bg.png') 0 -200px repeat-x;

	min-height:250px;
}

.media-over .elm .img {

	display:block;

	margin:0 0 6px 0;

}

.media-over .elm img {

	width:128px;

	height:180px;

}

.media-over .elm.bluray img {

	height:165px;

}

.trailer-over .elm.bluray img {

	margin:0 0 15px;

}

.media-over .elm .info {

	font-size:13px;

	color:#fff;

}

.media-over .elm .title {

	font-size:10px;

	color:#bbb;

	height:38px;
}
.media-over .elm .title.with_date{

	height:56px;
}



/* -------------------- */



.trailer .info {

	padding-right:13px;

	width:150px;

	height:300px;

	border-right:1px solid;

}

.trailer .info p {

	height:auto; /*160px*/

	padding-bottom:10px;

}



.trailer-over .inner {

	padding-left:29px;

}

.trailer-over .elm {

	margin-right:29px;

}



/* -------------------- */



.archiv h3 {

	margin-top:14px;

}

.archiv h3:first-child {

	margin-top:0;

}

.archiv li:first-child {

	margin-top:0;

}

.archiv a {

	display:block;

	margin-bottom:3px;

	text-decoration:none;

	border:0;

}

.archiv a span {

	font-size:18px;

	color:#7ad;

}

.archiv a.set span {

	color:#fff;

}





/* -------------------- */



#search-more, #search, #sendmail, #bookm, .form fieldset, 

.trailer .info, 

.rgt .elm, 

.nav-alpha,

h3,

.line {

	border-color:#3f6f9f; /* global border-color setting */

}
