#preloader  {
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: #fefefe;
     z-index: 99;
    height: 100%;
 }
.sponzory {
	height:75px;
	margin-bottom:0px;
}
.sponzory img {
	height:75px;
}
#status  {
     width: 200px;
     height: 200px;
     position: absolute;
     left: 50%;
     top: 50%;
     background-image: url(ajax-loader.gif);
     background-repeat: no-repeat;
     background-position: center;
     margin: -100px 0 0 -100px;
 }

#onasl {
	float:left;
	width:40%;
	margin-right:5%;
	margin-top:15px;
}
#onasr {
	float:left;
	width:55%;
	margin-top:15px;
}

#onasl img {
	width:100%;
}
#onasr a {
	color:#de443a;
}
#onasr a:hover {
	text-decoration:underline;
}
#zajazdlavy a {
	color:#de443a;
}
#zajazdlavy a:hover {
	text-decoration:underline;
}


.demo ul{
			list-style: none outside none;
		    padding-left: 0;
            margin: 0;
		}
        .demo .item{
            margin-bottom: 10px;

			padding-left:0%;
			padding-right:0%;
			padding-right:28px;
			padding-left:28px;
			padding-top:10px;
        }
		.content-slider li{

		    text-align: center;
		    color: #FFF;
			width:25%;
			
		}
		.content-slider li img {
			width:100%;
		}
		.content-slider h3 {
		    margin: 0;
		    padding: 70px 0;
		}

		.demo{
			width: 100%;
		}

.content-kontakt {
	margin-top:30px;
}
.nadpis h1 {
	margin-top:30px;
}

#include_textove_sekcie p {
	padding:7px;
	margin:auto;

			box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#zajazdpravy h2 span {
	color:#de443a;
}


#fixny {
	position:fixed;
	width:100%;
	height:00px;
	z-index:10000;
	top:0;
}
#posunx {

}

.reset {
	clear:both;
}
.lenmobil {
	display:none;
}
.slicknav_menu {
	display:none;
}
.callbacks_nav {
	display:none;
}
#poslat:hover {
	background-color:#ca372e !important;
}

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

#superposun {
	height:100px;
}

#zajazdpravy h2 {
	margin-top:40px;
	margin-bottom:35px;
}
.blog {
	border-bottom:solid 1px #dcd9d9;
	float:left;
	width:33.3333%;
		box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;
	max-width:370px;
	background-color:#fff;
}
.blog1 {
	border-bottom:solid 1px #dcd9d9;
	float:left;
	width:33.3333%;
	margin-left:2.5%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;
	max-width:370px;
	background-color:#fff;
	
}
.mainimage img {
	width:100% !important;
	max-width:370px;
	
}

.mainimage:hover .mainimagehover {
	display:block;
}
.mainimagehover {
	position:absolute;
	z-index:100;
	display:none;
}



.nadpis h2 {
	font-size:20px;
	color:#212121;
	margin:0;
	padding:0;
	padding-top:30px;
	margin-bottom:10px;
}
.nadpis2 a, .nadpis2 {
	color:#de443a;
	font-size:13px;
}
.nadpis2 a:hover {
	color:#333333;
}


.blogtext {
	height:120px;
	margin-left:30px;
}
.footer i {
	font-size:18px;
	position:relative;
	top:3px;
}
.footer a {
	color:#FFFFFF;
}
#jedna {
	margin-left:50px;
	padding-left:13px;
	padding-right:13px;
	border-left:solid 1px #585858;

	
}
#dva {
	padding-left:13px;
	border-right:solid 1px #585858;
	padding-right:13px;
	
}
#ponuka {
	width:100%;
	text-align:center;
	margin-top:50px;
}
#ponuka a {
	width:165px;
	background-color:#de443a;
	display:block;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	margin:auto auto;
}
#ponuka a:hover {
	background-color:#d20019;
}
input[type=text], select {
    width: 375px;
    padding: 20px 20px;
	margin-bottom:0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

input[type=submit] {
    width: 780px;
    background-color: #de443a;
    color: white;
    padding: 14px 20px;
    border: none;
   /* border-radius: 4px;*/
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #b72e25;
}

.input1{margin-right:300px; }
.input2{margin-right:28px;}


.input5 {
	max-width:167px;
	
}
.input1, .input2, .input3 {
	border:solid 1px #818080 !important; font-style:italic; margin-top:20px; height:39px !important; padding:0!important; padding-left:20px !important; font-size:14px;
	width:387px !important;
	font-family: 'Roboto', sans-serif;
}
.kontakt p {
	color:#a1a1a1 !important;
	margin:0;
	padding:0;
	margin-bottom:12px;
}
.input4{width:100%; height:131px !important; padding-top:25px; padding-left:20px; border:solid 1px #818080; font-style:italic; font-size:14px !important; margin-top:20px;
font-family: 'Roboto', sans-serif; max-width:782px !important;

 }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #818080;
  font-style:italic;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #818080; font-style:italic;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #818080; font-style:italic;
}
:-moz-placeholder { /* Firefox 18- */
  color: #818080; font-style:italic;
}
.kontakt-right p {
	color:#212121 !important;
}
.kontakt-right h2 {
	font-size:14px;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:10px;
}
#uprava {
	line-height:28px;
}
#uprava a {
	color:#212121;
}
#uprava a:hover {
	color:#de443a;
}
#uprava i {
	color:#de443a;
}
#facebook {
	margin-top:17px;
	display:block;
}

