body {
	background-color : #ddd;
	margin : 0;
	padding : 0;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

img {
	border-width : 0;
}

a {
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}

form {margin:0px; padding:0px;}

.clear {
	clear : both;
	height : 0px;
	/*visibility: hidden;
	_display: none;*/
	font-size : 0px;
	line-height : 0px;
}

#page {
	width : 990px;
	background : #fff url(../img/p_border_sides.gif) repeat-y 0% 0%;
	text-align : left;
	margin : 0px auto 50px auto;
}

#feedback_btn {width:30px; height:160px; left:0; position:fixed; top:200px;}
#feedback_btn a {display:block; width:30px; height:160px; background:transparent url(../img/feedback_side.png) no-repeat -30px 0px;}
#feedback_btn a:hover {text-decoration:none; background-position:0px 0px;}

#header_ad {width:980px; background-color:#333; margin:0px 5px;}

#header {width:980px; background-color:#333; margin:0px 5px;}
#header #logo {float:left; width:120px; padding:10px 8px 5px 10px;}
* html #header #logo {\width:138px; w\idth:120px;}
#header .hl1 {float:right; width:830px; margin-top:10px;}
#header .hl2 {float:right; width:830px; margin-top:5px; padding-bottom:5px;}
#header .inf_line {float:left; width:520px; margin-top:5px;}
#header .inf_line .item {font-size:0.917em; color:#ccc; padding-left:10px; padding-right:3px; background:url(../img/header_inf_sep.gif) no-repeat 0% 60%;}
#header .inf_line .item.first {padding-left:0; background-image:none;}
#header .search {width:300px; float:left; height:21px; z-index:199;}
#header .search form {width:300px; height:21px;}
#header .search table {width:300px; height:21px;}
#header .search .c1 {width:235px; height:21px;}
#header .search .c2 {width:65px; height:21px;}
#header .search .textfield {height:17px; padding:1px 4px; border:1px solid #fff; width:220px;}
* html #header .search .textfield {\width:230px; \height:21px; /* for IE5 and IE6 in quirks mode */ w\idth:220px; h\eight:17px; /* for IE6 in standards mode */}
#header .search .btn_search {height:21px;}

#nav {background:url(../img/nav_bg.gif) repeat-x 0% 0%; width:980px; margin:0 5px; font-size:0.917em; height:20px;}
#nav ul {margin:0; padding:0; list-style:none; height:20px; margin-left:10px; margin-right:10px; padding-left:1px; background:url(../img/nav_bg_sep.gif) no-repeat 0% 0%;}
#nav ul li {display:block; float:left; height:17px; padding:3px 7px 0px 7px; background:url(../img/nav_bg_sep.gif) no-repeat 100% 0%;}
* html #nav ul li {\height:20px; h\eight:17px;}
#nav ul li.first {padding-left:6px;}
#nav ul li a {color : #fff; text-decoration : none;display : block;}
#nav ul li a:hover {text-decoration : underline;}
#nav ul li.first a {}
#nav ul li.right {float:right; background:url(../img/nav_bg_sep.gif) no-repeat 0% 0%;}
#nav ul li.right a {}
#nav ul li.active {background-color : #fff;padding : 3px 5px 0px 5px; }
#nav ul li.active a {color : #333;font-weight : bold;}
#nav ul li.socico {height:18px; padding:1px 0px 0px 1px; float:right; background-image:none;}

