

body {
	padding: 0; margin: 0;
	color: blue;
	width: 100%;
	text-align: center;
/*background-color:white ; */
background: white url(images/bk-hl-rep.jpg) repeat-x ; 
font-family:  arial;
}


.content {
	width: 1024px;
 height: 100%;
	margin: 0 auto;
background: none  ; 
        z-index: 1111;
}

.top-bar {
width: 1024px;
 height: 136px;                       
background: none  ;  
}

.logo-row {
width: 300px;
 height: 78px;                           
margin: 0 auto ; 
    background-color: none;
}

.topmenu-row {
width: 410px;
 height: 48px;                             /* BK ICONS */
background: none  ; 
    margin: 0 auto;
}


.logo {
width: 300px;
 height: 45px;
background: none  ; 
    float:left;  
margin-top: 49px;

}



/*
h1{

font-family: tahoma;
font-size: 18px;
font-weight: normal;
font-style: italic;
text-decoration: none;
color: #decb9e      ; 
text-align: left;

}
*/




.top-menu {
width: 1024px;
 height: 54px;
/*background: transparent url(images/h2-bk-test.png) top center no-repeat ;  */
    margin: auto;
}






.cl-stred-subs {
width: 1024px;
 height: 24px;
 background: none  ; 
  float: left;
}

.stred-subs {
width: 1024px;
 height: 280px;
background: none  ; 
float: left;
}

.cl1 {
width: 60px;
 height: 100%;
background: none  ; 
float: left;
}

.txt {
width: 500px;
 height: 100%;
background: none  ; 
float: left;
}

.rek1 {
width: 336px;
 height: 280px;
background: black  ; 
float: left;
}


.cl-stred-subs-2 {
width: 1024px;
 height: 64px;
 background: none  ; 
 float: left;
}

.cl-stred-subs-2x {
width: 1024px;
 height: 40px;
 background: none  ; 
 float: left;
}

.proc-nak {
width: 1024px;
 height: 30px;
 background: none  ; 
 float: left;
}

