body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: left;	
	font: 12px /*0.8em*/Tahoma, sans-serif, Arial, Helvetica;	
	color: #6f2b0e;
	background-color:#fbe3c4;
	background-image: url(../img/bgr/bgr-main.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	}
.logo{
display:none;
}

hr {   
	width: 680px;
	display: block;
	height: 1px;
	border-top: 1px solid #A5644A;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}
h1, h2, h3, h4, h6 { color: #6f2b0e; margin:0 0 7px 0; padding: 0 }
h1 {font-size: 18px}
h2 {font-size: 13px; display: block; /*background-color: #dfefe5;*/ }
h3 {font-size: 14px;}
h4 {font-size: 12px}
h5 {font-size: 12px; color:#9e4c24; background:#fbddb6; margin:0px; padding:5px;}
h5 a{color:#9e4c24;}

p {	
	}
 a {color:  #cc6600 }
 a.external
{
	padding: 2px 15px 2px 4px;
	background-image: url(../img/external.png);
	background-repeat: no-repeat;
	background-position: right center;
	
}
a:hover.external
{
	background: url(../img/external-over.png) center right no-repeat;
	padding: 2px 15px 2px 4px;
	
}
 a:hover{ color:#ff8c1a; }  a:visited{ color: #666666; }
.nohover a:hover{background: none}
.left{
float:left;
}
.left2{
width:240px;
float:left;
margin:0px 5px 0px 0px;}
.right{
float:right}
.clear{
clear:both;}
.clear2{
clear:both;
margin:0px 0px 10px 0px;}
.obteceni{
margin:3px
}
ul li{ list-style-type: square; line-height: 100%;margin:0px; padding:2px}
#container {width: 955px; margin: auto; padding: 0px; }
#head{
	width:955px;
	position: relative;
}
#sk-title{
	position:absolute;
	top:35px;
	left:454px;
	width:300px;
	height:70px;
	background:url(/img/vseobecne-info/title-sk.jpg);
	border:0px solid #00FF33;
}
#de-title{
position:absolute;
top:25px;
left:450px;
width:300px;
height:70px;
background:url(/img/vseobecne-info/title-de.jpg);
border:0px solid #00FF33;
}
#en-title{
	position:absolute;
	top:35px;
	left:454px;
	width:300px;
	height:70px;
	background:url(/img/vseobecne-info/title-en.jpg);
	border:0px solid #00FF33;
}

/*--------menu---------*/
#menu {
	list-style-type:none;
	list-style:none;
	margin: 0 ;
	width: 697px;
	padding:0 0 0 20px;
	background:url(../img/bgr/bgr-menu.gif) no-repeat ;
	height: 25px;
	position:relative;
	top:54px;
	font-size:12px;
	font-variant:small-caps;
	z-index:50;
	float:left;
	
}
#menu li {
	float:left;	
	text-align:left;	
	list-style-type:none;
	list-style:none;
	margin:0;
	position:relative;
	width:80px;
	z-index:100}
#menu li a, #menu li a:visited {
	text-decoration:none;}
#menu dl {
	position:absolute;
	top:0;
	left:1px;
	/*width: 60px;*/
	margin: 0;
	padding: 0
}
#menu dt {
	background: ;/* barva hl. tlacitek */	
	padding: 0;	
	/*width:80px;*/
	float:left;
	margin: 0px;
}

#menu dt .open {
	background: url(../img/bgr/bgr-menu-open.gif) no-repeat right;/* barva hl. tlacitek  na otevreni */
	
}

#menu dd {
	display:none;
	clear:left;
	margin:0;
	padding:0;
	text-align:left
}
#menu dt a, #menu dt a:visited {
	display:block;
	color:#ffe1c3; 
	padding: 6px 6px 7px 6px;
	width:70px;
  }
#menu dd a, #menu dd a:visited {

	background: url(../img/bgr/bgr-main-button-li.gif) left no-repeat #511b03 ;
	color:#ffe1c3;
	text-decoration:none;
	display:block;
	padding:10px 5px 4px 25px; 
	width:160px;  /*sirka vyskakujiciho menu*/
}
#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {
display:block;
}