#content_dano {
	font-family: 'Roboto', sans-serif !important;
	color:#212121 !important;
}
#content_dano p {
	color:#212121 !important;
	font-size:14px !important;
}
#zajazdimage {
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
#cena {
	height:100px;
	margin:0;
	padding:0;
	border:0;
	position:relative;
	top:-5px;
	background-color:#de443a;
}
#cena2 {
	max-width:1171px;
	margin:auto auto;
}
#cena2 h1 {
	margin:0;
	padding:0;
	line-height:100px;
	font-size:36px;
	color:#FFFFFF;
	font-weight:black;
	text-transform:uppercase;
	float:left;
	padding-left:28px;
}
#cenaosoba {
	float:right;
	background-color:#212121;
	height:70px;
	width:300px;
	font-weight:bold;
	font-size:30px;
	text-align:center;
	color:#FFFFFF;
	padding-top:30px;
}
#cenaosoba span {
	color:#a1a1a1;
	font-size:14px;
	font-weight:normal !important;
	margin:0;
	padding:0;
	height:auto;
	display:block;
	
}
#zajazdlavy {
	float:left;
	width:872px;
}
#zajazdpravy {
	float:right;
	width:285px;
}
#content_obal {
	width:100%;
	max-width:1171px;
	margin:auto auto;
}

.bunka1, .bunka2, .bunka3, .bunka4, .bunka5 {
	padding-top:0px;
	font-size:14px;
	margin-bottom:1px !important;
	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background-color:#fff;

}
#posun {
	padding-left:28px;
	margin:0;
	margin-top:0px;
	padding-top:20px;
	background-color:#ffffff;

	padding-right:28px;
	margin-right:1px;
}
#posun p {
	margin-top:0;
}
.bunka1 {
	background-image:url('../style/1.png');
	
	float:left;
	width:19.8%;
	margin:0.1%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}
.bunka1 span, .bunka2 span, .bunka3 span, .bunka4 span, .bunka4 span, .bunka5 span {
	color:#a1a1a1;
	padding-top:6px;
	display:block;
}
.bunka2 {
	background-image:url('../style/2.png');
	
	float:left;
	width:19.8%;
	margin:0.1%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}


.bunka3 {
	background-image:url('../style/3.png');
	
	float:left;
	width:19.8%;
	margin:0.1%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka4 {
	background-image:url('../style/4.png');
	
	float:left;
	width:19.8%;
	margin:0.1%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka5 {
	background-image:url('../style/5.png');
	
	float:left;
	width:19.8%;
	margin:0.1%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

#zajazdpravy #objednavka .pole {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
	font-family: 'Roboto', sans-serif;
	
}
#zajazdpravy #objednavka textarea {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	height:190px;
	padding-top:10px; font-family: 'Roboto', sans-serif;
}
#zajazdpravy #objednavka #poslat {
	width:100%;
	max-width:165px;
	height:40px;
font-family: 'Roboto', sans-serif;
	background-color:#de443a;
}
.delimiter {
	clear:both;
	height:20px;
}
}
@media only screen and (min-width:900px) and (max-width:1199px)
{


#bielepozadie {
	background-color:#FFFFFF;
}

#zajazdpravy h2 {
	margin-top:40px;
}
.blog {
	border-bottom:solid 1px #dcd9d9;
	float:left;
	width:31.3333%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;
	margin-left:1.5%;
	
}
.blog1 {
	border-bottom:solid 1px #dcd9d9;
	float:left;
	width:31.3333%;
	margin-left:1.5%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;

	
}

.blog img, .blog1 img {
	width:100%;
}

.mainimage img {

	width:100% !important;
	/*max-width:370px;*/
	
}

.mainimage img:hover {
	  opacity: 0.3;
  transition: .5s ease;
  -ms-transform: translate(-50%, -50%);
 }

