html {
	margin:0 auto;
	padding:0;
	
	
}
body {
	
	padding:0;
	margin:0 auto;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	background:#332C26  url("../img/2012/sajmistebgrd2012_map3.jpg") center top no-repeat fixed;
}

::selection {
 background: #CF021B; /* Safari */
 color:#FFF;
 text-shadow:none;
}
::-moz-selection {
 background: #CF021B; /* Firefox */
 color:#FFF;
 text-shadow:none;
}

::-webkit-selection {
 background: #CF021B;
 color:#FFF;
 text-shadow:none;
}






/* --------------------------------------------------------------------------- HEADER --------- */

#headerwrap100 {
	margin:0 auto;
	width: 100%;
	z-index:400;
	position:relative;
	height:75px;
	/*border-bottom:#CF021B solid 0px;
	-moz-box-shadow: 0px 2px 5px #332C26;
	-webkit-box-shadow: 0px 2px 5px #332C26;*/
	
}

#headerwrap {
	margin:0 auto;
	width:1000px;
	height:40px;
	position:relative;
	border-bottom:#CF021B solid 0px;
	-moz-box-shadow: 0px 2px 5px #332C26;
	-webkit-box-shadow: 0px 2px 5px #332C26;
	background:#000;
}
#header {
	height:40px;
	margin:0 0 0 0px;
	width: 1000px;
	padding:0;
	position:relative;
	display:block;
}

#headinfo {
	position:absolute;
	right:5px;
	top:10px;
	width:250px;
	height:30px;
}
#logo_sr {
	width:450px;
	height:40px;
	float:left;
	display:block;
	padding:0;
	margin:0;
}
#logo_sr a {
	width:450px;
	height:40px;
	display:block;
	padding:0;
	margin:0;
	text-indent:-9999px;
	background: url("../img/2012/logo_sr.png") -8px 0 no-repeat;
}

#logo_en {
	width:450px;
	height:40px;
	float:left;
	display:block;
	padding:0;
	margin:0;
}
#logo_en a {
	width:450px;
	height:40px;
	display:block;
	padding:0;
	margin:0;
	text-indent:-9999px;
	background: url("../img/2012/logo_en.png") -8px 0 no-repeat;
}

#logo_de {
	width:450px;
	height:40px;
	float:left;
	display:block;
	padding:0;
	margin:0;
}
#logo_de a {
	width:450px;
	height:40px;
	display:block;
	padding:0;
	margin:0;
	text-indent:-9999px;
	background: url("../img/2012/logo_de.png") -8px 0 no-repeat;
}


#topright {
	position: absolute;
	float:right;
	margin:5px 5px 0 0;
	width:250px;
	right:5px;
	text-align:right;
	font-size:9px;
	height:30px;
	top:0px;
	padding:0;
	line-height:30px;
}
#topright a {
	text-decoration:none;
	color:#9C937F;
	height:30px;
	padding:5px 5px 4px 5px;
	line-height:20px;
}
#topright a:hover {
	background:#CF021B;
	text-decoration:none;
	color:#FFF;
}

/* --------------------------------------------------------------------------- MMENU --------- */

#menuwrap100 {
	font-weight:normal;
	display:block;
	height:35px;
	width:100%;
	padding:0;
	margin:0 auto;
	position:relative;
	z-index:900;

}

#menuwrap {
	font-weight:normal;
	display:block;
	height:35px;
	width:1000px;
	padding:0;
	margin:0 auto;
	position:relative;
		background:#FFF;
	border-top:#CF021B solid 0px;
	border-bottom:dotted 1px #0A1318;
	background: #f8f8f8;
	
}
ul#menu {
	width:990px;
	display:block;
	list-style:none;
	height:35px;
	padding:0;
	margin:0;
	float:left;
	left:0px;
	position:absolute;
	z-index:900;
}
ul#menu li {
	float: left;
	margin: 0 0 0 0px;
	padding: 0;
	position: relative;
	display:block;
}
ul#menu li a {
	color:#000;
	height:24px;
	margin:0;
	display:block;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	float: left;
	text-indent:0;
	padding:12px 10px 0 10px;
	border-right:#666 dotted 1px;
	line-height:13px;
	text-transform:uppercase;
	
}
ul#menu li:hover a, ul#menu li a:hover, ul#menu li a.on:hover, ul#menu li:hover a.on  {
	color: #FFF;
	text-shadow: none;
	background:#CF021B;
}
ul#menu li a.on {
	color:#CF021B;
}

