body{
	background:#efefef url(../images/bodybag.jpg) 0px 10px repeat-x ;
	margin: 0 auto;
}
table, tr, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, div, span, a, em {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	margin: 0pt;
	padding: 0pt;
	font-style: normal;
}
img { float: left; border: 0; margin: 0; padding: 0; }

.contenttable{ margin:0px auto;}
#content .contenttable .bodytext{margin-bottom: 0px;padding:0px;font-size: 13px;}
.contenttable td {border-bottom: 1px solid #dedede; line-height:18px;height:18px;}

#pagecontainer{
	width: 950px;
	height: auto;
	display: block;
	position: relative;
	margin: 0 auto;
}
#topspan {
   width: 950px;
	clear: both;
	float: left;
	background: #ffffff;
}
#search {
	float: right;
	height: 28px;
	width: 16%;
	margin: 12px 0px 0px 25px;
}
#search .searchbox-sword{
	background: url(../images/soginput_bag.jpg) no-repeat;
	border: none;
	width: 123px;
	height: 15px;
	padding: 2px;
}


#servicelinks {
	float:left;
	width: 81%;
	height: 28px;	
	margin-top: 5px;
}
.serviceitem{
	float: right;
	color: #b39d20;
	margin: 7px 20px 0px 0px;
}
#servicelinks  a {
	color: #b39d20;
	padding:5px 5px;
}
#servicelinks a:hover {
	color: #000000;
}
#topbillede{
	float: left;
	/*border-bottom: 1px solid #ffffff;*/
	margin: 0;
}
#topmenu{
	float: left;
	height: 20px;
	background:#b39d20;
	border-bottom: 1px solid #ffffff;
	width: 950px;
	color: #FFFFFF;
}
#topmenu ul{ 
	list-style-type: none;	
	padding: 0px 0px 0px 20px;
	margin: 0px;
	color: #ffffff;	
}
#topmenu li {
	float: left;	
	position:relative;text-transform: uppercase;	
}

#topmenu  li a {
	color:#ffffff;
	text-transform: uppercase;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
 	display: block; 
	border-left: 1px solid #ffffff;
	line-height: 11px;

}
 #topmenu .last a {
	border-right: 1px solid #ffffff;
}
 #topmenu .act-last a {
	border-right: 1px solid #ffffff;
	color:#000000;
}
#topmenu li a:hover {
	color:#000000;
}
#topmenu .act a {
	color: #000;
}
/**** Top menu level 2****/
#topmenu ul ul {
	visibility:hidden;
	position:absolute;
	width: 150px;
	padding: 0px;
	padding-top: 5px;
}
  #topmenu  ul li.act  ul li a {
	color: #fff;
}
#topmenu  li li {
	background: #000000;
	width: 150px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 0px;
	line-height: 20px;
	height: 20px;
}
#topmenu  li li a {
	color:#ffffff;
	text-transform: uppercase;
	display: block;
	padding-left:4px;
	border: none;
	margin: 0px;
	line-height: 20px;
	height: 20px;
	
}
#topmenu li li a:hover {
	color:#000000;
	background: #b39d20;
	line-height: 20px;
}

/** Show/hide  topmenu *****/
#topmenu ul li:hover ul,
#topmenu ul li.sfhover ul,
#topmenu ul a:hover ul{
	visibility:visible; 
}

#topmenu ul :hover ul ul, #topnav ul .sfhover ul ul{
	visibility:hidden;
}
#topmenu ul :hover ul :hover ul, #topnav ul .sfhover ul .sfhover ul{ 
	visibility:visible;
}


#mainspan{
	clear: both;
	width: 948px;
	position: relative;
	display: inline-block;
	background: #ffffff;
	height: auto ;
	height: 100% !important;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	
}

#content{
	float: right;
	width: 747px;
	height: auto;
	background: #ffffff;
	color: #4C4C4C;
	min-height: 505px;
	height: auto;
	border-left: 1px solid #dedede;
}
/*#content img { padding:3px; border:1px solid #dedede;}*/
#content .bodytext{ margin:0px 25px 10px 25px;}
#content .csc-textpic{ margin:5px 25px 5px 25px;}
#content .csc-textpic .bodytext{ margin:0px;}
#content  h1 { 
	margin: 20px 25px 10px 25px;
	text-transform: uppercase;
	color:#b39d20;
	font-size: 16px;
}
#content a{ color:#333333;}
#content a:hover{ color:#b39d20; }

