
/* General styles */
body {
	background: #fff;
	color: #8c8c8c;
}
a { color: #545454; }

/* center position */
#cont {
	position: relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	left: 50%;
	width: 958px; 
	margin-left: -477px; /* half the width of the div */
}

/* --------------------------------- augsha ------------------------- */
#valodas {
	position: absolute; right: 0;
	width: 128px;
	text-align: center;
	font-size: 0.8em; color: #000;
	margin-top: 1px;
	z-index: 10;
}
#valodas a {
	color: #000;
	text-decoration: none;
}
#rka {
	position: absolute; right: 0; top: 162px;
	width: 128px;
	z-index: 20;
}
#rka a {
	display: block;
	width: 128px;
	font-family: monospace;
	text-decoration: none;
}
#header {
	position: relative;
	clear: both;
	height: 184px;
	z-index: 1;
/*	background: #fff url(img/title_img.jpg); */
}

/* --------------------------------- augshas izveelne ------------------------- */
#topmenu {
	height: 24px;
	background: #b8b190;
	text-align: center;
	padding-top: 4px;
	margin-bottom: 10px;
}
ul#navlist {
	margin: 0; padding: 0;
	white-space: nowrap;
}
#navlist li {
	display: inline;
	margin-left: 0;
	list-style-type: none;
}
#navlist a { 
	padding: 0px 8px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none; 
	letter-spacing: 0.5px;
}
#navlist a:link, #navlist a:visited { color: #fff; }
#navlist a:hover, #navlist li#ml_active a { color: #d8d4c2; }

/* --------------------------------- 3 kolonnas - plats, shaurs, plats ------------------------- */
#col_left {
	float: left;
	width: 354px;
}
#col_middle {
	float: left;
	width: 216px;
	margin-left: 16px;
}
#col_right {
	float: right;
	width: 354px;
}
#col_left p, #col_middle p, #col_right p {
	margin: 5px 0;
}
/* pa kresi , plataa kolonna */
#col_large_left {
	float: left;
	width: 570px;
}
/* pa visu 1 shaura kolonna */
#col_small_middle {
	width: 280px;
	margin: 0 auto;
}

/* --------------------------------- apaksha ------------------------- */
#footer {
	clear:both;
	float:left;
}

/* --------------------------------- viskas ------------------------- */

/* virsrakstu kastes */
div.h_box {
	height: 23px;
	padding: 6px 5px 0 0;
	background: #dedbca; color: #9d997c;
	font-size: 16px; font-weight: bold; text-align: center;
}
/* sviitra */
div.svitra {
	height: 0;
	border-bottom: 1px solid #9f9885;
	font-size: 1px; overflow: hidden; /* for IE 6 */
}
/* resnaa sviitra */
div.cs {
	width: 218px; height: 0;
	border-bottom: 3px solid #dbd7c4;
	padding: 0; margin: -1px 0 0 0;
	font-size: 1px; overflow: hidden; /* for IE 6 */
}

/* --------------------------------- 3 vienaadas kolonnas ------------------------- */

#col_ident_left, #col_ident_middle, #col_ident_right {
	width: 307px;
}
#col_large_left h2,
#col_ident_left h2, #col_ident_middle h2, #col_ident_right h2 {
	padding: 0; margin: 10px 0 0 0;
	font-size: 16px;
	color: #595959;
}
#col_ident_left {
	float: left;
}
#col_ident_middle {
	float: left;
	margin-left: 19px;
}
#col_ident_right {
	float: right;
}

