/*
@import url("forms.css");
*/


html { height: 100%; }
body {
	margin: 0 auto;
	padding: 0;
	height: 100%;
	min-height: 100%;
	font: normal 12px/1.50em Arial;
	color: #333;
	background: #fff url() 0 0 repeat-x;
	text-align: center;
}

.wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width:100%;
	height: 100%;
	min-height: 100%;
}
	html>body .wrapper { height: auto; }

.top-frame {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 225px;
	padding: 0;
	display: block;
	text-align: left;
	background: transparent url(../images/bg_header.jpg) top center no-repeat;
	z-index: 1;
}

.main-frame {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 1%;
	padding: 36px 0 330px 0;
	display: block;
	text-align: left;
	background-position: top center;
	background-repeat: no-repeat;
}

.bottom-frame {
	position: relative;
	display: block;
	margin: 0;
	margin-top: -294px;
	padding: 0;
	bottom: 0;
	left: 0;
	height: 294px;
	width: 100%;
	text-align: left;
	background: transparent url(../images/bg_footer.jpg) top center no-repeat;
}

.container {
	position: relative;
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 972px;
	height: 1%;
}
	
	
.coloumn {
	position: relative;
	display: inline;
	width: 48px;
	height: 1%;
	float: left;
	margin: 0 36px 0 0;
	padding: 0;
}



.box {
	position: relative;
	display: block;
	float: left;
	width: 210px;
	margin: 0 0 5px 0;
	padding: 0 0 20px 0;
	height: 1%;
}







.x2 { width: 132px !important; }
.x3 { width: 216px !important; }
.x4 { width: 300px !important; }
.x5 { width: 384px !important; }
.x6 { width: 468px !important; }
.x7 { width: 552px !important; }
.x8 { width: 636px !important; }
.x9 { width: 720px !important; }
.x10 { width: 804px !important; }
.x11 { width: 888px !important; }
.x12 { width: 972px !important; }

.x-last { margin-right: 0 !important; }

.w65 { width: 65px !important; }
.w190 { width: 190px !important; }
.w135 { width: 135px !important; }
.w270 { width: 270px !important; }
.w366 { width: 366px !important; }
.w606 { width: 606px !important; }

.h240 { height: 240px !important; }
.h270 { height: 270px !important; }

.clear { display: block; clear: both; height: 0px; overflow: hidden;}
.left { float: left !important; }
.right { float: right !important; }
.inline { float: none !important; display: inline !important; }
.hidden { display: none !important; }
.display-not { display: none !important; }


a { text-decoration: none;  }
a:hover { text-decoration: underline; }
a img { border: none; }

h1, h2, h3, h4, h5 {}
h1 { margin:0; padding: 0 0 20px; font-size:24px; line-height:30px; font-weight:normal; }
h2 { margin:0; padding: 0 0 20px; font-size:18px; line-height:24px; font-weight:normal; }

form { margin: 0; padding: 0; }
input, select, textarea, button {font-family:Arial;}

.pt3 { padding-top: 3px !important; }
.pt5 { padding-top: 5px !important; }
.pt10 { padding-top: 10px !important; }
.pt36 { padding-top: 36px !important; }
.pt48 { padding-top: 48px !important; }
.pt72 { padding-top: 72px !important; }


.pb10 { padding-bottom: 10px !important; }

.pl56 { padding-left: 56px !important; }
.pl216 { padding-left: 216px !important; }


.mt50 { margin-top: 50px !important; }

.mb18 { margin-bottom: 18px !important; }

.mr20 { margin-right: 20px !important; }
.mr30 { margin-right: 30px !important; }

.nobr br { display: none !important; }
.no-border { border: none !important; }
.no-bg { background: none !important; }

