.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery li img { display: block; width: 100%; height: auto; }
#galeri .ui-content{ overflow: hidden; }

.tr a:link {color:#999 !important; text-decoration:none;}
.tr a:visited {color:#999 !important; text-decoration:none;}
.tr a:hover {color:#000 !important; text-decoration:none;}
.tr a:active {color:#000 !important; text-decoration:none;}

.tr {
	position:relative;
	width:42px;
	text-align:right;
	padding-right:26px;
	margin-left:5px;
	background-image:url(../img/tr-off.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	cursor:pointer;
}

.tr:hover {
	background-image:url(../img/tr-on.png);
	color:#fff;
}

.tr:hover a:link {
	color:#000;
}

.tr.active{
	background-image:url(../img/tr-on.png);
}

.tr.active a:link {
	color:#000 !important;
}

.gb a:link {color:#999 !important; text-decoration:none;}
.gb a:visited {color:#999 !important; text-decoration:none;}
.gb a:hover {color:#000 !important; text-decoration:none;}
.gb a:active {color:#000 !important; text-decoration:none;}

.gb {
	position:relative;
	width:42px;
	text-align:right;
	padding-right:26px;
	margin-left:5px;	
	background-image:url(../img/gb-off.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	cursor:pointer;
}

.gb:hover {
	background-image:url(../img/gb-on.png);
}

.gb:hover a:link {
	color:#000;
}

.gb.active{
	background-image:url(../img/gb-on.png);
}

.gb.active a:link {
	color:#000 !important;
}

.de a:link {color:#999 !important; text-decoration:none;}
.de a:visited {color:#999 !important; text-decoration:none;}
.de a:hover {color:#000 !important; text-decoration:none;}
.de a:active {color:#000 !important; text-decoration:none;}

.de {
	position:relative;
	width:47px;
	text-align:right;
	padding-right:26px;
	margin-left:5px;
	background-image:url(../img/de-off.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	cursor:pointer;
}

.de:hover {
	background-image:url(../img/de-on.png);
}

.de:hover a:link {
	color:#000;
}

.de.active{
	background-image:url(../img/de-on.png);
}

.de.active a:link {
	color:#000 !important;
}

.ru a:link {color:#999 !important; text-decoration:none;}
.ru a:visited {color:#999 !important; text-decoration:none;}
.ru a:hover {color:#000 !important; text-decoration:none;}
.ru a:active {color:#000 !important; text-decoration:none;}

.ru {
	position:relative;
	width:50px;
	text-align:right;
	padding-right:26px;
	margin-left:5px;
	background-image:url(../img/ru-off.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	cursor:pointer;
}

.ru:hover {
	background-image:url(../img/ru-on.png);
}

.ru:hover a:link {
	color:#000;
}

.ru.active{
	background-image:url(../img/ru-on.png);
}

.ru.active a:link {
	color:#000 !important;
}

.sa a:link {color:#999 !important; text-decoration:none;}
.sa a:visited {color:#999 !important; text-decoration:none;}
.sa a:hover {color:#000 !important; text-decoration:none;}
.sa a:active {color:#000 !important; text-decoration:none;}

.sa {
	position:relative;
	width:28px;
	text-align:right;
	padding-right:26px;
	margin-left:5px;
	background-image:url(../img/sa-off.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	cursor:pointer;
}

.sa:hover {
	background-image:url(../img/sa-on.png);
}

.sa:hover a:link {
	color:#000;
}

.sa.active{
	background-image:url(../img/sa-on.png);
}

.sa.active a:link {
	color:#000 !important;
}

.footer {
    position:relative;
    width:100%;
	display:table;
    height:22px;
    font-size:11px;
	line-height:22px;
    text-align:center;
    bottom:0px;
    z-index:300;
    color:#333;
	margin-bottom:20px;
}

.footer a:link {color:#333; text-decoration:none;}
.footer a:visited {color:#333; text-decoration:none;}
.footer a:hover  {color:#000; text-decoration:none;}
.footer a:active {color:#000; text-decoration:none;}