ul#menu li:hover a.bloglink {
	color:#FFF;
	background:#0068B3;
}

ul#menu li a.fpilink {
	color:#CF021B;
	background:#FFF;
	height:23px;
}

ul#menu li:hover a.fpilink {
	color:#FFF;
	background:#CF021B;
}

ul#menu li .sub {
	position: absolute;
	z-index:960;
	top: 35px;
	left:0px;
	background:#CF021B;
	padding: 0px 33px 5px 0px;
	float: left;
	margin:0;
	border-left:#666 dotted 0px;
	display: none;
	/*-moz-box-shadow: 1px 2px 5px #000;
	-webkit-box-shadow: 1px 2px 5px #000;*/
	width: 100%;
}
ul#menu li .row {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#menu li .sub ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position:relative;
	z-index:960;
}
ul#menu .sub ul li {
	width:100%;
	display:block;
	color: #fff;
	background:none;
	border-right: #CF021B 0px solid;
}
ul#menu .sub ul li a {
	float: none;
	height: auto;
	padding: 4px 20px 4px 13px;
	display: block;
	text-decoration: none;
	color: #fff;
	border-bottom:#FFF dotted 1px;
	font-size:11px;
	text-indent:0;
	width:100%;
	border-right: #CF021B 0px solid;
	text-transform:none;
}
ul#menu .sub ul li a:hover {
	color: #FFF;
	background:#524941;
}
ul#menu .sub ul li a.on2 {
	background: #524941;
}






/* 
----------------------------------------------------------------------------------------------------*/

#mapwrap {
	
	margin:0 auto;
	width: 100%;
	height:580px;
	padding:0px 0 0 0;
	position:relative;
	top: 0;
}
#map_container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 100%;
	position:relative;
	top: 74px;
	text-align:center;
	/*background: url("../img/2012/sajmistebgrd2012_map3a.jpg") center 0px no-repeat;*/
}

	#flashcontent {
        		height: 650px;
				width:100%;
				padding:0;
				margin:0px auto 0 auto;
        	}
	

#objects{
	position:relative;
	width:1000px;
	margin:0 auto;
	border-left:#FFF solid 0px;
	border-right:#FFF solid 0px;
	border-bottom:#cc0 solid 2px;
	border-top:#cc0 solid 2px;
	height:650px;
	padding:0;
	/*top:76px;*/
	
	}


/*#objects a img{
	width:60%;
	height:60%;
}


#objects a img:hover{
	width:100%;
	height:100%;
}*/


/*#objects a{
	
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	width:100px;
	height:100px;
	border:#F30 dashed 0px;
	z-index:900;
	
	}
#objects a img{
	border:#39C solid 0px;
}

#objects a img:hover{
	padding:20px 10px 0 20px;
	margin:-10px 0 0 -10px;
	border: #C00 solid 3px;
}*/
/*#objects a img {
	-webkit-transition: -webkit-transform 0.3s ease;
	-moz-transition: -moz-transform 0.3s ease;
	-o-transition: -o-transform 0.3s ease;
	transition: transform 0.3s ease;
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	
	width:50%;
	height:50%;
}
#objects a:hover img {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: -webkit-transform 0.3s ease;
	-moz-transition: -moz-transform 0.3s ease;
	-o-transition: -o-transform 0.3s ease;
	transition: transform 0.3s ease;
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	
}*/


/*#objects a .holder {
	-webkit-transition: -webkit-transform 0.3s ease;
	-moz-transition: -moz-transform 0.3s ease;
	-o-transition: -o-transform 0.3s ease;
	transition: transform 0.3s ease;
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	width:50%;
	height:50%;
}
#objects a:hover .holder {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: -webkit-transform 0.3s ease;
	-moz-transition: -moz-transform 0.3s ease;
	-o-transition: -o-transform 0.3s ease;
	transition: transform 0.3s ease;
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	
}*/






.objanchor{
	height:76px; display:block;
	}


.objects_info{
	position:relative;
	width:960px;
	margin:0 auto;
	height:100%;
	padding:30px 20px;
	background:#e5e5e5;
	bottom:0;
	
	}

.obj_info_left{
	width: 280px;
	float:left;
	margin:0;
	padding:0;
	}
.obj_info_right{
	width: 640px;
	float:left;
	margin:0 0 0 30px;
	padding:0;
	}
	