table.no-border { border: none !important; }
table.no-border td { border: none !important; }
table.border { border: 1px solid  #dadada;}
table.border td { border: 1px solid  #dadada;border-collapse:collapse;padding-left: 5px; padding-right: 5px;}


.bold { font-weight: bold !important; }

.align-right { text-align: right !important; }
.align-left { text-align: left !important; }

.fs11 { font-size: 11px !important; }
.fs14 { font-size: 14px !important; }
.fs18 { font-size: 18px !important; }
.fs24 { font-size: 24px !important; }

.lh14 { line-height: 14px !important; }

/* buttons */
.btn-default-more {
	display: block;
	width: 114px; 
	height: 30px;
	text-align: center;
	color: #fff;
	line-height: 30px;
}
.back a { padding-left: 22px; background-image: url(../images/arr_white_left.png); background-repeat: no-repeat; }
#btn_more_news, .btn-default-more { padding-right: 22px; font-weight:bold; background-image: url(../images/arr_white_right.png); background-repeat: no-repeat; background-position: right center; }
.back a:hover, #btn_more_news:hover, .btn-default-more:hover { background-color:#333 !important; text-decoration:none; }

/* social bookmarks */
.box-social-bookmarks {
	float: right;
	padding-top: 3px;
	width: 50px;
	height: 22px;
}

/*
.pagelister-topline {
	border-top: 1px solid #b8e0cb;
}
.pagelister-bottomline {
	border-bottom: 1px solid #b8e0cb;
}

.pagelister {
	padding: 5px 0;
	text-align: right;
	
}
	.pagelister a { color: #231f20; }
	.pagelister a:hover { color: #008752; }
	.pagelister-pages {
		display: inline;
	}
	.pagelister .current-page { color: #008752; font-weight: bold; }
	.pagelister .pagelister-prev,
	.pagelister .pagelister-next {
		color: #231f20;
	}
	.pagelister .pagelister-seperator { padding: 0 5px; }
			
*/			
			
/* GALLERY and VIDEO */
.l_gallery {
	background-color: transparent;
	margin: 0 auto;
	width: 510px;
	height: 580px;
	border: 0px;
}
.ad-gallery  {
	width: 510px;
}
.ad-gallery .ad-image-wrapper {
	height: 410px;
	background: none;
}
.ad-gallery .ad-nav {
	padding: 15px 0;
	width: 511px;
	height: 120px;
	background: none;
}
.ad-gallery .ad-thumbs {
	position: relative;
	background: #fff;
}
.ad-gallery .ad-thumb-list {
	height: 1%;
}
.ad-gallery .ad-thumbs li {
	padding: 0 0 0 10px;
	height: 1%;
}
.ad-gallery .ad-thumbs li.first-thumb {
	padding: 0;
}
.ad-gallery .ad-thumbs li a {
	display: block;
	position: relative;
	width: 120px;
	height: 120px;
}
.ad-gallery .ad-thumbs li a span {
	display: block;
	position: absolute;
	top: 0;
	width: 106px;
	height: 106px;
}
.ad-thumbs a:hover span, .ad-thumbs a.ad-active span {border: 7px solid #ccc;}

.ad-gallery .ad-forward, .ad-gallery .ad-back {
	width: 54px;
	height: 81px;
	top: 30px;
}
.ad-gallery .ad-forward {
	right: -80px;
	background: transparent url(../images/gal_nav_right.gif) right top no-repeat;
}
 .ad-gallery .ad-back {
	left: -80px;
	background: transparent url(../images/gal_nav_left.gif) right top no-repeat;
}
#tapeart-gal .ad-gallery .ad-forward:hover, #tapeart-gal .ad-gallery .ad-back:hover {}
.no-thumbs {
	height: 410px;
	padding-bottom: 20px;
}
.no-thumbs .ad-gallery .ad-nav { display:none; }
.no-nav .ad-gallery .ad-forward, .no-nav .ad-gallery .ad-back { display:none; }

.media-video {
	margin: 0 auto;
	padding: 0 0 20px;
	width: 510px;
}

	
.content table, .content table tr, .content table td, .content table th {
	border: none;
}
	.content table { border-left: 1px solid #ccc; border-top: 1px solid #ccc; }
	.content table td, .content table th { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
	
	
.mobilni-internet-item {
	display:none;
}	