#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {
	color:#ffe1c3;
	background: #834f39;
 }

/*jazykove menu*/
#jazyk{
	height:25px;
	padding-top: 5px;
	position:relative;
	top:0;
}
a.cz, a.sk, a.en, a.de{    
	margin:2px;
	padding: 2px 4px 2px 25px;
	text-decoration:none
}

a.cz
{    
	background: url(../img/flag-cz.png) center left no-repeat;
}
a.sk
{    
	background: url(../img/flag-sk.png) center left no-repeat;
}
a.en{
	background: url(../img/flag-en.png) center left no-repeat;
}
a.de
{
	background: url(../img/flag-de.png) center left no-repeat;
}
a:hover.cz, a:hover.en, a:hover.de
{	text-decoration:underline;
	color:#4d1b04	
}
a.print-page
{    
	margin:2px;
	background: url(../img/ikony/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;
	text-decoration:none
}
a:hover.print-page
{    
	margin:2px;
	background: url(../img/ikony/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;
	text-decoration:underline
}

#levy-sloupec{
width:710px;
float:left;
}
#search{
background:url(../img/bgr/bgr-search.gif) no-repeat;
float:right;
height:59px;
width:193px;
padding:20px 0 0 45px;
position:relative;
top:0px;
}
#search_input{
margin:10px 0px 0px 37px;
}
#search_input .text-field {
	width: 120px;
}

#bgr-sloupek{
background-image: url(../img/bgr/bgr-right.gif);
background-repeat:repeat-y;
background-position:right;
}

#pravy-sloupec{

width:240px;
float:right;
background:url(../img/bgr/bgr-pravy-sloupec.gif) top no-repeat
}
#search-login{

}
#search-login a{
color:#ad2c02;
text-decoration:underline;
}
#search-login a:hover{
color:#4e1802;
text-decoration:underline
}
/*--------abeceda---------*/ 

#abeceda{ padding:5px;
font-size:11px;
letter-spacing:1px
}
#abeceda a{
	padding: 3px;
	background-color: #BC6E47;
	text-decoration:none;
	color:#fff
}
#abeceda a:hover{
	background-color:#fab14a;
	padding: 3px;
}
#abeceda a.activ{ background-color:#C67700; color:#BC6E47}
/*doplnky*/

form{
padding:0;
margin:0;
}
.text{
text-align:justify
}
#text_marquee{
	width: 657px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #501903;
	border-left-color: #501903;
	background-color: #CDA089;
	
	padding: 3px;
	
}
.text-field {
	border: #a5644a 1px solid;
	background: #fbe3c4;
	margin: 1px;
	padding: 2px;
	width: 75px;
	font-size:10px;
}
.text-field-option {
	border: #a5644a 1px solid;
	background: #fbe3c4;
	margin: 1px;
	padding: 2px;
	width: 110px;
	font-size:10px;
}
.text-field-poptavka{
	border: #a5644a 1px solid;
	background: #fbe3c4;
	margin: 1px;
	padding: 2px;
	
	font-size:12px;
}

.login{
padding:40px 0  0 40px;
margin:0px 0px 20px 0px;
}
.adress{
padding:50px 0  0 50px;
margin:0;
}
.red{
color:#FF0000
}
/*------------------produkty*/
#produkty{
	margin:0;
	padding:0;
	/*font-weight: 700;*/
}
#produkty a{
color:#e7cfba;
font-variant:small-caps;
text-decoration:none;

}
#produkty a:hover{
	color:#fff;
	text-decoration:underline;
	margin:0
}
.produkt{
width:210px;
height:171px;
float:left;
margin:7px;
background:url(../img/bgr/bgr-produkt.gif) no-repeat;
}

.produkt-small{
width:210px;
height:81px;
float:left;
margin:10px;
background:url(../img/bgr/bgr-produkt-small.gif) no-repeat
}
.produkt-roh{
width:210px;
height:171px;
float:left;
margin:10px;
background: url(../img/bgr/bgr-produkt-radius.gif) no-repeat
}
#produkty img{
border:0
}
.produkt-txt{
	border:0px;
	padding:3px;
	text-align:center;
}
.produkt-txt2{
	border:0px;
	padding:3px;
	text-align:center;
	font-style:bold;
	color: #e7cfba;
}