.mainimage:hover .mainimagehover {
	display:none;
}
.mainimagehover {
	position:absolute;
	z-index:100;
	display:none;
}



.nadpis h2 {
	font-size:20px;
	color:#212121;
	margin:0;
	padding:0;
	padding-top:30px;
	margin-bottom:10px;
}
.nadpis2 a, .nadpis2 {
	color:#de443a;
	font-size:13px;
}
.nadpis2 a:hover {
	color:#333333;
}


.blogtext {
	height:120px;
	margin-left:30px;
}
.footer i {
	font-size:18px;
	position:relative;
	top:3px;
}
.footer a {
	color:#FFFFFF;
}
#jedna {
	margin-left:50px;
	padding-left:13px;
	padding-right:13px;
	border-left:solid 1px #585858;

	
}
#dva {
	padding-left:13px;
	border-right:solid 1px #585858;
	padding-right:13px;
	
}
#ponuka {
	width:100%;
	text-align:center;
	margin-top:50px;
}
#ponuka a {
	width:165px;
	background-color:#de443a;
	display:block;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	margin:auto auto;
}
#ponuka a:hover {
	background-color:#d20019;
}
input[type=text], select {
    width: 375px;
    padding: 20px 20px;
	margin-bottom:0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

input[type=submit] {
    width: 780px;
    background-color: #de443a;
    color: white;
    padding: 14px 20px;
    border: none;
   /* border-radius: 4px;*/
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #b72e25;
}

.input1{margin-right:300px; }
.input2{margin-right:28px;}


.input5 {
	max-width:167px;
	
}
.input1, .input2, .input3 {
	border:solid 1px #818080 !important; font-style:italic; margin-top:20px; height:39px !important; padding:0!important; padding-left:20px !important; font-size:14px;
	width:387px !important;
	font-family: 'Roboto', sans-serif;
}
.kontakt p {
	color:#a1a1a1 !important;
	margin:0;
	padding:0;
	margin-bottom:12px;
}
.input4{width:80%; height:131px !important; padding-top:25px; padding-left:20px; border:solid 1px #818080; font-style:italic; font-size:14px !important; margin-top:20px;
font-family: 'Roboto', sans-serif; 

 }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #818080; font-style:italic;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #818080; font-style:italic;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #818080; font-style:italic;
}
:-moz-placeholder { /* Firefox 18- */
  color: #818080; font-style:italic;
}
.kontakt-right p {
	color:#212121 !important;
}
.kontakt-right h2 {
	font-size:14px;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:10px;
}
#uprava {
	line-height:28px;
}
#uprava a {
	color:#212121;
}
#uprava a:hover {
	color:#de443a;
}
#uprava i {
	color:#de443a;
}
#facebook {
	margin-top:17px;
	display:block;
}

#content_dano {
	font-family: 'Roboto', sans-serif !important;
	color:#212121 !important;
	
}
#content_dano p {
	color:#212121 !important;
	font-size:14px !important;
}
#zajazdimage {
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
#cena {
	height:100px;
	margin:0;
	padding:0;
	border:0;
	position:relative;
	top:-5px;
	background-color:#de443a;
}
#cena2 {
	max-width:1171px;
	margin:auto auto;
}
#cena2 h1 {
	margin:0;
	padding:0;
	line-height:100px;
	font-size:36px;
	color:#FFFFFF;
	font-weight:black;
	text-transform:uppercase;
	float:left;
	padding-left:28px;
}
#cenaosoba {
	float:right;
	background-color:#212121;
	height:70px;
	width:300px;
	font-weight:bold;
	font-size:30px;
	text-align:center;
	color:#FFFFFF;
	padding-top:30px;
}
#cenaosoba span {

	color:#a1a1a1;
	font-size:14px;
	font-weight:normal !important;
	margin:0;
	padding:0;
	height:auto;
	display:block;
	
}
#zajazdlavy {
	float:left;

	width:73%;
	margin:0;
	padding:0;
	margin-right:2%;
}
#zajazdpravy {
	float:right;
	width:25%;
	margin:0;
	padding:0;
}
#content_obal {
	width:100%;
	max-width:1171px;
	margin:auto auto;
}

.bunka1, .bunka2, .bunka3, .bunka4, .bunka5 {
	
	font-size:14px;
	background-color:#FFFFFF;
}
#posun {
	padding-left:10px;
	padding-right:10px;
	margin:0;
	margin-top:65px;
}
.bunka1 {
	background-image:url('../style/1.png');
	
	float:left;
	width:33.333%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}