.obj_pics{
	padding:0 0 30px 0;
	
	}
	
.obj_pics img{
	padding:0 0 0px 0;
	margin:0 0 10px 0;
	border:#FFF solid 5px;
	width:630px;
	}
	
	
.obj_video{
	padding:0 0 30px 0;
	
	}




/* global */
div.ui-cluetip {
  font-size: 10px;
}
.ui-cluetip-header,
.ui-cluetip-content {
  padding: 5px;
   background:#C00
}
.ui-cluetip-header {
  font-size: 1em;
  margin: 0;
  overflow: hidden;
}

.cluetip-title .cluetip-close {
  float: right;
  position: relative;
}
.cluetip-close img {
  border: 0;
}

#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url("https://starosajmiste.info/css/images/wait.gif");
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  width: 11px;
  height: 22px;
  background-repeat: no-repeat;
  background-position: 0 0;
  border-width: 0;
}
.cluetip-extra {
  display: none;
}


.cluetip-jtip {
  background-color: #333;
}
.cluetip-jtip .cluetip-outer {
  border: 2px solid #000;
  position: relative;
  background-color: #666;
}

.cluetip-jtip .cluetip-inner {
  padding: 15px;
  display: inline-block;
}
.cluetip-jtip div.cluetip-close {
  text-align: right;
  margin: 0 5px 0;
  color: #900;
}

.cluetip-jtip .ui-cluetip-header {
  background-color: #ccc;
  padding: 6px;
/*  margin-bottom: 1em;*/
}

/* jtip arrows */
div.cluetip-jtip .cluetip-arrows {
  border-width: 0;
  background: transparent none;
}
div.clue-right-jtip .cluetip-arrows {
  background-image: url("https://starosajmiste.info/css/images/arrowleft.gif");
}
div.clue-left-jtip .cluetip-arrows {
  background-image: url("https://starosajmiste.info/css/images/arrowright.gif");
  left: 100%;
  margin-right: -11px;
}
div.clue-top-jtip .cluetip-arrows {
  background-image: url("https://starosajmiste.info/css/images/arrowdown.gif");
  top: 100%;
  left: 50%;
  width: 22px;
  height: 11px;
  margin-left: -11px;
}
div.clue-bottom-jtip .cluetip-arrows {
  background-image: url("https://starosajmiste.info/css/images/arrowup.gif");
  top: -11px;
  left: 50%;
  width: 22px;
  height: 11px;
  margin-left: -11px;
}












/* 
----------------------------------------------------------------------------------------------------*/

.wrap {
	margin:0 auto;
	width: 100%;
	padding:0px 0 0 0;
}
.main {
	margin:0 auto;
	padding:0 0px 40px 0px;
	width: 1000px;
	position:relative;
	background: #f8f8f8;
	
}


/* ======================================================================== */


h1 {
	margin: 0px 0 10px 0;
	padding:0;
	text-transform:none;
	color:#0A1318;
	letter-spacing:0px;
	text-shadow: 0 0px 0px #0A1318;	
	font-weight:normal;
	font-size: 27px;
	line-height:28px;
	display:block;
	background:none;
}
h2 {
	font-size:17px;
	line-height:20px;
	text-transform:none;
	margin: 0px 0 10px 0;
	padding:0;
	color:#0A1318;
	letter-spacing:0px;
	text-shadow: 0 0px 0px #0A1318;
	font-weight:normal;
}

h3 {
	font-weight:bold;
	font-size: 14px;
	line-height:18px;
	margin: 5px 0 3px 0;
	padding:5px 0 0 0;
	color:#0A1318;
	border-top:#0A1318 dotted 1px;
}
h4 {
	font-weight:normal;
	font-size: 16px;
	line-height:16px;
	margin: 0px 0 10px 0;
	padding:0;
	color:#0A1318;
	text-shadow: 0 0px 0px #0A1318;
}

h5 {
	font-weight:normal;
	font-size: 14px;
	line-height:14px;
	margin: 0px 0 10px 0;
	padding:0;
	color:#0A1318;
	text-shadow: 0 0px 0px #0A1318;
}

h5 {
	font-weight:normal;
	font-size: 11px;
	line-height:11px;
	margin: 0px 0 10px 0;
	padding:0;
	color:#0A1318;
	text-shadow: 0 0px 0px #0A1318;
}

