.obsah_right {
margin-top: 550px;
}

body {
background:url('../../img_design/back_body.png') repeat-x, url('../../img_page_back/5.png') center top 0px no-repeat, url('../../img_page_back/2.png') center top 110px no-repeat;
}

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

;
}

.obsah_right {
width:1200px;
}

.dlazdice_blok {
width:1200px;
}

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

h2  {
text-align:left;
}

.obsah_left .cl, .obsah_right .cl, .obsah_right2 .cl, .foot .cl {
text-align:left;
}

.h28  {
}

 .obsah_right .cl8, .obsah_right2 .cl8, .obsah_left .cl8, .foot .cl8  {
text-align: left;
font-size: 110%;
}

p .sico1 {
float:left;
width:34px;
height:20px;
background: url(../../ico/doc.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico2 {
float:left;
width:34px;
height:20px;
background: url(../../ico/docx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico3 {
float:left;
width:34px;
height:20px;
background: url(../../ico/jpeg.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico4 {
float:left;
width:34px;
height:20px;
background: url(../../ico/jpg.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico5 {
float:left;
width:34px;
height:20px;
background: url(../../ico/pdf.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico6 {
float:left;
width:34px;
height:20px;
background: url(../../ico/png.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico7 {
float:left;
width:34px;
height:20px;
background: url(../../ico/ppt.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico8 {
float:left;
width:34px;
height:20px;
background: url(../../ico/pptx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico9 {
float:left;
width:34px;
height:20px;
background: url(../../ico/xls.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico10 {
float:left;
width:34px;
height:20px;
background: url(../../ico/xlsx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico11 {
float:left;
width:34px;
height:20px;
background: url(../../ico/zip.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

@font-face { font-family: b2topmenu; src: url(/font/b2.ttf); }
@font-face { font-family: akadora; src: url(/font/akadora.ttf); }
@font-face { font-family: amsansr; src: url(/font/amsansr.otf); }
@font-face { font-family: badaboomce; src: url(/font/badaboomce.otf); }
@font-face { font-family: coahce; src: url(/font/coahce.ttf); }
@font-face { font-family: desyrel; src: url(/font/desyrel.ttf); }
@font-face { font-family: eurof35; src: url(/font/eurof35.ttf); }
@font-face { font-family: eurof36; src: url(/font/eurof36.ttf); }
@font-face { font-family: eurof55; src: url(/font/eurof55.ttf); }
@font-face { font-family: eurof56; src: url(/font/eurof56.ttf); }
@font-face { font-family: eurof75; src: url(/font/eurof75.ttf); }
@font-face { font-family: eurof76; src: url(/font/eurof76.ttf); }
@font-face { font-family: existencelight; src: url(/font/existencelight.otf); }
@font-face { font-family: existencelight; src: url(/font/existencelight.ttf); }
@font-face { font-family: gunplay; src: url(/font/gunplay.ttf); }
@font-face { font-family: gunplay3; src: url(/font/gunplay3.ttf); }
@font-face { font-family: kamikzom; src: url(/font/kamikzom.ttf); }
@font-face { font-family: kawoszeh; src: url(/font/kawoszeh.ttf); }
@font-face { font-family: maasssliceritalic; src: url(/font/maasssliceritalic.ttf); }
@font-face { font-family: shareregular; src: url(/font/shareregular.ttf); }
@font-face { font-family: sharetechmono; src: url(/font/sharetechmono.ttf); }
@font-face { font-family: skolacek; src: url(/font/skolacek.otf); }
@font-face { font-family: stilltime; src: url(/font/stilltime.ttf); }
@font-face { font-family: verah; src: url(/font/verah.ttf); }
@font-face { font-family: verahb; src: url(/font/verahb.ttf); }
@font-face { font-family: verahbi; src: url(/font/verahbi.ttf); }
@font-face { font-family: verahi; src: url(/font/verahi.ttf); }


.topmx1 {
position:absolute; left:360px; top:35px; z-index:500;
width:630px;
font-family:b2topmenu;
padding:8px 0.5% 10px 1%;
}
.topmx1 li  {
padding:5px 0 0 0;
margin:0 4px 0 4px;
}
.topmx2 {
position:absolute; left:550px; top:-6px; z-index:500;
width:300px;
color:rgba(0,163,0,1.0);
font-family:b2topmenu;
font-size:150%;
padding:8px 0.5% 10px 2%;
}
.topmx2 li  {
padding:5px 0 0 0;
margin:0 6px 0 6px;
}
.topmx2 li a {
color:rgba(0,163,0,1.0);
}
.topmx2 li a:hover {
color:rgba(0,204,0,1.0);
}


.blokzbozi  {
width:400px;
height:440px;
}

.x00A300  {
color: #00A300
}

.xA32100  {
color: #A32100
}

.x660000  {
color: #660000
}

.xFF0000  {
color: #FF0000
}

.xFF9900  {
color: #FF9900
}

.xFF0000  {
color: #FF0000
}

