body { margin:0px; padding:0px; }
body { font-family:Arial; font-weight:normal; font-size:10pt; color:black; }
input, textarea { font-family:Arial; font-size:9pt; }
a { color:#993300; text-decoration:none; }
a:hover { text-decoration:underline; }

/* hlavni tabulka */
.master { float:left; width:700px; }

/* horni linka */
.top_row {
  background:#A27144 url('./images/design/top_row.jpg') left top no-repeat;
  text-align:right;
  height:20px;
}
.top_row .link_kontakty {
  background:#A27144 url('./images/design/top_kontakty.jpg') left top no-repeat;
  cursor:pointer;
  float:right;
  width:41px;
  height:21px;
  margin-right:16px;
}


/* horni cast s logem */
.top_logo_row { height:64px; }
.top_logo_left {
  background-image:url('./images/design/top_1.jpg');
  background-position:left top;
  background-repeat:no-repeat;
  width:65px;
  height:64px;
  float:left;
}
.top_row_menu {
  background:transparent url('./images/design/menu_bg.gif') left bottom no-repeat;
  width:535px;
  height:87px;
  float:left;
}
.top_logo {
  background:transparent url('./images/design/top_logo.jpg') left top no-repeat;
  position:absolute;
  cursor:pointer;
  width:397px;
  height:64px;
  left:65px;
  float:left;
}
.top_left {
  background-image:url('./images/design/top_bg.jpg');
  background-position:left top;
  background-repeat:repeat-x;
  position:absolute;
  width:239px;
  height:64px;
  left:460px;
  float:left;
}

/* sekce s hledanim */
.top_find {
  padding-top:26px;
  position:absolute;
  width:200px;
  left:30px;
  float:left;
}

/* */
.find_text {
  background-image:url('./images/design/text_find.jpg');
  background-position:left top;
  background-repeat:no-repeat;
  font-size:8pt;
  padding:3px 2px 1px 4px;
  margin-top:3px;
  width:141px;
  height:19px;
  border:0px;
}
.find_btn {
  background-image:url('./images/design/btn_find.jpg');
  background-position:left top;
  background-repeat:no-repeat;
  margin-left:5px;
  width:19px;
  height:19px;
  border:0px;
}

/* */
.top_row_2 { height:87px; }
.top_row_2_left {
  background:transparent url('./images/design/top_2.jpg') left top no-repeat;
  width:60px;
  height:87px;
  float:left;
}

/* */
.cont_sect { background:transparent url('/images/design/left_bg.jpg') left repeat-y; }

.cont_section_in {
  background:transparent url('./images/design/content_bg.jpg') left repeat-y;
  margin-left:59px;
}

/* */
.left_image {
  width:100px;
  text-align:right;
  vertical-align:top;
}

/* obsah stranky */
.content { width:520px; vertical-align:text-top; text-align:justify; padding-left:7px; padding-bottom:9px; }
.content .content_title { margin:20px 0; text-align:center; }
.content h5.content_title_item {
  margin:20px 0px 10px 0;
  border-bottom:1px solid #CC9E7C;
  padding:0px;
  padding-left:5px;
  font-size:18pt;
  font-weight:normal;
}


/* spodni cast */
.bottom_row {
  background-image:url('./images/design/bottom_bg.jpg');
  background-position:right top;
  background-repeat:no-repeat;
  border-top:1px solid black;
  font-size:8pt;
  height:60px;
}
.bottom_row table { margin-left:170px; width:522px; }

/* seznam polozek zbozi ve strance */
.list_page_items { width:100%; margin-top:20px; }
.list_page_items td {
  padding:2px 0px;
  text-align:center;
  border-right:1px solid #CC9966;
}
.list_page_items td.item_name { border-bottom:1px solid #CC9966; font-weight:bold; }
.list_page_items td.last { border-right:0px; }

/* */
.uvedene_ceny { padding-top:10px; font-size:7pt; }

/* */
.menu_page_items { width:100%; margin-top:20px; border-top:1px solid #CC9966; }
.menu_page_items td { padding:5px 10px; font-family:Arial; font-size:9pt; }

/* navijaky */
.item_navijaky { border-bottom:1px solid #CC997F; padding:20px 10px 5px 10px; }
.item_navijaky td.img { width:200px; text-align:center; }
.item_navijaky td.content { width:200px; }
.item_navijaky td.content h5.title { padding-left:5px; margin-bottom:15px; color:#000000; }
.item_navijaky td.content div.item_content { padding-left:5px; padding-bottom:10px; }
.item_navijaky td.item_button { padding-left:15px; }
.item_navijaky td.item_button a { font-size:8pt; font-weight:bold; }
.item_navijaky .btn_detail {
  background:transparent url('./images/design/tlacitko.gif') left top no-repeat;
  height:22px;
  width:80px;
  border:0px;
  font-size:8pt;
  font-weight:bold;
  color:#FFFFFF;
}

/* tlacitko */
.button {
  background:transparent url('./images/design/tlacitko.gif') left top no-repeat;
  height:22px;
  width:80px;
  border:0px;
  font-size:8pt;
  font-weight:bold;
  color:#FFFFFF;
}

/* parametry navijaku */
.item_navijaky table.item_params { width:200px; }
.item_navijaky table.item_params td {
  padding-top:5px;
  border-bottom:1px solid #DDDDDD;
  width:50%;
}
.item_navijaky table.item_params td.name { padding-left:5px; }
.item_navijaky table.item_params td.value { text-align:right; padding-right:5px; }

/* kontaktni formular */
.s1 { font-size:9pt; }
.menu { position:absolute; width:640px; }
.menu img { cursor:pointer; border:0px; }
.menu td { text-align:left; }

/* horni zobrazovaci menu */
.top_sub_menu {
  position:absolute;
  display:block;
  visibility:hidden;
  text-align:left;
  border:1px solid black;
  border-top-width:0;
  z-index:100;
  width:200px;
}
.top_sub_menu a {
  background-color:#F4E8E2;
  width:195px;
  display:block;
  border-top:1px solid black;
  padding:4px 0 4px 5px;
  text-decoration:none;
  font-size:9pt;
  color:#993300;
}
.top_sub_menu a:hover {
  background-color:#F9F6F3;
}

.top_sub_menu_0 { left:60px; top:154px; }
.top_sub_menu_1 { left:177px; top:154px; }
.top_sub_menu_2 { left:279x; top:154px; }