p {
	font-weight:normal;
	font-size:12px;
	line-height:17px;
	margin: 0px 0 10px 0;
	padding:0;
	color:#0A1318;
	text-shadow: 0 0px 0px #0A1318;/*text-align:justify;*/
}

a {
	color:#CF021B;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#141414;
}
.maintext ul {
	margin:0;
	padding:0 0 10px 35px;
}
.maintext li {
	font-size:12px;
	line-height:17px;
	margin:3px 0 3px 0;
	padding:0 10px 0 0px;
	color:#0A1318;
	text-shadow: 0 0px 0px #0A1318;
	text-shadow: none;
}

.listing {
	display: inline;
	float: left;
	margin:0;
	width:600px;
	padding:0 0 0 0px;
}




.cont640{
	
	float:left; width:640px; margin:0 10px 0 20px; padding:0 0 30px 0; display:block; overflow:hidden;
	
	}

.cont300{
	
	float:left; width:300px; margin:0 0px 0 10px; padding:0; 
	
	}
	
.cont630{
	
	float:left; width:590px; margin:0 0px 0 0px; padding:5px; 
	
	}
	
.cont370{
	
	float:left; width:395px; margin:0 0px 0 0px; padding:5px 5px 5px 0; 
	
	}
	
	
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bread {
	display:block;
	margin: 0px 0 10px 0px;
	padding:0;
	height: 30px;
	float:left;
	width:100%;/*background:  url("https://starosajmiste.info/userfiles/images/interface/listline.png") bottom left no-repeat;*/
	border-bottom:dotted 1px #0A1318;
	
}
.breadcrumb {
	/*float: left;*/
	display: block;
	overflow: hidden;
	/*	width: 460px;*/
	padding:7px 0 5px 10px;
	
	text-transform:uppercase;/*background: #66CC00;*/
}
.breadcrumb ul {
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
}
.breadcrumb ul li {
	display: block;
	float: left;
	position: relative;
	height: 20px;
	overflow: hidden;
	line-height: 18px;
	margin: 0px 4px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: 9px;
	background: url("../img/2012/chevron.gif") no-repeat 100% 0;
	color: #9C9D9F;
}
.breadcrumb ul li span {
	display: block;
	overflow: hidden;
}
.breadcrumb ul li a {
	display: block;
	float: left;
	position: relative;
	height: 20px;
	overflow: hidden;
	line-height:18px;
	margin: 0px 0px 0px 0;
	padding: 0px 0px 0px 0;
	font-size: 9px;
	font-weight:normal;
	text-decoration:none;
	color: #CF021B;
}
.breadcrumb ul li a:hover {
	color: #737477;
}
.breadcrumb ul li.first a {
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url("../img/2012/iconhome.gif") no-repeat 0 0;
}
.breadcrumb ul li.first a:hover {
	background-position: 0 -16px;
}
.breadcrumb ul li.last {
	background: none;
	margin-right: 0;
	padding-right: 0;
}




/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.meta{
	
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	display:block;
	margin: 0px 0 10px 0px;
	padding:0;
	float:left;
	width:100%;
	border-bottom:dotted 1px #0A1318;
	
	}


.meta li{
	display:block;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	height:21px;
	line-height:21px;
	padding:2px 10px 2px 21px;
	color:#534940;
	float:left;
	margin:0 0 5px 0;
	}

.meta li a{
	color: #CF021B;
}


.meta li.published{
	background:url("../img/2012/published.png") 0 50% no-repeat;}

.meta li.datestart{background:url("../img/2012/date.png") 0 50%  no-repeat;}

.meta li.location{background:url("../img/2012/location.png") 0 50%  no-repeat;padding:2px 5px 2px 15px;}

.meta li.hour{background:url("../img/2012/hour.png") 0 50%  no-repeat;}

