
body {
	font: 11px Arial, sans-serif;
	color: White;
	margin: 0;
	padding: 10px;
	background: url(../images/pozadie.png) repeat-x top;
	background-color:#e5eaf3;
	text-align: center;
}

p, form, h1, h2, h3, h4 {padding: 0; margin: 0; font-weight: normal;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.koniec{clear: both; font-size: 2px; height: 2px;}

#kontajner {width: 757px; margin:auto; text-align: left;}
#hlnadpis {display: none;}
#mainpic {padding: 0 0 5px 0;}
#kontajner2 {width: 747px; border: 2px solid White; background: #2e5ba5; padding: 3px;}
#hlodkazy {width: 494px; float: left; padding: 16px 0 0 15px;}
#hlodkazy .o1{float: left; padding: 0 0 18px 0;}
#hlodkazy .o2{float: right; padding: 0 0 18px 0;}
#hlodkazy .pic1{position: absolute; margin: 33px 0 0 26px;}
#hlodkazy .pic2{position: absolute; margin: 33px 0 0 24px;}
#novinky {float: right; margin: 16px 0 0 0; padding: 0 31px 0 24px; width: 173px; height: 460px; background: url(../images/novinky_bg.jpg) no-repeat;}
#novinky h2{padding: 11px 0 0 0; font-weight: bold; font-size: 16px; text-align: right;}
#novinky .obsah{height: 326px;  overflow: auto; margin: 5px 0 25px 0; padding: 0 0 5px 0;}
#novinky .obsah h3{color: #2d416a; font-size: 12px; font-weight: bold; border-bottom: 1px solid #2d416a; margin-bottom: 2px;}
#novinky .obsah p{color: #2e5ba5; text-align: justify;}
#novinky .obsah p a{color: #2d416a; text-decoration: underline;}
#novinky .obsah p a:hover{color: #d3d2d7; background: #2d416a; text-decoration: none;}
#nletter form{padding: 5px 0 0 0;}
#nletter .input{font: 11px Arial, sans-serif; color: #2d416a; border: 0; padding: 2px; width: 135px;}
#nletter span a{text-decoration: underline; color: #d3d2d7;}
#nletter span a:hover{color: #2d416a; background: #d3d2d7; text-decoration: none;}
#copyright {padding: 5px 0 0 0;}
#copyright p{color: #05356f; position: absolute; margin: 15px 0 0 23px; font-size: 9px;}
#menu {height: 19px; background: White; margin: 0; padding: 0; list-style: none;}
#menu li{display: inline; font-size: 12px; font-weight: bold; color: #2d6595; text-transform: uppercase;}
#menu li a{display: block; float: left; padding: 0 10px; color: #2d6595; height: 19px; line-height: 19px;}
#menu li a:hover{text-decoration: none; background: #abbdda;}
#obsah {padding: 10px;}
#obsah h1,#obsah h2,#obsah h3,#obsah h4{border-bottom: 1px solid White; margin-bottom: 5px;}
#obsah h1{font-size: 23px; margin: 0 0 20px 0;}
#obsah h1 a{color: #abbdda;}
#obsah h1 a:hover{color: White; text-decoration: none;}
#obsah h2{font-weight: bold; font-size: 17px;}
#obsah h3{font-size: 15px; font-weight: bold;}
#obsah h4{font-weight: bold; font-size: 13px;}
#obsah p a,#obsah li a,#obsah ol a{color: #abbdda; text-decoration: underline; font-weight: bold;}
#obsah p a:hover,#obsah li a:hover,#obsah ol a:hover{background: #abbdda; color: #2e5ba5; text-decoration: none; font-weight: bold;}
#obsah ul{margin: 0 0 0 30px; padding: 0;}
#obsah ol{margin: 0 0 0 35px; padding: 0;}
h2.ndptrasy{border: 0!important; padding: 15px 0 0px 0}
h2.ndptrasy a{color: #abbdda; text-decoration: underline; font-weight: bold;}
h2.ndptrasy a:hover{background: #abbdda; color: #2e5ba5; text-decoration: none; font-weight: bold;}
#taby{float: left; width: 100%; line-height: normal; background-image: url("../images/tabs_bg.gif");}
#taby ul {margin: 0;padding: 0 0 0;list-style: none;}
#taby li {font-size: 15px; float: left;background: url("../images/tab_bg.gif") no-repeat left top; margin: 0;margin-left: 0;margin-right: 2px;padding: 0 0 0 10px;line-height: 29px;}
#taby li.aktualny {background: url("../images/tab_sel_bg.gif") no-repeat left top;margin-right: 2px;}
#taby span {float: left;display: block;background: url("../images/tab_end.gif") no-repeat right top;padding: 0px 10px 0 0;}
#taby .aktualny span {background: url("../images/tab_sel_end.gif") no-repeat right top;}
#taby a {text-decoration: none!important;}
#taby a:hover{color: White!important; background: transparent!important;}
#taby .aktualny span a {text-decoration: none!important; color: White!important;}
#taby .aktualny span a:hover{color: White!important; background: transparent!important;}
#tabyobsah div.panel {display: none;}
#tabyobsah div.aktualny {display: block; width: 100%; overflow: visible;}
#tabyobsah {border: 1px solid White; border-top: 0px; padding: 5px; clear: both;}
#tabyobsah .skryndp {display: none;}
#vypisfoto {text-align: center;}
#vypisfoto .box1,#vypisfoto .box2 {padding: 5px; float: left; text-align: center;}
#vypisfoto .box1{width: 650px;}
#vypisfoto .box2{width: 100px;}