html {padding:0px;margin:0px;}
body {margin: 0;padding: 0px;font-size:1em;	font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, Verdana, sans-serif;line-height: 1.40;background: white;color:#666666;}

img {border:none;}
ul, ol, li, div, form, a, img, span, p, h1, h2, h3, h4  {margin:0;padding:0;border:none;}

h1 {font-size:0.8em;margin:10px 0 15px 10px;padding:0;font-weight:normal;}
h2 {font-size:0.8em;color:#c3301b;margin:0px 0 10px 0;font-weight:normal;}

ul.nosymbol {list-style-type:none;margin:0 0 10px 0;}
p {font-size:0.75em;margin:0 0 5px 0;}
#content ul, #content ol {font-size:0.7em;margin:0 0 5px 0;}

a {color:#666666;text-decoration:none;}
a:hover {color:silver;}

a.red {color:#c3301b;text-decoration:none;}
a.re:hover {color:silver;}

h3.question {font-size:0.8em;margin:5px 0 10px 0;}


fieldset {border:none;background:transparent;padding:10px;}
legend {display:none;}

label {display:block;float:left;width:150px;}
input[type=text] {width:200px;border:1px solid gray;}
textarea {width:603px;border:1px solid gray;}

.fl-left {float:left;}
.fl-right {float:right;}

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.justify {text-align:justify;}

.p-clear {clear:both;}
.p-buttons {margin:0 0 0 150px}

div.error {color:red;font-weight:bold;background:url('/images/site/icon-error.gif') no-repeat top left;padding:5px 0 10px 50px;}

div#obsah {width:1000px;margin:0px auto;position:relative;}
div#obsah2 {width:1000px;margin:0px auto;position:relative;border:1px solid black;border-top:0px;}

.clear {visibility:visible;clear:both;border:0px solid black;height:1px;line-height:1px;margin:0;padding:0;border-collapse:collapse;}


.startpage1 {width:787px;height:350px;position:absolute;left:106px;top:100px;}
.startpage1 .foto {margin:0 0 0 25px;}
.startpage1 .langs {font-size:0.85em;text-transform:lowercase;background:url('/images/site/titul.gif') no-repeat bottom left;height:57px;text-align:right;padding:30px 0 0 0px;}
.startpage1 .langs a {color:#666666;text-decoration:none;margin:0px 0 0 10px;padding:10px 0 0 0;}
.startpage1 .langs a:hover {color:black;}
.startpage1 .langs img {margin:-10px 0 0 3px;float:left;}

#top_frame {height:80px;background:url('/images/site/top.jpg') no-repeat top right;border-bottom:1px solid #d8d9db;}
#top_frame img.logo {margin:43px 0 0 23px;float:left;}

#menu {margin:0 0 0 200px;padding:62px 0 0 0;font-size:0.8em;text-align:right;}
#menu .topmenu {margin:0px;text-transform:uppercase;}
#menu .topmenu li {display:inline;padding:0 0px 0 0;margin:0 15px 0 0;}
#menu .topmenu li.selected {border-bottom:2px solid #c3301b;}
#menu .topmenu a {color:#666666;font-weight:normal;text-decoration:none;}
#menu .topmenu a:hover {color:silver;}
#menu .topmenu span {color:#666666;font-weight:normal;margin:0;padding:0;}

#left_frame {width:180px;float:left;}
#left_frame ul {list-style-type:none;font-size:0.8em;margin:0 0 0 5px;}
#left_frame li {text-transform:uppercase;padding:0 0 8px 0;}
#left_frame li li {text-transform:none;}
#left_frame a {color:#666666;text-decoration:none;padding:0 0 0 13px;}
#left_frame a:hover {}
#left_frame span {padding:0 0 0 0px;color:#c3301b;}
#left_frame span span {font-size:1.25em;line-height:1em;}
#left_frame h3 {font-size:0.8em;margin:10px 0 15px 18px;font-weight:normal;}
#left_frame p {margin:0 0px 0 18px;}
#left_frame .katalog {margin:40px 0 30px 18px;}
#left_frame .katalog p {margin:0;padding:0;}
#left_frame .katalog a {margin:0;padding:0;}

#content {margin:0 0 0 0px;float:right;width:794px;}
#content2 {border-left:1px solid silver;padding:0 0 0 10px;}

.small_nav {font-size:0.8em;margin:10px 0 15px 10px;font-weight:normal;float:left;}
.small_nav a {text-decoration:none;color:#666666;padding:0;}
.small_nav a:hover {color:silver;}
.small_nav span {color:#c3301b;}

.produkt_cont {padding:0px 0 0 0;}

.produkt_list {width:190px;height:120px;float:left;overflow:hidden;margin:0 7px 10px 0;border-left:1px solid silver;padding:0px;}
.produkt_list h3 {font-size:0.75em;margin:0;padding:0 10px 0 10px;font-weight:normal;}
.produkt_list a {color:#c3301b;text-transform:uppercase;margin:0;}
.produkt_list a:hover {color:silver;}
.produkt_list img {float:left;margin:0;}
.produkt_list p {padding:0 10px 0 10px;}

.pager {text-align:right;font-size:0.8em;padding:5px 10px 0 0;font-weight:normal;}
.pager a {color:#666666;text-decoration:none;}
.pager a:hover {color:silver;}
.pager span {color:#c3301b;}


.produkt_detail {width:530px;float:left;border-left:1px solid silver;padding:0 0 0 10px;}
.produkt_detail h1 {font-size:0.75em;margin:0;padding:0;}
.produkt_detail h1 span {color:#c3301b;}
.produkt_detail p {margin:0 0 10px 0;}
.produkt_detail .detail_left {width:240px;float:left;}
.produkt_detail p.p-right {margin:0 0 0 250px;}
.produkt_detail {}

.produkt_popis {border-left:1px solid silver;padding:0 0 0 10px;}

.produkt_fotos {width:240px;float:right;}
.produkt_fotos img {margin:0 0px 5px 3px;float:left;}
.produkt_fotos {}
.produkt_fotos {}

.fkontakt {width:170px;float:left;padding:10px 10px 10px 18px;font-size:0.8em;}

.content_left {width:379px;float:left;font-size:1em;}

.page_fotos {margin:0 0 0 379px;}
.page_fotos img {margin:0 0 10px 10px;}
.page_foto {margin:0 0 0 387px;border-left:2px solid silver;}

#footer {padding:0px 10px 10px 0px;margin:0 0 0 18px;width:40px;float:left;font-size:0.75em;color:black;border-top:2px solid silver;overflow:show;height:20px;line-height:20px;}

#footer_top div.banners {width:652px;float:right;margin:25px 0 0 0;}

.form_tl {background:url('/images/site/tl.gif') no-repeat top left rgb(244,245,246);margin:0 5px 10px 0;}
.form_tr {background:url('/images/site/tr.gif') no-repeat top right transparent;}
.form_bl {background:url('/images/site/bl.gif') no-repeat bottom left transparent;}
.form_br {background:url('/images/site/br.gif') no-repeat bottom right transparent;padding:5px;}

.novinka {border-left:1px solid silver;margin:0 0 10px 0;}
.novinka h3 {font-size:0.75em;display:inline;float:left;line-height:1.25em;font-weight:normal;}
.novinka h3 a {color:#c3301b;text-decoration:underline;}
.novinka h3 a:hover {color:gray;}
.novinka div.texty {margin:0 0 0 10px;}

.aktuality {width:394px;float:right}
.aktuality h2 {font-size:0.8em;margin:10px 0 15px 10px;padding:0;color:#666666;}
.aktuality {}

.aktualita {margin:0 0 10px 0;}

.showroom {width:782px;margin:0 0 0 px;float:right;padding:20px 0 0 0;}
.showroom p {float:left;width:290px;}
.showroom img {margin:0 4px 0 0px;float:left;}

.predajne {width:379px;float:left;}
.predajne {}
.predajne .predajna {font-size:0.75em;font-style:normal;width:379px;float:left;border-bottom:0px solid rgb(232,232,232);margin:0 0 10px 5px;padding:0 5px 2px 5px;border-left:0px solid rgb(227,227,227);}
.predajne {}

.download h3 {font-size:0.75em;}
.download ul {list-style-type:none;}
.download {}