/***** search ******/
#content .tx-indexedsearch {margin:30px;}
.tx-indexedsearch-title{text-transform: uppercase;}
.tx-indexedsearch{ margin:10px;}
.tx-indexedsearch-percent{display: none;}
.tx-indexedsearch-browsebox{margin-bottom:10px;}
.tx-indexedsearch-searchbox{ display: none;}
.tx-indexedsearch-info { display: none;}



#left{
	float: left;
	width: 200px;
	background: #ffffff;
	height: 100%;
}
#left img {
	margin:0px 0px 0px 30px;
}

#left .counter {
	margin:340px 30px 0px 30px;
/*	border: 1px dotted #999;
	padding-left:5px;*/
}

/** Left Menu **/
/* level 1 */
#left ul { 
	list-style-type: none;	
	width: 100%;
	border-right:1px solid #dedede;
			
}
#left li {
	border-top:1px solid #dddddd;
	line-height: 24px;	
	display: block;
	margin:0;
}

#left  li a {
	color:#666666;
	padding-left: 10px;
	display: block;
	line-height: 24px;
	height: 24px;
}
#left li a:hover {
	color: #cc9900;
	background: #f1f1f1;
}
#left li.act a {
	color: #000000;
	/*border-left: 4px solid #b39d20;*/
	background: #f4f4f4;
	/*border-bottom: 1px dotted #dedede;*/
}

#left ul ul li.last{border: none;}
#left ul li.last{border-bottom:1px solid #dddddd;}

/* level 2 */
#left ul ul {
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;
}
#left ul ul li a {
	background: #ffffff url(../images/pil.jpg) left center no-repeat; 
	padding-left: 8px;
		
}
#left li li a:hover {
	color: #cc9900;
	
}
#left ul ul li {
	border:none;
	padding-left: 15px;
}


#left ul ul li.act  a  {
	background:#ffffff url(../images/pil_act.jpg) left center no-repeat; 
	padding-left: 8px;
	color: #cc9900;
	border-left: none;
}

#left ul ul li a:hover  {
	background: url(../images/pil_act.jpg) left center no-repeat; 
	padding-left: 8px;
	color: #cc9900;
	border-left: none;
	
}

#split{ 
	float: left;
	height: 5px;
	width: 100%;
	background: #b39d20;

}

#breadcrumb{
	height: 20px;
	width:748px;
	color: #b39d20;
}

#breadcrumb .stiroot-act a {
	color: #cc9900;
	line-height: 20px;
	padding-left: 22px;
	
}

#bottom{
	float: left;
	background: url(../images/bottom_bag.jpg) no-repeat ;
	width: 950px;
	height: 28px;
	color:#b39d20;
	
		
}
#bottom p{padding-left: 300px;	line-height: 28px;}

/***** Video player ********/
#media-center-30{
	
	margin: 5px 15px 10px 20px;
	width: 450px;
}
/****** Nyheder OGLASNA PLOCA ******/
.news-list-oglasna{
	float: right;
	width: 237px;
	margin: 5px 15px 0px 0px;
	clear: both;
}
.news-list-oglasna .top{ 
	background: url(../images/newssubtitle_bag.jpg) no-repeat;
	width: 237px;
	height: 25px;
	color:#ffffff;
	text-transform: uppercase;
	padding:0px 8px 0px 8px;
	line-height: 25px;
	font-weight:bold;
}

.news-list-oglasna .news-list-item{
	width: 218px;
	padding: 5px 8px 5px 8px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;

}

.news-list-oglasna .bottom{ 
	background: url(../images/news_div_bottom.jpg) no-repeat;
	width: 237px;
	height: 8px;
}

