div.Kino {
	margin-top:5px
}

div.Kino div.BoxTop h1 {
	float:left;
	padding-top:1px
}

div.Kino .BoxTop a.back {
	display:block;
	float:left;
	padding:1px 0 1px 21px;
	background:url(/img/bullets.gif) -14px -866px no-repeat;
	text-decoration:none;
	font:12px Arial
}

div.Kino div.BoxTop div.right {
	float:right;
	margin:-1px 0 0
}

div.Kino div.BoxTop div.right label {
	float:left;
	margin:3px 5px 0 0
}

div.Kino div.BoxTop div.right select {
	float:left;
	font-size:11px;
	height:19px;
	padding:0
}

div.Kino div.BoxTop ul.DateFilter {
	width:auto;
	margin-top:-1px;
	padding:0 0 0 5px
}

div.Kino .BoxTop ul.Options {
	float:right;
	list-style:none
}

div.Kino .BoxTop ul.Options li {
	float:left;
	padding-left:8px;
	border-left:1px dotted #e1e1e1
}

div.Kino .BoxTop ul.Options li a {
	display:block;
	margin-right:8px;
	padding:2px 0 2px 20px;
	text-decoration:none;
	background:url(/img/icons.gif) no-repeat
}

div.Kino .BoxTop ul.Options li.Send a {
	background-position:-10px -82px
}

div.Kino .BoxTop ul.Options li.Fav a {
	background-position:-10px -103px
}

div.Kino .BoxTop ul.Options li.Reminder a {
	background-position:-11px -485px
}

div.movie_box .content {
	border:1px solid #e1e1e1;
	border-top:0;
	padding:10px
}

div.movie_box_single .content {
	padding:0;
	border-color:#b3caf1
}

div.movie_box div.img {
	border:0;
	width:150px;
	height:108px !important
}

div.movie_box div.right {
	float:right;
	width:428px
}

div.movie_box div.maininfo {
	float:left;
	width:46%;
	margin:0 2% 8px 0
}

div.movie_box div.info {
	margin:0 0 8px;
	padding-top:0;
	float:left;
	width:48%
}

div.movie_box_single div.info {
	margin:0;
	padding-left:10px;
	width:200px
}

div.movie_box_single div.info p.comments {margin-bottom:5px}

div.movie_box_single div.under_img {
	width:100%;
	float:left;
	clear:left;
	height:1%;
	padding:0 0 10px
}

div.movie_box_single div.under_img h3 {
	background:#f6faff;
	border-top:1px solid #b3caf1;
	border-bottom:1px solid #b3caf1;
	padding:5px 10px 6px
}

div.movie_box_single div.under_img h3 a {
	text-decoration:none;
	font:bold 12px Arial
}

div.movie_box_single div.SeanceBlock {
	background:url(/img/gradient-browsers.gif) repeat-x;
	float:left;
	width:100%
}

div.movie_box_single div.under_img div.Group {
	float:left;
	clear:left;
	width:100%;
	padding-bottom:10px;
	background:url(/img/gradient-browsers.gif) repeat-x
}

div.movie_box_single div.under_img div.Group b.GroupName {
	display:block;
	float:left;
	padding:10px 10px 5px;
	width:588px;
}

div.movie_box_single ul.times {
	list-style:none;
	float:left;
	padding:0 52px;
	width:200px
}

div.movie_box_single ul.times li {
	margin-bottom:5px;
	padding-top:6px;
	background:url(/img/dotted_lines.gif) repeat-x
}

div.movie_box_single ul.times li.day {
	background:none;
	font-weight:bold
}

div.movie_box div.times {
	clear:left
}

div.movie_box div.times b {
	margin-left:5px
}

div.movie_box div.times a {
	text-decoration:none
}

div.movie_box div.times h4 {
	float:left;
	clear:left;
	margin-right:5px;
	margin-bottom:3px
}

div.movie_box div.times h4 a {
	color:#ff6000;
	text-decoration:none
}

div.movie_box_single .Alert {
	clear:both;
	border-width:1px 0 0;
	padding:5px;
	font-size:11px
}

div.Kino .single {
	margin-bottom:0
}

div.BoxContent {
	border:1px solid #b3caf1;
	border-top:0;
	overflow:hidden;
	height:1%;
	padding:9px
}

/* pagination */
ul.Pagination {
	padding-left:5px
}

ul.Pagination li {
	float:left;
	list-style:none;
	margin-top:4px
}

ul.Pagination a {
	display:block;
	padding:5px;
	text-decoration:none;
	color:#ff6000
}

ul.Pagination a:hover {
	color:#2b4885
}

ul.Pagination li.selected a {
	background:url(/img/bullets.gif) no-repeat -8px -433px;
	padding:5px 8px 5px 9px;
	font-weight:bold;
	color:#23395b
}

ul.Pagination li.prev a{
	background:url(/img/bullets.gif) no-repeat -10px -398px;
	padding:5px 8px 5px 9px;
	margin-right:3px
}

ul.Pagination li.next a {
	background:url(/img/bullets.gif) no-repeat -10px -468px;
	padding:5px 8px 5px 9px;
	margin-left:3px
}
/* end */

a.ShowMap {
	display:block;
	float:left;
	width:610px;
	height:40px;
	background:url(/img/special/MuzejuNakts-610x40.png) no-repeat;
	margin:10px 0 5px
}

/* miniads */
div.ColumnCenter div.Ads {
	float:left;
	width:100%;
	clear:both;
	margin-bottom:8px
}

div.MiniAdsContent {
	background:#fffbf3;
	border:1px solid #f7a800;
	color:#ff6000;
	font-size:15px;
	padding:10px 0;
	text-align:center;
}
/* end */

