﻿@import url("templates/bh/css/layout.css"); /*layout css file*/
/*default CSS Layout*/
body {
	text-align:center; /*center hack*/
	padding:0;
	margin: 0;
	color:#000000;
	background-color:#FFFFFF;
	font: 11px/14pt "Arial", "Verdana", "Helvetica", sans-serif;
	background: url(img/topwrap.gif) repeat-x left top;
}
#footer {
	clear:both;
	padding:5px;
	background:#fff url(img/footerbg.gif) repeat-x left top;
	text-align:center;
}
#path {
	text-align:left;
	margin:0 auto;
}
#path1 {
	text-align:left;
	margin:0 auto;
	background: url(img/pathouse.gif) no-repeat left center;
	padding:7px 0px 0px 30px;
	height:22px;
	color:#493E57;
	width:765px;
	float:left;
	margin-left:10px;
}
#header {
	width:100%;
	text-align:left;
	height:76px;
	overflow:hidden;
}
#headrer {
	width:100%;
	text-align:left;
	height:76px;
	overflow:hidden;
}
#logo {
	text-align:left;
	background: url(img/logo.png) no-repeat 30px 5px;
	height:76px;
}
#search {
	float:right;
	left:10px;
	height:37px;
	width:240px;
	background: url(img/search.gif) no-repeat left bottom;
	margin-right:43px;
	margin-top:15px;
}
#search .inputbox {
	position:absolute;
	background:none;
	margin-left:35px;
	border:none;
	width:120px;
	height:25px;
	margin-top:5px;
	color:#2485c4;
	float:right;
}
#search .button {
	position:absolute;
	background:none;
	margin-left:156px;
	border:none;
	width:80px;
	height:25px;
	margin-top:0px;
	color:#2485c4;
}
#tags h1 a {
	text-indent:-7500px;
	display:block;
	width:300px;
	text-decoration:none;
}
#tags {
	width:30%;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
#user1, #user2, #user3, #user4, #user5, #user6, #user7 {
	text-align:left;
	float:left;
	overflow:hidden;
	color:#C2DFEF;
	margin-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 5pt;
	padding-right:5px;
}
/* 
--------------------------------------------------------- */

