html {padding:0px;margin:0px;}
body {margin: 0;padding: 0px;font-size:0.75em;	font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, Verdana, sans-serif;line-height: 1.40;background: white;color:black;}

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:1.9em;margin:0px 0 0px 0px;padding:5px 0px 5px 0px;font-weight:bold;text-align:left;color:black;font-weight:normal;}
h2 {font-size:1.2em;margin:0px 0 10px 0;font-weight:bold;padding:0px 0 0 0;text-transform:non;}
h3 {margin:0px;padding:5px 0 0 0;font-size:1em;}
.clear {clear:both;}

fieldset {background:transparent;padding:10px 10px 10px 10px;}
legend {}
fieldset .line {clear:both;margin:0 0 5px 0;}
fieldset img {margin:0 0 0 130px;}

label {color:black;display:block;width:100px;float:left;}
input[type=text] {width:150px;border:1px solid gray;margin:0 0 0px 0px;}
input[type=submit] {width:150px;margin:0 0 0px 130px;}
textarea {width:660px;border:1px solid gray;margin:0px 0 0px 0;height:100px;}

.fl-left {float:left;width:150px;margin:0 0 0 20px;}
.fl-right {float:right;}

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.justify {text-align:justify;}

a {}
a:hover {} 

p {margin:3px 0 10px 0;}
ul {margin:3px 0 10px 15px;}

.padd20 {padding:20px;}

#obsah {width:1000px;margin:0px auto;}

#top_frame {height:180px;background:url('/images/site/top.jpg') no-repeat top left white;}
#top_frame img {margin:50px 0 0 20px;float:left;}
#top_frame .status_cart {float:right;margin:135px 0px 0 0;font-size:0.9em;}
#top_frame .status_cart select {font-size:0.9em;}
#top_frame {}
.status_cart {float:right;width:220px;margin:0px 0 0px 0;padding:0px 10px 7px 0px;text-align:right;}
.status_cart .cena {float:left;width:85px;}
.status_cart .cena strong {line-height:20px;}
.status_cart a {color:black;text-decoration:none;}
.status_cart a:hover {color:gray;}

#top_menu {background:url('/images/site/top_tien.jpg') repeat-x top left white;height:30px;padding:0 0 0 0px;margin:0 0 0px 0;}
#top_menu ul {margin:0 0 0 250px;padding:0;float:left;background:transparent;_margin:0 0 0 125px;}
#top_menu li {display:block;float:left;line-height:30px;padding:0 20px 0 0px;text-transform:none;height:30px;margin:0px;}
#top_menu a {text-decoration:none;color:#666666;}
#top_menu a:hover {color:blavk;}

#footer {border-top:1px solid white;margin:10px 0 0 0;text-align:center;color:white;font-size:1.8em;font-family:times;text-transform:uppercase;padding:10px 0 0 0;}



#left_frame {float:left;width:240px;}
#left_frame li {text-transform:none;}
#left_frame ul {list-style-type:none;margin:0;font-weight:bold;}
#left_frame ul ul  {list-style-type:none;margin:0 0 0 15px;font-weight:normal;}
#left_frame a {color:#666666;text-decoration:none;border-bottom:1px dotted black;padding:3px 0 3px 0px;display:block;}
#left_frame a:hover {color:black;}
#left_frame span {color:black;font-weight:bold;padding:3px 0 3px 0px;display:block;border-bottom:1px dotted black;}
#left_frame li li {font-size:0.9em;padding:0 0 0 0px;text-transform:none;}
#left_frame li li a {border-bottom:1px solid #e0e0e0;}
#left_frame {}

#produkt_menu {margin:15px 0 0px 0;}
#produkt_menu ul {margin:5px 10px 0 15px;font-weight:normal;}
#produkt_menu h2 {font-size:1em;margin:0 0 0 15px;}
#produkt_menu span {color:#444444;}
#produkt_menu a {border-bottom:1px dotted #666666;}

