/* one mod */

.inner-cols-11 .col1 {
	width: 100%;
}

/* Main cols */

#joom-content {
	padding: 14px 10px 10px 10px;
	position: relative;
}

.inner-cols-3311 .container3 {
	clear:left;
	overflow:hidden;
	background: url(../images/cols-bg.png) repeat-y 715px 0;
}
.inner-cols-3311 .container2 {
	clear:left;
	position:relative;
	right:245px;
	background: url(../images/cols-bg.png) repeat-y 715px 0;

}
.inner-cols-3311 .container1 {
	position:relative;
	right:245px;
}

.inner-cols-3311 .col2, .inner-cols-3311 .col3 {
	float:left;
	width:245px;
	position:relative;
	left:490px;
	overflow:hidden;
}

.inner-cols-3311 .col1 {
	float:left;
	width:470px;
	position:relative;
	left:490px;
	overflow:hidden;
}

.inner-cols-241 .container2, .inner-cols-241 .container3 {
	clear:left;
	overflow:hidden;
	background: url(../images/cols-bg.png) repeat-y 715px 0;
}
.inner-cols-241 .container1 {
	position:relative;
	right:245px;
}

.inner-cols-241 .col2, .inner-cols-241 .col3 {
	float:left;
	width:245px;
	position:relative;
	left:245px;
	overflow:hidden;
}

.inner-cols-241 .col1 {
	float:left;
	width:715px;
	position:relative;
	left:245px;
	overflow:hidden;
}

.inner-cols-3131 .container3 {
	clear:left;
	overflow:hidden;
	background: url(../images/cols-bg.png) repeat-y 715px 0;
}
.inner-cols-3131 .container2 {
	clear:left;
	position:relative;
	right:245px;
}
.inner-cols-3131 .container1 {
	position:relative;
	right:470px;
	background: url(../images/cols-bg.png) repeat 0px 0;
}

.inner-cols-3131 .col1, .inner-cols-3131 .col3 {
	float:left;
	width:245px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-3131 .col2 {
	float:left;
	width:470px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-214 .container2 {
	clear:left;
	overflow:hidden;
}
.inner-cols-214 .container1 {
	position:relative;
	right:715px;
	background: url(../images/cols-bg.png) repeat 0px 0;
}

.inner-cols-214 .col1 {
	float:left;
	width:245px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-214 .col2 {
	float:left;
	width:715px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-3113 .container3 {
	clear:left;
	overflow:hidden;
}
.inner-cols-3113 .container2 {
	clear:left;
	position:relative;
	right:470px;
	background: url(../images/cols-bg.png) repeat 245px 0;
}
.inner-cols-3113 .container1 {
	position:relative;
	right:245px;
}

.inner-cols-3113 .col1, .inner-cols-3113 .col2 {
	float:left;
	width:245px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-3113 .col3 {
	float:left;
	width:470px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-214c .container3 {
	clear:left;
	overflow:hidden;
}
.inner-cols-214c .container1, .inner-cols-214c .container2 {
	position:relative;
	right:715px;
	background: url(../images/cols-bg.png) repeat 245px 0;
}

.inner-cols-214c .col1, .inner-cols-214c .col2 {
	float:left;
	width:245px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-214c .col3 {
	float:left;
	width:715px;
	position:relative;
	left:715px;
	overflow:hidden;
}

.inner-cols-241c .container3 {
	clear:left;
	overflow:hidden;
	background: url(../images/cols-bg.png) repeat-y 715px 0;
}
.inner-cols-241c .container2 {
	position:relative;
	right:245px;
}

.inner-cols-241c .col3 {
	float:left;
	width:245px;
	position:relative;
	left:245px;
	overflow:hidden;
}

.inner-cols-241c .col2 {
	float:left;
	width:715px;
	position:relative;
	left:245px;
	overflow:hidden;
}
.tablica22 {
                font-family: Verdana, Geneva, sans-serif;
                font-size: 0.8em;
                text-align: left;
                border: 1px solid #069;
                border-collapse: collapse;
                width: 450px;
                color: #333;
                overflow: auto;
                box-sizing: border-box;
            }
            .tablica22 th {
                font-weight: bold;
                text-transform: uppercase;
                color: white;
                background-color: #069;
                text-indent: 20px;
                padding: 25px;
                font-size: 1em;
                letter-spacing: 2px;
                box-sizing: border-box;
                text-align: center;
            }
            .tablica22 td {
                border: 1px solid #069;
                padding: 10px;
                box-sizing: border-box;
            }
            .tablica22 tr:nth-child(2n) {
                background: #eee;
            }
            .tablica22 tr:nth-child(2n + 1) {
                background: #fff;
            }
            .tablica22 tr:hover {
                background: #ddd;
            }
            .tablica22 td:first-child {
                width: 20px;
                text-align: center;
                color: #069;
                font-weight: 600;
            }
            .tablica22 td strong {
                color: #069;
            }