.kontent img{
	width: 100%;
}
.kontent{
	padding: 1% 0px;
}

.kontent h2{
	margin: 2% 0px 0px 0px;
	text-align: left;
	font-size: 21px;
	color: #775a2d;
}
.usl div {
    display: inline-block;
    vertical-align: top;
    width: 13%;
    margin: 0.3%;
}
.usl div h3 {
	font-size: 13px;
	font-family: BebasRegular;
	text-align: center;
	letter-spacing: 2px;
	line-height: 15px;
	font-weight: 100;
}
.usl div img{
	width: 100%;
}

.usl-2 div {
    display: inline-block;
    vertical-align: top;
    width: 30%;
    margin: 0.3%;
}
.usl-2 div h3 {
	font-size: 17px;
	font-family: BebasRegular;
	text-align: center;
	letter-spacing: 2px;
	line-height: 15px;
	font-weight: 100;
}
.usl-2 div img{
	width: 100%;
}

.inf img{
	width: 100%;
}
.inf h2{
	width: 100%;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}
.inf p.boot {
	text-align: right;
}
.inf a{
}


.usl_left div {
	vertical-align: top;
	width: 100%;
	border:2px solid #775a2d;
	padding: 0px;
	margin: 10px 0px;
}
.usl_left div h3{
	font-size: 17px;
	font-family: BebasRegular;
	text-align: center;
	letter-spacing: 2px;
	padding: 10px;
	margin:0px;
	font-weight: 100;
	position: relative;
	background-color: #775a2d;
	color: #fff;
}
.usl_left div img{
	width: 100%;
}

.cena {
	text-align: center;
}
.cena img{
	width: 100%;
	margin:0px 0px 2% 0px;
}
.cena p, .cena ul {
	text-align: left;
}

.cena h2{
	font-size: 27px;
	color: #775a2d;
	margin: 0px;
}

.cena h3{
	font-size: 19px;
	color: #000;
	font-weight: 100;
	margin: 0px;
	text-align: center;
}

table{
	width: 100%;
	margin: 30px 0px;
	background-color: #fff;
}

table tr td{
	border:1px solid #777;
	padding: 5px 10px;
	text-align: center;
	font-family: RobotoLight;
}

table tr td.zag{
	border:1px solid #777;
	padding: 5px 10px;
	font-family: RobotoRegular;
	text-align: left;
}

table tr td.dop{
	padding: 0px;
}

table tr td.min{
	padding: 5px;
	background-color: #eee;
}

table tr td table{
	margin: 0px;
}

table tr td table tr td{
	margin: 0px;
	width: 20%;
	font-size: 13px;
	border: 0px solid #000;
}

table tr td table tr.td td{
	margin: 0px;
	width: 20%;
	font-size: 13px;
	padding: 1px;
	border: 0px solid #000;
}
p.on_1{
	font-size: 15px;
}
p.on_1 span{
	font-size: 15px;
	color: #f00;
}

tr.top_color{
	background-color: #775a2d;
	color: #fff;
}

p.cena_1 {
	font-size: 31px;
	color: #f00;
	text-align: center;
	margin: 0px;
}
p.on_2{
	font-size: 15px;
	text-align: center;
	color: #f00;
}

.kompania{
	width: 100%;
	text-align: center;
}

.kompania img{
	width: 100%;
}

.kompania p{
	text-align: left;
}
.img_vid{
	width: 100%;
}
.img_vid img{
	width: 40%;
}

.video{
	width: 100%;
	text-align: center;
}

.video div{
	width: 45%;
	margin: 1%;
	vertical-align: top;
	display: inline-block;
}