* {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin:0.5em 0;
}
ul {
	margin-left:2em;
	list-style: none;
}
fieldset {
	padding:.5em;
}
a:link, a:visited {
	color: #493E57;
	text-decoration: none;
}
a:hover {
	color:#2485c4;
	text-decoration: none;
}
h1, .componentheading {
	font-size:1.7em;
	line-height:1.5em;
	color: #2485c4;
}
h2, .contentheading {
	font-size:1.5em;
	line-height:1.5em;
	color: #2485c4;
}
h3 {
	font-size:1.3em;
	line-height:1.3em;
	color: #2485c4;
}
h4 {
	font-size:1.2em;
	line-height:1.2em;
	color: #2485c4;
}
h5 {
	font-size:1.1em;
	line-height:1.1em;
	color: #2485c4;
}
h6 {
	font-size:1em;
	line-height:1em;
	font-weight:bold;
	color: #2485c4;
}
.contentheading {
	color: #2485c4;
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
	margin: auto;
}
.contentheading a:link, .contentheading a:visited {
	color: #2485c4;
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
}
.contentheading a:hover {
	text-decoration: underline;
	color: #2485c4;
}
.contentpaneopen {
	width: 97%;
	text-align: left;
}
.article_seperator {
	display: block;
	margin-top: 2px;
	height: 2px;
	clear: both;
}
ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
ul a:link, ul a:visited {
	color: #2485c4;
}
ul a:hover {
	text-decoration: underline;
}
.atobang a:link, .atobang a:visited {
	color: #000000;
	font-size:12px;
	list-style:none;
}
.atobang a:hover {
	color: #2485c4;
	font-size:12px;
	text-decoration:underline;
}
.latestnews ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
.latestnews li a:link, .latestnews li a:visited {
	color: #838383;
}
.latestnews li a:hover {
	text-decoration: underline;
}
.mostread ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
.mostread li a:link, .mostread li a:visited {
	color: #838383;
}
.mostread li a:hover {
	text-decoration: underline;
}
.related ul {
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	list-style: circle;
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.related li a:link, .related li a:visited {
	color: #2485c4;
	font: 12px Arial, Helvetica, sans-serif;
}
.related li a:hover {
	text-decoration: underline;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
}
.modifydate {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #CFCFCF;
	padding-top: 15px;
	padding-bottom: 15px;
	background: url(img/modd.gif) no-repeat left center;
	padding-left:20px;
}
.small {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-style: italic;
	font-size: 12px;
	color: #4a4a4a;
	padding-bottom: 5px;
}
.createby {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #fff;
}
.smalldark {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #838383;
}
.createdate {
	margin-bottom:13px;
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #CFCFCF;
	padding-left:23px;
	background:url(img/date.gif) no-repeat left top;
}
a.readon:link, a.readon:visited {
	display: block;
	float: left;
	font-size: 10px;
	height: 20px;
	line-height: normal;
	line-height: 20px;
	text-decoration: none;
	text-indent: 8px;
	color:#2485c4;
	width: 95px;
	border:1px solid #e1e1e1;
	background: url(img/read.gif) repeat-x left center;
	text-transform: uppercase;
	font-weight: bold;
}
a.readon:hover {
	text-decoration: underline;
}
td.buttonheading {
	width: 32px;
}
.mosimage_caption {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #838383;
}
.sectiontableheader {
	color : #2485c4;
	font-weight : bold;
	padding-bottom: 10px;
}
.sectiontableentry2 {
	background-color : #ECECEC;
}
.inputbox {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.inputbox:hover, .inputbox:focus {
	background: #F5F5F4;
	border: 1px solid #dcdcdc;
}
img a, img {
	border:0;
}
.button {
	color: #cccaca;
	background: url(img/buttonbg.gif) repeat-x left top;
	height:20px;
	border:1px solid #b1aeae;
}
.mbot {
	padding-bottom: 30px;
}
.componentheading {
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 14px;
	color: #2485c4;
	font-weight: bold;
	text-align: left;
}
table.pollstableborder {
	border: none;
	padding: 0;
	width: 100%;
	text-align: left;
}
table.pollstableborder img {
	vertical-align: baseline;
}
table.pollstableborder td {
	padding: 2px !important;
}
table.pollstableborder tr.sectiontableentry1 td {
	border: none;
	background: #e3e3e3;
}
table.pollstableborder tr.sectiontableentry2 td {
	border: none;
}
.sectiontableheader {
	line-height: 29px;
	padding: 0 10px;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
	height: 20px;
	padding: 0 10px;
	line-height: 29px;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
	border-bottom: 1px solid #CFCFCF;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
	background-color: #EFEFEF;
	color:#999999;
}
tr.sectiontableentry2 td, td.sectiontableentry2 {
	background-color: #f6f5f5;
	color:#999999;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #e3e1e1;
	color:#999999;
}
table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td, table.pollstableborder-gray td.sectiontableentry1-gray, table.pollstableborder-gray td.sectiontableentry2-gray, table.pollstableborder-gray tr.sectiontableentry1-gray td, table.pollstableborder-gray tr.sectiontableentry2-gray td, table.pollstableborder-high td.sectiontableentry1-high, table.pollstableborder-high td.sectiontableentry2-high, table.pollstableborder-high tr.sectiontableentry1-high td, table.pollstableborder-high tr.sectiontableentry2-high td {
	height: 20px;
	padding-left: 5px;
	text-align:left;
	padding-right: 10px;
	line-height: 18px;
	margin-bottom:5px;
	background: none;
	border:0;
}
.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {
	padding: 0 2px;
}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a {
	background:#EFEFEF;
	border: 1px solid #dcdcdc;
	color: #666666;
	padding: 2px;
	text-decoration: none;
}
a.pagenav:hover, a.pagenav:active, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_next a:hover, .pagenav_next a:active, .pagenavbar a:hover, .pagenavbar a:active {
	background: #e5e5e5;
	color: #ccc;
	padding: 2px;
	text-decoration: none;
}
.pagenavbar {
	padding-left: 14px;
}
.pagenavcounter {
	padding: 8px 14px 0 14px;
}
.button {
	margin-top:10px;
}
.contentpane {
	width:100%;
}
div.syndicate div, div.syndicate_orange div, div.syndicate_blue div, div.syndicate_green div {
	text-align: center;
	padding:0;
	margin:-35px;
}
/*******************/
/*ROUND IT UP DEFAULT ROUND MODULE*/
.module p, .module_orange p, .module_blue p, .module_green p {
	overflow:hidden;
	padding:2px;
}
/******************************/
.module {
	margin: 0px 0 0px;
	padding: 0px;
	float: left;
	clear: both;
	width: 100%;
	color:#666666;
	height:100% !Important;
	height:1%;
}
.module h3 {
	margin: -4px -1px 5px;
	padding-left:5px;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.module div div div, .module_orange div div div, .module_blue div div div, .module_green div div div {
	padding: 5px;
}
.module div div div div, .module_orange div div div div, .module_blue div div div div, .module_green div div div div {
	background: none;
}
.module {
	background:url(img/br.gif) 100% 100% no-repeat;
}
.module div {
	background: url(img/bl.gif) 0 100% no-repeat;
	height:100% !Important;
	height:1%;
}
.module div div {
	background: url(img/tr.gif) 100% 0 no-repeat;
}
.module div div div {
	background: url(img/tl.gif) 0 0 no-repeat;
	padding: 10px 5px 30px;
}
/*ORANGE*/
.module_orange li, .module_orange li a:link, .module_orange li a:visited, .mostread_orange li a:link, .mostread_orange li a:visited, .latestnews_orange li a:link, .latestnews_orange li a:visited {
	color:#fee9d8;
}
.module_orange a:hover, .module_orange li a:hover .mostread_orange li a:hover, .latestnews_orange li a:hover {
	color:#fff;
}
.module_orange {
	margin: 8px 0 10px;
	padding: 0;
	float: left;
	float: left;
	clear: both;
	width: 100%;
	color:#fff;
	height:100% !Important;
	height:1%;
}
.module_orange h3, .module_blue h3, .module_green h3 {
	margin: -4px -1px 5px;
	padding-left:8px;
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
}
.module_orange {
	background:url(img/br_o.gif) 100% 100% no-repeat;
}
.module_orange div {
	background: url(img/bl_o.gif) 0 100% no-repeat;
	height:100% !Important;
	height:1%;
}
.module_orange div div {
	background: url(img/tr_o.gif) 100% 0 no-repeat;
}
.module_orange div div div {
	background: url(img/tl_o.gif) 0 0 no-repeat;
	padding: 15px 10px 35px;
}
/*BLUE*/
.module_blue a, .module_blue li a:link, .module_blue li a:visited, .mostread_blue li a:link, .mostread_blue li a:visited, .latestnews_blue li a:link, .latestnews_blue li a:visited {
	color:#d0e9fe;
}
.module_blue a:hover, .module_blue li a:hover, .mostread_blue li a:hover, .latestnews_blue li a:hover {
	color:#fff;
}
.module_blue {
	margin: 8px 0 10px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	color:#fff;
	height:100% !Important;
	height:1%;
}
.module_blue {
	background:url(img/br_b.gif) 100% 100% no-repeat;
}
.module_blue div {
	background: url(img/bl_b.gif) 0 100% no-repeat;
	height:100% !Important;
	height:1%;
}
.module_blue div div {
	background: url(img/tr_b.gif) 100% 0 no-repeat;
}
.module_blue div div div {
	background: url(img/tl_b.gif) 0 0 no-repeat;
	padding: 15px 10px 35px;
}
/*GREEN*/
.module_green a, .module_green li a:link, .module_green li a:visited, .mostread_green li a:link, .mostread_green li a:visited, .latestnews_green li a:link, .latestnews_green li a:visited {
	color:#e3f1b7;
}
.module_green a:hover, .module_green li a:hover, .mostread_green li a:hover, .latestnews_green li a:hover {
	color:#fff;
}
.module_green {
	margin: 8px 0 10px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	color:#fff;
	height:100% !Important;
	height:1%;
}
.module_green {
	background:url(img/br_g.gif) 100% 100% no-repeat;
}
.module_green div {
	background: url(img/bl_g.gif) 0 100% no-repeat;
	height:100% !Important;
	height:1%;
}
.module_green div div {
	background: url(img/tr_g.gif) 100% 0 no-repeat;
}
.module_green div div div {
	background: url(img/tl_g.gif) 0 0 no-repeat;
	padding: 15px 10px 35px;
}
/*DEFAULT MODS*/

.moduletable {
	/*margin: 0px 0 0px;*/
	margin-bottom:0.5em;
	padding:2px 2px 2px 2px;/*padding for inside text*/
	overflow:hidden;
	border:1px solid #d0cecf;
	background:#f5f5f5;
	color: #000000;
}
.moduletable h3 {
	margin: 5px 0px 0px 5px;
	padding-left:10px;
	font: bold Arial, Helvetica, sans-serif;
	color: #000000;
}
/*deafult  flatlist*/
#mainlevel ul {
	background: url(img/strelica.gif) no-repeat left center;
	margin: 0;
	padding: 0;
}
#mainlevel {
	padding:0;
	color: #000;
	text-align:left;
}
#mainlevel ul {
	list-style: none;
	margin-left: 10px;
	margin-right: 4px;
	padding: 0;
}
#mainlevel li {
	margin: 0 -15px 0px;
	padding-left:0px;
	background:none;
}
#mainlevel li a {
	height: 29px;
	line-height: 29px;
	text-decoration: none;
	text-indent: 5px;
	padding-left:10px;
	display: block;
	background:none;
	color: #989898;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