h1 , h5{
font-family: arial;
color: #decb9e    ;  
font-size: 24px;
  text-align: center;
      font-weight: normal;
    font-style: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.two-reasons{
width: 1024px;
 height: 250px;
 background: none  ; 
 float: left;
}

.rek2 {
width: 300px;
 height: 250px;
background: black  ; 
float: left;
margin-top: 108px;
}

.txt2 {
width: 565px;
 height: 100%;
background: none  ; 
float: left;
}

.cl1a {
width: 50px;
 height: 100%;
background: none  ; 
float: left;
}

.cl-row {
width: 100%;
 height: 40px;
background: none  ; 
float: left;
}

.row {
width: 100%;
 height: 64px;
background: none  ; 
float: left;
}

.row-obr {
width: 64px;
 height: 64px;
background: transparent url(images/s1.png) top center no-repeat ; 
float: left;
}

.row-obr2 {
width: 64px;
 height: 64px;
background: transparent url(images/s2.png) top center no-repeat ; 
float: left;
}

.row-obr3 {
width: 64px;
 height: 64px;
background: transparent url(images/s3.png) top center no-repeat ; 
float: left;
}

.row-obr4 {
width: 64px;
 height: 64px;
background: transparent url(images/s4.png) top center no-repeat ; 
float: left;
}

.row-cl {
width: 24px;
 height: 64px;
background: none ; 
float: left;
}

.row-obs {
width: 477px;
 height: 100%;
background: none ; 
float: left;
}

.row-nadpis {
width: 100%;
 height: 22px;
background: none ; 

}

.row-tx {
width: 100%;
 height: 21px;
background: none ; 
color: #4f4f4f ;  
font-size: 16px;
  text-align: left;
}

.cl-upln{
width: 1024px;
 height: 84px;
background: none ; 
float: left;
}

.conak{
width: 1024px;
 height: 30px;
 background: none  ; 
 float: left;
}

.frame-vl{
width: 1024px;
 height: 189px;
background: none ; 
float: left;
margin-top: 6px;
}

.frame-vl img{
 
float: left;
}

.frame-cll{
width: 21px;
 height: 189px;
background: none ; 
float: left;

}

table{
margin-left: 40px;
float: left;
font-size: 80%;
}



.tabulka1{
width: 1024px;
 height: 100%;
background: none ; 
float: left;
margin-top: 5px;
}

.radek1{
width: 749px;
 height: 229px;
background: none ; 
margin: 0 auto;
}

.radek2-a{
width: 245px;
 height: 110px;
background: none ; 
float: left;
margin-left: 137px;
}

.radek2{
width: 245px;
 height: 110px;
background: none ; 
float: left;
margin-left: 5px;
}

.cl-upln-min{
width: 1024px;
 height: 30px;
background: none ; 
float: left;
}

.social{
width: 1024px;
 height: 60px;
background: none ; 
float: left;
}

.social-wrk{
width: 500px;
 height: 30px;
background: none ; 
margin: 0 auto;

}

.g-plus{
    margin-top: 24px;
width: 100px;
 height: 30px;
background: none ; 
float: left;
}

.tw{
width: 100px;
 height: 26px;
background: none ; 
float: left;
margin-top: 26px;
}

.fcb{
width: 300px;
 height: 30px;
background: none ; 
float: left;
    margin-top: 24px;
}

.soc-tx{
color: #666c71  ;  
font-size: 14px;
  text-align: center;
      font-weight: normal;
    font-style: normal;
	text-decoration: none;
	margin-top: -10px;
	padding-bottom: 10px;
}

.footer{
width: 1024px;
 height: 120px;
background: none ; 
float: left;
border-top: 1px solid #d0cfcf ;
}

.cl-upln-minxc{
width: 1024px;
 height: 14px;
background: none ; 
float: left;
}

.footer-l{
width: 900px;
 height: 100px;
background: none ; 
float: left;
}

.footer-jed{
width: 50px;
 height: 100px;
background: none ; 
float: left;
}

.footer-dav{
width: 180px;
 height: 100px;
background: none ; 
float: left;
}

.footer-tri{
width: 180px;
 height: 100px;
background: none ; 
float: left;
}

.footer-ctyr{
width: 240px;
 height: 100px;
background: none ; 
float: left;
}


.footer-p{
width: 100px;
 height: 100px;
background: none ; 
float: right;
}

.footer-l p{
text-align: left;
margin-top: 4px;
font-size: 80%;
color: #7c7c7c;
        font-style:italic;
}

.footer-p p{
text-align: right;
margin-top: 4px;
font-size: 80%;
text-transform: uppercase;
    color: #7c7c7c;
    font-style:italic;
}

.footer a, .footer a:active {
text-decoration: underline;
color: #7c7c7c;
}

.footer a:hover {
text-decoration: underline;
color: #000;
}

.frame-vl-txt{
width: 1024px;
 height: 100px;
background: none ; 
float: left;
}

.fr-txt{
width: 750px;
 height: 100px;
background: none ; 
margin: 0 auto;
text-align: justify;
color: #4f4f4f;
padding: 8px;
}

.fr-txt a, .fr-txt a:active, .texo-s-p a, .texo-s-p a:active{
text-decoration: underline;
color: #fc5454;
}

.fr-txt a:hover, .texo-s-p a:hover{
text-decoration: underline;
color: #000;
}

.texo{
width: 1024px;
 height: 280px;
background: none ; 
float: left;
}

.texo-s{
width: 750px;
 height: 100%;
background: none ; 
margin: 0 auto;
}

.texo-s-l{
width: 336px;
 height: 280px;
background: black ; 
float: left;
}

.texo-s-p{
width: 400px;
 height: 280px;
background: none ; 
float: right;
text-align: justify;
color: #4f4f4f;
}

.social-wrk2{
width: 200px;
 height: 30px;
background: none ; 
margin: 0 auto;
padding-top: 20px;
}

.four-reasons{
width: 1024px;
 height: 430px;
 background: none  ; 
 float: left;
}


.cl-stred-subs22 {
width: 1024px;
 height: 4px;
 background: none  ; 
  float: left;
}

.spod{
width: 1024px;
 height: 250px;
 background: none  ; 
 float: left;
}

.texo{
width: 540px;
 height: 250px;
 background: none  ; 
 float: left;
}

.reko{
width: 300px;
 height: 250px;
 background: none  ; 
 float: left;
}


.cl-upln32{
width: 1024px;
 height: 74px;
background: none ; 
float: left;
}

.cl-reko{
width: 30px;
 height:100%;
background: none ; 
float: left;
}

.cl-texo{
width: 50px;
 height:100%;
background: none ; 
float: left;
}

.nadop{
width: 100%;
 height:26px;
background: none ; 
text-align: left;
}

.nadop-tex{
width: 100%;
 height:110px;
background: none ; 
text-align: justify;
color: #4f4f4f ; 
}

.conak h4{
font-family: arial;
color: #96804e    ;  
font-size: 20px;
  text-align: center;
      font-weight: normal;
    font-style: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.cl-stred-subs-2x2 {
width: 1024px;
 height: 40px;
 background: none  ; 
 float: left;
}

.cl-stred-subs-2x2x {
width: 1024px;
 height: 20px;
 background: none  ; 
 float: left;
}

.sez-obr {
width: 1024px;
 height: 165px;
 background: none  ; 
 float: left;
}

.jedna {
width: 310px;
 height: 100%;
 background: none  ; 
 float: left;
}

.jedna-tip {
width: 310px;
 height: 100%;
 background: none  ; 
 float: left;
}

.jedna-bor {
width: 30px;
 height: 100%;
 background: none  ; 
 float: left;
 border-left: 1px solid #c9c9c9;
}

.jedna-okr {
width: 26px;
 height: 100%;
 background: none  ; 
 float: left;
}

.jedna-obr {
width: 100%;
 height: 60px;
 background: none  ; 
 text-align: left;
}

.jedna-nadp {
width: 100%;
 height: 30px;
 background: none  ; 
 float: left;
}

.jedna-odk {
width: 100%;
 height: 28px;
 background: none  ; 
 float: left;
 font-size: 18px;
  text-align: left;
     font-style: italic;
	 	 padding-top: 12px;
}

.jedna-desc {
width: 100%;
 height: 30px;
 background: none  ; 
 float: left;
 font-size: 18px;
  text-align: left;
     font-style: normal;
	 color: #737272;
	  padding-top: 2px;
}

.jedna-desc2 {
width: 800px;
 height: 60px;
 background: none  ; 
 margin: 0 auto;
 font-size: 18px;
  text-align: center;
     font-style: normal;
	 color: #d6d5d5   ;
	  padding-top: 14px;
	   font-style: italic;
}



h3 {
font-family: arial;
color: #96804e  ;  
font-size: 22px;
  text-align: left;
      font-weight: normal;
    font-style: normal;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
}

.jedna-odk a, .jedna-odk a:active{
color: #c0a86f;
}

.ico-rad-pop a, .ico-rad-pop a:active{
color: #96804e;
}

.jedna-odk a:hover, .ico-rad-pop a:hover{
color: #000;
}

.st-cl-kam-first {
width: 1024px;
 height: 60px;
background: transparent url(images/full_icons.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam-all {
width: 1024px;
 height: 60px;
background: transparent url(images/each-posta.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam-mid {
width: 1024px;
 height: 60px;
background: transparent url(images/tmart-posta.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam-right {
width: 1024px;
 height: 60px;
background: transparent url(images/posta-non.png) top center no-repeat ; 
 float: left;
}




.st-cl-kam-left {
width: 1024px;
 height: 60px;
background: transparent url(images/eshop_free_shipping_left.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam-aliba {
width: 1024px;
 height: 60px;
background: transparent url(images/posta-only.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam-light {
width: 1024px;
 height: 60px;
background: transparent url(images/full_icons.png) top center no-repeat ; 
 float: left;
}

.st-cl-kam {
width: 1024px;
 height: 40px;
background: none ; 
 float: left;
}

.st-cl-kam-a{
width: 1024px;
 height: 25px;
 background: none  ; 
 float: left;
}

.st-cl-kam-b {
width: 1024px;
 height: 10px;
 background: none  ; 
 float: left;
 border-top: 1px solid #c9c9c9;
}

.rekl{
width: 1024px;
 height: 280px;
 background: none  ; 
 float: left;
}

.rekl-cen{
width: 336px;
 height: 280px;
 background: none  ; 
 margin: 0 auto;
}


.sez-ico {
width: 900px;
 height: 120px;
 background: none  ; 
 float: left;
    margin-left: 74px;
}

.sez-ico-col {
width: 300px;
 background: none  ; 
 float: left;
     height: 100%;
   
}

.ico-rad {
    width: 100%;
height: 50px;
 background: none  ; 
 float: left;
}

.ico-rad-ico {
    width: 50px;
height: 50px;
 background: none  ; 
 float: left;
}

h2 {
    width: 200px;
height: 20px;
 background: none  ; 
  float: left;
 padding-top: 3px;   
padding-left: 8px;
 font-size: 16px;
  text-align: left;
     font-style: normal;
	 color: #96804e    ;  
    font-family: arial;
    font-weight: normal;
}



.ico-rad-pop {
    width: 244px;
height: 70px;
 background: none  ; 
  float: left;
padding-left: 8px;
 font-size: 14px;
  text-align: justify;
     font-style: normal;
	 color: #7a7a7a    ;

}


.conak2{
width: 920px;
 line-height: 26px;
 background: #fafafa   ; 
 float: left;
 font-size: 50%;
 font-family: arial;
color: #7a7a7a  ;  
font-size: 16px;
  text-align: center;
      font-weight: normal;
    font-style: normal;
	text-decoration: none;
	margin-left: 32px;
	padding: 10px;
border-radius: 20px;
}

.conak2 strong{
color: #96804e  ;  
font-weight: normal;
}

.conak a, .conak a:active{
color: #6e849c  ;  

}

.conak a:hover{
color: #364d65  ;  

}

.conak2 a, .conak2 a:active{
color: #c0a86f    ;  

}

.conak2 a:hover{
color: #364d65  ;  

}



