#right_frame {width:210px;float:right;border-left:0px solid black;}
#right_frame h2 {margin:0 0 3px 0;}

.block1 {background:url('/images/site/tl.gif') no-repeat top left rgb(201,215,255);margin:0 0 10px 0;width:100%;}
.block1_tr {background:url('/images/site/tr.gif') no-repeat top right rgb(219,228,235);}
.block1_bl {background:url('/images/site/bl.gif') no-repeat bottom left transparent;}
.block1_br {background:url('/images/site/br.gif') no-repeat bottom right transparent;padding:5px 10px 10px 15px;}

.block2 {background:url('/images/site/tl.gif') no-repeat top left #f1f5e6;margin:0 0 10px 0;width:100%;}
.block2_tr {background:url('/images/site/tr.gif') no-repeat top right transparent;}
.block2_bl {background:url('/images/site/bl.gif') no-repeat bottom left transparent;}
.block2_br {background:url('/images/site/br.gif') no-repeat bottom right transparent;padding:0px 0px 0px 0px;}

.small_nav {font-size:0.8em;padding:0 0 10px 0;}
.small_nav {}

#content {float:right;width:750px;background:white;padding:0px;}
#content2 {width:520px;float:left;}
#content3 {clear:both;}

.uputavky {}
.uputavky {}
.uputavky {}

.uputavky_foto {margin:5px 0 10px 0;height:80px;}
.uputavky_foto img {float:left;}
.uputavky_foto img.first {margin:0 10px 0 0;}
.uputavky_foto {}

.uputavky_text {clear:both;margin:10px 0 0 0;font-size:0.95em;color:#333333;}
.uputavky_text {}
.uputavky_text {}
.uputavky_text {}

.uputavky_odkazy {padding:0px 10px 5px 10px;}
.uputavky_odkazy a {background:url('/images/site/pic_produkt.gif') no-repeat top left;float:left;width:62px;height:20px;text-align:center;text-decoration:none;line-height:15px;color:white;font-size:0.9em;}
.uputavky_odkazy a:hover {color:black;}
.uputavky_odkazy a.first {margin:0 205px 0 0;}

.uputavka {width:235px;float:left;margin:0;padding:10px 10px 0 10px;}
.uputavka h2 {font-size:1em;margin:0 0 0 0;}
.uputavka {}

.uputavka_left {margin:0 10px 0 0;}

.title_produkty {background:url('/images/site/pic_ramik.gif') no-repeat top left;height:194px;padding:2px 10px 0 10px;}
.title_produkty h2 {font-size:1em;margin:0;}
.title_produkty {}
.title_produkty {}

.title_produkt {width:150px;float:left;border:0px solid silver;margin:0 24px 0 0;padding:0;}
.title_produkt h3 {font-weight:normal;font-size:0.9em;margin:0 0 2px 0;padding:0;width:150px;overflow:hidden;height:15px;}
.title_produkt h3 a {color:#666666;text-decoration:none;}
.title_produkt h3 a:hover {color:black;}
.title_produkt .priznaky {float:left;font-size:0.9em;font-weight:bold;}
.title_produkt .akcia {color:red;}
.title_produkt .novinka {color:green;}
.title_produkt .cena {color:#666666;font-size:0.9em;text-align:right;}
.title_produkt .detail {display:block;background:url('/images/site/pic_produkt.gif') no-repeat top left;width:62px;height:20px;text-align:center;text-decoration:none;line-height:15px;color:white;font-size:0.9em;}
.title_produkt .detail:hover {color:black;}
.title_produkt_last {margin:0;}


.zaujimave {}
.zaujimave h2 {margin:0 0 3px 0;}

.zaujimavy {margin:0 0 10px 0;}
.zaujimavy .image {border:1px solid silver;height:92px;padding:4px;}
.zaujimavy h3 {font-weight:normal;}
.zaujimavy a {color:#666666;text-decoration:none;}
.zaujimavy a:hover {color:black;}
.zaujimavy .cena {color:#666666;font-size:0.9em;}


#quick_login {margin:0 0 15px 0;}
#quick_login label {width:40px;line-height:24px;font-size:0.9em;padding:0;margin:0;}
#quick_login input#ql_username {width:146px;border:1px solid gray;padding:3px;margin:0;}
#quick_login input#ql_password {width:60px;border:1px solid gray;padding:3px;margin:0;}
#quick_login input#ql_login {width:84px;height:27px;background:url('/images/site/pic_login.gif') no-repeat top left;border:none;padding:0px;font-size:0.9em;color:white;margin:0;cursor:pointer;}
#quick_login input#ql_login:hover {color:black;}
#quick_login #ql_registracia {background:url('/images/site/pic_registracia.gif') no-repeat top left;display:block;height:28px;width:195px;line-height:28px;text-decoration:none;color:white;font-size:0.9em;text-align:center;margin:10px 0 0 0;}
#quick_login #ql_registracia:hover {color:black;}

.fotogaleria {}
.fotogaleria .foto {width:115px;text-align:left;float:left;border:0px solid white;margin:0 10px 10px 0;}
.fotogaleria p {font-size:0.9em;}
.fotogaleria {}

.produkt_list {width:166px;float:left;margin:0 6px 25px 0;position:relative;}
.produkt_list .ramik {border-right:1px dotted silver;padding:0px 6px 0 0;width:160px;}
.produkt_list_third {}
.produkt_list_third .ramik {border:none;padding:0px 0px 0 0;}
.produkt_list h2 {font-size:0.9em;font-weight:bold;color:#666666;width:160px;height:15px;overflow:hidden;}
.produkt_list h2 a {text-decoration:none;color:black;}
.produkt_list h2 a:hover {color:gray;}
.produkt_list .cena {border-top:0px solid silver;border-bottom:0px solid silver;padding:3px 0 3px 0;font-size:0.9em;margin:0;}
.produkt_list .cena2 {border-top:0px solid silver;border-bottom:0px solid silver;padding:3px 0 3px 0;font-size:0.9em;margin:0;height:35px;}
.produkt_list p {font-size:0.9em;}
.produkt_list .produkt_image {height:120px;}
.produkt_list strike {text-decoration:none;background:url('/images/site/pcena.gif') no-repeat center center ;}

.kkurz {text-align:right;font-weight:normal;color:red;margin:0 0 10px 0;}

.mini_cart {float:none;width:145px;margin:0px 0 3px 0;line-height:22px;padding:0;}
.mini_cart input {width:30px;margin:0px;font-size:0.9em;padding:0;_width:25px;}
.mini_cart label {width:47px;font-size:0.9em;padding:0;margin:0px;}
.mini_cart input.submit {width:62px;margin:0px;background:url('/images/site/pic_produkt.gif') no-repeat top left;border:none;cursor:pointer;color:white;font-size:0.9em;}
.mini_cart input.submit:hover {color:black;}

.produkt_url {margin:0 0 0 82px;display:block;width:62px;height:20px;color:white;background:url('/images/site/pic_produkt.gif') no-repeat top left;padding:0 0 0 0px;text-decoration:none;line-height:15px;text-align:center;font-size:0.9em;}
.produkt_url:hover {color:black;padding:0 0 0 0px;text-decoration:none;}

div.download {clear:both;}
div.download img {float:left;}
div.download h2 {margin:0 0 10px 110px;}
div.download p {margin:0 0 10px 110px;}
div.download a {text-decoration:none;color:black;}
div.download a:hover {color:gray;}

.produkt_detail {}
.produkt_detail .produkt_foto {float:right;margin:0 0 10px 10px;}
.produkt_detail .ukazka {clear:both;}
.produkt_detail .popis {margin:0 270px 0 0;}
.produkt_detail .cena span {display:block;float:left;width:85px;}
.produkt_detail {}
.produkt_detail strike {text-decoration:none;background:url('/images/site/pcena.gif') no-repeat center center ;}
.produkt_detail .cenau span  {display:block;float:left;width:85px;}
.produkt_detail .cenau {color:red;font-size:1.1em;font-weight:bold;}

.product_req {padding:0 0 5px 0;text-align:right;}

div#eshopmenu {margin:0 0 10px 0px;padding:0px;width:auto;height:42px;background: rgb(172,197,227) url('/images/site/lista_m.gif') no-repeat 0 0;}
div#eshopmenu div.bottom {margin: 0px; padding: 0px; height:0px;clear:both;}
div#eshopmenu label {display:inline;float:none;}
div#eshopmenu input.input-text {width:70px;border-color: rgb(172,197,227);background: #fff url('/images/site/bg-input-login.gif') repeat-x 0px 0px;}
div#eshopmenu ul {}
div#eshopmenu li {display:inline;}
div#eshopmenu {}
div#eshopmenu a, div#eshopmenu a:visited {color:white;}
div#eshopmenu a:hover {color:black;}


.uzivatel {margin:0px 0px 0px 0;padding:12px 10px 7px 10px;text-align:left;}
.uzivatel input {margin:0 5px 0 0;width:auto;}

div#basket-bot {margin: 0 0 10px 0;padding:10px 0px 5px 0px;width:100%;background: #ccccF6 ;}
div#basket-bot p {margin:0px;padding:5px 15px 5px 50px;text-align:right;display:block;overflow:hidden;width:265px;float:right;}
div#basket-bot p#re-order {margin:0; padding:10px 0 0px 10px ;width:150px; float:left; display:block; text-align:left;}
div#basket-bot .price {color:#1963AD;}

div#basket-bot p#re-order  a.list-button, div#basket-bot p#re-order a.list-button:visited {margin:0px;padding:5px 8px 0 8px;
	color:#fff;height:25px;border:none;font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif;font-weight: normal;
	text-decoration:none;color:#fff;display:block;overflow:hidden;cursor:pointer;width:109px;text-align: right;background: #0074B6 url('/images/site/bg-button-re-order.gif') no-repeat 0 0;
}
div#basket-bot p#re-order  button.del-button, div#basket-bot p#re-order button.del-button:visited {
	margin:0px;padding:0px 8px 0 8px;color:#fff;height:30px;border:none;font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif;
	font-weight: normal;text-decoration:none;color:#fff;display:block;overflow:hidden;cursor:pointer;width:135px;	text-align: right;line-height:30px;
  background: #0074B6 url('/images/site/bg-button-del.gif') no-repeat 0 0;
}

div#basket-bot p span.price {letter-spacing: -1px; font-size: 150%;}

table.shop_cart {border-collapse:collapse;border-spacing:0px;font-size:1em;margin:0px 0px 0px 0px;width:100%;border-bottom:0px solid gray;}
table.shop_cart tbody tr:hover {background-color: rgb(227,232,255);}
table.shop_cart tbody {background-color:rgb(219,228,235);border-top:1px solid rgb(150,100,255);border-bottom:1px solid rgb(150,100,255);}
table.shop_cart th, table.shop_cart td  {padding:3px;height:20px;vertical-align:middle;}
table.shop_cart th {color:#1963AD;}
table.shop_cart td.catalog {width:100px;text-align:center;}
table.shop_cart td.pocet {width:120px;text-align:center;}
table.shop_cart td.name {}
table.shop_cart td.producer {width:80px;}
table.shop_cart td.price {width:100px;text-align:right;color:#1963AD;font-weight:bold;}
table.shop_cart tfoot {background-color:white;border-top:1px solid rgb(197,212,226);}
table.shop_cart input[type=text] {width:30px;float:left;display:inline;margin:0 5px 0 0;}
table.shop_cart input[type=submit] {width:auto;float:left;display:inline;margin:0;}

div.buttons, div.fieldset2  {background:trasparent;width:100%;margin:0 0px 0 0px;}
div.buttons .bbottom, div.fieldset2 .fbottom {background:transparent;padding:10px;}
div.buttons a, div.buttons a:hover, div.buttons button {	margin:0px;padding:0px 8px 0 8px;color:#fff;height:30px;border:none;font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif;
	font-weight: normal;text-decoration:none;color:#fff;display:block;overflow:hidden;cursor:pointer;width:125px;	text-align: center;line-height:30px;
  background: #0074B6 url('/images/site/bg-button-del.gif') no-repeat 0 0;}
div.buttons a.backbutton, div.buttons button.backbutton {background: #0074B6 url('/images/site/bg-button-1.gif') no-repeat 0 0;width:134px;float:left;padding:0px 2px 0 14px;}
div.buttons a.nextbutton, div.buttons button.nextbutton {background: #0074B6 url('/images/site/bg-button-2.gif') no-repeat 0 0;width:85px;padding:0px 14px 0 2px;float:right;}

.input-button {margin:0px;padding:2px 1px;color:#fff;font-size: 1em;font-weight: bold;background: #0076B8 url('/images/site/bg-button-blue.gif') repeat-x 0px 0px;border:1px solid #0076B8;cursor:pointer;}
.input-button:hover{border-color:#F69C29;background: #F69C29 url('/images/site/bg-button-orange.gif') repeat-x 0px 0px;}



div.fieldblue {background: #DCEDF6 ;padding:0;margin:0 0 10px 0}
div.fieldblue .hr-clear {margin:0 15px 0 15px;}
div.fieldblue2 {margin:0;border:0px;padding:0 0 10px 0;background: transparent ;}
fieldset.fieldblue {margin:0;border:0px;padding:10px 0 0 0;background: transparent;}
fieldset.fieldblue legend {display:none;}
fieldset.fieldblue h2 {color:#1966A8; padding:0em 15px .3em 15px; font-size:150%;}
fieldset.fieldblue h3 {color:#1966A8; padding:0em 15px .3em 15px; font-size:130%;font-weight:normal;}
fieldset.fieldblue p {padding:0em 15px 0em 15px;}
fieldset.fieldblue p.p-buttons {margin:5px 0px 0px 0px;padding:0px 15px 10px 15px;}

fieldset.fieldblue div.hr-clear, div#search-top div.hr-clear, div#news-box div.news div.hr-clear {visibility: visible;height:2px;background: url('/images/site/bg-hr-clear.gif') repeat-x 0 0;}




fieldset.fieldblue .input-text {width:175px;}
.fieldblue h2 {color:#1966A8; padding:5px 15px .3em 15px; font-size:150%;}

div.fl-left, div.fl-right {margin:0;padding:0; width:350px;float:left;}
div.fl-right {float:right;}

fieldset.fieldblue label {padding-bottom:5px;display:block;float:left;width:130px;font-weight: bold;}
label.in-line {padding-bottom:5px;display:inline;float:none;font-weight: bold;margin:0 0 0 10px;}
textarea {margin:0px;padding:2px;border:1px solid #C5D4E2;background-color: #fff;width:675px;height:100px;}
.input-text {margin:0px;padding:2px;border:1px solid #C5D4E2;background-color: #fff;width:250px;}

table.form {width:100%;background:rgb(238,247,251);}
table.form td {padding:4px;}
table.form td.price {text-align:right;font-weight:bold;color:#1966A8;}

.obch_podm {height:100px;overflow:auto;font-size:0.8em;background:white;padding:10px;}

.kontakt_list {}
.kontakt_list img.logo {float:right;}
.kontakt_list {}


.form_info {}
.form_info legend {display:none;}
.form_info textarea {width:340px;margin:0 0 0 0px;}
.form_info label {display:block;width:130px;float:left;font-weight:bold;}
.form_info input[type="text"] {margin:0 0 0 0px;width:auto;}
.form_info img {}
.form_info p {margin:5px 0 5px 130px;}
.form_info p.p-buttons {margin:5px 0 5px 0px;}
