
/* ========================= zlom1 pro min nez 320px ==================================================================== */
/* ========================= zlom2 pro iPhone 3+4+5 na vysku, stary android na sirku, samsung galaxy na vysku, ========== */
/* ========================= zlom3 pro iphone iPhone 3+4+5 na sirku ===================================================== */
/* ========================= zlom4 kindle na vysku, samsung galaxy na sirku ============================================= */
/* ========================= zlom5 iPad na vysku + prvni velikosti tabletu ============================================== */
/* ========================= zlom6 pro iPad na sirku, kindle na sirku + druhe tabletove velikosti + desktop mensi======= */
/* ========================= zlom7 pro dekstop s vetsim rozlisenim ====================================================== */

.cf:before,
.cf:after {
content: " "; /* 1 */
display: table; /* 2 */
}

.cf:after {
clear: both;
}

/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.cf {
*zoom: 1;
}

body {
margin:0;
padding:0;
}

*{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

body, html {
color: #626262;
font-family: Arial,Helvetica,sans-serif;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

LAYOUT - JEDNOSLOUPCOVÝ

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

LAYOUT - DVOUSLOUPCOVÝ

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ========================= zlom1 ======================== */
@media screen and (min-width: 0px){

body {
margin:0;
padding:0;
}

#jazykovemutace {
display:none;
}

.pomocny_cikcak_div {
background: url(http://default.2dny.cz/images/482.gif) 50% 5% no-repeat;
text-align: center;
color: #fff;
}

#logo {
float:left;
margin-top:5px;
}

.obrazkove_logo {
margin-top:16px !important;
}

.uvodni_strana #us_rozsirenahlavicka {
padding:3px 0 140px 0px;
background:#0064AE;
margin-bottom:2em;
position:relative;
z-index:1;
width:100%;
}

.csslider1 > .cs_arrowprev > label:after, .csslider1 > .cs_arrownext > label:after {
color:#FFFFFF;
}

.csslider1 > .cs_arrowprev > label, .csslider1 > .cs_arrownext > label {
background-color: #0064AE;
border-radius: 50%;
margin-left: -28px;
margin-top: -28px;
}



.csslider1 > .cs_arrowprev > label, .csslider1 > .cs_arrownext > label {
height: 50px;
line-height: 50px;
padding: 14px;
width: 50px;
}

.csslider1 {
max-width:none;
width:100%;
margin-top:0;
font-family:sans-serif;
}

.csslider1 ul {
padding:0;
margin:0;
}

.cs_bullets {
display:none;
}

.csslider1 > .cs_description {
display:block;
height:100%;
position:relative;
}

.csslider1 > .cs_description > label > .cs_descr {
padding:0 20px;
}

.csslider1 > .cs_description > label > .cs_title,
.csslider1 > .cs_description > label > .cs_descr {
color:#FFFFFF!important;
}

.obrazkovac {
min-height:215px;
background-position: center center;
background-size: cover;
}

.obrazkovac1 {
width: 100%;
background:#0064AE;
padding-bottom:3px;
padding-top:3px;
margin-top:-3px;
}

#uvodni {
overflow:hidden;
margin-bottom:4em;
}

#obsahovac {
overflow:hidden;
width:100%;
}

#obsahovac .bocni-bloky img {
width:auto;
float:left;
max-width:100%;
margin-right:10px;
}

#panel-full #clanek img {
border:1px solid #DBDBDB;
}

#obsahovac .nyroModal img {
border:0;
padding:0;
width:auto;
}

#vnitrekclanku {
overflow:hidden;
}

#panel1 {
padding:1em;
}

.blocky_obsah {
overflow:hidden;
}

#panel2 {
}

#panel2 .bocni-bloky,
#reklamniblok,
#panel0 .bocni-bloky {
background:#f5f5f5;
padding:1em;
margin-top:1em;
overflow:hidden;
}

.bocni-bloky ul,
#reklamniblok ul {
padding-left:1em;
}

.bocni-bloky .half_form {
width:100%;
margin:0;
}

.cenak {
background: #ececec;
color:black;
float: left;
margin-bottom: 15px;
padding: 20px 40px 5px 40px;
position: relative;
width: 100%;
}


}
/* ========================= zlom2 ======================== */

@media screen and (min-width: 319px){

/* disable webkit text size adjust (for iPhone) */

html {

-webkit-text-size-adjust: none;

}




}
/* ========================= zlom3 ======================== */

/* ========================= zlom4 ======================== */

@media screen and (min-width: 579px){

.obrazkovac {
width:500px;
margin:0 auto;
}


}
/* ========================= zlom5 ======================== */

@media screen and (min-width: 760px){

#obsahovac #vnitrekclanku img.img-levo {
float:left;
margin:0em 1em 1em 0;
}

#logo {
margin:15px 0 0 0;
}

.vHeadru {
position:relative;
}

.csslider1 > .cs_description {
z-index:10;
}

#us_rozsirenahlavicka {
margin-top:-3px;
}

.csslider1 > .cs_description > label > .cs_descr {
font-size:1em;
}

.csslider1 > .cs_description > label > .cs_title {
font-size:2em;
}

.obrazkovac1 {
}

#obsahovac img.img-levo {
max-width:100%;
float:left;
margin: 1em 1em 1em 0;
width:auto;
}