#nav_popup {display:none; position:absolute; background-color:#333; border:1px solid #999; padding:9px; color:#fff; width:300px; text-align:left;}
#nav_popup a {color:#fff;}
#nav_popup a.c {color:#c00;}
#nav_popup h2 {font-size:1.0em; margin:10px 0px 0px 0px; padding:1px 0px; border-bottom:1px solid #ccc; color:#ccc;}
#nav_popup h2.first {margin-top:0;}
#nav_popup .item_1 {width:300px; padding:5px 0px; border-top:1px solid #555;}
#nav_popup .item_1.first {border-top-width:0;}
#nav_popup .item_1 .ph {float:left; width:120px;}
#nav_popup .item_1 .t {float:right; width:170px;}
#nav_popup .item_2 {width:300px; padding:5px 0px; border-top:1px solid #555;}
#nav_popup .item_2.first {border-top-width:0;}
#nav_popup .item_2 .ph {float:left; width:80px;}
#nav_popup .item_2 .ph img {width:80px;}
#nav_popup .item_2 .t {float:right; width:210px;}
#nav_popup ul {list-style-type:square; margin:0px 0px 0px 8px; padding:0px 0px 0px 8px;}
#nav_popup ul li {margin-top:5px;}

#footer {width:990px; background:url(../img/p_border_footer.gif) no-repeat 0% 100%; padding-top:10px; padding-bottom:5px;}
#footer .cont {border-top:3px solid #900; width:980px; margin:0 5px; padding:0px; font-size:0.917em;}
#footer .cont .bg {background-color:#333; width:960px; padding:10px;}
* html #footer .cont .bg {\width:980px; w\idth:960px;}
#footer .cont .fbl {float:left; width:210px; margin-left:40px;}
#footer .cont .fbl.first {margin-left:0;}
#footer .cont .fbl .title {color:#fff; background-color:#333; border-left:5px solid #666; border-bottom:1px solid #666; padding-left:5px; font-weight:bold; margin-bottom:10px;}
#footer .cont .fbl ul {list-style:square; color:#ccc; margin:0px 0px 0px 7px; padding:0px 0px 0px 7px;}
#footer .cont .fbl ul li {margin-top:5px;}
#footer .cont .fbl ul li a {color:#ccc;}