.meta li.link{background:url("../img/2012/link.png") 0 50%  no-repeat;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.main a {
	text-decoration:none;
}
.main p.date {
	font-size:9px;
	line-height:10px;
	margin:0px 0 10px 0;
	padding:0px;
	color:#CF021B;
}
.main .coverphoto {
	border:#FFF 3px solid;
	-moz-box-shadow: 0 0 2px #ccc;
	-webkit-box-shadow: 0 0 2px #ccc;
	line-height:0;
	margin:0 5px 10px 0;
	background:#FFF;
	float:left;
}
.main .coverphoto h4 {
	margin-left:5px;
}
.main a .coverphoto h4 {
	color:#333;
}




.cont_gallery{
	width: 640px; height:510px; margin: 0 auto 20px auto; border-bottom: 5px solid #FFF; background-color: #000; overflow: hidden;
	}





/* ========= ================================================================= */

.downloadbox {
	margin:20px 0 20px 0;
	border-bottom:#CF021B dashed 1px;/*background:url("https://starosajmiste.info/userfiles/images/interface/listline.png") top center no-repeat, url("https://starosajmiste.info/userfiles/images/interface/listline.png") bottom center no-repeat;*/
}
.downloadbox h2 {
	line-height:11px;
}
.downloadbox_content {
	padding:5px 5px 1px 0px;
	border-top:#CF021B dashed 1px;
}
.downloadbox h3 {
	font-size:15px;
	line-height:17px;
}
.downloadbox a {
	font-weight:bold;
	text-decoration:none;
	padding:4px 8px;
}
.downloadbox a:hover {
	color:#FFF;
	background:#CF021B;
}
/* ========================================== */

.videobox {
	margin:10px 0 20px 0;
	padding:0px 0px 10px 0;
	border-bottom:#CF021B dashed 1px;
}
.videobox h2 {
	line-height:11px;
}
/* ========================================== */

.gallerybox {
	margin:0px 0 20px 0;
	padding:0px 0px 10px 0;
}
.gallerybox h2 {
	line-height:11px;
}
.gallerybox ul {
	padding:0;
	margin:0 0 0 -10px;
}
.gallerybox ul li {
	list-style:none;
	width:150px;
	float:left;
	text-align:left;
	border-left: 0px dotted #CF021B;
	margin:0 0px 10px 10px;
	height:160px;
	overflow:hidden;
	padding:0px 0px 20px 0px;
	background:#FFF;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
}
.gallerybox ul li a {
	color:#000;
	font-weight:normal;/*font-size:11px;*/
}
/* ========================================== */

.newsbox {
	padding:0 0px 0 0px;
	background: #FFF;
	margin:10px 0 0px 0;
	background: #e5e5e5;
}
.newsbox h2 {
	font-weight:bold;
	font-style:normal;
	font-size: 12px;
	line-height:13px;
	padding:1px 5px 5px 10px;
	color:#333;
	text-shadow:none;
	margin:1px 0 8px 0;
}
.newsbox h2 a {
	color: #CF021B;
	text-decoration:none;/*background:#E61801;*/
}
.newsbox h2 a:hover {
	background:#E61801;
	color:#FFF;
}
.newsbox h3 {
	font-weight:bold;
	font-size: 12px;
	line-height:12px;
	margin:0px 0 5px 0;
	padding:7px 0px 7px 10px;
	color:#666;
	border-bottom:#CF021B dotted 0px;
	background:#CCC;
	text-shadow:none;
}
.newsbox p {
	font-size:11px;
	margin:0 0 5px 0;
	padding:0 5px 10px 10px;
	border-bottom:#CCC dotted 1px;
}
.newsbox span.vidisve a {
	background:#CF021B;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	padding:7px 3px 3px 3px;
	border: none;
	text-shadow:none;
	font-style:normal;
	margin:-7px 0 0px 0px;
	float:right;
	border: none;
	height:16px;
}
.newsbox span.vidisve a:hover {
	background:#E61801;
}
.newsbox p.date {
	border: none;
}
.newsbox p.date {
	font-size:9px;
	line-height:10px;
	margin:2px 0 2px 2px;
	padding:0px 5px 0px 10px;
	color:#333;
}
/* ========================================== */

.submenu_on_page {
	padding:0 8px 0 10px;
	background: #FFF;
	margin:10px 0 0 0;
}
.submenu_on_page ul {
	margin:0;
	padding:0;
	list-style:none;
}
.submenu_on_page li {
	margin:0 0 3px 0;
	padding:0;
	border-bottom:#C93 dotted 1px;
}







.currentsubonpage{
	padding:0;
	background:#eee;
	margin:0px 0 0px 0;
	}

.currentsubonpage h2{
font-weight:normal;
font-style:normal;
font-size: 14px;
line-height:15px;
margin:0px 0 7px 0;
padding:7px 5px 6px 11px;
background: #1D1816;
color:#FFF;
text-shadow:none;
text-transform:uppercase;
}

.currentsubonpage h3{

font-weight:normal;
font-size: 12px;
line-height:13px;
margin:0px 0 0px 0;
padding:0px 0 0px 0;
color:#666;
font-weight:bold;
	border-top:#0A1318 dotted 0px;


	}

.currentsubonpage ul{
	margin:0;
	padding:5px 0px 5px 0px;
	list-style:none;
	border-bottom:#FFF solid 0px;
}
.currentsubonpage li{
	margin:0 0 0 0;
	padding:0;
	border-bottom:#FFF solid 1px;
	
}





#menuoblasti{
	margin:-6px 0 10px 0;
	padding:0 0 0px 0;
	float:left;
	 width: 100%;
	
	}
	
