body {
background:url('../../img_design/back_body.png') repeat-x, url('../../img_page_back/1.gif') center  0px ;
}

@media only screen and (max-width:768px) {
body {
background:url('../../img_design/back_body.png') repeat-x;
;
}

;
}

.obsah_right {
width:990px;
}

.dlazdice_blok {
width:1000px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:910px;
}

.obsah_left {
margin-top:30px;
}

.obsah_right {
margin-top:30px;
}

.obsah_right2 {
margin-top:30px;
}

.dlazdice_blok .d_1 .sp1 {
 font-size:120%;
 text-align:center;
 padding:10px;
 margin:0;
 color:#776859;
 background:#;
}
.dlazdice_blok .d_1 {
 float:left;
 position:relative;
 width:236px;
 height:160px;
 font-size:80%;
 border-radius:3px;
 opacity:1.0;
 line-height:140%;
 text-align:center;
 padding:0;
 margin:0px 7px 30px 7px;
 overflow-x:hidden;
 overflow-y:hidden;
 color:#776859;
 background:#;
}
.d_1 a {
 color:#776859;
}
.d_1:hover {
 transform: scale(1.00);
}
.dlazdice_blok .d_1  {
 text-align:center;
 vertical-align:middle;
}
.dlazdice_blok .d_2 .sp1 {
 font-size:120%;
 text-align:center;
 padding:10px;
 margin:0;
 color:#776859;
 background:#;
}
.dlazdice_blok .d_2 {
 float:left;
 position:relative;
 width:236px;
 height:160px;
 font-size:80%;
 border-radius:3px;
 opacity:1.0;
 line-height:140%;
 text-align:center;
 padding:0;
 margin:0px 7px 30px 7px;
 overflow-x:hidden;
 overflow-y:hidden;
 color:#776859;
 background:#;
}
.d_2 a {
 color:#776859;
}
.d_2:hover {
 transform: scale(1.00);
}
.dlazdice_blok .d_2  {
 text-align:center;
 vertical-align:middle;
}
.dlazdice_blok .d_3 .sp1 {
 font-size:120%;
 text-align:center;
 padding:10px;
 margin:0;
 color:#776859;
 background:#;
}
.dlazdice_blok .d_3 {
 float:left;
 position:relative;
 width:236px;
 height:160px;
 font-size:80%;
 border-radius:3px;
 opacity:1.0;
 line-height:140%;
 text-align:center;
 padding:0;
 margin:0px 7px 30px 7px;
 overflow-x:hidden;
 overflow-y:hidden;
 color:#776859;
 background:#;
}
.d_3 a {
 color:#776859;
}
.d_3:hover {
 transform: scale(1.00);
}
.dlazdice_blok .d_3  {
 text-align:center;
 vertical-align:middle;
}
.dlazdice_blok .d_4 .sp1 {
 font-size:120%;
 text-align:center;
 padding:10px;
 margin:0;
 color:#776859;
 background:#;
}
.dlazdice_blok .d_4 {
 float:left;
 position:relative;
 width:236px;
 height:160px;
 font-size:80%;
 border-radius:3px;
 opacity:1.0;
 line-height:140%;
 text-align:center;
 padding:0;
 margin:0px 7px 30px 7px;
 overflow-x:hidden;
 overflow-y:hidden;
 color:#776859;
 background:#;
}
.d_4 a {
 color:#776859;
}
.d_4:hover {
 transform: scale(1.00);
}
.dlazdice_blok .d_4  {
 text-align:center;
 vertical-align:middle;
}
.bzal1 {
float:left;
width:130px;
position:fixed; left:0; top:82px; z-index:500;
font-size:80%;
font-stretch:condensed;
margin:0;
padding:0;
}

.bzal1  a  {
display:block;
text-decoration:none;
color:#F8F8F8;
background:#776859;
}

.bzal1  a:hover {
opacity:1;
transition-duration: .4s;
}

.bzal1 .zal1  {
text-align:left;
padding:13%;
margin:0px 0px 5px 10px;
opacity: 0.8;
}

.bzal1  .zal1:hover {
width:85px;
}

.bzal1 .zal2  {
text-align:left;
padding:13%;
margin:0px 0px 5px 10px;
opacity: 0.8;
}

.bzal1  .zal2:hover {
width:85px;
}

.bzal1 .zal3  {
text-align:left;
padding:13%;
margin:0px 0px 5px 10px;
opacity: 0.8;
}

.bzal1  .zal3:hover {
width:85px;
}

.bzal1 .zal4  {
text-align:left;
padding:13%;
margin:0px 0px 5px 10px;
opacity: 0.8;
}

.bzal1  .zal4:hover {
width:85px;
}

@media only screen and (max-width:1300px)  {
.bzal1 {
display:none;
}

}

h2  {
text-align:left;
}

.h21  {
text-align: center;
background-image: none;
font-size: 150%;
}

.h226  {
}