#cont {width:960px; margin:0 5px; padding:10px;}
* html #cont {\width:980px; w\idth:960px;}
.main_col {float : left; width : 650px; border-right : 1px dotted #999; padding-right : 4px; background-color:#fff;}
* html .main_col {\width:655px; w\idth:650px;}
.right_col {float : right; width : 300px;}
.right_col .bl {margin-top:10px; border-bottom:1px dotted #999; padding-bottom:9px; margin-bottom:10px;}
.right_col .bl.first {margin-top:0px;}

.col120px {
	width : 120px;
	float : left;
}
	.col120px .bl {
		margin-top : 10px;
		font-size : 0.917em;
		border-bottom : 1px dotted #999;
		padding-bottom : 9px;
	}
	.col120px .bl.first {
		margin-top : 0;
	}
		.col120px .bl h2 {
			border-top : 0px solid #09c;
			border-bottom : 0px solid #09c;
			border-left : 5px solid #c00;
			font-size : 0.909em;
			padding : 0px 3px;
			margin : 0;
			background-color : #eee;
			color : #000;
			text-transform : uppercase;
		}
			.col120px .bl h2 a {
				color : #000;
			}
		.col120px .bl a {
			color : #069;
		}
.col520px {
	width : 520px;
	float : right;
	border-left : 1px dotted #999;
	padding-left : 4px;
}
* html .col520px {\width:525px; w\idth:520px;}


/* saraksta 1.noformējums */
.list1 { list-style : square; color : #ccc; margin : 0px 0px 0px 7px; padding : 0px 0px 0px 7px;}
.list1 li {margin-top : 2px;}
.list1 li.active {font-weight : bold;}
.list1 li span {color:#000;}
.list1 li a {color : #069;}

/* virsraksta 1.noformējums */
.t1 {background-color : #c00; font-size:0.833em; margin-bottom:5px; padding:0px 0px; padding-left:5px;}
.t1 .more {display:block; float:right; color:#fff; padding-right:3px;}
.t1 .t {background-color:#eee; padding:0px 3px; font-weight:bold; text-transform : uppercase; color : #000;}
.t1 a.t {color:#000;}

/* riku joslas noformejums */
.tools_sm_btns {}
.tools_sm_btns div {clear:left; font-size:0.833em; margin-top:2px; height:18px;}
.tools_sm_btns span {float:left; display:block; width:24px;}
.tools_sm_btns a {color:#069;}
.tools_sm_btns .sepl {border-top:1px dotted #999; line-height:1px; font-size:1px; height:1px; padding-top:2px; margin:2px;}
.tools_sm_btns .fl_sm {border:1px solid #ccc; padding:0px 2px; color:#666;}
.tools_sm_btns .fl_lg {border:1px solid #ccc; padding:0px 2px; color:#666; font-size:1.3em;}


.mc_header {
	border-bottom : 3px solid #666;
	margin-bottom : 10px;
}
	.mc_header .path {
		font-size : 0.917em;
		color : #999;
	}
		.mc_header .path a {
			color : #069;
		}
	.mc_header h1 {
		margin : 5px 0px 0px 0px;
		padding : 0 0 5px 0;
		font-size : 1.6em;
		text-transform : uppercase;
	}


/* tabi */
.tabs {}
.tabs .btns {}
.tabs .btns ul {list-style:none; margin:0; padding:0;}
.tabs .btns ul li {float:left; border:1px solid #ccc; border-bottom-width:0; margin-right:2px; font-size:0.917em;}
.tabs .btns ul li a {display:block; padding:4px; color:#333;}
.tabs .btns ul li a:hover {text-decoration:none; background-color:#eee;}
.tabs .btns ul li.active {font-weight:bold; border-color:#666; background-color:#666;}
.tabs .btns ul li.active a {color:#fff;}
.tabs .btns ul li.active a:hover {background-color:#666;}
.tabs .cont {border:1px solid #666; padding:9px;}
.tabs .cont .tab {display:none;}

.right_col .tabs {width:300px;}


/* bl_important_lines */
#bl_important_lines {width:830px; background:url(../img/important_lines_bg_black.gif) repeat-y 0% 0%; height:22px;}
#bl_important_lines .nav {display:block; float:left; height:18px; width:64px; padding:2px 10px; border-right:1px solid #fff; margin-right:10px;}
* html #bl_important_lines .nav {\width:85px; /* for IE5 and IE6 in quirks mode */ w\idth:64px; /* for IE6 in standards mode */} 
#bl_important_lines .nav a {display:block; float:left; width:16px; height:18px;}
#bl_important_lines .nav span {display:block; float:left; width:32px; height:16px; text-align:center; color:#fff; font-weight:normal; padding-top:2px;}
#bl_important_lines .item {display:none; float:left; height:18px; padding-top:4px; color:#fff; font-weight:bold;}
#bl_important_lines .item a {color:#fff; font-weight:bold;}
#bl_important_lines .item b {background-color:#fff; color:#900; padding:0px 2px;}
#bl_important_lines .item.active {display:block;}

/* plugin_polls */
.plugin_poll_cont .poll_q {font-weight:bold;}
.plugin_poll_cont .q span {color:#666;}
.plugin_poll_cont ul {margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
.plugin_poll_cont ul li {margin-top:5px;}
.plugin_poll_cont ul li a {color:#00f;}
.plugin_poll_cont ul li span {color:#666; font-weight:bold;}
.plugin_poll_cont ul li .bar {background-color:#666; margin-top:1px; height:3px;}
.plugin_poll_cont .btns {margin-top:10px;}
.plugin_poll_cont .btns .l {float:left; width:60px;}
.plugin_poll_cont .btns .l input {font-size:1.0em;}
.plugin_poll_cont .btns .r {float:right; width:180px; text-align:right; margin-top:5px; color:#ccc;}
.plugin_poll_cont .btns .r a {color:#069;}
.plugin_poll_cont .btns .r a.c {color:#900;}
.plugin_poll_cont .msg {background-color:#ffc; font-size:0.833em; padding:2px 5px; margin-top:5px; color:#f00; border:1px solid #ff3; display:none; font-weight:bold;}