/* --------------------------------- saakumlapa ------------------------- */
/* --- pa kreisi --- */
#k_sodien_box { width: 350px; }
#shodien_kino {
	width: 354px;
	border-collapse: collapse;
}
.kino_bilde img { margin-top: 10px; border: 0; }
.kino_seansi {
	font-size: 0.7em;
	color: #807e53;
	text-align: right;
	vertical-align: bottom;
	white-space: nowarp;
}
.kino_seansi div { margin-top: 5px; }
.kino_apr h2 {
	padding: 0; margin: 5px 0 0 0;
	font-size: 16px;
	color: #595959;
}
.kino_apr h2 a {
	color: #595959;
	text-decoration: none;
}
.kino_apr h2 a span {
	color: #a1997e;
}
.kino_apr p {
	padding: 0; margin: 0;
	font-size: 0.8em;
	line-height: 17px;
	color: #8c8c8c;
}
.kino_apr p img {
	border: 0;
	margin-bottom: -2px; 
	padding-left: 5px;
}
/* --- Vidus --- */
/* Teiciens */
#m_text, #m_text_desc { 
	font-size: 12px;
	color: #616161;
}
#m_text {
	line-height: 120%;
	padding: 5px 10px 0 10px; margin: 0;
}
#m_text_desc {
	color: #8c8c8c;
	text-align: right;
	padding: 0 10px 3px 0;
}
/* kalendaars */
#m_cal_box_month { width: 213px; text-transform: uppercase;}
#m_cal_box_month img { padding-top: 2px; border: 0; }
#m_cal_left, #m_cal_right { width: 20px; }
#m_cal_left {
	float: left;
	padding-left: 12px;
}
#m_cal_right {
	float: right;
	padding-right: 8px;
}
#calendar {
	border-collapse: collapse;
	width: 200px;
	margin: -1px 0 16px 0;
}
#calendar td.cal_days {
	font: normal 11px Trebuchet MS, sans-serif;
	text-align: center;
	border-top: 1px solid #dedbca;
	padding: 0; margin: 0;
	color: #545454;
}
#calendar td.cal_days a { text-decoration: none; }
#calendar td.cal_actday, #calendar td.cal_actday a { background: #dedbca; color: #545454; }
#calendar td.cal_holiday, #calendar td.cal_holiday a { color: #8c8c8c; }
/* mekleet */
#meklet {
	font-size: 13px;
	color: #616161;
	margin: 8px 10px;
}
#meklet img { border: 0; }
#meklet table td {
	border: 0;
	padding: 0; margin: 0;
}
#meklet input#i_meklet {
	width: 118px;
	background: #fff;
	border-left: 1px solid #888;
	border-top: 1px solid #888;
	border-right: 1px solid #ddd;
	margin-right: 5px;
	font-size: 0.9em;
	color: #595959;
}
/* kases tālrunis */
#kas_talr {
	padding: 10px;
	line-height: 140%;
	font-size: 12px;
}
#kas_talr img {
	border: 0;
	margin-bottom: -2px;
}
#kas_talr, #kas_talr a {
	color: #616161;
	text-decoration: none;
}
/* drīzumā */
#m_d_box { width: 213px; }
#m_driz_img {
	padding: 10px 0;
	text-align: center;
}
#m_driz_img img { border: 0; }
/* jaunumi */
#m_jaun_box { width: 213px; }
#m_jaun_sub_box {
	padding: 10px 0;
	text-align: left;
	font-size: 0.8em;
}
#m_jaun_sub_box h3 { padding: 0; margin: 0 0 5px 0; font-size: 1.1em; font-weight: bold; }

input#s_jaun { 
	width: 120px; font-size: 1em; padding: 0 5px;
	border-left: 1px solid #888;
	border-top: 1px solid #888;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
#btnS {
	width: 20px; padding: 0;
	background: #fff url(img/submit.gif) no-repeat 1px 3px; 
	border: 0;
	color: #000;
	text-align: left; 
	border: 0;
	cursor: pointer;
}

/* --- pa labi --- */
#l_zinas_box, #k_not_box { width: 350px; }
#k_not_box { margin-top: 16px; }
#col_right h2 {
	padding: 0; margin: 10px 0 0 0;
	font-size: 16px;
	color: #595959;
}
#col_right h2 a {
	color: #595959;
	text-decoration: none;
}
.sak_text {
	padding: 0; margin: 5px 0;
	font-size: 0.8em;
	line-height: 17px;
	color: #8c8c8c;
}
.sak_text img.img_more {
	border: 0;
	margin-bottom: -2px; 
	padding-left: 5px;
}

/* --------------------------------- filmas ------------------------- */
/* --- pa kreisi --- */
#film_cont {
	font-size: 1em;
	margin-top: 10px;
}
#film_cont a {
	color: #545454;
	text-decoration: none;
}
#film_cont div { 
	width: 272px;  height: 200px; 
	margin-bottom: 5px;
	line-height: 1em;
}
#film_cont div img { 
	border: 0px;
	margin-bottom: 6px; 
}
#film_cont div img.img_more { 
	margin: 0px; 
}
#film_cont div span { 
	color: #8c8c8c;
	white-space: nowrap;
}

