/* CSS Document */
* {margin: 0; padding: 0; border: none;}
body {background: #26baff url("../images/body_bg.jpg") top center repeat-x; font-size: 12px; font-family: Arial, Verdana, Tahoma; text-align: center;}
body#sk {background-image: url("../images/body_bg_sk.jpg");}
body#pl {background-image: url("../images/body_bg_pl.jpg");}
body#en {background-image: url("../images/body_bg_en.jpg");}
h1 {font-size: 16px; color: #ff7200;}
h2 span {display: none;}
h4 {font-size: 13px; color: #000;}
p {margin-bottom: 15px; margin-top: 4px;}
a {color: #0d3158;}

div#wrap {width: 1001px; margin: 0 auto; text-align: center;}

div#header {margin-bottom: 28px;}
div#header_main {margin-bottom: 10px;}
	div#header_top {height: 100px;}
		a#logo {display: block; width: 99px; height: 82px; margin-left: 73px; margin-top: 25px; float: left;}
		div#languages {padding-left: 600px; margin-top: 30px; float: left;}
		div#languages a {text-decoration: none; color: #d2f1ff; font-weight: bold; display: block; padding: 0px 10px; border-right: 1px solid #d2f1ff; float: left; line-height: 14px;}
		div#languages a:hover {text-decoration: underline;}
		div#languages a.underline {text-decoration: underline;}
		div#languages a#languages_last {border-right: none;}

		div#header_top ul {list-style-type: none; margin: 0; float: left; margin-top: 47px;}
		div#header_top ul li {display: block; float: left; border-left: 1px solid #b2e7ff; margin: 0; padding: 0 11px; }
		div#header_top ul li#home {padding-left: 20px; border-left: none;}
		div#header_top ul li a {color: #b2e7ff; text-decoration: none; font-weight: bold;}
		div#header_top ul li a:hover {text-decoration: underline;}
		
	div#header_menu {clear: both;}
		div#banner {clear: left; height: 313px; margin-top: 11px;}
		
div#content {background: url("../images/content_bottom.jpg") bottom center no-repeat; padding-bottom: 50px;}
	div#left {padding-left: 8px; float: left;}
		div.left_box {background: url("../images/left_box_bg.jpg") 0 0 repeat-y; width: 273px; margin-bottom: 15px;}
		div.left_box h2 {margin: 0; padding: 0; width: 273px; height: 43px;}
		
		div.left_box h2#katalog_box_main_cz  {background: url("../images/left_katalog_title_cz.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_main_en  {background: url("../images/left_katalog_title_en.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_main_pl  {background: url("../images/left_katalog_title_pl.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_main_sk  {background: url("../images/left_katalog_title_sk.jpg") 0 0 no-repeat;}
		div.left_box h2#licence_box_main_cz {background: url("../images/left_licence_title_cz.jpg") 0 0 no-repeat;}
		div.left_box h2#licence_box_main_en {background: url("../images/left_licence_title_en.jpg") 0 0 no-repeat;}
		div.left_box h2#licence_box_main_pl {background: url("../images/left_licence_title_pl.jpg") 0 0 no-repeat;}
		div.left_box h2#licence_box_main_sk {background: url("../images/left_licence_title_sk.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_cz {background: url("../images/left_katalog_title_n_cz.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_en {background: url("../images/left_katalog_title_n_en.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_pl {background: url("../images/left_katalog_title_n_pl.jpg") 0 0 no-repeat;}
		div.left_box h2#katalog_box_sk {background: url("../images/left_katalog_title_n_sk.jpg") 0 0 no-repeat;}
		div.left_box h2#licence_box {background: url("../images/left_licence_title_n.jpg") 0 0 no-repeat;}
		div.left_box a {display: block; margin: 0 1px; font-size: 13px; background: #179cda url("../images/left_box_a_arrow.jpg") 255px 11px no-repeat; color: #fff; text-decoration: none; font-weight: bold; border-bottom: 1px solid #a2d7f0; padding: 5px 0px 5px 21px; text-align: left;}
		div.left_box a.sub {background: #30b3e4 url("../images/left_box_a_sub_arrow.jpg") 255px 11px no-repeat; font-weight: normal; padding: 5px 0px 5px 21px;}
		div.left_box a#active {background: #7fd0ee url("../images/left_box_a_active_arrow.jpg") 255px 11px no-repeat; color: #0d3158; padding: 5px 0px 5px 21px;}
		div.left_box div.left_box_bottom {background: url("../images/left_box_bottom.jpg") 0 0 no-repeat; height: 21px;}
    div.left_box a.pdf {height:25px; width:25px; background:none; border:none; float:right;}
	div#middle {float: right; padding-left: 15px; padding-right: 9px; text-align: left;}
		div#middle_content {width: 693px; background-color: #fff; margin-bottom: 70px; padding: 20px 1px 120px 1px;}
		
		div#middle_content.clanek, div#middle_content.seznam_clanku {width: 665px; padding-left: 15px; padding-right: 15px; line-height: 20px;}
		div#middle_content.clanek h2 {margin: 10px 0; font-size: 16px; color: #fb7100;}
		div#middle_content.clanek h3 {margin: 7px 0; font-size: 14px; color: #fb7100;}
		div#middle_content.clanek p {margin: 7px 0; }
		div#middle_content.clanek ul {margin: 0; padding: 6px 25px;}
		div#middle_content.seznam_clanku h2 {font-size: 16px; padding: 15px 0;}
		div#middle_content.seznam_clanku h2 a {color: #fb7100;}
		div#middle_content.clanek p strong {color: #076d9c;}
		div#middle_content.clanek table {width: 100%;font-size:12px;}
		div#middle_content.clanek table td {vertical-align: top; padding: 10px 20px 10px 0; border-bottom: 1px solid #b4e6ff;}
		div#middle_content.clanek table td h2 {margin: 10px 0; font-size: 16px; color: #fb7100;}
		div#middle_content.clanek table tbody tr td img{clear:both;float:none;}
		div#middle_content div.clearer {clear: both; padding: 0;}
		div#middle_content img {display: block; float: left;}
		div#middle_content p#mapa{float:right;}
		h1 {background: #b3e6ff url("../images/middle_top_bg.jpg") 0 0 no-repeat; width: 661px; padding: 12px 17px; font-size: 14px; color: #0d3158;}
		h1 a {color: #fb7100;}
		
		div#middle_left {float: left; line-height: 18px;}
			div#main_middle {background: #ddf4ff url("../images/main_middle_bottom_bg.jpg") bottom center no-repeat; width: 332px; padding: 0; padding-bottom: 180px;}
			div#main_middle ul{margin: 0 25px 0 45px; margin-bottom: 15px; margin-top: 4px;}
			div#main_middle h4,p{margin: 0 25px; }
			div#middle_left h1#main_h1 {font-size: 13px;background: #e9f8ff url("../images/main_middle_bg.jpg") 0 0 no-repeat; width: 282px; padding: 15px 25px; margin-bottom: 10px;}
		
		div#middle_right {float: left; padding-left: 15px;}
			div.right_box {background: #fff url("../images/right_box_bottom.jpg") bottom center no-repeat; padding-bottom: 20px; width: 348px;}
			div.right_box h2 {margin: 0; padding: 0; width: 348px; height: 41px;}
			div.right_box h2#novinky_box_cz {background: url("../images/main_right_novinky_cz.jpg") 0 0 no-repeat;}
			div.right_box h2#novinky_box_sk {background: url("../images/main_right_novinky_sk.jpg") 0 0 no-repeat;}
			div.right_box h2#novinky_box_en  {background: url("../images/main_right_novinky_en.jpg") 0 0 no-repeat;}
			div.right_box h2#novinky_box_pl {background: url("../images/main_right_novinky_pl.jpg") 0 0 no-repeat;}
      div.novinka {background-color: #fff; padding: 11px 0 11px 11px; width: 330px; float: left;}
			div.novinka img {float: left;}
			div.novinka div {background-color: #fff8e3; padding: 11px; padding-left: 133px;}
			div.novinka div h4 {font-size: 12px; color: #fb7100;}
			div.novinka p {padding: 11px; padding-left: 133px; padding-bottom: 0; margin: 0}
			
div#footer {text-align: center; padding: 6px 0; color: #fff; font-size: 11px; padding-bottom: 30px;}
div#footer div{padding-top:10px;}
	div#footer a {color: #fff;}
	div#footer ul {list-style-type: none; margin: 0 auto; padding-bottom: 15px; border-bottom: 1px solid #007fba; color: #00557d; font-weight: bold; margin-bottom: 15px;}	
	div#footer ul li {display: inline; padding: 0 0 0 17px;}
	div#footer ul li a {color: #00557d; font-weight: bold; text-decoration: none; padding-right: 17px;}
	div#footer ul li a:hover {text-decoration: underline;}
