
/* General styles */
body {
	background: #fff url(img/main_bg.gif) no-repeat 0 0;
	color: #757575;
	font: normal 13px arial, verdana, sans-serif;
}
a { color: #96c0e6; }

/* center position */
#contbox {
	position: relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	width: 1000px; 
}

/* --------------------------------- augša ------------------------- */
#header {
	position: relative;
	clear: both;
/*	background: #fff url(img/title_img.jpg); */
}

#topmenu {
	position: relative;
	padding: 0 0 0 289px;
	margin: 10px 0 0 0;
	z-index: 40;
}
#topmenu img { 
	float: left;
	margin-left: -104px;
	border: 0;
}
#topmenulinks {
	position: absolute;
	top: 0; left: 289px;
	width: 728px: height: 104px;
	z-index: 50;
}

#rka {
	display: block;
	position: absolute;
	top: 82px; left: 840px;
	width: 120px; height: 26px;
	text-decoration: none;
	font-family: monospace;
	z-index: 70;
}

/* M B L */
#mekl_banner_lang {
	position: relative;
	left: 0; top: 3px;
	width: 100%; height: 84px;
	color: #fff;
	z-index: 60;
}
#mekletbox {
	position: absolute;
	top: 28px; left: 180px;
}
#mekletbox div { float: left; font-size: 0.9em; margin: 3px 6px 0 0; overflow: hidden; }
#mekletbox input { width: 100px; height: 14px; font-size: 0.8em; padding: 0 5px; }
#mekletbox img { margin: 0 0 0px 10px; }
#banner {
	position: absolute;
	top: 7px; left: 390px;
	width: 468px; height: 60px;
}
#banner img { border: 0; }
#langs {
	position: absolute;
	top: 28px; right: 54px;
}
#langs a { text-decoration: none; }
#langs img { border: 0; }

/* --------------------------------- saturs ------------------------- */

#content {
	position: absolute;
	width: 872px;
	margin: 0 0 0 76px;
	z-index: 60;
}

/* --------------------------------- kolonnas ---------------------------- */
#col_left, #col_middle  { width: 300px; }
#col_left { float: left; }
#col_middle {
	float: left;
	margin-left: 10px;
}
#col_right {
	float: right; 
	width: 250px;
}
/* pa kreisi, platā kolonna */
#col_large_left {
	float: left;
	width: 610px;
}

#col_left p, #col_middle p, #col_right p, #col_large_left p { margin: 5px 0; }
div.coltxt { margin: 10px 0 0 10px; }