.produkt-1{
width:100%;
/*background-color: #FAD8A9;*/
border-top:2px solid #993300;
margin:0
}
.clanek, .clanek-l, .clanek-hover, .clanek-l-hover {
overflow:hidden; cursor: default}
.clanek-hover, .clanek-l-hover {background-color: #E2C8BA}

/*novinky*/
#novinky{
	
	background: url(../img/bgr/bgr-novinky-top.gif) no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-left: 10px;
}

#de-novinky{
	width:680px;
	background: url(../img/bgr/de-bgr-novinky-top.gif) no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}


#novinky a{
color:#6F2B0E;
font-weight:bold
}
#novinky a:hover{
color: #fff;
text-decoration:none
}
#de-novinky a{
color:#6F2B0E;
font-weight:bold
}
#de-novinky a:hover{
color: #fff;
text-decoration:none
}

#novinky-head{
font-variant:small-caps;
background-color:#009933}
.novinky-body{
	background: url(../img/bgr/bgr-novinky.gif) repeat-y;
}
.de-novinky-body{
background: url(../img/bgr/de-bgr-novinky.gif) repeat-y;
height:130px;
}
/*drobeckova navigace*/
#submenu-hlavicka{
width:715px;
height: 150px;
margin:0;
background-repeat:no-repeat;
background-image:url(../img/bgr/bgr-submenu-head.jpg);
color:#fbe3c4;
}
#submenu-hlavicka-produkty{
width:715px;
height: 126px;
margin:0;
background-image:url(../img/bgr/bgr-submenu-head.jpg);
background-repeat:no-repeat;
color:#fbe3c4;
}

#submenu-hlavicka a{
color:#fbe3c4;
text-decoration:none;
}
#submenu-hlavicka a:hover{
color:#fbe3c4;
text-decoration:underline;
}
.navigace {
float:left;
width:590px;
padding-left:20px
}
.print {
float:left;

}
.print, .navigace{
position:relative;
top: 5px;
height:25px
}
/*telo-produktu*/
#telo-detail{
background: url(../img/bgr/bgr-telo-detail.gif)  repeat-y;
font-size:11px
}
#telo-detail ul, li{
}



.produkt-detail-foto input{
	background-color: #F6F6EE;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.produkt-detail-txt{
width:320px;
padding:10px 10px 10px 10px;
float:right
}
.txt-produkt{
margin: 10px 3px 0 0px;
width:490px;
height:90px;
float:left
}
.img-produkt-telo{
border:0px solid #586875;
margin-bottom:10px
}
.td_hover{
background-color:#fff
}
#telo-podstranky{
padding:10px 26px 10px 40px;
background-color:#f1efdf
}
.obr{
margin:5px;
float:right;
border:1px solid #A5644A;
}
.obr-left{
margin:5px;
float:left;
border:1px solid #A5644A;
}
#simple-page{
width:690px;
margin:0;
padding:0;
font-size:11px;
padding:10px  0 0 20px;
font-weight:normal;

}
/*telo-produktu*/
#produkt-detail{
background: url(../img/bgr/bgr-telo-detail.gif)  repeat-y;
font-size:11px
}
#produkt-detail ul, li{
}
.produkt-detail-foto{
	background:url(../img/bgr/bgr-produkt-image.gif) repeat-y;
	padding:0px 0 5px 0;
	margin-bottom:10px;
	width:400px;
	float:left;
	position: relative;
}
.produkt-detail-foto input{
	background-color: #F6F6EE;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.produkt-detail-foto a{
	cursor: pointer;
}
.produkt-detail-foto a img{
	cursor: pointer;
	border: 0px solid #586875;
}
.produkt-detail-txt{
width:260px;
padding:0px 10px 10px 10px;
float:left
}
.prodejce{	
	width:330px;
	padding: 0;
	margin:2px;	
}
.prodejce .prodejna a{
	text-decoration: none;
}
.prodejce .prodejna a img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.prodejce pre{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, sans-serif, Arial, Helvetica;
	font-size: 10px;
}
.img-produkt-telo{
border:0px solid #586875;
margin-bottom:10px
}
.img-produkt{
border:0px solid #586875;
margin: 10px;
float:left;
display:block
}
.td_hover{
background-color:#fff
}
a.button{
background: url(/../img/ikony/sipka.png) center right no-repeat  #4F1803;
padding:5px 30px 5px 20px;
line-height:24px;
color:#f9e0c1;
text-decoration:none
}
a:hover.button{

background: url(/../img/ikony/sipka-over.png) center right no-repeat  #4F1803;
padding:5px 30px 5px 20px;
color:#fff;
width:auto;
text-decoration:none
}

