body {color: #b0b0b0; font-family : Verdana, "Geneva CE", sans-serif; margin : 0; padding : 0; font-size : 8pt; text-align : center; min-width : 848px; background: #b0b0b0}
#wrapper {width: 1110px; padding:0px; margin-left: -555px; padding-bottom: 364px;left: 50%;top: 0;overflow: hidden;position: absolute;}
#main {width : 848px; margin : 10px auto 0 auto; text-align : left; color: #504f53; background: #b0b0b0;  z-index : -2; margin-bottom: -364px; overflow:hidden;}
img {border: 0px;} 
#header {width: 848px; height: 139px; padding:0px;margin:0px;overflow: hidden; z-index : -2;}
#header img {float: left; margin: 0; padding: 0; border: 0;}
div {margin: 0; padding: 0; border: 0;}
.right {float: right;}
.left {float: left;}

a.strankovani:link, a.strankovani:visited {color: #f5a300; text-decoration: none;}
a.strankovani:hover {color: #504f53; text-decoration: none; border-bottom: 4px solid #f5a300;}
a img {margin-bottom: -2px;}

#main_menu ul {padding:6px 0 6px 175px; margin:0; height: 33px; _height: 40px;}
#main_menu li {height: 32px; list-style: none; display: inline; margin:0 5px 0 0; padding:0;}
#main_menu a:link, #main_menu a:visited {margin:0 15px 0 13px; padding-bottom: 2px; color: #504f53; text-decoration: none; }
#main_menu a:hover {color: #504f53; border-bottom: 4px solid #f5a300; } 

fieldset {border: 0; margin:0; padding:0;}
form {border: 0; margin:25px 0 0 0;padding:0;}
legend {margin: 0; padding:0; font-weight: bold; color: #504f53;}
textarea {width: 146px; height: 100px; border: 1px solid #504f53;}
input.text {width: 146px; border: 1px solid #504f53;}

#searched {margin: -7px 0 0 0; width: 258px; height: 25px; float: right;}
#searched form {margin:0; height: 25px;}
#searched fieldset {margin:0; padding: 0;}
#searched label {margin:0; padding: 0;}
#searched input {margin:0; padding: 0; }
#searched input.text {width: 109px;}
#searched input.search_button {position: relative; top: 7px; margin:0; padding: 0;}

#content input.button {margin: 4px 6px 0 0; float: right;}
p {margin:0; padding:0;}
#main_menu {_overflow: hidden; height: 33px; background: url("../images/backgrounds/menu.jpg") no-repeat;}
#top_content_background {height: 384px; background: transparent url("../images/backgrounds/top_obsah.jpg") no-repeat; z-index: -100;}
#content {min-height: 15px; _height: 15px; background: transparent url("../images/backgrounds/main_obsah.jpg") repeat-y; margin-bottom: -350px; %margin-bottom:0;}
#footer {height: 56px; background: #b0b0b0 url("../images/backgrounds/footer.jpg") no-repeat; padding: 26px 0 0 0; text-align: center;}
#right_contact {float: right; position: relative; top: -309px; font-size : 7pt; width: 155px; padding: 0 22px 30px 20px; z-index:100; margin-bottom: -350px;}
p.top_margin {margin-top: 14px;}
#left_content {min-height: 420px; _height: 0px;width: 470px; position: relative; top: -364px; padding: 0 0 0 175px; margin-bottom: -350px;}
#left_content h2 {font-size: 10pt; margin:0; padding: 0 0 0 0; color: #f5a300;}
#left_content h3 {font-size: 8pt; margin:0; padding: 0; color: #504f53;}
#left_content p {margin:0; padding: 0 0 15px 0;}
#left_content ol {margin: 0 0 15px 0; padding: 0 0 0 46px;}
#left_content ol.text_a {list-style-type: lower-alpha;}
#left_content ol.number_1 {list-style-type: decimal;}

#left_content div.aktualita div.aktualita_img {width: 85px; height: 85px; overflow:hidden;}
#left_content div.aktualita p {padding:0; margin: 0;}
#left_content p a:link, #left_content p a:visited {color: #f5a300; text-decoration: none; border-bottom: 0;}
#left_content p a:hover {color: #504f53; text-decoration: none; border-bottom: 4px solid #f5a300;}
#left_content div.aktualita h2 {padding:0 0 4px 0; margin: 0;}
#left_content div.aktualita div.aktualita_text a:link, #left_content div.aktualita div.aktualita_text a:visited {color: #f5a300; text-decoration: none; border-bottom: 4px solid #edeeef;}
#left_content div.aktualita div.aktualita_text a:hover {color: #504f53; text-decoration: none; border-bottom: 4px solid #f5a300;}
#left_content div.aktualita div.aktualita_text {padding:0 0 0 95px; margin: -85px 0 15px 0; min-height: 85px; _height: 85px;}
h2 span {color: #504f53;}
table {border-collapse: collapse;}
table.reference_fotky tr td {width: 92px; height: 92px;}
div.fotka {text-align: center; /*width: 85px; height: 85px;*/ overflow: hidden; margin: 7px 7px 0 0; }
div.fotka a {vertical-align: middle;/*display: block; width: 85px; height:85px;*/}
table.table_trideni {margin: 8px 0 15px 0; border-bottom: 1px solid #c3c4c7;}
table.table_strankovani {width: 468px; margin: 8px 0 8px 0; border-top: 1px solid #c3c4c7;}
table.table_trideni td {padding: 0 10px 10px 0;}
table.table_trideni td.last {padding: 0 0 10px 0;}
table.table_trideni td.td_label {font-size: 7pt; padding: 0 10px 0 0;}
form {padding:0; margin:0;}
#left_content div.reference p {padding:0; margin: 0;}
#left_content div.reference h2 {padding:0 0 15px 0; margin: 0;}
#left_content div.reference h3 {font-size: 8pt; color: #504f53; padding:0 0 15px 0; margin: 0;}
#left_content div.reference h3 span {color: #f5a300; }
#left_content div.reference p.p_right {padding:0 0 4px 0; text-align: right;}
#left_content div.reference a:link, #left_content div.reference a:visited {color: #f5a300; text-decoration: none; border-bottom: 0;}
#left_content div.reference a:hover {color: #504f53; text-decoration: none; border-bottom: 4px solid #f5a300;}

#left_content div.reference table.reference_fotky a:link, #left_content div.reference table.reference_fotky a:visited {color: #504f53; text-decoration: none; border-bottom: 0;}
#left_content div.reference table.reference_fotky a:hover {color: #504f53; text-decoration: none; border-bottom: 0;}

select.edit_klient {width: 270px;}
select.edit_type {width: 90px;}
select.edit_sort {width: 90px;}
table.reference_fotky {margin-top: 20px;}

#obal_reklamy {position: absolute; top: 175px; right: 0;}
#reklama {}



