body {
	background: #e7e7e7;
	color: #00324a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
}

h1 {
	font-size: 24px;
	font-weight: bold;
	padding: 0;
	font-family: "Times New Roman", Georgia, Arial, Helvetica, sans-serif;
	color: #002030;
}

.smaller {
  font-size: 12px;
  color: #1188c1;
}

.smaller2 {
  font-size: 12px;
  color: #c28800;
}

h2 {
	font-size: 17px;
	color: #616b6c;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 5px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #4f4c4a;
	text-transform: uppercase;
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

#top {
  height: 39px;
  background: url(/images/top.jpg) repeat-x;
}

#top-wrapper {
  width: 980px;
  height: 39px;
  margin: 0px auto;
}

#top .left {
  width: 450px;
  float: left;
  font-size: 12px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0d6691;
  margin: 8px 0 0 20px;

}

#top .left .bigger {
  font-size: 18px;
}

#top .right {
  width: 270px;
  float: right;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 8px 10px 0 0;
}

#top .right a {
  color: #0d6691;
  font-weight: bold;
  text-decoration: underline;
}

#header {
  background: #fff url(/images/header.jpg) repeat-x;
}

#header-wrapper {
  width: 980px;
  margin: 0px auto;
}

#header .left {
  width: 245px;
  float: left;
  padding: 40px 0 0 20px;
}

#header .right {
  width: 690px;
  float: left;
  margin-top: 95px;
}

#search {
  width: 682px;
  height: 72px;
  background: url(/images/search.jpg) no-repeat;
}

#search .field {
  width: 535px;
  float: left;
  margin: 25px 0 0 20px;
}

#search .field input {
   border: none;
  background: transparent;
  width: 520px;
  color: #c0c0c0;
  font-size: 18px;
  font-family: "MyriadPro", Arial, Helvetica, sans-serif;
}

#search .btn {
  width: 125px;
  float: right;
  margin-top: 23px;
}

#main {
  background: #e7e7e7 url(/images/main.jpg) repeat-x;
}

#main-wrapper {
  width: 980px;
  margin: 0px auto;
}

#main .left {
  width: 253px;
  float: left;
}

#breadcrumb {
  width: 665px;
  height: 25px;
  float: left;
  background: url(/images/breadcrumb.jpg) no-repeat;
  margin: 30px 0 0 25px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #084765;
  padding: 13px 0 0 13px;
}

#breadcrumb a {
  color: #084765;
}

#breadcrumb a.current {
  color: #32a8e3;
}

#main h1 {
  background: url(/images/book.jpg) no-repeat;
  padding: 6px 0 0 40px;
  margin: 0 0 3px 0;
}

#main h1.read {
  display: inline;
}

#category {
  width: 625px;
  float: left;
  font-weight: normal;
}

#cat-top {
  width: 625px;
  height: 18px;
  background: url(/images/cat-top.jpg) no-repeat;
}

#cat-main {
  width: 625px;
  background: url(/images/cat-main.jpg) repeat-y;
}

#cat-bottom {
  width: 625px;
  height: 18px;
  background: url(/images/cat-bottom.jpg) no-repeat;
}

#cat-left {
  width: 270px;
  float: left;
  padding: 10px 0 0 20px;
}

#cat-right {
  width: 270px;
  float: right;
  padding: 10px 20px 0 0;
}

#cat-main table * {
  line-height: 22px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14px;
}

#cat-main a {
  font-weight: normal;
  color: #053c57;
}

#read-top {
  width: 762px;
  height: 22px;
  background: url(/images/read-top.jpg) no-repeat;
}

#read-inner {
  width: 702px;
  background: url(/images/read-inner.jpg) repeat-y;
  padding: 0 30px 0 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 18px;
}

#read-inner h1 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background: none;
  font-size: 16px;
  margin-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
}

#read-inner h2 {
  color: #001722;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
}

#read-inner .readinfo {
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #053c57;
  padding-top:0px;
  display: block;
  float: right;
}

.verdana {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #00324a;
}

#read-bottom {
  width: 762px;
  height: 37px;
  background: url(/images/read-bottom.jpg) no-repeat;
  padding-top: 16px;
  font-size: 13px;
  text-align: center;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00324a;
}

#read-bottom a {
  font-weight: normal;
  text-decoration: underline;
  color: #0080bf;
}

#adv2 {
  margin-right: 20px;
  margin-top: 45px;
  margin-left:4px;
  float: right;
  width:183px;
  height:621px;
  padding-top:10px;
  padding-left:11px;
  background: url(/images/adv2.jpg) no-repeat;
}

#adv2_referat {
  margin-right: 20px;
  margin-top: 36px;
  margin-left:4px;
  float: right;
  width:183px;
  height:621px;
  padding-top:10px;
  padding-left:11px;
  background: url(/images/adv2.jpg) no-repeat;
}