/****** Nyheder VIJESTI POCETNA ******/
.news-list-vijesti{
	clear: both;
	float: right;
	width: 237px;
	margin: 10px 15px 0px 0px;
}
.news-list-vijesti .top{ 
	background: url(../images/newssubtitle_bag.jpg) no-repeat;
	width: 237px;
	height: 25px;
	color:#000000;
	text-transform: uppercase;
	padding:0px 5px 0px 15px;
	line-height: 25px;
	font-weight:bold;
}

.news-list-vijesti .news-list-item{
	width: 218px;
	padding: 5px 8px 5px 8px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;

}
#content .news-list-vijesti .news-list-item a{color:#8A7523;}
#content .news-list-vijesti .news-list-item a:hover{color:#666;}
#content .news-list-vijesti .news-list-item span a{color:#999;}

.news-list-vijesti .news-list-timedata{ 
	float: left;
	line-height: 16px;
}
.news-list-vijesti .bottom{ 
	background: url(../images/news_div_bottom.jpg) no-repeat;
	width: 237px;
	height: 8px;
}
/****** Nyheder POCETNA TEKSTOVI ******/
.news-list-item_r1{
	width: 91%;
	margin: 0px auto;
	clear: both;
	/*border-bottom: 1px solid #dedede;*/
	background: #ffffff url(../images/pil.jpg) left center no-repeat; 
	padding-left:10px;	
}
.news-list-item_videoteka{
	margin: 10px 15px 10px 20px;
	width: 680px;
	padding-bottom: 15px;
}
.news-list-item_videoteka img{ 
	float: right;
	padding:2px;
	
}
#content .news-list-item_videoteka .bodytext{margin:0px;padding:0px;}

.news-list-item_pocetna{
	margin: 10px 15px 10px 20px;
	float: left;
	width: 460px;
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 10px;
}
#content .news-list-item_pocetna .bodytext{margin:0px;}
.news-list-item_pocetna img{ 
	float: right;
	padding:4px;
	border:1px solid #cccccc;
}

.news-list-item_pocetna h3{ 
	text-transform: uppercase;
}
#content .news-list-item_pocetna h3 a {
	text-transform: uppercase;
	color:#8A7523;
}
#content .news-list-item_pocetna h3 a:hover{ 
	text-transform: uppercase;
	color:#000;
}

.news-single-item h2{
	margin: 20px 25px 5px 25px;
	text-transform: uppercase;
	color:#b39d20;
	font-size: 16px;
	line-height: 22px;
}
.news-single-item ul{
	margin-left:45px;

}

.news-single-timedata{
	float: right;
	width:130px;

}
.news-single-item  img{ 
	float: right;
	padding:4px;
	border:1px solid #cccccc;
	margin: 5px 30px 5px 5px;
}
.news-single-backlink{
	float: right;
	width:140px;
	margin:2px 35px 50px 0px;
}
.news-single-author{ width: 250px; margin-left: 25px;}
.news-single-category{ display: none;}


/**** SITEMAP******/
.csc-sitemap{ width: 50%; margin:10px auto;}
.csc-sitemap ul { 
	list-style-type: none;	
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
}

.csc-sitemap ul ul { 
	margin-left: 20px;
	text-transform: none;
	font-weight: normal;
}
/*** Guest book***/
.tx-veguestbook-pi1{
	width: 95%;
	margin:2px auto;
	
}
.tx-guestbook-head{
	width: 98%;
	height:20px;
	background:#b39d20;
	font-size: 11px;
	
	padding: 1px 5px 1px 10px;
	clear: both;
	color: #000000;
}
.tx-guestbook-head h2{ 	width:50%; 	float: left;}

.tx-veguestbook-pi1 .tx-guestbook-right{
	float: left;
	width: 98%;
	padding:3px 6px 3px 7px;
	background:#f1f1f1;
	border: 1px dotted #cccccc;
	
}
.tx-guestbook-date{ float:right; width: 45%;}


/**** E-SHOP****/
#left_shopcat{
	float: left;
	width: 180px;
	background: #ffffff;
	height: 100%;
}
#content_shop{
	float: left;
	width: 500px;
	height: auto;
	background: #ffffff;
	color: #4C4C4C;
	min-height: 505px;
	height: auto;
	border-left: 1px solid #dedede;
}
#shopcart{
	float: right;
	width: 180px;
	height: 500px;
	height: auto;
}