html>body #mainlevel li a {
	width:89%;
	color: #838383;
}
#mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited {
	color: #6F6852;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color: #e7e7e7;
}
/* Default Vertical*/
a.mainlevel {
	border-bottom: 1px solid #dcdcdc;
	color: #2485c4;
	display: block;
	height: 29px;
	line-height: 29px;
	text-decoration: none;
	text-indent: 5px;
	width: 100%;
}
a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus {
	background:#e5e5e5;
	color: #666666;
	text-decoration: none;
}
a.mainlevel#active_menu {
	background: #F9F6F6;
	color: #666666;
	font-weight: bold;
}
a.sublevel {
	background: url(img/strelica.gif) no-repeat 5px 9px;
	color: #666666;
	display: block;
	padding: 2px 0px 0px 15px;
	text-decoration: none;
	margin-bottom:-25px;
}
a.sublevel:hover, a.sublevel:active, a.sublevel:focus {
	color: #666;
	text-decoration: underline;
}
#active_menu {
	color: #666;
	font-weight: bold;
}
/*suck*/
#suck {
	width:100%;
	margin:0 auto;
	height:40px;
}
#navigacija {
	width:auto;
	float:left;
	margin-left:10px;
	margin-top:10px;
	padding-left:3px;
	background: url(img/navl.gif) no-repeat left top;
}
#navigacija a {
	color: #fff;
	background: url(img/activeal.gif) no-repeat 0 0;/*dodao*/
}
#navigacija a:hover {
	color: #fff;
}
#navigacija li li {
	border-top: 1px solid #fff;/*light*/
	border-bottom: 1px solid #dcdcdc;/*dark*/
}
#navigacija li.active {
	background: url(img/activehr.gif) no-repeat 100% 0;/*prvi item*/
}
#navigacija li.active span {
	background: url(img/activeal.gif) no-repeat 0 0;/*prvi item*/
}
#navigacija li.active a {
	color: #fff;/*aktivni pokazetelj*/
	background: url(img/activehl.gif) no-repeat 0 0;/*dodao*/
}
#navigacija li:hover span, #navigacija li.sfHover span {
	background: url(img/activehr.gif) no-repeat 100% 0;
}
#navigacija li:hover a, #navigacija li.sfHover a {
	background: url(img/activehl.gif) no-repeat 0 0;
}
#navigacija li:hover span.topdaddy, #navigacija li.sfHover span.topdaddy {
	background: url(img/activehr.gif) no-repeat 100% 0;
}
#navigacija li:hover span.topdaddy a, #navigacija li.sfHover span.topdaddy a {
	background: url(img/activehl.gif) no-repeat 0 0;
	color: #fff;/*dodao*/
}
#navigacija li:hover ul, #navigacija li.sfHover ul {
	background: #2276B6;
}
#navigacija li li:hover, #navigacija li li.sfHover {
	background: #55A8DD;
}
#navigacija li:hover li a.daddy, #navigacija li.sfHover li a.daddy, #navigacija li.active:hover li a.daddy, #navigacija li.active.sfHover li a.daddy {
	background: url(img/strelica.gif) 100% 50% no-repeat;
}
/*drugi dio*/
.nav, .nav * {
	width:auto;
	margin:0;
	padding:0;
}
div#navigacija {
	position: relative;
	z-index: 50;
}
div#navigacija .wrapper {
	position: relative;
}
#navigacija li li {
	margin: 0;
}
div#navigacija li li span, div#navigacija li.active li span, div#navigacija li:hover li span {
	background:none;
}
.nav {
	line-height:1.0;
	float:left;
	margin-bottom:1.5em;
	position: relative;
}
.nav ul {
	background:#fff;
	padding: 0;
}
.nav li {
	float:left;
	list-style:none;
	position:relative;
}
.nav li li a {
	display:block;
	padding: 0;
	text-decoration:none;
	background-image: none;
	float:none;
	width:145px;
}
div#navigacija li li a {
	height: 30px;
	line-height: 30px;
}
div#sonja li:hover {
	background-position: 0 0;
}
div#navigacija li:hover li, div#navigacija li.sfHover li, div#navigacija li.active:hover li, div#navigacija li.active.sfHover li, div#navigacija li:hover li span, div#navigacija li.sfHover li span {
	background-image: none;
}
div#navigacija li:hover li a, div#navigacija li.sfHover li a, div#navigacija li.active:hover li a, div#navigacija li.active.sfHover li a {
	background-image: none;
}
.nav li ul {
	float:none;
	left:-999em;
	position:absolute;
	width: 180px;
	z-index: 5;
	border: 1px solid #e4e3e3;
}
.nav li:hover ul, .nav li.sfHover ul {
	left:0px;
	top: 30px;
}
.nav li:hover li ul, .nav li.sfHover li ul, .nav li li:hover li ul, .nav li li.sfHover li ul, .nav li li li:hover li ul, .nav li li li.sfHover li ul {
	top:-999em;
}
.nav li li:hover ul, .nav li li.sfHover ul, .nav li li li:hover ul, .nav li li li.sfHover ul, .nav li li li li:hover ul, .nav li li li li.sfHover ul {
	left: 180px;
	top:0px;
	width: 180px;
}
.nav li li {
	position: relative;
	float:none;
	width: 180px;
}
/*treci dio*/
#navigacija ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 0px;
}
#navigacija li {
	display: block;
	float: left;
	margin: 0;
	margin-right: 0px;
	padding: 0;
}
#navigacija li span {
	display: block;
	float: left;
	background: url(img/activear.gif) no-repeat 100% 0;/*dodao*/
}
#navigacija a {
	display: block;
	float: left;
	height: 32px;
	line-height: 28px;
	padding: 0 35px;
	font-weight: normal;/*font-size: 16px;*/
}
#navigacija li li a {
	font-size: 12px;
	padding: 0 15px;
	color:#fff;
}
#navigacija a:hover {
	text-decoration: none;
}
#navigacija li:hover, #navigacija li.sfHover {
	background: none;
}
#mod_login_password, #mod_login_username {
	width: 85%;
	height:19px;
	padding-left: 23px;
	padding-top:3px;
	color:#2485c4;
	border:1px solid #eaeaea;
}
#mod_login_password {
	background: #fff url(img/password.gif) no-repeat left center;
}
#mod_login_username {
	background: #fff url(img/username.gif) no-repeat left center;
}
#mod_login_remember {
	border: none;
	padding: 0!important;
}
/*******TYPOGRAPHY********/
.error {
	padding: 5px 5px 5px 25px;
	color: #CC0000;
	background: #EFEBEB url(img/error.gif) no-repeat center left;
	border:1px solid #ccc;
}
.message {
	padding: 5px 5px 5px 25px;
	color: #006699;
	background:#EFEBEB url(img/info.gif) no-repeat center left;
	border:1px solid #ccc;
}
.tips {
	padding: 5px 5px 5px 25px;
	color: #FF5A00;
	background:#EFEBEB url(img/tips.gif) no-repeat center left;
	border:1px solid #ccc;
}
.highlight {
	border-bottom: 1px dashed #888888;
	padding: 0 5px;
	background: #FEFAE1;
	font-weight: bold;
}
img.border {
	border: 1px solid #e1e1e1;
	padding: 5px;
	margin: 2px 3px 0 0;
	background: #fcfcfc;
}
pre, .code {
	padding: 10px 15px;
	margin: 5px 0 15px;
	border-left: 5px solid #ccc;
	background: #EFEBEB;
}
div.blockquote {
	margin: 30px 0;
	border: 1px solid #ccc;
	padding: 5px 15px 5px 35px;
	background-color: #f1f0f0;
	background-image: url(img/qlg.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
div.blockquote blockquote {
	margin:0;
	padding:0;
	background: url(img/qrg.gif) no-repeat right bottom;
}
.dropcap {
	float: left;
	padding: 4px 4px 0 0;
	display: block;
	color: #01539c;
	font-family: Georgia, Times, serif;
	font-size: 45px;
	line-height: 30px;
}
p.sticky {
	color: #000;
	padding: 20px 20px 10px 40px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:5px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color: #EFEBEB;
	background-image: url(img/sticky.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
p.pin {
	color: #000;
	padding: 20px 20px 10px 40px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:5px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color: #EFEBEB;
	background-image: url(img/pin.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
p.clip {
	color: #000;
	margin-top:10px;
	margin-bottom:10px;
	padding: 20px 20px 10px 40px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:5px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color: #EFEBEB;
	background-image: url(img/clip.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
p.down {
	color: #000;
	padding: 20px 20px 10px 40px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:5px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color: #EFEBEB;
	background-image: url(img/down.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.blocknumber {
	clear: both;
	position: relative;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.bignumber {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 6px;
	display: block;
	color: #ccc;
	font-weight: bold;
	background-position: left top;
	font-family: Arial, sans-serif;
	font-size: 23px;
	line-height: normal;
}
body ul.check, body ul.check_blue, body ul.star_blue, body ul.star {
	margin-left: 35px;
	padding: 0;
}
ul.check li, li.check, ul.check_blue li, li.check_blue, ul.star_blue li, li.star_blue, ul.star li, li.star {
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: none;
	list-style-type: none;
}
body ul.star li, body li.star {
	background: url(img/star.png) no-repeat 0 3px;
}
body ul.check li, body li.check {
	background: url(img/check.png) no-repeat 0 5px;
}
body ul.check_blue li, body li.check_blue {
	background: url(img/check_b.png) no-repeat 0 5px;
}
body ul.star_blue li, body li.star_blue {
	background: url(img/star_b.png) no-repeat 0 3px;
}
body ul.box li, body li.box {
	background: url(img/strelica.gif) no-repeat 0px 7px;
}
ul.box li, li.box {
	padding-left: 10px;
	list-style-image: none;
	list-style-type: none;
}
body li {
	padding-left:20px;
	background: url(img/strelica.gif) no-repeat 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
body ul.box li {
	padding-left:20px;
	background: url(img/strelica.gif) no-repeat 5px 12px;
}
ul.box li, li.box {
	list-style-image: none;
	list-style-type: none;
}
body ul.box {
	margin-left: 25px;
	padding: 0;
}
.category ul {
	padding: 0;
}
.category li {
	position:relative;
}
.category li a:link, .category li a:visited {
	color: #2485c4;
	font-size:12px;
}
.category li a:hover {
	color: #2485c4;
	font-size:12px;
	text-decoration:underline;
}
.highlight {
	background-color: #e6e6e6;
}