.obrazkovac {
width:700px;
}

#obsahovac .a-img-pravo img {
float:right;
margin:0 0 1em 1em;
}

}
/* ========================= zlom6 ======================== */

@media screen and (min-width: 960px){


.obrazkovac {
width:900px;
}

#panel1 {
width:650px;
float:left;
}

#panel2 {
width:230px;
float:right;
}

.sloupec21 #panel0 {
width:230px;
float:left;
}

.sloupec21 #panel1 {
float:right;
}




}
/* ========================= zlom7 ======================== */

@media screen and (min-width: 1200px){

.obrazkovac {
width:1100px;
}

#panel1 {
width:740px;
float:left;
}

.sloupec21 #panel0 {
width:330px;
float:left;
}

#panel2 {
width:330px;
float:right;
}



}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

LAYOUT - TŘÍSLOUPCOVÝ

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ========================= zlom1 ======================== */
@media screen and (min-width: 0px){

#panel-aside-float .bocni-bloky {
background:#f5f5f5;
color:#000;
padding:1em;
margin-bottom:1em;
}

#panel-full #clanek {
background:#f5f5f5;
color:#000;
padding:1em;
margin-bottom:1em;
}

#panel-full #clanek h1 {
color:#000;
}

#panel-aside-float .bocni-bloky .top_sloup h5 {
color:#818181;
}

}
/* ========================= zlom2 ======================== */
@media screen and (min-width: 319px){

/* disable webkit text size adjust (for iPhone) */

html {

-webkit-text-size-adjust: none;

}

#panel-aside-float {
overflow:hidden;
}

}
/* ========================= zlom3 ======================== */
@media screen and (min-width: 479px){

}
/* ========================= zlom4 ======================== */
@media screen and (min-width: 579px){

.hs_994 #obsahovac .uvod-blocky img,
.hs_995 #obsahovac .uvod-blocky img,
.hs_996 #obsahovac .uvod-blocky img,
.hs_997 #obsahovac .uvod-blocky img,
.hs_998 #obsahovac .uvod-blocky img {
width:100%;
margin:0;
}

.hs_994 .uvod-blocky,
.hs_995 .uvod-blocky,
.hs_996 .uvod-blocky,
.hs_997 .uvod-blocky,
.hs_998 .uvod-blocky {
width:100%;
margin:1em 0;
}

}
/* ========================= zlom5 ======================== */
@media screen and (min-width: 760px){

.hs_994 .uvod-blocky,
.hs_995 .uvod-blocky,
.hs_996 .uvod-blocky,
.hs_997 .uvod-blocky,
.hs_998 .uvod-blocky,
.hs_995 #panel-aside-float .bocni-bloky,
.hs_996 #panel-aside-float .bocni-bloky,
.hs_997 #panel-aside-float .bocni-bloky,
.hs_998 #panel-aside-float .bocni-bloky
{
width:32%;
float:left;
margin:0;
margin-right:2%;
}

.hs_994 .uvod-blocky:nth-of-type(3),
.hs_995 .uvod-blocky:nth-of-type(3),
.hs_996 .uvod-blocky:nth-of-type(3),
.hs_997 .uvod-blocky:nth-of-type(3),
.hs_998 .uvod-blocky:nth-of-type(3),
.hs_995 #panel-aside-float .bocni-bloky:nth-of-type(3),
.hs_996 #panel-aside-float .bocni-bloky:nth-of-type(3),
.hs_997 #panel-aside-float .bocni-bloky:nth-of-type(3),
.hs_998 #panel-aside-float .bocni-bloky:nth-of-type(3) {
margin-right:0;
}

#panel-aside-float .bocni-bloky {
margin-bottom:0;
}



}
/* ========================= zlom6 ======================== */
@media screen and (min-width: 960px){

.sloupec30 #panel0 {
width:24%;
float:left;
margin-right:1%;
margin-left:-75%;
}

.sloupec30 #panel1 {
width:50%;
float:left;
margin-left:25%;
}

.sloupec30 #panel2 {
width:24%;
float:right;
margin-left:1%;
}



}
/* ========================= zlom7 ======================== */

@media screen and (min-width: 1200px){






}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

NAVIGACE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

.sidr_back {
display:block;
}

nav, .mobilephone {
position:absolute;
right:16px;
top:25px;
}
.mobilephone {
z-index:10;
}

#katalog_zbozi {
width:40px!important;
padding:0!important;
overflow:hidden;
font-size:0!important;
border-radius:5px;
}

.menu_close {
background-color:#0064AE!important;
background-image: url(close.png);
background-repeat:no-repeat;
background-position:230px 15px;
color:#FFFFFF;
}

#nahore,
#panel2 nav,
#panel1 nav{
display:none;
}

#panel2 nav,
#panel1 nav{
z-index:101;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

nav, .mobilephone {
top:18px;
}

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

.sidr_back {
display:none;
}

#nahore,
#panel2 nav,
#panel0 nav {
display:block;
}

#panel2 nav,
#panel0 nav{
width:100%;
height:auto;
float:none;
background:#0064AE;
color:#FFFFFF;
margin-top:1em;
}

#panel2 nav h5,
#panel0 nav h5 {
color:#000;
padding:0.5em 0 0 .5em;
}