#adv2_referat_left {
  margin-left: 20px;
  margin-top: 36px;
  margin-left:4px;
  float:left;
  width:183px;
  height:621px;
  padding-top:10px;
  padding-left:11px;
  background: url(/images/adv2.jpg) no-repeat;
}


#adv2_referat_left_kat {
  margin-left: 20px;
  margin-top: 45px;
  margin-left:4px;
  float: left;
  width:183px;
  height:621px;
  padding-top:10px;
  padding-left:11px;
  background: url(/images/adv2.jpg) no-repeat;
}


#advert {
  width: 323px;
  float: right;
  padding: 28px 25px 0 0;
  text-align: right;
  color: #818181;
  font-size: 11px;
}

#adv-top {
  width: 323px;
  height: 16px;
  background: url(/images/adv-top.jpg) no-repeat;
  margin-top: 3px;
}

#adv-main {
  width: 298px;
  background: url(/images/adv-main.jpg) repeat-y;

  padding: 0 13px 0 12px;
}

#adv-bottom {
  width: 323px;
  height: 16px;
  background: url(/images/adv-bottom.jpg) no-repeat;
}

#new {
  background: #f9f9f9 url(/images/new.jpg) repeat-x;
}

#new2 {
  background: url(/images/new2.jpg) 0 100% repeat-x;
}

#new-inner {
  width: 960px;
  margin: 0px auto;
  padding: 30px 20px 30px 0;
}

#new h1 {
  background: url(/images/star.gif) no-repeat;
  padding: 3px 0 0 35px;
  margin: 0 0 15px 0;
}

#new ul, #new ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  height: 31px;
}

#new ul {
  border-bottom: 2px solid #138ac3;
}

#new ul li a {
  font-size: 13px;
  font-weight: normal;
}

#new ul li.active a {
}

#new table * {
  font-size: 12px;
}

#new table td {
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #e2e2e2;
}

#new table td.moreinfo {
  color: #7c95a1;
}

#news {
  background: #fdfbee url(/images/news.jpg) repeat-x;
}

#news-inner {
  width: 980px;
  margin: 0px auto;
  padding-top: 20px;
}

#news-left {
  width: 621px;
  float: left;
}

#news-left h1 {
  background: url(/images/novini.jpg) no-repeat;
  padding: 6px 0 0 45px;
  margin: 0 0 10px 0;
}

#news-left-top {
  width: 621px;
  height: 4px;
  background: url(/images/news-left-top.jpg) no-repeat;
  overflow: hidden;
}

#news-left-inner {
  width: 621px;
  background: url(/images/news-left-inner.jpg) repeat-y;
}

#news-left-inner2 {
  width: 621px;
  background: url(/images/news-left-inner2.jpg) no-repeat;
}

#news-left-bottom {
  width: 621px;
  height: 4px;
  background: url(/images/news-left-bottom.jpg) no-repeat;
  overflow: hidden;
}

#news-left .novina {
  padding: 10px 20px 10px 20px;
  border-bottom: 1px solid #b2e5fd;
}

#news-left .novina img {
  float: left;
  margin: 0 10px 0 0;
}

#news-right {
  width: 320px;
  float: right;
 padding:0 20px 0 0;
}

#news-right h1 {
  background: url(/images/dumi.jpg) no-repeat;
  padding: 6px 0 0 35px;
  margin: 0 0 10px 0;
}

#news-right-top {
  width: 320px;
  height: 5px;
  background: url(/images/news-right-top.jpg) no-repeat;
  overflow: hidden;
}

#news-right-inner {
  width: 320px;
  background: url(/images/news-right-inner.jpg) repeat-y;
}

#news-right-inner2 {
  width: 300px;
  background: url(/images/news-right-inner2.jpg) no-repeat;
  padding: 5px 10px 5px 10px;
}

#news-right-bottom {
  width: 320px;
  height: 5px;
  background: url(/images/news-right-bottom.jpg) no-repeat;
}

#news-right a {
  color: #00324a;
}

.hrline {
  height: -1px;
  background: #e7e7e7;
  padding-top: 1px;
  margin: 10px -30px 10px -30px;
}

#footer {
  background: #e7e7e7 url(/images/footer.jpg) repeat-x;
  color: #81939e;
}

#footer-inner {
  width: 980px;
  margin: 0px auto;
}

#footer h2 {
  margin: 0 0 5px 0;
}

#footer a {
  color: #81939e;
  font-weight: normal;
  background: url(/images/point2.jpg) 0 50% no-repeat;
  padding: 0 0 0 10px;
  line-height: 18px;
}

#footer a:hover {
  color: #176980;
}

#footer a.hovered {
  background: none;
  color: #176980;
  text-decoration: underline;
  padding: 0 0 0 0;
}


.downloadlinks {
color:#999999;
font-family:Tahoma;
font-size:13px;
text-decoratoin:none
}


.tagi
{
font-size:13px;
color: #002030;
font-weight:bold;
}
.tag
{
font-size:13px;
color: #002030;
font-weight:normal;  
}