/* --------------------------------- H2 ------------------------------ */
h2 {
	height: 23px;
	margin: 0; padding: 0 0 0 40px;
	font-size: 12px;
	color: #fff;
}
h2 a { text-decoration: none; }
h2.lefttop { padding-left: 85px; }
h2.leftsub { background: #fff url(img/h2_left_sub.gif) no-repeat 0 0; }
h2.midtop { width: 272px; background: #d2d4d6 url(img/h2_mid_top.gif) no-repeat 0 0; }
h2.midsub { background: #fff url(img/h2_mid_sub.gif) no-repeat 0 0; }
h2.righttop { background: #fff url(img/h2_right_top.gif) no-repeat 0 0; }
h2.rightmidtop { background: #fff url(img/h2_right_mid_top.gif) no-repeat 0 0; }
h2.rightsub { background: #fff url(img/h2_right_sub.gif) no-repeat 0 0; }

h2 div.h2_txt { 
	float: right; 
	font-size: 14px;
	margin: 2px 10px 0 0;
}
h2 div.h2_txt img { vertical-align: middle; margin: -2px 4px 0 4px; border: 0; }
h2 div.h2_txt a { text-decoration: none; }


/* --------------------------------- H3 ------------------------------ */
h3, h3 a {
	padding: 0; margin: 0 0 5px 0;
	font: normal 17px arial, verdana, sans-serif;
	color: #96c0e6;
	text-decoration: none;
	white-space: normal;
}
h3.nobottom, h3.nobottom a { margin: 0; }

/* --------------------------------- H4 ------------------------------ */
h4 {
	padding: 0; margin: 10px 0;
	color: #96c0e6;
	font-weight: normal;
	font-size: 14px; 
}
h4.nobottom, h4.nobottom a { margin: 0; }

/* --------------------------------- H5 ------------------------------ */
h5 {
	padding: 0; margin: 10px 0 -5px 0;
	color: #96c0e6;
	font-weight: normal;
	font-size: 13px; 
}

/* --------------------------------- linku saraksts ------------------------- */
ul.link_list { padding: 0; margin: 0 0 16px 2px; }
ul.link_list li {
	list-style-type: none;
	padding: 0; margin: 0; /* -2px 0; */
}
ul.link_list li a {
	color: #757575;
	text-decoration: none;
}
ul.link_list li a:hover { text-decoration: underline; }
/* 2 colors */
ul.link_list li span { color: #757575; }

/* --------------------------------- viskas ---------------------------- */

/* sviitra */
div.svitra {
	height: 0; margin: 10px 0;
	border-bottom: 1px solid #c8cacc;
	font-size: 1px; overflow: hidden; /* for IE 6 */
}

#btnS {
	width: 50px; padding: 0;
	background: #fff url(img/more.gif) no-repeat 36px 4px; 
	color: #96c0e6;
	text-align: left; 
	border: 0;
	cursor: pointer;
}

.galerija img { float: left; margin: 3px; border: 0; }
.galerija img a { text-decoration: none; }

#visas_preces { font-size: 1.2em; font-weight: bold; }
#visas_preces a { text-decoration: none; }
#visas_preces img { border: 0; }

.uppercase { text-transform: uppercase; }

/* --------------------------------- saakumlapa --------------------------- */

img.s_img {
	float: left;
	margin: 5px 10px 4px 0;
}
div.coltxt a { 
	font-size: 0.9em;
	text-decoration: none;
/*	white-space: nowrap; */
}
div.coltxt a img { border: 0; padding-left: 4px; }

/* --- pa kreisi --- */

/* --- vidus --- */
div.s_pasdate {
	margin: 6px 0 -1px 0;
	color: #96c0e6;
	font-size: 12px;
	text-transform: uppercase;
}
/* kalendārs */
#calendar {
	border-collapse: collapse;
	width: 220px;
	margin: 8px 0 12px 0;
}
#calendar td.cal_days {
	font: normal 12px arial, verdana, sans-serif;
	text-align: center;
	border-top: 1px solid #c8cacc;
	padding: 0; margin: 0;
	color: #757575;
}
#calendar td.cal_days_noline { border-top: 0; }
#calendar td.cal_days a { text-decoration: none; color: #757575; }
#calendar td.cal_holiday, #calendar td.cal_holiday a { color: #7bacdb; }
#calendar td.cal_actday, #calendar td.cal_actday a { background: #7bacdb; color: #fff; }

/* --- pa labi --- */
img#s_cal_prev, img#s_cal_next { border: 0; }
img#s_cal_prev { margin-right: 8px; }
img#s_cal_next { margin-left: 8px; }

#s_noteik { margin-left: 48px; margin-bottom: 10px; }
#s_noteik, #s_noteik a { 
	color: #757575;
	font-size: 0.9em;	
}
#s_noteik a { text-decoration: underline; }

input#s_jaun { width: 120px; height: 14px; font-size: 0.8em; padding: 0 5px;}

/* ----------------------------- Izstādes / pasākumi --------------------------- */

.ip_list { margin: 12px 0; }
.ip_list img.ip_bilde { 
	float: left;
	margin: 3px 10px 2px 0;
	border: 1px solid #c8cacc;
}
.ip_list_title { font-size: 1.3em; }
.ip_list_title a { text-decoration: none; }
.ip_list_title a:hover { text-decoration: underline; }
.ip_list_title span { color: #757575; }
.ip_list_txt { margin: 2px 0; }
.ip_list_date { 
	font-size: 0.9em;
	color: #7bacdb;
	text-transform: uppercase;
}

/* mēneši */
.arhivs_menesi a { 
	color: #757575;
	text-decoration: none;
}
.arhivs_menesi a:hover { text-decoration: underline; }
/* gadi */
.arhivs_gadi { font-size: 1.4em; }
.arhivs_gadi a { 
	color: #757575;
	text-decoration: none;
}
.arhivs_gadi a:hover { text-decoration: underline; }

/* --- izstāde --- */
#ip_datums {
	float: right;
	width: 200px;
	margin-top: 16px;
	color: #96c0e6;
	text-align: right;
	font-size: 1.1em;
	text-transform: uppercase;
	white-space: nowrap;
}
h3.ip {
	margin: 10px 0;
	font-size: 18px;
}
h3.ip span { color: #d6d6d6; }

#ip_morelinks { margin: 15px 0; }

/* ----------------------------- Komentāri --------------------------- */

#com_tbl {
	width: 100%;
	margin: 15px 0px;
}
#com_tbl td {
	padding: 1px 2px;
	text-align: left;
	font-size: 12px;
}
#com_tbl td#com_tbl_skaidr { 
	font-size: 12px;
	text-align: justify;
	padding-left: 10px; 
}
#com_tbl input {
	width: 140px; background: #fff;
}
#com_tbl textarea { 
	width: 370px; height: 80px;
	font: normal 12px verdana, sans-serif; 
	background: #fff;
}
td.com_right { text-align: right; }