#panel2 nav ul,
#panel0 nav ul {
list-style-type:none;
padding:0;
}

#panel2 nav ul li,
#panel0 nav ul li {
margin-top:1px;
}

#panel2 nav a,
#panel0 nav a {
background:#0064AE;
color:#FFFFFF;
display:inline-block;
width:100%;
line-height:normal;
padding:0.5em;
}

#panel2 nav a:hover, #panel2 nav li:hover a, #panel2 nav li.aktivni03 a,
#panel0 nav a:hover, #panel0 nav li:hover a, #panel0 nav li.aktivni03 a {
border:0;
}




.sidr #navlist li {
float:none;
}

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TYPOGRAFIE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

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

.nadpis_bg h6 {
color:#0064AE;
text-shadow:none;
}

a {
color:#000>;
}

a:hover {
text-decoration:none;
}

body {
font-size:90%;
}

}

/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}

@media only screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) {

}

/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){
body {
font-size:100%;
}
}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

FOTOGALERIE VYPIS - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

.fotogal-slozka {
overflow:hidden;
}

#obsahovac #pexeso img {
margin:0;
}

#pexeso {
margin:0;
padding:0;
list-style:none;
}

#pexeso li {
text-align:center;
background: none repeat scroll 0 0 #f9f9f9;
border: 1px solid #d9d9d9;
float: left;
width:155px;
height:185px;
margin:10px;
padding:5px;
}

#pexeso li a {
display:block;
}

.posledni_foto_nazev_vypis {
height:30px;
margin-bottom:5px;
}

a.img_slozka {
margin: 0;
width: 145px;
height: 140px;
position:relative;
overflow:hidden;
}

#obsahovac #pexeso img {
max-width: none;
position: absolute;
}



}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

FOTOGALERIE DETAIL - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
#fotogalerie {
overflow:hidden;
}

a.img_fotogalerie {
overflow: hidden;
display: block;
border: 3px solid #f5f5f5;
float: left;
margin:9px;
position: relative;
}

#obsahovac #fotogalerie img {
position: absolute;
max-width: none;
margin:0;
}

#katalog-galerie {
width:100%;
float:left;
}

.nalezene-stranky {
border-left: 5px solid #C0C0C0;
padding-left: 1em;
margin-bottom:2em;
}

.nalezene-stranky a{
display:block;
margin:0.5em 0;
padding-left:10px;
}

.nalezene-stranky a:before {
content:'';
background:url(../images/anotace.png) no-repeat;
width: 5px;
display: block;
height: 5px;
position: relative;
left: -10px;
top: 10px;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

VIDEOGALERIE VYPIS - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
#videogalerie .blocky_obsah {
background:#f5f5f5;
float:left;
width:100%;
margin-bottom:0.5em;
padding:.5em;
}
}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

.obalnicek {
width:50%;
float:left;
}

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){



}




/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

VIDEOGALERIE DETAIL - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
.videoklip2 embed {
width:100%;
}
}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){
.videoklip {
width:35%;
float:left;
}

.popis_videa {
width:65%;
float:left;
}
}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){
.videoklip {
width:30%;
float:left;
}

.popis_videa {
width:70%;
float:left;
}
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

KATALOG VYPIS - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
.blogovy-prispevek {
overflow:hidden;
position:relative;
min-height:125px;
}

.blog-nadpis {
font-size:1.3em;
margin-top: 5px;
}

.katalog-tabulka {
width:100%;
}

.katalog-tabulka td {
padding: 2px 6px;
}

.kat-tab-radek1 td {
background: #f9f9f9;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

#obsahovac .blogovy-prispevek img {
position: absolute;
left: 0;
top: 0.4em;
margin:0;
}

.pouzity-obrazek1 {
padding-left:190px;
}

.pouzity-obrazek5 {
padding-left:370px;
}

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){
.sloupec30 .blogovy-prispevek.pouzity-obrazek5 {
padding-left:270px;
}

.sloupec30 #obsahovac .blogovy-prispevek.pouzity-obrazek5 img {
width:250px;
}
}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

KATALOG DETAIL - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){


.katalog-tabulka-vlastnosti {
width:100%;
}

.katalog-tabulka-vlastnosti td {
padding:4px;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){



}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BLOG VYPIS - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
#obsahovac .blogovy-prispevek img,
#obsahovac .blogovy-prispevek.pouzity-obrazek5 img {
width:100%;
}
}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

#obsahovac .blogovy-prispevek img {
max-width:100%;
width:auto;
}

.blogovy-prispevek {
position:relative;
padding-left:190px;
}

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){
.blogovy-prispevek.pouzity-obrazek5 {
position:relative;
padding-left:380px;
}

#obsahovac .blogovy-prispevek.pouzity-obrazek5 img {
width:auto;
}
}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BLOG DETAIL - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

FORMULÁŘE - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
input[type="submit"] {
cursor:pointer;
font-weight:bold;
}

input[type="submit"]:hover {
box-shadow:0 0 4px rgba(0,0,0,0.5);
}

.half_form {
width: 100%;
float: right;
padding: 1em;
}


.full {
width: 100%;
}

.right {
float: right;
}

.left {
float: left;
}

.repeata form table {
float:left;
}

.full_form {
float:left;
}

/* ========= fu_001 ========= */