/*#menuoblasti.fixed {
  position: fixed;
  width:230px;
  top: 40px;
}*/

ul.menu {
  list-style-type:none;
  margin: 0px 0 0 0;
  padding: 0px 0px 0px 0px;
   width: 100%;
  /*background:#CF021B;*/
  background:#FFFFFF;
  text-align:left;
  /*font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;*/
  float:left;
  border-top:#FFF solid 0px;
}
 ul.menu ul {
 list-style-type:none;
  margin: 0px 0 0 0;
  padding: 0px 0 0px 0px;
  width: 100%;
 /* background:#2E2D28;*/
   background:#CF021B;
  text-align:left;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
  padding:0;
  border-bottom:#FFF dotted 1px;
}

ul.menu li a {
 /* background:#C5C1A0;*/
  background: #1D1816;
color:#FFF;
  padding: 5px 4px 5px 10px;
  font-size:12px;
  font-weight:bold;
  background:#ccc;
  color:#000;
  
}

ul.menu li a:hover {
  background: #CF021B;
  color:#FFF;
}

ul.menu li ul li{
	 background:#2E2D28;
	 background:#CCC;
	 margin:0px;
	 padding:0 0 0 0px;
	 width:100%;
	 border:0;
	 
	 
	}

ul.menu li ul li a {
	
  background: #2E2D28;
  color: #141414;
  padding: 5px 0 5px 15px;
  font-size:10px;
  margin:0 0px;
  font-weight:normal;
  border:0;
  border-top:#999 dotted 1px;
   background:#e5e5e5;
  
}

ul.menu li ul li a:hover {
  background: #999;
  border:0;
   border-top:#999 dotted 1px;
}


ul.menu li.expand a{
	background:#CF021B;
	color:#FFF;
	
	}

ul.menu li.expand ul li a{
	background:#2E2D28;
	color:#000;
	 padding: 5px 0 5px 15px;
	 background:#e5e5e5;
	}

ul.menu li.expand ul li a:hover{
	background:#666;
	color:#FFF;
	}
	
ul.menu li.expand ul li a.curr{
	background:#CF021B;
	color:#FFF;
	 padding: 5px 0 5px 15px;
	margin:0 0px;
	}


ul.menu li ul li ul li a {
	
  background: #333;
  color: #FFF;
  padding: 5px 0 5px 30px;
  font-size:9px;
  margin:0 0px;
  font-weight:normal;
  border:0;
  border-top:#ccc dotted 1px;
  
}

ul.menu li ul li ul li a:hover {
  background: #666;
  border:0;
   border-top:#ccc dotted 1px;
}



/*


.currentsubonpage h3 a{
font-weight:normal;
font-size: 12px;
line-height:17px;
margin:0;
padding:3px 5px 4px 10px;
color:#FFF;
border-bottom:#999 solid 0px;
background:#999;
text-shadow:none;
	}
	
.currentsubonpage h3 a:hover{
	background:#CF021B;
	color:#FFF;
	text-shadow:none;
}
	

.currentsubonpage ul{
	margin:0;
	padding:5px 0px 5px 0px;
	list-style:none;
	border-bottom:#FFF solid 0px;
}
.currentsubonpage li{
	margin:0 0 0 0;
	padding:0;
	border-bottom:#FFF solid 1px;
	
}

.currentsubonpage li a{
	margin:0;
	padding:2px 5px 2px 10px;
	color:#000;
	display:block;
	text-decoration:none;
	font-size:10px;
}

.currentsubonpage li a:hover{
	color:#FFF;
	background: #CF021B;
	color:#FFF;
	
}



.currentsubonpage a.selected{
	background: #ccc;
	color:#141414;
	}


*/


.currentsubonpage .aktuelnofeeds h2{
font-weight:normal;
font-style:normal;
font-size: 14px;
line-height:15px;
margin:0px 0 0px 0;
padding:7px 5px 6px 11px;
/*background:#0068B3;*/
color:#FFF;
text-shadow:none;
text-transform:uppercase;
}


