﻿html { margin: 0; padding: 0; }
		
body { background-color: #ffffff; color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 9pt; margin: 15px; }

form { margin: 0px; padding: 0px; }
input { font-size: 9pt; font-family: tahoma, verdana, sans-serif; }
textarea { font-size: 9pt; font-family: tahoma, verdana, sans-serif; }
.button { font-size: 8pt; }
.file { font-size: 8pt; }
.list_1 { font-size: 8pt; width: 180px; }
.list_2 { font-size: 8pt; width: 180px; }
.list_3 { font-size: 8pt; width: 200px; }

h1 { color: #3773AC; font-weight: bold; font-size: 11pt; }
h2 { color: #3773AC; font-weight: bold; font-size: 9pt; margin-top: 15px; margin-bottom: 15px; }
h3 { color: #606060; font-weight: bold; font-size: 9pt; text-transform: uppercase; margin: 0px; }
h4, h5, h6 { color: #606060; font-weight: bold; font-size: 9pt; margin: 0px; }

a { color: #263C80; text-decoration: underline; }
img { border: none 0px #ffffff; }
td { vertical-align: text-top; }
p { text-indent: 2em; }
ul li { list-style-type: square; list-style-image: url("seznam.gif"); }
strong { color: #303030; }

#clr { clear: both; }

.red { color: #ff0000; }

.td_right { text-align: right; }

#head { width: 900px; height: 50px; margin: 0px; }

#menu { width: 900px; height: 25px; background-color: #8b8b8b; background-image: url("menu.jpg"); text-align: center; }
#menu A { color: #ffffff; text-decoration: none; margin-left: 30px; margin-right: 30px; }
#menu TH { height: 25px; text-align: center; padding-top: 5px; border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; vertical-align: top; font-weight: normal; }
#menu TD { height: 25px; text-align: center; padding-top: 5px; border-right: solid 2px #ffffff; vertical-align: top; }

#foot { font-size: 8pt; color: #606060; height: 70px; }
#footLine0 { width: 900px; border-top: solid 2px #6c81ba; margin-top: 10px; padding-top: 10px; text-align: center; }

#desk { width: 900px; text-align: left; background-color: #fefefe; }

#text { width: 900px; text-align: left; margin: 0px; }
#text_clear { width: 900px; clear: both; }

#navigation_0 { margin-top: 10px; }
#navigation_0 .fndTextBox { width: 255px; }
#navigation_0 .fndButton { width: 95px; }

#navigation_1 { float: left; margin-bottom: 5px; height: 50px; }
#navigation_2 { float: left; }

#catalog { float: left; width: 550px; text-align: left; margin: 0px; }
.catalog_item { display: block; height: 12px; margin-right: 25px; }

#latest_random { font-size: 8pt; }
#latest_random a { color: #4c8c3c; }
#latest_random span { color: #ffae3b; font-weight: bold; }

#latest { float: left; width: 270px; text-align: left; margin: 0px; padding: 0px; border: solid 1px #c0c0c0; }
#latest_head { background-color: #d9e999; height: 15px; padding: 5px; }
#latest_head h2 { color: #606060; font-weight: bold; font-size: 9pt; text-transform: uppercase; margin: 0px; }
#latest_list { padding: 5px; }
#random { float: right; width: 270px; text-align: left; margin: 0px; padding: 0px; border: solid 1px #c0c0c0; margin-right: 15px; }
#random_head { background-color: #d9e999; height: 15px; padding: 5px; }
#random_head h2 { color: #606060; font-weight: bold; font-size: 9pt; text-transform: uppercase; margin: 0px; }
#random_list { padding: 5px; }
#catalog_clear { width: 550px; clear: both; }

#list { float: left; width: 575px; text-align: left; margin: 0px; }

#fndIndex { margin-top: 10px; }
#fndIndex .fndTextBox { width: 255px; }
#fndIndex .fndButton { width: 95px; }

#nvgIndex { width: 560px; padding-top: 15px; padding-bottom: 15px; }
#nvgIndex td { padding-right: 3px; }
#nvgIndex p { text-indent: 0px; margin: 0px; padding: 0px; font-size: 8pt; margin-bottom: 10px; } 

#rssIndex { width: 560px; padding-top: 15px; border-top: solid 1px #c0c0c0; }
#rssIndex h2 { color: #ffae3b; text-transform: uppercase; margin: 0px; margin-bottom: 15px; }
#rssIndex td { vertical-align: top; }
#rssIndex a { color: #4c8c3c; }

#side { width: 310px; float: right; border-left: dotted 1px #606060; padding-left: 10px; margin-bottom: 15px; }

#side_map { width: 300px; height: 240px; margin: 0px; margin-left: 10px; padding: 0px; border: solid 1px #c0c0c0; }
#side_map h3 { color: #2abd35; font-weight: bold; margin: 5px; margin-bottom: 10px; }
#side_map_list { float: right; font-size: 8pt; margin-right: 5px; }
#side_map_list select { font-size: 8pt; }

#side_today { width: 300px; height: 75px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
#side_today h3 { color: #ffae3b; font-weight: bold; margin: 5px; margin-bottom: 10px; }
#side_today img { margin-left: 9px; }

#side_weather { width: 300px; height: 115px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
#side_weather h3 { color: #ffae3b; font-weight: bold; margin: 5px; margin-bottom: 10px; }
#side_weather_link { float: right; font-size: 8pt; margin-right: 5px; }

#side_client { width: 300px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
#side_client h3 { color: #ffae3b; font-weight: bold; margin: 5px; margin-bottom: 10px; }

#side_promo { width: 300px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }

#side_czcard { width: 300px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
.side_czcard_head { background-color: #fece88; height: 15px; padding: 5px; }

#side_latest { width: 300px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
#side_latest span { color: #ffae3b; font-weight: bold; }
.side_latest_head { background-color: #d9e999; height: 15px; padding: 5px; }

#side_rss { width: 300px; margin: 0px; margin-left: 10px; margin-top: 15px; padding: 0px; border: solid 1px #c0c0c0; }
#side_rss h3 { color: #ffae3b; font-weight: bold; margin: 5px; margin-bottom: 10px; }
#side_rss a { text-decoration: underline; }
#side_rss a:hover { color: #606060;  }

.side_content { margin: 5px; }
.side_content p { text-indent: 0px; margin: 0px; padding: 0px; }
.side_img_czcard { float: right; margin-left: 5px; }

.table_tiskoviny { border: 0px; }
.table_tiskoviny td { text-align: left; vertical-align: top; padding-right: 50px; }
.table_tiskoviny p { text-indent: 0px; margin: 0px; padding: 0px; }

.table_kontakty { border: 0px; width: 500px; }
.td_kontakty_center { text-align: center; vertical-align: top; }
.td_kontakty_left { text-align: left; vertical-align: top; } 

.table_registrace { border: 0px; width: 700px; }
.table_registrace th { text-align: right; vertical-align: top; font-weight: normal; }
.table_registrace td { text-align: left; vertical-align: top; font-weight: normal; } 

#katalog_detail { width: 770px; text-align: left; font-size: 10pt; }
#katalog_detail h1 { color: #3773AC; font-weight: bold; font-size: 11pt; margin: 0px; }
#katalog_detail h2 { color: #ffae3b; font-weight: bold; font-size: 19pt; margin: 0px; display: inline; }
#katalog_detail h3 { color: #ffae3b; font-weight: bold; font-size: 17pt; margin: 0px; display: inline; }
#katalog_detail h4 { color: #ffae3b; font-weight: bold; font-size: 15pt; margin: 0px; display: inline; }
#katalog_detail h5 { color: #ffae3b; font-weight: bold; font-size: 13pt; margin: 0px; display: inline; }
#katalog_detail h6 { color: #ffae3b; font-weight: bold; font-size: 11pt; margin: 0px; display: inline; }
.head_line { width: 770px; height: 50px; margin: 0px; }
.menu_line { width: 770px; margin-top: 15px; margin-bottom: 15px; font-size: 10pt; border-bottom: solid 2px #c0c0c0; }
.menu_line a { text-decoration: none; }
.menu_line a:hover { text-decoration: underline; }
.std_button { padding: 10px; border: solid 1px #c0c0c0; border-bottom: 0px; background-color: #f0f0f0; text-transform: uppercase; text-align: center; }
.act_button { padding: 10px; border: solid 1px #c0c0c0; border-bottom: 0px; background-color: #d9e999; text-transform: uppercase; text-align: center; }
.dsb_button { padding: 10px; border: solid 1px #c0c0c0; border-bottom: 0px; background-color: #f0f0f0; text-transform: uppercase; text-align: center; color: #a0a0a0; }
.detail_left { float: left; width: 375px; }
.detail_right { float: right; width: 375px; }
.keywords { width: 220px; margin-left: 40px; border: solid 1px #ffae3b; background-color: #ffefba; color: #ffae3b; font-size: 9pt; padding: 25px; text-align: center; }
.footer { font-size: 8pt; color: #606060; height: 70px; }
.foot_line { width: 770px; border-top: solid 2px #6c81ba; margin-top: 10px; padding-top: 10px; text-align: center; }

.kupon_grafika
{ position: absolute; width: 500px; height: 333px; border: 0px; z-index: 0; }
.kupon_tabulka
{ position: relative; width: 500px; height: 333px; }
.kupon_tabulka TD
{ margin: 0px; padding: 0px; text-align: center; vertical-align: top; }
.kupon_klient
{ FONT-SIZE: 13pt; FONT-FAMILY: tahoma, verdana, sans-serif; COLOR: #000000; text-align: center; font-weight: bold; }
.kupon_adresa
{ FONT-SIZE: 11pt; FONT-FAMILY: tahoma, verdana, sans-serif; COLOR: #000000; text-align: center; font-weight: bold; }
.kupon_komunikace
{ FONT-SIZE: 11pt; FONT-FAMILY: tahoma, verdana, sans-serif; COLOR: #000000; text-align: center; font-weight: bold; }
.kupon_info
{ FONT-SIZE: 22pt; FONT-FAMILY: tahoma, verdana, sans-serif; COLOR: #FF0000; text-align: center; font-weight: bold; }
.kupon_platnost
{ FONT-SIZE: 10pt; FONT-FAMILY: tahoma, verdana, sans-serif; COLOR: #000000; text-align: center; font-weight: bold; }

.table_zbozi { border: 0px; }
.table_zbozi TD { padding-bottom: 25px; }
.table_zbozi IMG { float: left; border: 0px; width: 180px; margin-right: 25px; }