.fu_001 input, .fu_001 textarea {
border:1px solid rgba(0,0,0,0.5);
padding: 5px;
margin-bottom: 10px;
text-indent: 0;
}

/* ========= fu_002 ========= */

.fu_002 td {
width: 45%;
}

.fu_002 td:nth-of-type(2n) {
padding-left: 5%;
width: 50%;
}



.fu_002 input, .fu_002 textarea {
border:1px solid rgba(0,0,0,0.5);
padding: 5px;
margin-bottom: 10px;
text-indent: 0;
border-radius:3px;
width: 100%;
box-shadow: inset 0px 2px 1px 0 rgba(0,0,0,0.1);
}

.fu_002 label {
font-weight: bold;
padding-bottom:5px;
display: block;
}

.fu_002 input[type="submit"] {
width: auto;
box-shadow: none;
padding: 5px 10px;
background: #0064AE;

}

/* ========= fu_003 ========= */

.fu_003 td {
}

.fu_003 td:nth-of-type(2n) {
width: 70%;
}

.fu_003 input, .fu_003 textarea {
border:1px solid rgba(0,0,0,0.5);
padding: 10px;
margin-bottom: 10px;
text-indent: 0;
border-radius:3px;
width: 100%;
box-shadow: inset 0px 2px 1px 0 rgba(0,0,0,0.1);
}

.fu_003 label {
font-weight: bold;
padding-bottom:5px;
display: block;
}

.fu_003 input[type="submit"] {
width: auto;
box-shadow: none;
padding: 10px 20px;
background: #0064AE;

}

/* ========= fu_004 ========= */

.fu_004 input, .fu_004 textarea, .fu_004 h4 {
border:1px solid rgba(0,0,0,0.5);
padding: 10px;
margin-bottom: 10px;
text-indent: 0;
border-radius: 3px;
font-size: 1rem;
}

.fu_004 input[type="submit"], .fu_004 h4 {
width: auto;
display: inline-block;
padding: 10px 20px;
background: #0064AE;
color:#FFFFFF;
font-weight:bold;

}


/* ========= bp_001 ========= */

.bp_001 input, .bp_001 select {
border:1px solid rgba(0,0,0,0.3);
box-shadow: 0 0 0px 2px rgba(0,0,0,0.1);
padding: 10px;
margin-bottom: 10px;
text-indent: 0;
border-radius: 5px;
width:100%;
}

.bp_001 select {
margin-bottom: 20px;
}

.bp_001 label {
font-weight: bold;
padding-bottom:5px;
display: block;
}

.bp_001 input[type="submit"] {
width: auto;
box-shadow: none;
padding: 10px 20px;
background: #0064AE;
color:#FFFFFF;

}

/* ========= bp_002 ========= */

.bp_002 input, .bp_002 select {
border:1px solid rgba(0,0,0,0.2);
background: rgba(0,0,0,0.05);
padding: 10px;
margin-bottom: 10px;
text-indent: 0;
border-radius: 2px;
width:100%;
}

.bp_002 select {
margin-bottom: 20px;
}

.bp_002 label {
font-weight: bold;
padding-bottom:5px;
display: block;
}

.bp_002 input[type="submit"] {
width: auto;
box-shadow: none;
padding: 10px 20px;
background: #0064AE;
color:#FFFFFF;
}

.comment-reply-link,
.formbutton {
background: #0064AE;
color:#FFFFFF;
border:0;
text-decoration:none;
padding:5px 10px;
margin:0.5em 0;
display:inline-block;
}


.reply_formy {
background:#f5f5f5;
padding:1em;
}

.reply_formy input[type="text"] {
padding:5px;
}

.reply_formy textarea {
width:100%;
}


}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

.half_form {
width: 50%;
float: right;
margin: 1em;
padding: 0;
}

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TABULKY - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

table {
border-collapse:collapse;
float:left;
margin-bottom:1em;
}

table td {
background:#fff;
color:#313131;
}

.katalog-tabulka-detail {
float:left;
width:100%;
}