.bunka1 span, .bunka2 span, .bunka3 span, .bunka4 span, .bunka4 span, .bunka5 span {
	color:#a1a1a1;
	padding-top:3px;
	display:block;
}
.bunka2 {
	background-image:url('../style/2.png');
	
	float:left;
	width:33.333%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}


.bunka3 {
	background-image:url('../style/3.png');
	
	float:left;
	width:33.333%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka4 {
	background-image:url('../style/4.png');
	
	float:left;
	width:33.333%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka5 {
	background-image:url('../style/5.png');
	
	float:left;
	width:33.333%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

#zajazdpravy #objednavka .pole {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
}
#zajazdpravy #objednavka textarea {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	height:190px;
	padding-top:10px;
}
#zajazdpravy #objednavka #poslat {
	width:100%;
	max-width:165px;
	height:40px;

	background-color:#de443a;
}
.delimiter {
	clear:both;
	height:20px;
}


}
@media only screen and (max-width:899px)
{
.sponzory {
	height:170px;
}
.sponzm img {
	height:auto;
}
#include_textove_sekcie img {
	max-width:100% !important;
	height:auto!important;
}
#include_textove_sekcie table {
	width:100% !important;
}
#onasl {
	float:none;
	width:100%;
	margin-right:0%;
	margin-top:15px;
}
#onasr {
	float:none;
	width:100%;
	margin-top:5px;
}
#onasr p a {
	display:block;
	text-align:center;
}
#bielepozadie {
	background-color:#FFFFFF;
}

.kontakt table {
	width:100% !important;
}
.sponzoryfull {
	background-color:#FFFFFF;
	margin-top:10px;
}
.lenmobil {
	display:block;
}

.slicknav_menu {
	display:block;
}
.callbacks_nav {
	/*display:block;*/
	display:none;
}

.blog {
	border-bottom:solid 1px #dcd9d9;
	float:none;
	width:98%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;
	margin-left:1%;
	margin-right:1%;
	
}
.blog1 {
	border-bottom:solid 1px #dcd9d9;
	float:none;
	width:98%;
	margin-left:1%;
	margin-right:1%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom:30px;

	
}

.blog img, .blog1 img {
	width:100%;
}

.mainimage img {

	width:100% !important;
	/*max-width:370px;*/
	
}

.mainimage:hover .mainimagehover {
	display:none;
}
.mainimagehover {
	position:absolute;
	z-index:100;
	display:none;
}



.nadpis h2 {
	font-size:20px;
	color:#212121;
	margin:0;
	padding:0;
	padding-top:30px;
	margin-bottom:10px;
}
.nadpis2 a, .nadpis2 {
	color:#de443a;
	font-size:13px;
}
.nadpis2 a:hover {
	color:#333333;
}


.blogtext {
	height:120px;
	margin-left:30px;
}
.footer i {
	font-size:18px;
	position:relative;
	top:3px;
}
.footer a {
	color:#FFFFFF;
}
#jedna {
	margin-left:50px;
	padding-left:13px;
	padding-right:13px;
	border-left:solid 1px #585858;

	
}
#dva {
	padding-left:13px;
	border-right:solid 1px #585858;
	padding-right:13px;
	
}
#ponuka {
	width:100%;
	text-align:center;
	margin-top:50px;
}
#ponuka a {
	width:165px;
	background-color:#de443a;
	display:block;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	margin:auto auto;
}
#ponuka a:hover {
	background-color:#d20019;
}
input[type=text], select {
    width: 375px;
    padding: 20px 20px;
	margin-bottom:0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

input[type=submit] {
    width: 780px;
    background-color: #de443a;
    color: white;
    padding: 14px 20px;
    border: none;
   /* border-radius: 4px;*/
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #b72e25;
}

.input1{margin-right:300px; }
.input2{margin-right:28px;}

.kontakt-left form {
	width:100%;
	margin:0;
	padding:0;
}

.input5 {
	width:80% !important;
	margin-left:10%; margin-right:0;

	
}
.input1, .input2, .input3 {
	border:solid 1px #818080 !important; font-style:italic; margin-top:20px; height:39px !important; padding:0!important; padding-left:20px !important; font-size:14px;
	width:80% !important;
	margin-left:10%;
	margin-right:0;
	font-family: 'Roboto', sans-serif;
}
.kontakt p {
	color:#a1a1a1 !important;
	margin:0;
	padding:0;
	margin-bottom:12px;
}
.input4{width:80% !important;  height:131px !important; padding-top:25px; padding-left:20px; border:solid 1px #818080; font-style:italic; font-size:14px !important; margin-top:20px; margin-left:10%; margin-right:0;
font-family: 'Roboto', sans-serif;  	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;

 }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #818080;
  font-style:italic;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #818080;
  font-style:italic;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #818080;
  font-style:italic;
}
:-moz-placeholder { /* Firefox 18- */
  color: #818080;
  font-style:italic;
}
.kontakt-right p {
	color:#212121 !important;
}
.kontakt-right h2 {
	font-size:14px;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:10px;
}
#uprava {
	line-height:28px;
}
#uprava a {
	color:#212121;
}
#uprava a:hover {
	color:#de443a;
}
#uprava i {
	color:#de443a;
}
#facebook {
	margin-top:17px;
	display:block;
}

