<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	padding: 0px;
	text-align: left;
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	background-image:url(../img/bg-body.jpg);
	background-repeat:repeat;
	line-height:15px;
	background-position: center top;
}
#bg{
	background-image: url(../img/bg-img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a { color:#670000; text-decoration:underline;}
a:hover { text-decoration:none;}
a img{ border:0px;}


.clear{clear:both;}
.red{ color:#ff0000;}
strong.hned{
	color: #FFFFFF;
	background-color: #d7aa66;
	padding: 4px;
}
.left{float:left;}
.right{float:right; margin-right:3px;}


hr {
	width: 100%;
	display: block;
	height: 1px;
	margin-bottom:5px;
	margin-top:5px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ADA27E;
}

	

h1, h2, h3, h4, h5, h6 {margin:0px;}

h1 {font-size: 16px;color:#A27120; margin-top:5px; margin-bottom:5px;}

h2 {font-size:14px; font-weight:bold; color:#976F2B; margin-left:0px; margin-top:10px; margin-bottom:4px; display:block;}
h3 {font-size: 13px; color:#A67115; margin-bottom:3px; margin-top:5px; } h3 a{ text-decoration: none;}h3 a:hover{ text-decoration: underline;}
h4 {font-size: 12px; color:#61a033; margin-top:10px; margin-bottom:3px; }
h5 {font-size: 11px; color:#444444; margin-top:5px; margin-bottom:5px; font-weight:200 }
h6 {font-size: 10px; color:#; }
img.stredni_img{
	padding: 3px;
	border: 1px solid #F4DCB3;
}
#center{
	width: 955px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#head{
	width:955px:10px;;
	border: 0px solid #FFFF33;
	height: 160px;
	background-image: url(../img/bgr-main-top.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#logo{
	float:left;
	display: none;
}
#logo a{
display:block;
width:179px;
height:50px;
background-color:inherit;
}
#banner{ float:left; width:767px;}

#menu_butt,
#menu_butt li ul {
  display: block;
  list-style:none;
  padding:0;
  margin:0;
}

#menu_butt li a strong {
  background-color: #670000;
  color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
}

#menu_butt li a strong:hover {
  background-color: #800d0d;
}

#menu_butt a {
  text-decoration: none;
}

#menu_butt &gt; li &gt; ul {
  margin-top: 10px;
}

#menu_butt li ul.uni,
#menu_butt li ul.uni li ul {
  display: none;
}

#menu_butt li ul.open,
#menu_butt li ul.open li ul.open {
  display: block;
}

#menu_butt &gt; li {
  display: block;
  margin: 10px 0;
  padding: 0 0 0 20px;
}

#menu_butt &gt; li &gt; ul li {
  display: block;
  margin: 10px 0;
  padding: 0 0 0 10px;
}

#menu_butt li a:hover,
#menu_butt li.active a {
  color: #330000;
  text-decoration: none;
}

#menu_butt &gt; li {
  background: url(../img/menu-li.gif) no-repeat top 5px left;
  line-height: 20px;
}

#menu_butt li ul li {
  color: #333;
}

#main{
	width:955px;
	background-image: url(../img/bgr-main.png);
	background-repeat: repeat-y;
}

#menu_left{
	width:190px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#menu_left a{}
#menu_left a:hover.m1{ background-color:#e4e2e2;}