a.print-page
{    
	margin:2px;
	background: url(../img/ikony/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;
	text-decoration:none
}
a:hover.print-page
{    
	margin:2px;
	background: url(../img/ikony/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;
	text-decoration:underline
}
/*submenu - */
#submenu{
padding-top:17px; 
  }
#submenu a, #submenu a:visited {
  text-decoration:none;
  padding:5px 5px  5px 30px; 
  background: url(../img/ikony/sipka-reverse.png) center left no-repeat #E2C8BA; 
  margin-left:5px;  
  display:block;
  color:#6f2b0e;
  border-bottom:1px #CDA089 solid
  }
#submenu a:hover {
background: url(../img/ikony/sipka-reverse-over.png) center left no-repeat #BC6E47;
color:#fff
  }
  
#foto_big a{
border:

}
.lupicka{
	color: #B0AFA4;
	top:1px;
	left:1px;	
	width:17px;
	height:17px;
	background:url(../img/ikony/zoom.png) no-repeat;
	position: absolute;
	z-index:100px
}

#mainMap{
width: 505px;
height: 400px;
margin:50px 0px 20px 90px;
border:4px solid #853f28;
}
 
#print-only{
display:none;
} 

#rozdeleni-kontakty{
text-align:right;
}
#rozdeleni-kontakty a{
margin:0px 20px 0px 20px;
color: #6f2b0e;
font-size:12px;
font-weight:bold;
}
#rozdeleni-kontakty a:hover{
color: #9c573a;
}

/* vyprodej */
.clanek_th{
margin:0px;
padding:0px;
}

.datum{
}
.foto{
border:1px solid #e5c5a2;
padding:0px 0px 1px 0px;
margin:6px 10px 10px 7px;
}

.hr2 {  
    margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
	width: 100%;
	display: block;
	height: 1px;
	border-top: 2px solid #e3b06d;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
}

.galerie{
text-align:center;
margin:10px;
width:200px;
float:left;
background:#f3ddc1;
}

/* dotaznik */
.poor{
background:#fbddb6;
}

.strong {
background:#fbddb6;
border-bottom:1px solid #eccab1;
}
#edit .text-field{
width:120px;
}
#edit .text-input{
width:240px;
}
.zidle{
text-align:center;
margin-left:25px;
width:180px;
float:left;
}

#spaneco a{
	color: #b3846c;
	font-size:10px;
	float:right;
	margin-right:11px;
	text-decoration:none;
	
}
#spaneco a:hover{
	color: #763818;
}
#seo-text{
visibility:hidden
}


#video{
	position:absolute;
	background: url(/img/cube.png);
	width:100%;
	height:100%;
	z-index:999;
	padding:0px;
	margin:0px;
	padding-top:180px;


	left: 0px;
	top: 0px;
	}
	.video-ramecek{border: #fff 5px  solid;width:900px; height:390px; background:#fbe3c4;text-align:left;}
	.video-close{width:900px; color:#FFFFFF; font-size:15px; font-weight:bold;}
	#video .clanek_th a{
	font-size: 14px;
	font-weight: bold;
}
	#video .clanek_th a:hover{}
	.video-close .x a{color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none;}
	.video-close .x a:hover{ color:#ffde3b;}