#content_dano {
	font-family: 'Roboto', sans-serif !important;
	color:#212121 !important;
}
#content_dano p {
	color:#212121 !important;
	font-size:14px !important;
}
#zajazdimage {
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
#cena {
	height:100px;
	margin:0;
	padding:0;
	border:0;
	position:relative;
	top:-5px;
	background-color:#de443a;
}
#cena2 {
	max-width:1171px;
	margin:auto auto;
	float:none;
	width:100%;
	margin:0;
	padding:0;
}
#cena2 h1 {
	margin:0;
	padding:0;
	line-height:100px;
	font-size:36px;
	color:#FFFFFF;
	font-weight:black;
	text-transform:uppercase;
	float:none;

}
#cenaosoba {
	float:right;
	background-color:#212121;
	height:65px;
	width:100%;
	font-weight:bold;
	font-size:30px;
	text-align:center;
	color:#FFFFFF;
	padding-top:10px;
}
#cenaosoba span {

	color:#a1a1a1;
	font-size:14px;
	font-weight:normal !important;
	margin:0;
	padding:0;
	height:auto;
	display:block;
	
}
#zajazdlavy {
	float:none;
	width:100%;
	margin:0;
	padding:0;
}
#zajazdpravy {
	float:none;
	width:98%;
	margin:0;
	padding:0;
	padding-left:1%;
	padding-right:1%;
}
#content_obal {
	width:100%;
	max-width:1171px;
	margin:auto auto;
}

.bunka1, .bunka2, .bunka3, .bunka4, .bunka5 {
	margin-top:0px;
	font-size:14px;
	background-color:#FFFFFF;
}
#posun {
	padding-left:10px;
	padding-right:10px;
	margin:0;
	margin-top:65px;
}
.bunka1 {
	background-image:url('../style/1.png');
	
	float:left;
	width:50%;
	height:110px;
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}
.bunka1 span, .bunka2 span, .bunka3 span, .bunka4 span, .bunka4 span, .bunka5 span {
	color:#a1a1a1;
	padding-top:3px;
	display:block;
}
.bunka2 {
	background-image:url('../style/2.png');
	
	float:left;
	width:50%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}


.bunka3 {
	background-image:url('../style/3.png');
	
	float:left;
	width:50%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka4 {
	background-image:url('../style/4.png');
	
	float:left;
	width:50%;
	height:110px;	
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

.bunka5 {
	background-image:url('../style/5.png');
	
	float:left;
	width:50%;
	height:110px;		
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:68px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:#212121;
	padding-top:35px;
}

#zajazdpravy #objednavka .pole {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
}
#zajazdpravy #objednavka textarea {
	width:100%;
	padding:0;
	margin:0;
	height:41px;
	border:solid 1px #a1a1a1;
	padding-left:25px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	height:190px;
	padding-top:10px;
}
#zajazdpravy #objednavka #poslat {
	width:100%;

	height:40px;

	background-color:#de443a;
}
.delimiter {
	clear:both;
	height:20px;
}



}



















.callbacks_tabs {
	background-color:#00FFFF;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	margin-top:-30px;
	z-index:90;
	margin-left:10px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:90px;
	top:-10px;
	
}
.callbacks1_s2 {
	display:none;
}
.callbacks_tabs li {
	float:left;

	margin-right:7px;
	display:block;
	border:1px #f0f0f0 solid;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align:center;
-webkit-text-fill-color: transparent;

}
.callbacks_tabs li a {
	color:#fff;
	display:block;
	width:16px;
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
	height:16px;
}
.callbacks_tabs li a:hover {
	color:#fff;
	background-color:#f0f0f0;
}
.callbacks_here {
	background-color:#de443a !important;
	border:1px #de443a solid !important;

}
#slider4 {
	list-style:none;
}
.callbacks_container {
  margin-bottom: 10px;
  position: relative;
  float: none;
  width: 100%;
 /* border-bottom:solid 2px #2d2d2d;*/
  padding-bottom:22px;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 55%;
  /*left: 0;*/
  opacity: 0.2;
  z-index: 30;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }