html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	display: block;
	position: relative;
}
/*-------------- layout ----------------------*/
#container {
	width: 100%;
	text-align: center;
	height: 100%;
/* nastaveni pro IE */
	position: relative;
/* dulezite */
}
/*-------------- layout pro ostatni pouzijeme min-height ----------------------*/
html>body #container {
	height: auto;
	min-height: 100%;
}
/*-------------- obsah stranky center ----------------------*/
#obsah {
	margin: 0px auto;
	padding: 0px;
	width: 950px;
	text-align: left;
	display: block;
}
/*-------------- všeobecne ----------------------*/
a:link,a:visited{color:black;font-weight:bold;}
a:hover,a.current{color:black;text-decoration:none;}
h1{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;margin-left:10px;padding:0;font-weight:bold;color:black;}
h2{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;margin:0;padding-top:9px;font-weight:normal;color:black;}

/*--------------  header ----------------------*/
.header .lista{height:50px;border-top:3px solid rgb(142,142,142);border-bottom:1px solid rgb(238,238,238);margin-bottom:10px;}
.header .lista .lista-left{float:left;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-weight:normal;line-height:18px;text-align:left;font-size:12px;color:rgb(82,82,82);word-spacing:1px;padding-left:2px;padding-top:8px;}
.header .lista .lista-left a:link,.lista-left a:visited{color:rgb(82,82,82);font-weight:bold;text-decoration:underline;}
.header .lista .lista-left a:hover,.lista-left a.current{color:rgb(82,82,82);text-decoration:none;}
.header .lista .lista-right{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-weight:normal;font-size:12px;line-height:18px;float:right;width:340px;font-weight:normal;text-align:right;color:black;word-spacing:1px;padding-top:8px;}

.header .header_float_left{float:left;padding-top:0px;padding-left:0px;padding-bottom:0px;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;}
.header .jazyk{margin-top:5px;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;}
.header .menuhorni{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;text-align:right;font-size:12px;color:black;word-spacing:1px;padding-top:10px;padding-bottom:4px;padding-right:9px;}
.header .menuhorni a:link,.header .menuhorni a:visited{color:black;font-weight:bold;}
.header .menuhorni a:hover,.header .menuhorni a.current{color:black;text-decoration:none;}
.header .nadpislogo{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:13px;margin-left:0;border-bottom:0px solid rgb(159,166,172);}

.header .banner{background-image:url(../images/navigace/header.jpg);width:950px;height:72px;}
.header .nadpish1{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,fantasy;font-size:12px;font-weight:bolder;color:rgb(252,252,252);padding-top:15px;}
.header .banner_text_left{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;float:left;font-weight:normal;color:rgb(254,254,254);padding-left:20px;padding-top:11px;}
.header .banner_text_left1{float:right;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;color:rgb(254,254,254);padding-right:260px;}
.header .banner_float_right{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;float:right;font-weight:normal;color:rgb(254,254,254);padding-top:30px;}
.header .banner_font{font-family:tahoma,"Trebuchet MS",arial,sans-serif;font-size:12px;font-weight:normal;text-align:left;color:rgb(255,255,0);padding-left:0px;}

/*-------------- navigace css  ----------------------*/ 
.navigace .navigace_css{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;width:950px;margin:0px;padding:0px;overflow:hidden;background:url("../images/navigace/banner.jpg");}
.navigace .navigace_css_odraz{margin-left:12px;}
.navigace .navigace_css ul{margin:0;padding:0;list-style:none;}
.navigace .navigace_css li{display:inline;margin:0;padding:0;}
.navigace .navigace_css a{float:left;text-decoration:none;padding:13px 24px 18px 25px;border-right:1px solid rgb(218,218,218);}
.navigace .navigace_css a span{font-weight:bold;float:left;display:block;}
.navigace .navigace_css a span{float:none;}
.navigace .navigace_css li a:hover{background:rgb(248,248,248);}
.navigace .sipka1{font-weight:bold;font-size:14px;}
.navigace .bor{border-left:1px solid rgb(218,218,218);}
.navigace .round{position:relative;height:0px;margin-bottom:20px;background:rgb(220,220,222);border-top:10px solid rgb(220,220,221);border-bottom:10px solid rgb(220,220,221);border-left:15px solid rgb(220,220,221);border-right:15px solid rgb(220,220,221);}
.navigace .roh_dolni_lev{position:absolute;bottom:-10px;left:-15px;background:url("../images/kul_roh1.gif")  left bottom no-repeat #fff;}
.navigace .roh_dolni_prav{position:absolute;bottom:-10px;right:-15px;background:url("../images/kul_roh1.gif") right bottom no-repeat #fff;}
.navigace .roh_top_lev,.roh_top_prav,.roh_dolni_lev,.roh_dolni_prav{width:15px;height:15px;font-size:0px;}

/*-------------- menu css  ----------------------*/
.menu{clear:both;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;margin-left:13px;margin-top:30px;padding-top:1px;overflow:hidden;}
.menu ul{margin:0;padding:0;list-style:none;}
.menu li{display:inline;margin:0;padding:0;}
.menu a{float:left;background:url("../images/media/left.jpg") no-repeat left top;padding:0 0 0 9px;margin-right:5px;text-decoration:none;}
.menu a span{float:left;display:block;background:url("../images/media/right.jpg") no-repeat right top;padding-left:10px;padding-right:20px;padding-top:15px;padding-bottom:15px;}
.menu a span{float:none;}
.menu a:hover span{color:black;background:url("../images/media/right_select.png") no-repeat right top;}
.menu a:hover{float:left;background:url("../images/media/left_select.png") no-repeat left top;}
.menu li.selected span {padding-left:30px;padding-right:40px;color:black;background:url("../images/media/right_select.png") no-repeat right top;}
.menu li.selected a {float:left;background:url("../images/media/left_select.png") no-repeat left top;}
.menu li.selected a span{float:none;}
.menu_border{clear:both;height:15px;background-color:rgb(240,240,240);}

/*-------------- box  ----------------------*/
.card {float:right;margin:0;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;}     
.card img{vertical-align: text-top;}
.box-left {width: 710px;margin-top: 20px;}                   