/* --------------------------------- filma ------------------------- */

#filma_nos {
	font-size: 1.2em;
	margin: 15px 0;
}
#filma_nos span { color: #8c8c8c; }
#filma_bildes {
	float: left;
	width: 270px;
}
#filma_bildes img {
	margin-bottom: 15px;
}
#filma_desc {
	float: right;
	width: 270px;
	font-size: 0.8em;
}
#filma_desc span { color: #545454; }
#filma_desc a { text-decoration: none; color: #545454; }
#filma_desc img { border: 0; }
#filma_desc img.img_more { margin-bottom: -1px; }
#filma_desc img.ast_pluss { position: absolute; }
#filma_desc .svitra { height: 0; }
#filma_desc p { margin: 15px 0; }

/* labaa puse */
#filma_right_txt { font-size: 0.8em; }
#filma_anotacija, #filma_aktieris, #right_col_txt { margin-bottom: 15px; }
#filma_aktieris .biofil { margin: 10px 0 -2px 0; font-weight: bold; color: #000;  }
#filma_right_txt .svitra { height: 0; }
#filma_right_txt p.izcelt { 
	font-weight: bold; 
	margin: 10px 0 -8px 0; 
	color: #545454;
}
/* links atpakal */
.atpakal { text-decoration: none; color: #8c8c8c; }

/* --------------------------------- filma - komentāri ------------------------- */

#com_tbl {
	width: 100%;
	margin: 15px 0px;
}
#com_tbl td {
	padding: 1px 2px;
	text-align: left;
	color: #545454; font-size: 0.8em;
}
#com_tbl td#com_tbl_skaidr { 
	font-size: 0.7em; text-align: justify;
	padding-left: 10px; 
}
#com_tbl input {
	width: 140px;
	font-size: 0.8em; background: #fff;
}
#com_tbl textarea { 
	width: 370px; height: 80px;
	font: normal 0.9em verdana, sans-serif; 
	background: #fff;
}
td.com_right { text-align: right; }

.comment { font-size: 0.8em; margin-top: 10px; }
.com_paraksts { font-size: 0.8em; margin-bottom: 10px; }
.com_datums { float: left; }
.com_autors { float: right; color: #545454; }

/* --------------------------------- filma - galerija ------------------------- */
#fgal_img { width: 580px; }
#fgal_img div { 
	float: left; 
	width: 68px; height: 38px; 	
	margin: 0 4px 4px 0; padding: 0;
	text-align: center;
}


/* --------------------------------- linku saraksts ------------------------- */
ul.link_list {
	padding: 0; margin: 5px 0 16px 2px;
}
ul.link_list li {
	font-size: 0.8em;
	list-style-type: none;
	padding: 0; margin: 0; /* -2px 0; */
}
ul.link_list li a {
	color: #8c8c8c;
	text-decoration: none;
}
/* 2 colors */
ul.link_list li span { color: #a1997e; }

/* --------------------------------- presei - login ------------------------- */

#prese_piesl { margin-top: 150px; }
#prese_tbl {
	width: 100%;
	margin: 15px 20px;
}
#prese_tbl td {
	font-size: 0.8em;
	padding: 3px 0 3px 15px;
}
#prese_tbl input {
	font-size: 0.8em;
	background: #fff;
}
#prese_aizpass a { 
	color: #545454;
	text-decoration: none;
	font-size: 0.8em;
}
#prese_aizpass img, #prese_tbl img { 
	border: 0; 
}

/* --------------------------------- presei ------------------------- */

#downloadtxt {
	height: 56px;
	background: #eeebe2 url(img/alert_quest.gif) no-repeat;
	color: #8c8c8c;
	font-size: 0.86em;
	padding: 3px 3px 3px 60px; margin: 20px 0 0 0;
}

.press_dbox {
	font-size: 1em;
	margin: 10px 0 0 0;
}
.dbox_date {
	font-size: 0.8em;
	color: #a1997e;
	font-weight: bold;
}
.dbox_down {
	font-size: 0.8em;
	color: #cecece;
	font-weight: bold;
	margin-bottom: 10px;
}
.dbox_down a {
	color: #cecece;
	text-decoration: none; 
}
.press_dbox .img_more {
	margin-bottom: -2px;
	border: 0;
}
#p_l_left, #p_l_right { width: 48%; }
#p_l_left { float: left; }
#p_l_right { float: right; }