.currentsubonpage .aktuelnofeeds li a{
margin:0;
	padding:4px 5px 4px 10px;
	color:#141414;
	display:block;
	text-decoration:none;
	font-size:10px;
}

.currentsubonpage .aktuelnofeeds li a:hover{
background:#CF021B;
	color:#FFF;
	border-left:#CF021B 0px solid;
}


.newtitle{
	font-size:12px;
	}

.currentsubonpage .blogfeeds h2{
font-weight:normal;
font-style:normal;
font-size: 14px;
line-height:15px;
margin:0px 0 0px 0;
padding:7px 5px 6px 11px;
background:#0068B3;
color:#FFF;
text-shadow:none;
text-transform:uppercase;
}


.currentsubonpage .blogfeeds li a{
margin:0;
	padding:4px 5px 4px 10px;
	color:#141414;
	display:block;
	text-decoration:none;
	font-size:12px;
}

.currentsubonpage .blogfeeds li a:hover{
background:#ccc;
	color:#000;
	/*border-left:#0068B3 3px solid;*/
}



/* ========================================== */


#rightbanners {
	margin:10px 0 0px 0;
	line-height:0;
	padding:0;
}
#rightbanners p {
	margin:0px 0 10px 0;
	line-height:0;
	padding:0;
}
#rightbanners p img {
	border:0;
}
#rightbanners p a img {
	border:0;
}
#social {
	margin:2px 0 5px 0;
	line-height:0;
	padding:0;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* ========================================== */

.clearfix:after {
	clear: both;
	content:' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}


/* ------================================================================ FOOTER ================================*/

#footer {
	width: 100%;
	margin: 0 auto;
	padding:0;
	color:#FFFFFF;
	font-size:11px;
	bottom:0;
	position:fixed;
	background:#000;
	z-index:800;
	
}
#footer .footercontent {
	margin: 0;
	/*background:#5F5449;*/
	padding:5px;
	
	
}

#footer a {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	padding:1px 3px;
	margin:0px 0 0 7px;
	border-right: #C2C4C5 dotted 0px;
	background: #CF021B;
	height:21px;
}
#footer a:hover {
	color:#FFF;
	background:#5F5449;
}
#footer .topfooter {
	padding:0px 0px 0px 18px;
	margin:0px 0 0 0;
}
#footer .potpis {
	padding:0 10px 0 10px;
	margin:3px 0 0 0;
	display:block;
	
}
#footer .credits {
	float:right;
}


        




/*


#footer {
	width:100%;
	padding:0;
	margin:0 auto;
	background: url("https://starosajmiste.info/userfiles/images/interface/footerbgrd.png") top center no-repeat;
	height:200px;
	background:#28221E;
}
#footercont {
	width:970px;
	padding:0px 0px 20px 0px;
	margin:0 auto;
	display:block;
	font-family: Tahoma, Geneva, sans-serif;
	text-shadow:none;
	text-align:center;
}

.gotop a {
	display:block;
	height:20px;
	width:100px;
	text-indent:-9999px;
	float:right;
}
#downfoot p {
	margin:0;
	padding:17px 5px 0px 10px;
	color:#999;
	font-size:11px;
	line-height:17px;
	text-shadow:none;
	text-align:left;
}
#downfoot a {
	text-decoration:none;
	color:#FFF;
}
#downfoot a:hover {
	text-decoration:none;
	color:#FFF;
	background:#CF021B;
	text-shadow:none;
}*/
/* ===================================================================== ALL ARTIKLI ========================== */


ul.display {
	float: left;
	width: 100%;
	margin: 0 0 0 0px;
	padding: 0;
	list-style: none;/*background: #222;*/
}
ul.display li {
	float: left;
	width: 100%;
	padding: 0px 0 0px 0px;
	margin:  0px 0 8px 0px;
	display:block;
	border-bottom:#666 dashed 1px;
}
ul.display li a {
	color: #000;
	text-decoration: none;
	float:left;
	display:block;
	width:100%;
	height:100%;
	
	
}

ul.display li a:hover {
	color:#CF021B;
	text-decoration: none;
}

ul.display li a .content_block {
	padding: 5px 0 15px 0;
	margin:0 0 5px 0;
	
}


