@charset "utf-8";


* { margin: 0; padding: 0; }
#left .mainmenu ul,
.lang ul { list-style-type: none }

/* bg */

body { background:#92ca41 url(../img/bg-body.gif) top center repeat-y; }
a:link {color:#0000FF;}    /* unvisited link */
a:visited {color:#800080;} /* visited link */
a:active {color:#ff0000;}  /* selected link */
#conteiner { background:url(../img/bg-conteiner.gif) top left repeat-x; }
#conteiner2 { background:url(../img/bg_conteiner2.jpg) top right no-repeat; }
#conteiner3 { background:url(../img/bg_logo.jpg) top left no-repeat; }
#left .mainmenu { background:#333 url(../img/bg_menu_top.jpg) top center no-repeat; }
#left .mainmenu ul { background:#333 url(../img/bg_menu_bottom.jpg) bottom center no-repeat; }
#left .mainmenu ul li { background:#333 url(../img/bg_menu.jpg) top left repeat-x; }
#left .mainmenu ul li a { background:url(../img/bg_menu_norm.jpg) top left no-repeat }
#left .mainmenu ul .active a,
#left .mainmenu ul li a:hover { background:url(../img/bg_menu_over.jpg) top left no-repeat }

#left .submenu, .submenu0 { background-image: none !important; }
#left .submenu0 a { background-image: none !important; background:#63882c !important }
#left .submenu a { background-image: none !important; background:#333 !important }
#left .submenu0 a:hover { background:#222 !important }
#left .submenu a:hover { background:#222 !important }

#left .subsubmenu, .submenu0 { background-image: none !important; }
#left .subsubmenu0 a { background-image: none !important; background:#63882c !important }
#left .subsubmenu a { background-image: none !important; background:#333 !important }
#left .subsubmenu0 a:hover { background:#222 !important }
#left .subsubmenu a:hover { background:#222 !important }

#content { background:#fff url(../img/bg_content.jpg) bottom right no-repeat }

#right .right { background:#fff600 url(../img/bg_right_bottom.jpg) bottom center no-repeat }
#right .right h1 { background:#1f1f1f url(../img/bg_right_top.jpg) top center no-repeat }

.lang .lv a { background: url(../img/lang_lv.png) no-repeat }
.lang .ru a { background: url(../img/lang_ru.png) no-repeat }
.lang .en a { background: url(../img/lang_en.png) no-repeat }

/* basic */

html, body { min-width: 980px !important; }
#conteiner,
#conteiner2 { width: auto;  text-align: center;}
#conteiner3 { width: 980px; text-align: left; height: 100%; margin: 0 auto; overflow: hidden; position: relative; }

.header .logo a { width: 160px; height: 140px; display: block; text-indent: -9000px; }

#content { padding: 25px; margin-top: 30px; width: 585px; margin-left: 185px; text-align: left; height: 100%;}
#content img { margin: 10px; }
/* Lang menu */

.lang { width: 100px; height: 20px; float: right; clear: left; margin-top:-130px; border: 0; position: relative;  }
.lang ul li { float: left; margin-right: 5px; }
.lang ul li a { display: block;	text-indent: -9000px; width: 24px; height: 13px; border: #ccc solid 1px; }
.lang ul li a:hover { border: #fff solid 1px }

/* right */

#right { padding-top: 60px; width: 150px; float: right; }
#right .right {  width: 146px; margin-bottom: 10px; overflow: hidden; }
#right .right h2 { padding: 5px !important;}
#right .right h1 { padding: 4px; padding-left: 22px; }

#right td { padding-bottom: 5px; padding-top: 5px; }
#right form .submit { height: 20px; width: 100px; background:#444; border: none }


/* left & menu */

#left { width: 185px; float: left; }

#left .mainmenu { width: 171px; padding-top: 16px; margin-left: 5px; margin-top: 18px; }
#left .mainmenu ul { width:171px; padding-bottom: 16px; overflow: hidden; }
#left .mainmenu ul li a { width: 161px; height: 26px; padding-left: 12px; display: block; }
#left .mainmenu ul li a span {height: 26px; display: table-cell; vertical-align: middle; }
#left .submenu {  }
#left .submenu0 a { padding-top: 0px; padding-bottom: 0px; overflow: hidden; border-bottom:#222 solid 1px; }
#left .submenu a { padding-top: 0px; padding-bottom: 4px; overflow: hidden; border-bottom:#222 solid 1px; }
#left .submenu0 a span { padding-left: 0px; }
#left .submenu a span { padding-left: 0px; }
#left .subsubmenu {  }
#left .subsubmenu0 a { padding-top: 0px; padding-bottom: 0px; overflow: hidden; border-bottom:#222 solid 1px; }
#left .subsubmenu a { padding-top: 0px; padding-bottom: 4px; overflow: hidden; border-bottom:#222 solid 1px; }
#left .subsubmenu0 a span { padding-left: 0px; }
#left .subsubmenu a span { padding-left: 10px; font-style:italic; }

.baneris img { border-style: none; }
/* copyright */

.copyright { width: 980px; margin: 0 auto; text-align: center }
.copyright a img { border: 0; }

/* raksti */

.raksti {
	width: 500px;
	margin-top: 15px;
	padding: 5px;
	background:#eee;
	border:#ccc solid 1px;
	overflow: hidden;
		position: relative;
}
.raksti img { 
	border: #666 solid 1px; 
	padding: 2px; 
	margin: 10px;
	float: left;
	}
.raksti h3 {
	width: 480px;
	text-align: left;
	margin-top: 5px;
	padding-left: 20px;
	padding-bottom: 10px;
	border-bottom:#eee solid 1px;
	float: left;
	position: relative;
	}
.raksti ul { list-style-type: none }	
.raksti ul li { margin-right: 2px; margin-left: 10px; }

.raksti ul li a,
.index_a,
.submit {
	background:#fff;
	width: 100px;
	height: 17px;
	text-align:center;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	margin-top:10px;
	}
	

.raksti ul.none {
	float:right;
	list-style-type: none;
	}

#content .index_a { width: 100px; }
#content .left { float: left }
#content .right { float: right }


.raksti .input {
	background-color: #666;
	border:#ccc solid 1px;
	width: 100px;
	position: relative;
	}
	
.raksti .btn a { height: 20px; width: 55px !important;  padding: 0; text-align: center; }
.raksti .btn a img { border: 0; margin: 0; padding: 0; }