﻿html { margin: 0; padding: 0; }

body { background-color: #ffffff; color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 9pt; margin: 15px; padding: 0; }

h1 { font-size: 12pt; }
h2 { font-size: 12pt; }
h3 { font-size: 11pt; }

#main { width: 900px; text-align: left; }

#head { position: relative; width: 900px; height: 125px; text-align: left; font-size: 0pt; }
#head img { position: absolute; left: 0px; top: 0px; width: 900px; height: 125px; z-index: 0; }
#head h1 { position: absolute; left: 230px; top: 99px; font-family: verdana, tahoma, sans-serif; font-size: 15pt; font-weight: bold; color: #fefefe; text-transform: uppercase; margin: 0px; z-index: 1; }
#head strong { position: absolute; left: 490px; top: 106px; font-family: verdana, tahoma, sans-serif; font-size: 10pt; font-weight: bold; color: #ffe44d; margin-left: 3px; z-index: 1; }

#head_de { position: relative; width: 900px; height: 125px; text-align: left; font-size: 0pt; }
#head_de img { position: absolute; left: 0px; top: 0px; width: 900px; height: 125px; z-index: 0; }
#head_de h1 { position: absolute; left: 230px; top: 99px; font-family: verdana, tahoma, sans-serif; font-size: 15pt; font-weight: bold; color: #fefefe; text-transform: uppercase; margin: 0px; z-index: 1; }
#head_de strong { position: absolute; left: 430px; top: 106px; font-family: verdana, tahoma, sans-serif; font-size: 10pt; font-weight: bold; color: #ffe44d; margin-left: 3px; z-index: 1; }

#head_en { position: relative; width: 900px; height: 125px; text-align: left; font-size: 0pt; }
#head_en img { position: absolute; left: 0px; top: 0px; width: 900px; height: 125px; z-index: 0; }
#head_en h1 { position: absolute; left: 230px; top: 99px; font-family: verdana, tahoma, sans-serif; font-size: 15pt; font-weight: bold; color: #fefefe; text-transform: uppercase; margin: 0px; z-index: 1; }
#head_en strong { position: absolute; left: 450px; top: 106px; font-family: verdana, tahoma, sans-serif; font-size: 10pt; font-weight: bold; color: #ffe44d; margin-left: 3px; z-index: 1; }

#head_menu { position: relative; width: 900px; height: 25px; text-align: center; background-color: #fdc91e; background-image: url("menu_horz.jpg"); background-repeat: repeat-x; margin-top: 2px; border-bottom: solid 1px #888888; font-size: 8pt; }
#head_menu a { color: #444444; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: none; }
#head_menu .lng1 { position: absolute; left: 840px; top: 7px; width: 18px; height: 11px; z-index: 0; border: 0px; }
#head_menu .lng2 { position: absolute; left: 870px; top: 7px; width: 18px; height: 11px; z-index: 0; border: 0px; }
#head_menu_space { height: 5px; font-size: 0pt; }
#head_menu_section { color: #ff0000; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: none; }

#menu { float: left; width: 170px; color: #ffffff; }
.menu_list { float: left; width: 160px; }
.menu_title { border-bottom: solid 2px #555555; padding: 5px; padding-left: 10px; color: #c0c0c0; background-color: #707070; font-size: 8pt; font-weight: bold; }
.menu_item { padding: 5px; padding-left: 10px; color: #ffffff; background-color: #909090; }
.menu_item A { color: #ffffff; text-decoration: none; }
.menu_item A:hover { color: #ffffff; text-decoration: underline; }
.menu_space { height: 10px; background-color: #555555; } 
.menu_final { height: 10px; background-color: #555555; background-image: url("menu_vert_konec.jpg"); background-repeat: no-repeat; } 

#desk { float: left; width: 500px; padding: 10px; }
#desk img { border: solid 1px #c0c0c0; }
#desk a { color: #557700; text-decoration: underline; font-family: verdana, tahoma, sans-serif; }
#desk h2 { color: #628d28; margin-top: 25px; margin-bottom: 25px; font-family: verdana, tahoma, sans-serif; }
#desk h3 { color: #606060; margin-top: 0px; margin-bottom: 0px; }
#desk strong { color: #779900; font-family: verdana, tahoma, sans-serif; }
#desk .pointer_1 { border: 0px; width: 10px; height: 12px; }
#desk .pointer_2 { border: 0px; width: 10px; height: 10px; }
#desk .partneri { border-top: dotted 1px #c0c0c0; border-bottom: dotted 1px #c0c0c0; margin-top: 20px; margin-bottom: 20px; padding-top: 10px; padding-bottom: 20px; }
#desk .partneri a { color: #444444; }
#desk .partneri p { margin: 0px; }
#desk .partneri img { border: 0px; }
#desk .akce_sazky { border-top: dotted 1px #c0c0c0; margin-top: 20px; padding-top: 20px; }
#desk .akce { float: left; width: 315px; }
#desk .akce p { margin: 0px; }
#desk .akce img { border: 0px; }
#desk .sazky { float: right; width: 150px; border-left: dotted 1px #c0c0c0; margin-left: 15px; padding-left: 15px; }
#desk .sazky p { margin: 0px; }
#desk .sazky img { border: 0px; }
#desk .clear { clear: both; }

#desk_js { float: left; width: 700px; padding: 10px; }
#desk_js img { border: solid 1px #c0c0c0; }
#desk_js a { color: #557700; text-decoration: underline; font-family: verdana, tahoma, sans-serif; }
#desk_js h2 { color: #628d28; margin-top: 25px; margin-bottom: 25px; font-family: verdana, tahoma, sans-serif; }
#desk_js h3 { color: #606060; margin-top: 0px; margin-bottom: 0px; }
#desk_js strong { color: #779900; font-family: verdana, tahoma, sans-serif; }
#desk_js .pointer_1 { border: 0px; width: 10px; height: 12px; }
#desk_js .pointer_2 { border: 0px; width: 10px; height: 10px; }
#desk_js .clear { clear: both; }

#desk_ex { float: left; width: 900px; padding: 10px; }
#desk_ex img { border: solid 1px #c0c0c0; }
#desk_ex a { color: #557700; text-decoration: underline; font-family: verdana, tahoma, sans-serif; }
#desk_ex h2 { color: #628d28; margin-top: 25px; margin-bottom: 25px; font-family: verdana, tahoma, sans-serif; }
#desk_ex h3 { color: #606060; margin-top: 0px; margin-bottom: 0px; }
#desk_ex strong { color: #779900; font-family: verdana, tahoma, sans-serif; }
#desk_ex .pointer_1 { border: 0px; width: 10px; height: 12px; }
#desk_ex .pointer_2 { border: 0px; width: 10px; height: 10px; }
#desk_ex .partneri { border-top: dotted 1px #c0c0c0; border-bottom: dotted 1px #c0c0c0; margin-top: 20px; margin-bottom: 20px; padding-top: 10px; padding-bottom: 20px; }
#desk_ex .partneri a { color: #444444; }
#desk_ex .partneri p { margin: 0px; }
#desk_ex .partneri img { border: 0px; }
#desk_ex .akce_sazky { border-top: dotted 1px #c0c0c0; margin-top: 20px; padding-top: 20px; }
#desk_ex .akce { float: left; width: 315px; }
#desk_ex .akce p { margin: 0px; }
#desk_ex .akce img { border: 0px; }
#desk_ex .sazky { float: right; width: 150px; border-left: dotted 1px #c0c0c0; margin-left: 15px; padding-left: 15px; }
#desk_ex .sazky p { margin: 0px; }
#desk_ex .sazky img { border: 0px; }
#desk_ex .clear { clear: both; }

#side { float: right; width: 200px; text-align: center; border-left: dotted 1px #c0c0c0; }

#foot { clear: both; padding-top: 25px; text-align: center; font-size: 7pt; }
#foot a { color: #ff0000; font-weight: bold; text-decoration: none; }

#actions_select { float: left; width: 300px; }
#actions_print { float: right; width: 150px; text-align: right;  }
#actions_print a { color: #444444; }
#actions_list { border: 0px; }
#actions_list th { text-align: right; vertical-align: top; font-weight: normal; width: 65px; }
#actions_list td { text-align: left; vertical-align: top; font-weight: normal; }

#actions_sheet { border: solid 1px #888888; }
#actions_sheet th { text-align: center; vertical-align: top; font-weight: bold; padding: 3px; font-size: 9pt; border: solid 1px #c0c0c0; }
#actions_sheet td { text-align: left; vertical-align: top; font-weight: normal; padding: 3px; font-size: 10pt; border: solid 1px #c0c0c0; }

#partners { border: 0px; width: 480px; }
#partners td { text-align: center; vertical-align: top; padding-top: 25px; padding-bottom: 25px; }
#partners img { border: 0px; padding-bottom: 10px; }
#partners a { color: #444444; text-transform: lowercase; text-decoration: underline; }

#contacts { border: 0px; width: 480px; }
#contacts th { text-align: left; vertical-align: top; padding: 5px; font-weight: bold; font-size: 8pt; color: #888888; }
#contacts td { text-align: left; vertical-align: top; padding: 5px; }
#contacts a { color: #444444; text-transform: lowercase; text-decoration: underline; }

#calendar { width: 185px; margin-left: 13px; margin-top: 13px; padding: 0px; }
#calendar a { color: #ff0000; }
#calendar_head { color: #ffffff; font-weight: bold; font-size: 8pt; background-color: #a8c304; background-image: url("linka_1.jpg"); background-repeat: no-repeat; text-align: left; padding: 3px; padding-left: 15px; }
#calendar_body { background-color: #f9f9f9; text-align: center; border: solid 1px #c0c0c0; }

#advert { width: 185px; margin-left: 13px; margin-top: 13px; padding: 0px; }
#advert_head { color: #ffffff; font-weight: bold; font-size: 8pt; background-color: #b0cd03; background-image: url("linka_2.jpg"); background-repeat: no-repeat; text-align: left; padding: 3px; padding-left: 15px; }
#advert_body { background-color: #f9f9f9; text-align: center; padding-bottom: 10px; border: solid 1px #c0c0c0; }
#advert_body img { border: 0px; width: 160px; margin-top: 10px; }
#advert_body a { color: #444444; font-size: 8pt; }

#gallery { width: 185px; margin-left: 13px; margin-top: 13px; padding: 0px; }
#gallery_head { color: #ffffff; font-weight: bold; font-size: 8pt; background-color: #b0cd03; background-image: url("linka_2.jpg"); background-repeat: no-repeat; text-align: left; padding: 3px; padding-left: 15px; }
#gallery_body { background-color: #f9f9f9; text-align: center; padding-bottom: 10px; border: solid 1px #c0c0c0; }
#gallery_body img { border: 0px; width: 160px; margin-top: 10px; }
#gallery_body a { color: #444444; font-size: 8pt; }

#shop { width: 185px; margin-left: 13px; margin-top: 13px; padding: 0px; }
#shop_head { color: #ffffff; font-weight: bold; font-size: 8pt; background-color: #b8d604; background-image: url("linka_3.jpg"); background-repeat: no-repeat; text-align: left; padding: 3px; padding-left: 15px; }
#shop_body { background-color: #f9f9f9; text-align: center; padding-bottom: 10px; border: solid 1px #c0c0c0; }
#shop_body img { border: 0px; width: 160px; margin-top: 10px; }
#shop_body a { color: #444444; font-size: 8pt; }

#foto_video { border: 0px; }
#foto_video td { padding: 3px; border: 0px; text-align: center; vertical-align: top; border: solid 1px #c0c0c0; width: 160px; }
#foto_video img { width: 150px; }
#foto_video a { color: #444444; font-size: 8pt; text-decoration: none; }
#foto_video .empty { border: 0px; }

#e_shop { text-align: center; }

#e_shop_list { border: 0px; }
#e_shop_list th { padding: 2px; border: 0px; text-align: right; vertical-align: text-top; width: 100px; }
#e_shop_list td { padding: 2px; border: 0px; text-align: left; vertical-align: text-top; width: 150px; }
#e_shop_list img { width: 90px; }

#e_shop_form { border: 0px; }
#e_shop_form th { padding: 1px; border: 0px; text-align: right; vertical-align: text-top; }
#e_shop_form td { padding: 1px; border: 0px; text-align: left; vertical-align: text-top; }

#areal { float: left; width: 700px; padding: 10px; }
#areal img { border: 0px; }
#areal a { color: #557700; text-decoration: underline; font-family: verdana, tahoma, sans-serif; }
#areal h2 { color: #628d28; margin-top: 25px; margin-bottom: 25px; font-family: verdana, tahoma, sans-serif; }

#areal_scroll
{
	display: block;
	text-align: left;
	overflow: auto;
	width: 700px;
	height: 700px;
	border: solid 1px #c0c0c0;
}

#video_list { float: left; width: 170px; }
#video_view { float: right; width: 320px; }
