html {
margin-bottom: 1px !important; 
height:80%;
overflow:scroll; 
}

body {
margin: 0;
font-family: Helvetica, Arial, sans-serif;
background-color: #0669b2;
height: 80%;
}


.nadpis_h1 {
  font-size: 16px;
  color: #216293;
  font-weight:bold;
  margin: 3px;
  margin-left: 0px;
}

.nadpis_h2 {
  font-size: 14px;
  font-weight:bold;
  color: #216293;
  margin: 3px;
  margin-left: 0px;
}

.slideshow a object embed:hover {
	cursor:pointer;
	cursor:hand;
}

.nadpis_h3 {
  font-size: 12px;
  color: #216293;
  font-weight:bold;
  margin: 3px;
  margin-left: 0px;
}

#header {
  height:160px;
  background-image: url(../images/header_bg.jpg);
  background-repeat:repeat-x;
  overflow:visible;
  margin:auto;
}

#header_flash {
	height:130px;
	width:400px;
	float:right;
	margin-top:28px;	
}

#header_containter{
	margin-top: 0px;
	margin: auto;
	margin-bottom: 0px;
	padding:0xp;
	width: 960px;
	height: 160px;
}

#header_menu {
	height: 49px;
	text-align: center;
	background-color:#FFFFFF;
	background-image:url(../images/lista_menu.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
  	overflow:visible;
}

#header_menu ul {
	padding:0px;
	margin:auto;
}


#header_menu li {
	display: inline;
	margin-right: 5px;
	padding-right: 20px;
}

#header_menu ul li a {
	color: #216293;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	padding-left: 20px;
} 



#header_menu ul li a:hover{
background-image:url(../images/list_style_menu_hover.jpg);
background-repeat: no-repeat;
background-position: 0 4px;
}

#header_menu ul li a.aktiv {
background-image:url(../images/list_style_menu1.jpg);
background-repeat: no-repeat;
padding-left: 20px;
background-position: 0 4px;
}

#header_menu img:hover{
  cursor: pointer;
}

#content_wrapper {
  background-color: #bbe2ff;
  background-image: url(../images/main_bg.jpg);
  background-repeat:no-repeat;
  background-position: top;
  min-height:100%;
  overflow:visible;
}

#content {
  background-color:#bbe2ff;
  margin:auto;
  padding-top:0px;
  height:80%;
  font-size: 12px;
  color: black;
  overflow:visible;
} 

#content a{
  border:0;
  text-decoration:none;
}

#content img{
border:0;
  text-decoration:none;
}

#content_maintext {
  padding-top: 38px;
  min-height:70%;
}

#content_module {
  float:left;
  width:150px;
  margin:0; padding:0;
  background:url(../images/main_bg.jpg) top right no-repeat;
  font-size:80%;
  min-height:70%;
}

#content h1 {
  font-size: 16px;
  color: #216293;
  font-weight:bold;
  margin: 3px;
  margin-left: 0px;
}

#content h2 {
  font-size: 14px;
  font-weight:bold;
  color: #216293;
  margin: 3px;
  margin-left: 0px;
}

#content h3 {
  font-size: 12px;
  color: #216293;
  font-weight:bold;
  margin: 3px;
  margin-left: 0px;
}


#content p {
  font-size: 12px;
  color: black;
}

#footer{
  background-image:url(../images/footer_bg.jpg);
  background-repeat:repeat-x;
  height: 100px;
  margin:0px;
  padding:0px;
}

#footer_wrapper ul {
padding-left: 0px;
}

#footer_wrapper ul li {
display: inline;
list-style: none;
}

#footer_wrapper ul li a{
background-image: url(../images/footer_img.gif);
background-repeat: no-repeat;
padding-left: 10px;
padding-right: 10px;
background-position: 0 .45em;
}

#footer_wrapper{
  margin:auto;
  min-width: 960px;
  padding-top: 22px;
  padding-left: 0px;
  font-size: 11px;
  color:#FFFFFF;
}

#footer_wrapper a {
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
}

#footer_wrapper a.aktiv {
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
}


#footer_wrapper a:hover {
font-size: 11px;
color:#FFFFFF;
text-decoration:underline;
}

#navigator_bottom a{
text-decoration:none;
color:#000000;
}

#navigator_bottom a.aktiv{
text-decoration:none;
color:#000000;
}

#navigator_bottom a:hover{
text-decoration:underline;
color:#000000;
}


tr .leaz_tab:hover {
	background-color:#daefff;
	cursor: pointer;
	cursor: hand;
}

td .leaz_tab:hover {
	background-color:#daefff;
	cursor: pointer;
	cursor: hand;
}

.fin_odkaz{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#216293;
}

.rbroundbox { background: url(../images/stred.bmp) repeat; }
.rbtop div { background: url(../images/lt.bmp) no-repeat top left; }
.rbtop { background: url(../images/rt.bmp) no-repeat top right; }
.rbbot div { background: url(../images/lb.bmp) no-repeat bottom left; }
.rbbot { background: url(../images/rb.bmp) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
height: 7px;
font-size: 1px;
}
#rbcontent { margin: 0 7px;}

#rbcontent ul {
text-decoration:none;
padding-left: 0px;
margin:0px;
padding:0px;
}

#rbcontent li {
margin-left: 0px;
text-decoration:none;
list-style:none;
}

#rbcontent li a{
font-size:12px;
font-weight:bold; 
text-decoration:none;
color: #0669b2;
}

#rbcontent li a:hover{
text-decoration:none;
}

#rbcontent a{
font-weight:bold; 
text-decoration:none;
color: #0669b2;
}

#rbcontent a:hover {
text-decoration: underline;
}

#rbcontent a:active {
color: black;
}

.rbroundbox { margin: 1em auto;}
