
body {
	background: #d1e0ed url(bg.gif) repeat-x center top;
	padding: 0;
	margin: 0;
	font-family: Tahoma, Veradama, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #0e2f4d;
}

table {
	font-family: Tahoma, Veradama, sans-serif;
	font-size: 12px;
}

#obal {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
  margin-top: 10px;
	background: #b6cbdf url(bg_obal.gif) repeat-y center top;
	overflow: hidden;
}
.border_obal {
	width: 700px;
  height: 8px;
  font-size: 1px;
	background: url(noise1.gif) repeat;
}
a {
text-decoration: none;
color:#1c4368;
}
/*------------------------------------------*/

#up {
	width: 684px;
  height: 147px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: #9ab3ca url(up_bg.jpg) no-repeat left top;
}
#up a img.up_logo {
  float: left;
	width: 100px;
  height: 147px;
	margin: 0 0 0 55px;
	border:0;
}
#up img.up_img {
  float: left;
	width: 473px;
  height: 136px;
	margin: 7px 0 0 53px;
	text-align: left;
}
/*------------------------------------------*/

#menu_top {
	width: 684px;
	margin-left: auto;
	margin-right: auto;
	background: url(noise1.gif) repeat;
	overflow: hidden;
}
#menu_top ul{
	margin:0;
	padding:0;
  list-style: none;
}
#menu_top ul li{
  float: left;
}
#menu_top ul li a{
  display: block;
  float: left;
	background: url(noise1.gif) repeat;
  height: 30px;
  padding: 0 9px;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #fff;
  line-height:30px;
}
#menu_top ul li a:hover{
	background: url(noise2.gif) repeat;
}
#menu_top ul li a.active{
	background: url(noise2.gif) repeat;
}
/*------------------------------------------*/

#content_obal {
	width: 668px;
	margin:8px 16px;
	padding:0;
	text-align: left;
	overflow: hidden;
}
#left {
	float: left;
	width: 200px;
	background: url(noise1.gif) repeat;
  color:fff;
}
#left h2 {
  height: 30px;
  padding:0 10px;
  margin:0;
  font-size: 19px;
  color:#f0f7fd;
  line-height:30px;
	background: url(noise2.gif) repeat;
}
#left h2 a {
  font-size: 19px;
  color:#f0f7fd;
	display: block;
	padding:0;
}
#left a {
	font-size: 11px;
  display: block;
  padding:10px 10px 0 10px;
  margin:0;
  color:#fff;
}
#left a:hover {
  color:#cfdbe6;
}
#left p {
  margin:5px 10px 10px 10px;
  padding:0;
}


#content {
  float: left;
	width: 444px;
	margin: 0 8px 0 16px;
	padding:0;
	text-align: left;
}
#content a{
  text-decoration: underline;
}
#content a:hover{
  text-decoration: none;
}
#content h1 {
  height: 35px;
  line-height:35px;
  padding:0;
  margin:0;
  font-size: 19px;
  color:#396289;
}
#content h2 {
  padding:2px 5px 2px 5px;
  margin:15px 0 5px 0;
  font-size: 13px;
  color:#1c4368;
  border-left:5px #7397b9 solid;
  /*background: #cedcea url(noise1_h.gif) repeat-y left;*/
  background: #cedcea;
  border-right:1px #fff solid;
}
#content h2.no_margin {
  margin:0 0 5px 0;
}
#content h3 {
  padding:2px 5px;
  margin:10px 0 5px 0;
  font-size: 13px;
  color:#1c4368;
  border-left:5px #7397b9 solid;
}
#content ul {
  padding:0;
  margin:0 20px;
}


#content .oznam {
  margin:10px 0 15px 0 ;
  border-left:5px #7397b9 solid;
  border-right:2px #a9c0d6 solid;
}
#content .oznam h3 {
  padding:1px 5px;
  margin:0;
  font-size: 13px;
  color:#1c4368;
  border-top:1px #a9c0d6 solid;
  border-left:8px #7397b9 solid;
  background: #cedcea;
}
#content .oznam h4 {
  padding:5px 0px 0 0;
  margin:0;
  font-size: 13px;
  color:#1c4368;
  border-top:1px #7396b9 solid;
}
#content .oznam .text {
  padding:5px;
  margin:0;
  border-top:1px #81a5c8 solid;
  background: #a9c0d6;
}
#content .oznam p {
margin:0;
padding:0;
}
#content h3 a {
text-decoration:none;
}

#content .clanok .article_uvod {
background-color:#D1E0ED;
padding:5px;
margin:10px 0 10px 0;
}

#content .clanok .article_uvod p {
margin:0;
}

#content .clanok .article_clanok {
padding:5px;
}

#content .clanok .article_clanok p {
margin:0;
}

#content .image{
  float: right;
  text-align: right;
  color: #537ea5;
  margin: 3px 0 5px 5px;
  font-weight: bold;
}
#content .image img{
  border:1px #fff solid;
}







/*------------------------------------------*/

#footer {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
  margin-bottom: 5px;
  overflow: hidden;
	font-size: 10px;
}
#footer_in {
	text-align: right;
	color:#6285a5;
}
#footer_in a {
	color:#7798b5;
}
#footer_in a:hover {
	color:#6285a5;
}
