ul.display li .content_block .content_textblock {
	padding: 0 0 0px 0;
	margin:0 0 10px 160px;
}
ul.display li .content_block p.date {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;
	display:inline;
	line-height:10px;
	color:#ccc;
}
ul.display li a .content_block p.location {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;
	display:inline;
	line-height:10px;
	color:#ccc;
}
ul.display li a .content_block h1 {
	margin: 3px 0 5px 0;
	padding: 0px;
	font-weight: normal;
	font-size: 19px;
	line-height:21px;
	display:block;
	background:none;
}
ul.display li a .content_block h2 {
	margin: 0 0 0px 0;
	padding:0;
	font-weight: normal;
	font-size: 13px;
	line-height:17px;
}

ul.display li a .content_block .pic{
	width:140px;
	height:110px;
	float:left;
	display:block;
	border:#FFF 3px solid;
	margin:0 10px 10px 0;
	padding:0;
}

.imgcont_gallery a {
	background: #FFF;
	border: 0;
	height: 140px;
	margin:0 5px 10px 0;
	padding: 0px;
	width: 140px;
	float: left;
	border:#FFF 4px solid;
	/*-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;*/
	overflow: hidden;
	outline:#CF021B solid 1px;
}


.prikazkontrole {
	margin:0 0 10px 5px;
	float:left;
	width:100%;
}
.prikazpaginacija {
	float:left;
	margin: 5px 0 0px 0px;
	width:97%;
}
.paginate {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.paginate {
	border: 1px solid #CF021B;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #000080;
}
a.paginate:hover {
	background-color: #CF021B;
	color: #FFF;
	text-decoration: underline;
}
a.current {
	border: 1px solid #CF021B;
	font: bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#CF021B;
	color: #FFF;
	text-decoration: none;
}
span.inactive {
	border: 1px solid #CF021B;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 6px 2px 6px;
	color: #CF021B;
	cursor: default;
}
.prikazpaginacija .strane {
	font-size:10px;
}




/* ============================================================== */

/* all A tags whose HREF attribute ends in .pdf */
a[href$='.pdf'] {
 padding-left: 15px;
 background: transparent url("../img/icons/icon_pdf.png") no-repeat center left;
}
/* all A tags whose REL attribute equals pdf */
a[rel='pdf'] {
	padding-left: 15px;
	background: transparent url("../img/icons/icon_pdf.png") no-repeat center left;
}

/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel*='pdf'] {
 padding-left: 15px;
 background: transparent url("../img/icons/icon_pdf.png") no-repeat center left;
}
/* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
a[rel~='pdf'] {
	padding-left: 15px;
	background: transparent url("../img/icons/icon_pdf.png") no-repeat center left;
}

/* all A tags whose HREF attribute starts with mailto: */
a[href ^="mailto:"] {
 padding-left: 19px;
 background: transparent url("../img/icons/icon_email.png") no-repeat center left;
}
 a[href$='.mp3'] {
 padding-left: 15px;
 background: transparent url("../img/icons/icon_mp3.png") no-repeat center left;
}
/* all A tags whose CLASS attribute is popup */
a[class ="popup"] {
	padding-right: 18px;
	background: transparent url("../img/icons/icon_popup.gif") no-repeat center right;
}
 a[href$='.doc'] {
 padding-left: 15px;
 background: transparent url("../img/icons/icon_word.png") no-repeat center left;
}
a[href$='.xls'] {
 padding-right: 18px;
 background: transparent url("../img/icons/icon_xls.gif") no-repeat center right;
}
a[rel ~='external'] {
	padding-right: 18px;
	background: transparent url("../img/icons/icon_external.gif") no-repeat center right;
}
.slidingDiv {
	padding:0;
	margin:0;
}
#showruss {
	margin:5px 0 5px 0;
	padding: 0px 0 0 0;
	height:35px;
	position:absolute;
	top:20px;
	right:0px;
	z-index:970;
}
#showruss a {
	padding: 5px 20px 5px 20px;
	text-decoration:none;
	background: #28221E;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px 0 0px 0;
}
#showruss a:hover {
	background:#CF021B;
}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:0;
	border-bottom:1px dashed #BA8FC0;
	padding: 2px;
	margin: 0 0 2px 0;
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #BA8FC0;
	padding: 2px;
	margin: 0 0 2px 0;
}
.sendit {
	height: 30px;
	background-color: #CF021B;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
}
.sendit:hover {
	background-color: #E61801;
	color: #FFFFFF;
}