/* --------------------------------- seansi ------------------------- */

#seansi_izvelne { /* pārējais no klases h_box */
	height: 23px; color: #595959;
	font-size: 0.8em; font-weight: normal; text-align: left; /* rewrited from h_box */
	/* new */
	padding: 4px 0 0 40px; 
}
#seansi_izvelne img { 
	border: 0;
	margin-bottom: -2px;
}
#seansi_izvelne select { 
	background: #f1f0e8; 
	font-size: 0.9em;
	color: #595959;
}
#seansi_datums {
	float: right;
	margin: 3px 20px 0 0;
}

.seans_box { margin: 10px 0; }
.seans_box_img { 
	float: left;
	width: 155px;
}
.seans_box_img img { border: 0; }
.seans_box_img a { text-decoration: none; }
.seans_box_txt { 
	float: right;
	width: 140px;
/*	white-space: nowrap; */
	overflow: visible; /* + IE6 css */
}
.seans_box_txt a { 
	font-size: 0.7em;
	line-height: 1.1em;
	color: #8c8c8c;
	font-weight: bold;
	text-decoration: none;
}
/* 2 colors */
.seans_box_txt a span { color: #a1997e; }
.seans_box_txt img.seansi_zaale { margin-top: 8px; }

.seansi_plkst {
	font-size: 1.4em;
	color: #8c8c8c;
	margin: 8px 0 14px -2px;
}
img.ast_pluss {
	margin: 0 0 -5px 3px;
}

/* --------------------------------- galerijas ------------------------- */

.galerijas_box { margin: 10px 0; }
.galerijas_box_img { 
	float: left;
	width: 155px;
}
.galerijas_box_img img { border: 0; }
.galerijas_box_img a { text-decoration: none; }
.galerijas_box_txt { 
	float: right;
	width: 140px;
	font-size: 0.9em;
	color: #545454;
	font-weight: bold;
}
.galerijas_box_txt a { 
	color: #545454;
	text-decoration: none;
}
.galerijas_datums {
	font-size: 0.8em;
	color: #a1997e;
}

/* --------------------------------- galerija ------------------------- */

#galerija_nos {
	float: left;
	font-size: 1.2em;
	margin: 15px 0;
}
#galerija_dat {
	float: right;
	font-size: 0.9em;
	margin: 20px 0 0 0;
	color: #a1997e;
}

/* --------------------------------- sadarbibas partneri ------------------------- */

.sadpar_box { margin: 0 0 14px 0; }
.sadpar_box img { border: 0; }
.sadpar_box a { 
	font-size: 1.2em;
	color: #8c8c8c;
	text-decoration: none;
}
.sadpar_imgbox {
	height: 170px;
	text-align: center;
	border: 1px solid #8c8c8c;
	margin-bottom: 2px;
}

/* --------------------------------- par kinoteatri ------------------------- */

/* teksts p, zem h_box */
.p_mbs { 
	margin: 0 0 10px 0; padding: 0;
	font-size: 0.8em;
}
.p_mbs p { margin: 0; }
.p_mbs img.parkt_img {
	float: left;
	margin: 5px 10px 5px 0;
}
.p_mbs img.img_more {
	border: 0;
	margin-bottom: -1px;
}
/* karte */
#parkt_karte {
	text-align: center;
	margin: 15px 0;
}
/* kontakti */
#parkt_kontakti {
	font-size: 0.8em;
	padding: 10px;
}

/* -------------------------- par kinoteatri - Kolektīvs --------------------- */
.kolekt_box { margin: 10px 0; }
.kolekt_box_img { 
	float: left;
	width: 155px;
}
.kolekt_box_img img { border: 0; }
.kolekt_box_txt { 
	float: right;
	width: 140px;
	overflow: visible; /* + IE6 css */
}
.kolekt_box_txt div { margin-bottom: 2px; }
.kolekt_name, .kolekt_amats {
	color: #545454;
}
.kolekt_name { font-size: 1.1em; }
.kolekt_amats { font-size: 0.8em; }
.kolekt_epasts_talr {
	color: #8c8c8c;
	font-size: 0.8em;
}
.kolekt_epasts_talr a {
	color: #8c8c8c;
}

/* --------------------------------- pakalpojumi ------------------------- */

