.artworkBox{position:relative}
span.extraLargeThumb{height:250px;overflow:hidden}
p.extraLargeThumb{background:#DFE0DF;margin:0 -8px 15px;padding:10px 0 10px 10px;height:250px;}
span.extraLargeThumbHolder{height:250px;overflow:hidden;display:block}

/* -------------------  LIST STORY - BIG -------------------- */

.storyBrowserLeft { float:left; width:370px; padding:0 16px 0 0;}
.storyBrowserLeft h1{ color:#000000; font-size:26px;font-weight:normal;letter-spacing:0;line-height:29px;margin:0;padding:0;}
.storyBrowserRight { float:left; width:180px; padding: 0 0 0 16px;}
.storyBrowserTop {display: block;margin-bottom:20px; position:relative; width:370px; height:180px}
.storyBrowser {display: block;margin-bottom:10px; position:relative;}
.arhive {float:left; margin:10px 0 10px 0}
.storyLast { float:left; margin:10px 0 10px 10px}
.storyLast .storyBrowser { padding:0}
.storyLast .storyBrowser h2{ margin:0}
.storyLast .storyBrowser h2.title a{ color:#666666; font-size:12px;}
.storyLast .storyBrowser h2.title a:visited{ color:#666666;}

.commentBrowser { clear:both}
.tagBrowser { clear:both; font-weight:bold; color:#666666}
.storyBrowserLeft p { font-size:12px;}
.storyBrowserLeft p a{ color:#640000 !important; font-weight:bold;}

.firstLargeThumb{height:180px;overflow:hidden;}

/* -------------------  LIST STORY - SMALL -------------------- */
.columnLeft_top.storyList {display:block; height:40px; background-color: inherit; background-image: url(/img/columnLeft_bgTopSec.png); background-repeat: no-repeat;}
.columnLeft_top.storyList h2 {
color:#003570;
font-size:14px;
font-weight:bold;
line-height:30px;
margin:0;
padding:5px 0 0 20px;
text-transform:uppercase;
}
.columnLeft_main.storyList {display:block; background-color: inherit; background-image: url(/img/columnLeft_bgMain.png); background-repeat: repeat-y; padding:0 20px; width:160px;}
.columnLeft_main.storyList .storyBrowser {padding-top:10px; padding-bottom:10px}
.columnLeft_main.storyList h2.title {font-size:13px;margin:0; font-weight:normal; display:inline}
.columnLeft_main.storyList p.eventDate {}

/* -------------------  SEKVENCE -------------------- */

p.eventDate {
	color:#AAAAAA;
	font-size:11px;
	margin:0;
	padding:0;
}
p.eventPlace {
}
p.source {
	font-size: 11px;
	color: #919191;
	margin:0;
	padding:0;
}
p.uptitle {
	color:#999999;
	font-size:11px;
	margin:0;
	padding:0 0 5px;
	text-transform:uppercase;
}
p.author {
	font-size: 11px;
	color: #919191;
	margin:0;
	padding:0;
}
p.lead {
	font-size: 11px;
	padding:0;
	line-height:18px;
	margin:5px 0 5px 0;
	color: #000000;
        font-weight:bold;
}
div.storyBrowser p.lead {
	font-weight:normal;
}
p.leadTeaser {
	display: inline;
	font-size:12px;
	padding:0 6px 6px 0;
}

span.author { color:#000000;font-size:12px;line-height:18px; font-weight:bold}
p.author_eventDate {padding-bottom:5px;}
span.eventDate { color:#000000;font-size:12px;line-height:18px; font-weight:bold}
span.eventPlace {
}

h2.title {
	font-size: 16px;
	font-weight: bold;
	color:#666666;
	line-height:16px;
	letter-spacing:-0.05em;
	margin:0 0 5px 0;
}
h2.title a, h2.title a:visited {
	color:#333333;
	text-decoration:none
}
h2.title a:hover {
	text-decoration:underline;
	color:#333333;
}

p.more {
	display:inline;
	font-size:11px
}
p.more a, p.more a:visited {
	text-decoration:none;
}
p.more a:hover {
	text-decoration:underline;
}

a.smallThumb {display:block;float:left;margin-right:10px;width:50px; text-align:left}
a.mediumThumb {display:block;float:left;margin-right:20px;width:150px; text-align:center}
a.largeThumb {display:block;float:left;margin-right:20px;width:200px; text-align:center}
/*a.largeThumbAndTitle {display:block;float:left;margin-right:10px;width:370px; text-align:left}*/
.largeThumbTitle {background-color:#000000;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;height:20px;left:11px;opacity:0.75;position:absolute;top:159px;width:346px;z-index:99;}
.largeThumbTitle a { color:#FFFFFF; text-decoration:none; padding-left:5px;font-family:Arial;font-size:11px;font-weight:normal; letter-spacing:0.15em;}
.largeThumbTitle a:visited { color:#FFFFFF; text-decoration:none;}
.largeThumbTitle a:hover { color:#CCCCCC; text-decoration:none;}

a.smallThumb img, a.mediumThumb img, a.largeThumb img, a.largeThumbAndTitle img {border:none}
a.arhive img{ text-decoration:none; border:0;}



/* ------------------- STORY -------------------- */

.boxCaption {
	display: none;
}
.boxImageCaption {
	text-align: center;
	font-size:10px;
	font-weight:bold;
	line-height:140%;
	padding-top: 5px;
}
.boxBody p {
	font-size: 20px;
	padding:0;
	line-height: 135%;
	margin:0 0 10px;
	color: #8F8F8F;
}

/* -------------------  LIST STORY - RIGHT -------------------- */

.menuTitle { border-bottom:1px solid #CCCCCC; line-height:16px;margin:0;padding:0 0 10px;}
.menuTitle a{color:#000000 !important; text-decoration:none !important; font-size:14px; font-weight:bold;}
.menuSubTitle ul{ padding:0; margin:0 0 20px 0;}
.menuSubTitle li{ font-size:11px;line-height:16px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:4px 0 0;padding:0 0 4px;}
.menuSubTitle li a, .menuSubTitle li a:visited { color:#640000; text-decoration:none}
.menuSubTitle li a:hover { color:#640000; text-decoration:underline}

/***** boxHalf *****/

.boxHalf {
	width: 370px;
	float: left;
	margin-bottom: 10px;
}
.boxHalf .boxImage img {
	border: 1px solid #5D5D5D;
	margin: 0;
}
/***** boxFull *****/

.boxFull { margin: 15px 0 15px 0;}




.titleOriginal_genresInLine_totaltime_yearpublished_country_publisher_cast {float:left;width:230px}
.playing_voices_director_screenplay_producer_source{float:right;width:230px}

.titleOriginal_genresInLine_totaltime_yearpublished_country_publisher_cast span, .playing_voices_director_screenplay_producer_source span{display:block;padding:0 0 10px}
.titleOriginal_genresInLine_totaltime_yearpublished_country_publisher_cast span strong, .playing_voices_director_screenplay_producer_source span strong{display:block}

.timelineHolder {padding:10px 20px 10px;background:#DDE4E8}
.timelineHolder h4.title{font-size:11px;font-weight:bold;color:#333; border-bottom:1px solid #ccc;padding:0 0 5px}
.timelineHolder table{margin:0;border-left:none;font-size:11px;color:#333}
.timelineHolder table a{font-weight:bold;color:#666;text-decoration:none}
.timelineHolder table a:hover{text-decoration:underline}
.timelineHolder table tr td{background:#DDE4E8;border-right:none;border-top:none;border-bottom: 1px solid #ccc}

.rating-small{background:url(/img/icons/rating-small-empty.png) no-repeat left center;float:left;height:15px;width:75px}
.rating-level{background:url(/img/icons/rating-small-fill.png) no-repeat left center;height:15px}