#content{
	width:635px;
	float:left;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 50px;
}
iframe{
	padding: 0px;
	margin: 0px;
}
#login_user{
	text-align: right;
	padding-right: 30px;
}
/* fotogalerie */
#fotogalerie {
	padding-bottom: 0px;
}
#fotogalerie .fotogal_th {
	float:left;
	margin:0px;
	padding: 10px;
}
#fotogalerie a img{border:2px solid #BBB9A0;}
#fotogalerie a:hover img{border:2px solid #8E9BA3;}
#foot{
	width:955px;
	height:35px;
	background-image:url(../img/bgr-main-bottom.png);
	background-repeat:no-repeat;
	font-size:12px;
	background-position: top;
	text-align: right;
	padding-top: 40px;
	position: relative;
}
#foot #kontakt{
	width: 190px;
	text-align: left;
	position: absolute;
	left: 40px;
	bottom: 70px;
}
#foot_menu{
	background-image: url(../img/footer-hr.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 0px;
	margin-right: 30px;
	margin-top: 8px;
	padding-bottom: 8px;	
}
#foot_menu a{
	color: #670000;
	font-size: 11px;
}
#foot h1#spaneco a{
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	text-align: right;

	color: #670000;
	padding-top: 20px;
	padding-bottom: 5px;
}
#foot h1#spaneco a:hover{

	text-decoration: underline;
}
#strankovani{
	text-align: center;
}
.cena{ color:#e1377f;}
#kalkultab th {
	background-color: #e6e6e6;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
}
#kalkultab .tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA27E;
}
table.tb_produkty h1{
	font-size: 12px;
	height: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
table.tb_produkty hr{}
table.tb_produkty h1 a{
	text-decoration: none;
}
#tb_ceny th{
	text-align: center;
	padding: 3px;
}
#tb_ceny th.b1{
	background-color: #daab63;
}
#tb_ceny th.b2{
	background-color: #cacaca;
}
#tb_ceny td{
	padding: 1px;
}
#tb_ceny td.b1, #tb_ceny td{
	border: 1px solid #daab63;
}
#tb_ceny td.b2{
	border: 1px solid #cacaca;
}
#tb_ceny inpit.radio{
	border: 1px solid #cacaca;
}

#tb_dle_rozmeu th{
	text-align: center;
	padding: 4px;
}
#tb_dle_rozmeu th.b1{
	background-color: #daab63;
}
#tb_dle_rozmeu th.b2{
	background-color: #cacaca;
}
#tb_dle_rozmeu td{
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
#tb_dle_rozmeu td.b1, #tb_dle_rozmeu td{
	border: 1px solid #daab63;
}
#tb_dle_rozmeu td.b2{
	border: 1px solid #cacaca;
}

a.go_objednat, a.go_objednat, a.back_kosik, a.back_objednavka, a.go_odeslat{
	font-weight: bolder;
	font-size: 12px;
}
a.go_objednat{
	padding-left: 390px;
}
a.back_kosik{	padding-left: 10px;}
a.back_objednavka{padding-left: 10px;}
a.go_odeslat{padding-left: 370px;}
#hlaska_good{
	background-color: #B1FF7D;
	margin: 10px;
	padding: 10px;
	border: 2px solid #CC9900;
	/*width: 350px;*/
	text-align: center;
}
#hlaska_bad{
	background-color: #FFAAAA;
	margin: 10px;
	padding: 10px;
	border: 2px solid #BC6610;
	/*width: 350px;*/
	text-align: center;}
.cekat {
	padding-bottom:15px;
	width: 286px;
	color:#FF3300;
	background-color: #fff;
	border: 1px solid #FF3300;
	padding-bottom:15px;
	margin-left: 170px;
	font-size: 24px;
}
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #EAEAEA;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.input{
	border: #ADA27E 1px solid;
	background: #fff;
	margin: 3px;
	color:#6e7264;
	font-size:12px;
	padding: 2px}
#kalkultab .input {
	width: 20px;
}

.readonly{
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.smazat{
padding-left:10px}

.objednat-small{
	background: url(../img/koupit-small.png) center right no-repeat;
	padding: 5px 30px 5px 18px;
	margin:30px 30px 20px 20px;
	text-decoration:none
}
.zabr_nekup {
	text-decoration: line-through;
}
.tab_cena {
	line-height: 220%;
}
.table_ceny td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	margin: 2px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.table_ceny th {
	color: #FFFFFF;
	background-color: #bf9156;
	text-align: left;
	margin: 2px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#volba_zabradli {
	position: relative;
}
#volba_zabradli input {
	position: absolute;
}
.facebook{
	position: absolute;
	left:10px
	
}

.eu-cookies {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	color: white;
	background-color: #000;
	z-index: 1000;
	padding: 10px;
	font-size: 15px;
	text-align: center;
	line-height: 28px;
}
.eu-cookies a {
	color: #fff;
}
.eu-cookies button {
	background: #fecc00;
	color: #000;
	padding: 5px 10px;
	margin: 5px;
	border: none;
	display: inline-block;
	cursor: pointer;
	font-family: 'Corbert-Medium';
}
body.ru .eu-cookies button, body.ua .eu-cookies button {
	font-family: Calibri, Arial;
}
.eu-cookies button:hover {
	background: #feb200;
}</pre></body></html>