/* teksts p, zem h_box */
.p_mbs_pak {
	min-height: 170px;
	margin: 0 0 10px 0; padding: 5px 0 0 0;
	font-size: 0.8em;
}
.p_mbs_pak p { margin: 0; }
.p_mbs_pak img.parkt_img {
	float: left;
	margin: 5px 10px 5px 0;
}
.p_mbs_pak img.img_more { 
	border: 0; 
	margin-bottom: -1px;
}
/* epasts */
#pak_epasts {
	color: #616161;
	margin-bottom: 10px;
}
#pak_epasts img { border: 0; }
#pak_epasts table td {
	border: 0;
	padding: 0; margin: 0;
}
#pak_epasts input#i_epasts {
	width: 118px;
	margin-right: 5px;
	background: #fff; 
	font-size: 0.9em;
	color: #595959;
}

/* --------------------------------- pakalpojumi - telpu noma ------------------------- */

#col_tn_left { 
	float: left; 
	width: 632px;
}
#col_tn_right { 
	float: right; 
	width: 304px;
}
#tn_box { margin-bottom: 15px; }
#tn_txt { font-size: 0.8em; }
#tn_txt p { margin: 0 0 10px 0; }

/* --------------------------------- pakalpojumi - izstaades ------------------------- */
/* --------------------------------- pakalpojumi - reklaama ------------------------ */
/* --------------------------------- par kinoteatri - rekonstrukcija ------------------------ */

#iz_img img, #rekon_img img, #rekl_img img, #pktgal_img img {
	border: 0;
}
#iz_box, #rekon_box, #rekl_box, #pktgal_box { margin-bottom: 15px; }
#iz_txt, #rekon_txt, #rekl_txt { font-size: 0.8em; }
#iz_txt h2, #rekon_txt h2, #rekl_txt h2 { margin-top: 0; }

/* --------------------------- zinjas - zinja ------------------------ */

.zinas_box {
	width: 100%;
	border: 0;
	margin: 10px 0;
}
.zinas_box h2 {
	color: #545454;
	font-weight: normal;
	font-size: 1.2em;
	margin: -5px 0 15px 0; padding: 0;
}
.zinas_img { 
	float: left;
	margin: 0 10px 8px 0; 
}
.zinas_nos, .zinas_nos_noimg { 
	float: left; position: relative;
	color: #545454;
	font-weight: bold;
	margin-bottom: 8px;
}
.zinas_nos a, .zinas_nos_noimg a { 
	color: #545454;
	text-decoration: none;
}
.zinas_nos { width: 185px; height: 86px; }
.zinas_nos_noimg { width: 100%; height: auto; }
.zinas_nos div.zinas_nos_bottom {
	position: absolute;
	bottom: 0; left: 0;
}
.zinas_nos_bottom_noimg { position: relative; }
.zinas_date {
	font-size: 0.7em;
	color: #807e53;
	margin-top: 5px;
}
.zinas_iev { font-size: 0.8em; clear: left; }
.zinas_iev img.img_more { border: 0; margin-bottom: -1px; }

/* + ziņa */
.zina_head, .zina_head_noimg { 
	float: left; position: relative;
	color: #545454;
	font-weight: bold;
	margin-bottom: 8px;
}
.zina_head { width: 260px; height: 150px; }
.zina_head_noimg { width: 100%; height: auto; }
.zina_head div.zina_top {
	position: absolute;
	top: 0; left: 0;
}
.zina_head div.zina_bottom {
	position: absolute;
	bottom: 0; left: 0;
	font-size: 0.8em;
	color: #807e53;
}
.zina_bottom_noimg { position: relative; }
.zinastxt { font-size: 0.8em; clear: left; }
#n_month_table { margin-top: 10px; }
#n_month_table td a { 
	font-size: 0.9em;
	color: #545454;
	text-decoration: none;
}
#n_year_box { margin: 6px 0; padding: 5px; }
#n_year_box a {
	font-size: 0.9em;
	color: #545454;
	text-decoration: none;
}

/* --------------------------- īpašie notikumi ------------------------ */

#not_text {
	font-size: 0.8em;
}

#not_laiks_cena {
	font-size: 0.8em;
	font-weight: bold;
}
#not_laiks_cena span {
	color: #545454;
}

/* -------------------------------- */

/* FLOAT fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix {display: block;}
/* End hide from IE Mac */