/* ----------------------------- Jaunumi --------------------------- */

.j_list { margin: 12px 0; }
.j_list h3 { margin-bottom: -5px; }
.j_list img.imgmore { border: 0; }
.j_list a { text-decoration: none; }
.j_list h3 a:hover { text-decoration: underline; }

/* ----------------------------- Galerijas --------------------------- */

.galsmallimg { float: left; margin: 0 7px 7px 0; }


/* ----------------------------- Galerijas --------------------------- */

#preselogin { border: 0; margin: 20px 0;}
#preselogin th { width: 100px; text-align: right; font-weight: normal; padding-right: 10px; }
#preselogin td input { width: 100px; height: 14px; font-size: 0.8em; padding: 0 5px; }
#preselogin td img { border: 0; margin-left: 10px; }
#preselogin td a { text-decoration: none; }

/* ----------------------------- Links list 2 --------------------------- */

ul.link_list2 { padding: 0; margin: 2px 0 16px 2px; }
ul.link_list2 li {
	list-style-type: none;
	padding: 0 0 0 5px; margin: 8px 0;
	font-size: 14px;
	line-height: 1.2em;
}
ul.link_list2 li a { color: #757575; text-decoration: none; }
ul.link_list2 li a:hover { text-decoration: underline; }
ul.link_list2 li span { font-size: 11px; color: #96c0e6; text-transform: uppercase; }

ul#prese_logo { margin-top: 2px; } 
ul#prese_logo li { margin: 8px 0; }

/* ----------------------------- Prese --------------------------- */

ul#list_kontakt { padding: 0; margin: -6px 0 16px 2px; }
ul#list_kontakt li {
	list-style-type: none;
	padding: 0 0 0 5px; margin: 16px 0;
	line-height: 1.3em;
}
ul#list_kontakt li span { color: #96c0e6; font-size: 1.1em; }

#prese_pasak { padding: 10px 5px; }
#prese_pasak img { border: 0; }
#prese_pasak a { text-decoration: none; }
#prese_pasak a:hover { text-decoration: underline; }

/* ----------------------------- Atbalstītāji --------------------------- */

#atbalstitajiBox { margin: 10px 0; }
#atbalstitajiBox div.at_box {
	float: left;
	margin: 2px;
	text-align: center;
	font-size: 1.2em;
}
#atbalstitajiBox div.at_box a { display: block; text-decoration: none; margin-bottom: 20px; }
#atbalstitajiBox div.at_box div.at_imgbox {
	width: 196px; height: 130px;
	border: 1px solid #757575;
	margin-bottom: 5px;
	text-align: center;
}
#atbalstitajiBox div.at_box div.at_imgbox img { border: 0; }

/* ----------------------------- Par mums --------------------------- */

div.darbinieki_list { margin: 2px 0 2px 10px; }
div.darbinieki_list img { float: left; margin: 2px 8px 4px 0; }
div.darbinieki_list a { display: block; font-size: 1.1em; text-decoration: none; }

#karte { margin: 12px; text-align: center; }
#kartebig { margin-top: 12px; }
/* kolektīvs */
#darbinieks { padding: 12px 0 0 0; }
#darbinieks #vards { color: #96c0e6; font-size: 1.2em; font-weight: normal; margin: 0; padding: 0; }
#darbinieks #kontaktinfo { margin: 16px 0; }
#darbinieks img { float: left; margin: 0 12px 6px 0; }
#darbinieks #amats { color: #96c0e6; }
#kontakti u { 
	padding: 0; margin: 0;
	color: #96c0e6;
	font-weight: normal;
	font-size: 14px; 
	text-decoration: none;  
}
.ipbigimg { border: 0; }

/* ----------------------------- Saites --------------------------- */

.saites {}
.saites div { color: #96c0e6; font-size: 1.1em; margin-top: 12px; }
.saites div { text-decoration: none; }


/* -------------------------------- */

/* 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 */