/* ========= tab_001a ========= */
.tab_001a {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_001a th {
background:rgba(0,0,0,0.1)
}

.tab_001a th, .tab_001a td {
padding:7px;
border-bottom:1px dotted rgba(0,0,0,0.2)
}


/* ========= tab_001b ========= */

.tab_001b {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_001b th {
background:rgba(0,0,0,0.1)
}

.tab_001b th, .tab_001b td {
padding:7px;
border-bottom:1px dotted rgba(0,0,0,0.2)
}

.tab_001b tr td:first-of-type {
font-weight:bold;
}


/* ========= tab_001c ========= */

.tab_001c {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_001c th {
background:rgba(0,0,0,0.1)
}

.tab_001c th, .tab_001c td {
padding:7px;
border-bottom:1px dotted rgba(0,0,0,0.2)
}

.tab_001c tr:last-of-type td {
background:rgba(0,0,0,0.8);
font-weight:bold;
color:#fff;
}


/* ========= tab_001d ========= */

.tab_001d {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_001d th {
}

.tab_001d th, .tab_001d td {
padding:7px;
border-bottom:1px dotted rgba(0,0,0,0.2)
}

.tab_001d tr td:first-of-type {
background:rgba(0,0,0,0.1);
}


/* ========= tab_001e ========= */

.tab_001e {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_001e th {
background:rgba(0,0,0,0.1)
}

.tab_001e th, .tab_001e td {
padding:7px;
border-bottom:1px dotted rgba(0,0,0,0.2)
}

.tab_001e tr td:first-of-type {
background:rgba(0,0,0,0.05);
}

.tab_001e tr:last-of-type td {
background:rgba(0,0,0,0.8);
font-weight:bold;
color:#fff;
}




/* ========= tab_002 ========= */

.tab_002 {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_002 th {
background:rgba(0,0,0,0.1)
}

.tab_002 td {
padding:7px;
border:1px solid #b4b4b4;
}

.tab_002 th {
padding:7px;
border:1px solid #b4b4b4;
border-bottom:1px solid #fff;
}

.tab_002 th:last-of-type {
border:1px solid #b4b4b4;
}


/* ========= tab_005a ========= */

.tab_005a {
width:100%;
border-collapse:collapse;
text-align:center;
}

.tab_005a th {
background:rgba(0,0,0,0.8);
color:#fff;
}

.tab_005a th, .tab_005a td {
padding:7px;
border-bottom:1px solid #dadada;
}

.tab_005a tr:nth-of-type(odd) {
background:rgba(0,0,0,0.1);
}


/* ========= tab_005b ========= */

.tab_005b {
width:100%;
border-collapse:collapse;
text-align:center;
}

.tab_005b th {
background:rgba(0,0,0,0.8);
color:#fff;
}

.tab_005b th, .tab_005b td {
padding:7px;
border-bottom:1px solid #dadada;
}

.tab_005b tr:nth-of-type(odd) {
background:rgba(0,0,0,0.1);
}

.tab_005b tr td:first-of-type {
background:rgba(0,0,0,0.15);
}


/* ========= tab_005c ========= */

.tab_005c {
width:100%;
border-collapse:collapse;
text-align:center;
}

.tab_005c th {

}

.tab_005c th, .tab_005c td {
padding:7px;
border-bottom:1px solid #dadada;
}

.tab_005c tr:nth-of-type(odd) {
background:rgba(0,0,0,0.1);
}

.tab_005c tr td:first-of-type {
background:rgba(0,0,0,0.15);
}


/* ========= tab_005d ========= */

.tab_005d {
width:100%;
border-collapse:collapse;
text-align:center;
}

.tab_005d th {
background:rgba(0,0,0,0.8);
color:#fff;
}

.tab_005d th, .tab_005d td {
padding:7px;
border-bottom:1px solid #dadada;
}

.tab_005d tr:nth-of-type(odd) {
background:rgba(0,0,0,0.1);
}

.tab_005d tr:last-of-type td {
font-weight:bold;
}


/* ========= tab_005e ========= */

.tab_005e {
width:100%;
border-collapse:collapse;
text-align:center;
}

.tab_005e th {
background:rgba(0,0,0,0.8);
color:#fff;
}

.tab_005e th, .tab_005e td {
padding:7px;
border-bottom:1px solid #dadada;
}

.tab_005e tr:nth-of-type(odd) {
background:rgba(0,0,0,0.1);
}

.tab_005e tr td:first-of-type {
background:rgba(0,0,0,0.15);
}

.tab_005e tr:last-of-type td {
font-weight:bold;
}


/* ========= tab_004a ========= */

.tab_004a {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_004a th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important;}

.tab_004a td {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_004a th, .tab_004a td {
padding:10px;
border-bottom:1px solid #dadada;
}

/* ========= tab_004b ========= */

.tab_004b {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_004b th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; }

.tab_004b td {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_004b th, .tab_004b td {
padding:10px;
border-bottom:1px solid #dadada;
}

.tab_004b tr td:first-of-type {
font-weight:bold;
}


/* ========= tab_004c ========= */

.tab_004c {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_004c th {

}

.tab_004c td, .tab_004c th {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_004c th, .tab_004c td {
padding:10px;
border-bottom:1px solid #dadada;
}

.tab_004c tr td:first-of-type {
font-weight:bold;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; }

/* ========= tab_004d ========= */

.tab_004d {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_004d th {

}

.tab_004d td, .tab_004d th {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_004d th, .tab_004d td {
padding:10px;
border-bottom:1px solid #dadada;
}

.tab_004d tr:last-of-type td {
font-weight:bold;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; }


/* ========= tab_004e ========= */

.tab_004e {
width:100%;
border-collapse:collapse;
text-align:left;
}

.tab_004e th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; }

.tab_004e td {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_004e th, .tab_004e td {
padding:10px;
border-bottom:1px solid #dadada;
}

.tab_004e tr td:first-of-type {
font-weight:bold;
}

.tab_004e tr:last-of-type td {
font-weight:bold;
background:rgba(0,0,0,0.1);
}


/* ========= tab_002a ========= */

.tab_002a {
width:100%;
text-align:left;
float:left;
}

.tab_002a th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; color:#fff;
border:0;
}

.tab_002a td {
border:1px solid #dadada;
}

.tab_002a th, .tab_002a td {
padding:10px;
}

/* ========= tab_002b ========= */

.tab_002b {
width:100%;
text-align:left;
float:left;
}

.tab_002b th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; color:#fff;
border:0;
}

.tab_002b td {
border:1px solid #dadada;
}

.tab_002b th, .tab_002b td {
padding:10px;
border-radius:3px;
}

.tab_002b tr td:first-of-type {
font-weight:bold;
background:rgba(0,0,0,0.1);
}


/* ========= tab_002c ========= */

.tab_002c {
width:100%;
text-align:left;
float:left;
}

.tab_002c th {
border:1px solid #dadada;
}

.tab_002c td {
border:1px solid #dadada;
}

.tab_002c th, .tab_002c td {
padding:10px;
border-radius:3px;
}

.tab_002c tr td:first-of-type {
font-weight:bold;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; border:0;
}


/* ========= tab_002d ========= */

.tab_002d {
width:100%;
text-align:left;
float:left;
}

.tab_002d th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; color:#fff;
border:0;
}

.tab_002d td {
border:1px solid #dadada;
}

.tab_002d th, .tab_002d td {
padding:10px;
border-radius:3px;
}

.tab_002d tr:last-of-type td {
font-weight:bold;
background:rgba(0,0,0,0.1);
}


/* ========= tab_002e ========= */

.tab_002e {
width:100%;
text-align:left;

float:left;
}

.tab_002e th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; color:#fff;
border:0;
}

.tab_002e td {
border:1px solid #dadada;
}

.tab_002e th, .tab_002e td {
padding:10px;
border-radius:3px;
}

.tab_002e tr td:first-of-type {
background:rgba(0,0,0,0.05);
}

.tab_002e tr:last-of-type td {
font-weight:bold;
background:rgba(0,0,0,0.1);
}


/* ========= tab_003a ========= */

.tab_003a {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_003a th {
background: rgba(0,0,0,0.1);
text-align:center;
}

.tab_003a td {

}

.tab_003a th, .tab_003a td {
padding:7px;
border:1px solid #dadada;
}


/* ========= tab_003b ========= */

.tab_003b {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_003b th {
background: rgba(0,0,0,0.1);
text-align:center;
}

.tab_003b td {

}

.tab_003b th, .tab_003b td {
padding:7px;
border:1px solid #dadada;
}

.tab_003b tr td:first-of-type {
background: rgba(0,0,0,0.05);
}


/* ========= tab_003c ========= */

.tab_003c {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_003c th {
text-align:center;
}

.tab_003b td {

}

.tab_003c th, .tab_003c td {
padding:7px;
border:1px solid #dadada;
}

.tab_003c tr td:first-of-type {
background: rgba(0,0,0,0.05);
}


/* ========= tab_003d ========= */

.tab_003d {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_003d th {
background: rgba(0,0,0,0.1);
text-align:center;
}

.tab_003d td {

}

.tab_003d th, .tab_003d td {
padding:7px;
border:1px solid #dadada;
}

.tab_003d tr:last-of-type td {
font-weight:bold;
}


/* ========= tab_003e ========= */

.tab_003e {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_003e th {
background: rgba(0,0,0,0.1);
text-align:center;
}

.tab_003e td {

}

.tab_003e th, .tab_003e td {
padding:7px;
border:1px solid #dadada;
}

.tab_003e tr td:first-of-type {
background: rgba(0,0,0,0.05);
}

.tab_003e tr:last-of-type td {
font-weight:bold;
}


/* ========= tab_007 ========= */

.tab_007 {
width:100%;
border-collapse:collapse;
text-align:center;
float:left;
}

.tab_007 th {
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important; text-align:center;
font-size:1.5em;
}

.tab_007 th:first-of-type {
border-radius:6px 0 0 0;
}

.tab_007 th:last-of-type {
border-radius:0px 6px 0 0;
}

.tab_007 tr td:first-of-type {
text-align:left;
background:rgba(0,0,0,0.1)
}

.tab_007 th, .tab_007 td {
padding:25px;
}

.tab_007 td {
border:1px solid #dadada;
}


/* ========= tab_008 ========= */

.tab_008 {
width:100%;
border-collapse:collapse;
text-align:left;
border:1px solid #e6e6e6;
float:left;
}

.tab_008 th {
border:1px solid #e6e6e6;
border-left:0;
border-right:0;
-webkit-box-shadow:inset 0px 1px 0 0 #FFFFFF;
box-shadow:inset 0px 1px 0 0 #FFFFFF;
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.tab_008 th:first-of-type {
border-radius:6px 0 0 0;
}

.tab_008 th:last-of-type {
border-radius:0px 6px 0 0;
}

.tab_008 th, .tab_008 td {
padding:10px;
}

.tab_008 td {
background:#fcfcfc;
border:1px solid #e6e6e6;
border-left:0;
border-right:0;
-webkit-box-shadow:inset 0px 1px 0 0 #FFFFFF;
box-shadow:inset 0px 1px 0 0 #FFFFFF;
}


/* ========= tab_006a ========= */

.tab_006a {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_006a th {
font-weight:bold;
border-bottom:3px solid tomato;
color:tomato;
font-size:1.2em;
}

.tab_006a td {
border-bottom:1px solid #000;
}

.tab_006a th, .tab_006a td {
padding:10px;
}


/* ========= tab_006b ========= */

.tab_006b {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_006b th {
font-weight:bold;
border-bottom:3px solid tomato;
color:tomato;
font-size:1.2em;
}

.tab_006b td {
border-bottom:1px solid #000;
}

.tab_006b th, .tab_006b td {
padding:10px 0;
}

.tab_006b tr td:first-of-type {
color:tomato;
}


/* ========= tab_006c ========= */

.tab_006c {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_006c th {
font-weight:bold;
border-bottom:3px solid tomato;
font-size:1.2em;
}

.tab_006c td {
border-bottom:1px solid #000;
}

.tab_006c th, .tab_006c td {
padding:10px 0;
}

.tab_006c tr td:first-of-type {
color:tomato;
}


/* ========= tab_006d ========= */

.tab_006d {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_006d th {
font-weight:bold;
color:tomato;
border-bottom:3px solid tomato;
font-size:1.2em;
}

.tab_006d td {
border-bottom:1px solid #000;
}

.tab_006d th, .tab_006d td {
padding:10px 0;
}

.tab_006d tr:last-of-type {
color:tomato;
}


/* ========= tab_006e ========= */

.tab_006e {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_006e th {
font-weight:bold;
color:tomato;
border-bottom:3px solid tomato;
font-size:1.2em;
}

.tab_006e td {
border-bottom:1px solid #000;
}

.tab_006e th, .tab_006e td {
padding:10px 0;
}

.tab_006e tr td:first-of-type {
color:tomato;
}

.tab_006e tr:last-of-type td {
font-weight:bold;
color:tomato;
}


/* ========= tab_010 ========= */

.tab_010 {
width:100%;
border-collapse:collapse;
text-align:left;
float:left;
}

.tab_010 th {
border:1px solid #e6e6e6;
border-left:0;
border-right:0;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top, #808080 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #808080 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #808080 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #808080 0%,#424242 100%); /* IE10+ */
background: linear-gradient(top, #808080 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#808080", endColorstr="#424242",GradientType=0 ); /* IE6-9 */ color:#fff !important;}

.tab_010 th, .tab_010 td {
padding:10px;
}

.tab_010 td {
background:rgba(0,0,0,0.05);
border:1px solid #fff;
border-left:0;
border-right:0;
}

.tab_010 tr:last-of-type td {
background:rgba(0,0,0,0.15);
font-weight:bold;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

DISKUZE - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

#obsahovac .comment img {
width:auto;
}

.commentlist {
padding:0;
list-style:none;
}

.commentlist li {
list-style-type:none;
}

.comment,
.admin_comment {
border:1px solid #f5f5f5;
padding:1em;
list-style-type:none;
margin-bottom:0.5em;
position:relative;
}

#obsahovac .comment img {
position:absolute;
top:0;
left:1em;
}

.comment-author {
min-height:60px;
}

.comment-meta {
padding-left:60px;
}

.fn a {
font-size:1.5em;
text-decoration:none;
font-style:normal;
}

.comment-date a {
font-size:0.8em;
text-decoration:none;
}


}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

SOUTĚŽ - ŠIROKÝ OBSAHOVÝ PANEL

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){
hr {
border:0;
}
}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

.form_radek_souteze {
width:100%;
float:left;
margin-bottom:0.5em;
}

.form_radek_souteze label {
display:inline-block;
float:left;
width:40%;
}

.form_radek_souteze span {
display:block;
font-style:italic;
font-size:.8em;
}

.form_radek_souteze input[type="text"] {
float:right;
width:60%;
}

#stylized input[type="submit"] {
border:0;
background::#0064AE;
color:#0064AE;
padding:5px 10px;
margin:1em 0;
}
}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

NOVINKY - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

#panel2 #novinky {
padding-bottom:0;
}

.jednotliva_novinka {
position:relative;
}

.jednotliva_novinka h4 {
font-family: arial;
font-size: 1.1em;
padding-top:1.2em;
line-height:1.2em;
font-weight:bold;
}

#novinky h5 {
margin-bottom:-7px;
}

.jednotliva_novinka span {
font-size:1em;
display: block;
margin: 0;
padding: 0 5px 0 0;
float:left;
}

.jednotliva_novinka span::after {
content: ". |";
display: inline-block;
}

.jednotliva_novinka p {
margin-top:0em;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ANKETA - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

span.graph {
background-color: #f0f0f0;
border: 1px solid #D8D8D9;
color: white;
display: block;
height: 1.5em;
margin-top: 3px;
width: 100%;
}

span.graf-bar {
background: #59a106;
background: -moz-linear-gradient(top, #59a106 0%, #417505 100%);
background: -webkit-linear-gradient(top, #59a106 0%, #417505 100%);
background: linear-gradient(to bottom, #59a106 0%, #417505 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59a106', endColorstr='#417505',GradientType=0 );
display: block;
height: 1.5em;
margin-top:-1px;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

KONTAKTY - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

.kontakt-mininadpis-email, .kontakt-mininadpis-telefon, .kontakt-firma, .kontakt-mininadpis-icq, .kontakt-mininadpis-skype, .kontakt-mininadpis-fax, .kontakt-mininadpis-mobil, .kontakt-mininadpis-doba {
font-weight: bold;
display:block;
}

.kontakt-osoba, .kontakt-ulice, .kontakt-mesto, .kontakt-psc {
display:block;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ŠŤÍTKY - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

#stitky ul {
text-align: center;
padding:0;
}

#stitky a {

}



#stitky ul { margin: 0; }
#stitky ul li { display: inline-block; list-style-type:none; padding: 2px; line-height: 2em; height:2em;}

.sila_stitku_1 a {
font-size:1em;
font-weight: 100;
}

.sila_stitku_2 a {
font-size:1.4em;
font-weight: 200;
}

.sila_stitku_3 a {
font-weight: 300;
font-size:1.7em;
}

.sila_stitku_4 a {
font-weight: 400;
font-size:2em;
}

.sila_stitku_5 a {
font-weight: 500;
font-size:2.3em;
}

.sila_stitku_6 a {
font-size:2.6em;
font-weight: 600;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

DALŠÍ ČLÁNKY - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

SOUBORY KE STAŽENÍ - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

POSLEDNÍ FOTO - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

POSLEDNÍ VIDEO - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

VYHLEDÁVÁNÍ - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

input#hledani {
height:31px;
float:left;
padding-left:5px;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

NAŠI PARTNEŘI - POSTRANNÍ BLOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MAPA WEBU - SAMOSTATNÉ BLOKY

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

.sitemap {
width:100%;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

.halfsize-div {
width: 50%;
margin: 0 0 0 1em;
float:right;
}

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

DROBEČKOVÁ NAVIGACE - SAMOSTATNÉ BLOKY

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

#drobeckovanavigacenahore {
margin-bottom:1em;
}

.uvodni_strana #drobeckovanavigacenahore, .uvodni_strana #drobeckovanavigacedole {
display:none;
}

#drobeckovanavigacenahore ul, #drobeckovanavigacedole ul {
list-style:none;
margin:0;
padding:0.5em 0;
border-bottom: 1px solid #000;
}

#drobeckovanavigacenahore li, #drobeckovanavigacedole li {
display:inline;
}

#drobeckovanavigacenahore li:after, #drobeckovanavigacedole li:after {
content:'/';
padding:0 0.5em;
}

#drobeckovanavigacenahore li.poslednili:after, #drobeckovanavigacedole li.poslednili:after {
content:'';
padding:0 0.5em;
}

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

KONTKATY V HLAVIČCE - BLOKY V HLAVIČCE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){
.telefon-header {
position:absolute;
right:-180px;
top:60px;
background:#0064AE;
color:#FFFFFF;
padding:1em;
height:120px;
width:180px;
}



.telefon-header a {
color:#FFFFFF;
}

.telefon-header .fa {
padding-right:.5em;
}
}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

VYHLEDÁVÁNÍ - BLOKY V HLAVIČCE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JAZYKY - BLOKY V HLAVIČCE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){


}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

LOGO - BLOKY V HLAVIČCE

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ROZŠÍŘENÁ HLAVIČKA - ÚVODNÍ STRANA

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

SLUŽBY/AKCE/VÝROBKY - ÚVODNÍ STRANA

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){

}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

VÝPIS PRODUKTŮ - E-SHOP

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ===== zlom1 ========================================================================================================== */
@media screen and (min-width: 0px){


.blok_odkryvaciho_tlacitka {
width:100%;
float:left;
}

.odkryvaci_tlacitko {
background: url("../images/sipkaTlacitko.png") no-repeat scroll right center, #d92e44 none repeat scroll 0 0;
border-radius: 5px;
color: #fff;
float: right;
font-weight: bold;
padding: 8px 42px 8px 15px;
text-decoration: none;
text-transform: uppercase;
border:none;
}







}
/* ===== zlom2 ========================================================================================================== */

@media screen and (min-width: 319px){

}
/* ===== zlom3 ========================================================================================================== */

@media screen and (min-width: 479px){

}
/* ===== zlom4 ========================================================================================================== */

@media screen and (min-width: 579px){

}
/* ===== zlom5 ========================================================================================================== */

@media screen and (min-width: 760px){

}
/* ===== zlom6 ========================================================================================================== */

@media screen and (min-width: 960px){

}
/* ===== zlom7 ========================================================================================================== */

@media screen and (min-width: 1200px){

}


.tableLogo {
float:left;
}

#logo_stredni {
position: relative;
margin: 0 auto;
display: table-cell;
vertical-align: middle;
padding-right: 20px;
}

.vHeadruVnitrek > a {
display:inline-block;
}

.barva_334 {
color:#fff;
}

.barva_93 .novyObal, .barva_93 .vice, .barva_93 .pomocny_cikcak_div {
background:#232323;
}

.barva_93 .akce_hlavni_nadpis {
color:#fff;
}

.barva_93 .sipka {
height: 20px;
border-radius: 50%;
background: url(../images/arrow-downW.png) no-repeat center;
background-size: 18px;
top: 60%;
}

.barva_392 .tlacitko-detail {
background:#232323;
}

.barva_392 #id-bloku-akce-3 h2 a, .barva_392 #id-bloku-akce-4 h2 a {
color:#444446;
}

@media screen and (max-width: 959px) {
.barva_392 #id-bloku-akce-2 h2 a {
color:#444446;
}
.barva_392 #id-bloku-akce-3 h2 a {
color:#fff;
}
}

#jazykovemutace {
position: absolute;
background-color: #777777;
border: 1px solid black;
z-index: 10;
left: 0rem;
top: 0rem;
padding: .3rem;
}