div.SelfAds {
	float:left;
	width:100%;
	padding-top:10px
}

div.SelfAds div.Ad {
	position:relative;
	float:left;
	width:300px
}

div.SelfAds a.More {
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:62px;
	height:17px;
	padding-top:3px;
	padding-right:20px;
	text-align:right
}

div.SelfAds div.Ad1 {height:100px;background:url(/img/SelfAd-kino-1.png) no-repeat}
div.SelfAds div.Ad1 p {padding:30px 10px 0}
div.SelfAds div.Ad2 {float:right;height:100px;background:url(/img/SelfAd-kino-2.png) no-repeat}
div.SelfAds div.Ad3 {width:610px;height:194px;background:url(/img/special/kino-suns.jpg) no-repeat;margin-bottom:-5px}
div.SelfAds div.Ad3 a.Prices {display:block;position:absolute;bottom:10px;right:107px;width:235px;height:26px;background:url(/img/special/kino-cenas.png) no-repeat}
div.SelfAds div.Ad3 img {position:absolute;top:55px;left:254px}

div.Ad-content {
	position:relative;
	float:left;
	width:608px;
	margin-top:5px;
	padding-bottom:7px;
	border:1px solid #f2b356;
	-moz-border-radius:4px;
	-webkit-border-radius:4px
}

div.Ad-content a.Close {
	position:absolute;
	top:2px;
	right:2px;
	background:url(/img/sprites.gif) repeat scroll -15px -30px;
	width:15px;
	height:15px
}

div.Ad-content a.Close:hover {background-position:0 -30px}

div#Ad1-content p {padding:7px 10px 3px}
div#Ad1-content p b {display:block}
div#Ad3-content {background:#fff;margin:5px 0;padding-bottom:0}
div#Ad3-content h3 {padding:5px 10px;font:bold 13px Tahoma;background:#ea6f24;color:#fff}
div#Ad3-content h3 span {color:#2b4885}
div#Ad3-content table.PricesTable td {border-right:0;border-left:1px solid #e1e1e1}
div#Ad3-content table.PricesTable td.col1 {border-left:0;background:none}
div#Ad3-content table.PricesTable th {border-left:1px solid #e1e1e1;background:#b3caf1;color:#2B4885}
div#Ad3-content table.PricesTable th.col1 {border-left:0}
div#Ad3-content table.PricesTable td.Head {background:#eaf1ff}
div#Ad3-content table.PricesTable tr.MouseOver td {background-color:#f8fbff !important}
div#Ad3-content table.PricesTable tr.Last td {border-bottom:0}
div#Ad3-content table.PricesTable td span {display:block}
div#Ad3-content table.PricesTable td span.Old {color:#666;text-decoration:line-through}
div#Ad3-content table.PricesTable td span.New {color:#f00}

.LV div.ForumAd-RU, .EN div.ForumAd-RU {display:none}
.RU div.ForumAd-LV {display:none}

div#Ad2-content {
	float:left;
	width:588px;
	padding:70px 0 15px 20px;
	background:url(/img/special/kino-suns.png) no-repeat
}

div#Ad2-content div.s1 {
	float:right;
	width:174px;
	height:30px
}

div#Ad2-content div.s2 {
	float:right;
	clear:right;
	width:150px;
	height:13px
}

div#Ad2-content div.s3 {
	float:right;
	clear:right;
	width:125px;
	height:13px
}

div#Ad2-content div.s4 {
	float:right;
	clear:right;
	width:85px;
	height:13px
}

div#Ad2-content div.s5 {
	float:right;
	clear:right;
	width:80px;
	height:15px
}

/* begin -------------- Valentine */
div#Valentine {display:none}
div.Valentine-overlay {position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:10001;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
div.Valentine-box {position:fixed;top:50%;left:50%;margin-top:-225px;margin-left:-189px;width:378px;height:450px;background:url(/img/special/Valentine/box-inside.png) no-repeat;z-index:10002}
a.Valentine-box-close {background:url(/img/fancybox/fancybox.png) no-repeat -40px 0;position: absolute;top:-4px;right:-4px;width:30px;height:30px;cursor:pointer}
div.Valentine-notes {margin:150px 40px 0;color:#666}
div.Valentine-notes b {display:block;padding-bottom:7px}
div.Valentine-notes p {padding-bottom:5px;text-align:justify}
div.Valentine-form {margin:10px 70px 0;display:inline-block}
div.Valentine-form input {float:right;border:0;width:140px;height:27px;margin-bottom:5px;padding:0 5px;background:url(/img/special/Valentine/input.png) no-repeat;font:normal 17px Tahoma;color:#666}
div.Valentine-form input#Valentine-submit {clear:right;width:86px;height:30px;margin:0;padding:0;background:url(/img/special/Valentine/but-submit-lv.png) no-repeat;cursor:pointer}
div.Valentine-form label {display:block;float:left;width:78px;height:15px;margin-right:10px;padding:7px 0}
div.Valentine-form label.Valentine-name {background:url(/img/special/Valentine/labels-lv.png) no-repeat 100% -24px}
div.Valentine-form label.Valentine-nr {background:url(/img/special/Valentine/labels-lv.png) no-repeat 100% 11px}
div.Failure {margin-top:35px;text-align:center;font-weight:bold;font-size:14px;color:#ad0e09}
div.Success {margin-top:35px;text-align:center;font-weight:bold;font-size:14px;color:green}
div.Failure span,div.Success span {display:block;padding-top:5px}
/* end ---------------- Valentine */
