body {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 11px;
	color: #BDBDBD;
	background: #a0948c;
	padding: 0;
	margin: 0;
	
}

a {
	color: #BDBDBD;
}
a:hover {
		color: #A3A3A3;
}

h3 {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 14px;
	color: #C4C4C4;
	text-shadow: 0 1px #232323;
	padding: 0px;
	margin: 0px;
}

h1 {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 18px;
	color: #A1A1A1;
	text-shadow: 0 1px #232323;
	padding: 0px;
	margin: 0px;
}


#banner {
	padding-top: 20px;
	height: 100px;
	padding-bottom: 30px;
	width: 550px;
	float: right;
}

#page {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background: url('images/logo.jpg') no-repeat left top;
}

#head{
	width: 900px;
	height: 200px;
}

#meni{
	float: right;
/*	margin-top: 150px; */
	width: 600px;
	text-align: right;

}

.meniitem, .meniitem a, .meniitem a:hover {
	
	font-size: 16px;
	text-shadow: 0 1px #CECECE;
	color: #141414;
	cursor: pointer;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
}

#content {
	float: left;
	width: 600px;
}

#contenthead{
	background: url('images/content_top.jpg') no-repeat left top;	
	width: 600px;
	height: 28px;
}

#vsebina{
	background: url('images/content_middle.jpg') repeat-y;	
	width: 540px;
	padding-left: 30px;
	padding-right: 30px;
}

#contentfoot{
	background: url('images/content_bottom.jpg') no-repeat;	
	width: 600px;
	height: 58px;
}

#footer{
	width: 100%;
	background: #43403e url('images/footer.jpg') repeat-x top ;
}

#otok{
	background: url('images/line.jpg') no-repeat left top;
	width: 270px;
	float: left;
	padding-top: 30px;
	color: #313131;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
}
#footcontent {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 80px;
	padding-bottom: 80px;
}

#footcontent input {
	width: 242px;
	height: 32px;
	line-height: 32px;
	border: none;
	color: #6D6D6D;
	padding-left: 5px;
	padding-right: 5px;
	background: url('images/inputbox.jpg') no-repeat left bottom;
}
#footcontent textarea {
	width: 242px;
	height: 130px;
	border: none;
	color: #6D6D6D;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url('images/textarea.jpg') no-repeat left top;
	overflow: hidden;
}
.submit {
	width: 144px !important;
	height: 28px !important;
	border: none;
	color: #1C1C1C !important;
	padding-left: 5px;
	padding-right: 5px;
	background: url('images/submit.jpg') no-repeat left top !important;
	cursor: pointer;
	margin-left: 108px;
	line-height: 28px !important;
}
.submit:hover {
	width: 144px !important;
	height: 28px !important;
	border: none;
	color: #6D6D6D !important;
	padding-left: 5px;
	padding-right: 5px;
	background: url('images/submithover.jpg') no-repeat left top !important;
	cursor: pointer;
	margin-left: 108px;
}

.footerfragment {
	width: 300px;
	float: left;
}
.footerfragment span {
	color: #8C8C8C;
}
.otok{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

.keywords {
	text-align: justify;
}

.keywords a, .keywords a:hover  {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 14px;
	color: #1C1C1C;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}


/*
 * galerija template55
 * 
 * */

.galerijaVelka {
	width: 510px; 
	min-height: 400px; 
	/* background-color: #000000; */
	color: #000000;
	text-align: center; 	
	overflow: hidden;
}
.galerijaKontejner {
	width: 510px;
	margin: auto auto;
	text-align: center;
	float: left;
}

.loading {
	width: 510px; 
	height: 200px; 
	position: relative;
	top: 100px;
}

.loading img{

	vertical-align: middle;


}

.galerija {
	/*margin: 15px;*/
	margin: 28px;
	position: relative;
	width: 123px;
	height: 95px;
	float: left;
}
.galerija img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.galerija span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 12px;
	left: 12px;
	background: url(images/digg-style.gif) no-repeat;
}
.galerija a {
	text-decoration: none;
}


.galerija span {
	width: 113px;
	height: 85px;
	display: block;
	position: absolute;
	top: 5px;
	left: 6px;
/*	background: url(img/round-corner1.png) no-repeat; */
}
.galerija img {
	border: none;
	padding: 5px 6px 6px;
/*	background: url(img/round-bg1.gif) no-repeat; */
}

#naprej, #nazaj {
	cursor: pointer;
}

.ocena {
	cursor: pointer;
}



/* ----- GALERIJA     ------- */


div.slide{
	position: relative;
	overflow: hidden;
	float: left;
	width: 446px;
	/*margin-left: 24px;
	margin-right: 24px; */
	height: 85px;
}

div.slideContent{
	position: relative;
	overflow: hidden;
	float: left;
	width: 466px;
	/*margin-left: 5px;
	margin-right: 5px; */
	height: 85px;
}

div.slide_container{
	margin-top: 10px;
	width: 530px;
/*	padding-left: 2px; */
	margin-right: auto;
	margin-left: auto;
	/*padding-left: 10px;*/
}

div.slide_container_content{
	margin-top: 10px;
	width: 500px;
	padding-left: 2px;
	margin-right: auto;
	margin-left: auto;
	/*padding-left: 10px;*/
}

div#slideNaprej{
	float: left;
	height: 85px;
/*	margin-left: 3px; */
}

div#slideNazaj{
	float: left;
	height: 85px;
	/*margin-right: 3px;*/
}


div#slideNaprej a, div#slideNazaj a{
	display: block;
	height: 85px;
	line-height: 85px;
	cursor: pointer;
	float: left;
}

div#slideNaprej a img, div#slideNazaj a img{
	vertical-align: middle;
}

ul#thumbs{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:50000px;
	position: relative;
	letter-spacing:0em
}

ul#thumbs li{
	float:left;
	list-style:none;
	margin:0 2px;
}



/* FormCheck tipbox */

/* tipbox :
	table : 
		tl		: top left
		t		: top
		tr		: top right
		l 		: left
		r		: right
		bl		: bottom left
		b		: bottom (with mark)
		br		: bottom right
		c		: center
	components : 
		a.close	: close button
		err		: errors div
		p		: error line

slide_container_content 
*/

.fc-tbx .tl{
	background: url('/img/tl.png') no-repeat;
}
.fc-tbx .t{
	background: url('/img/t.png') repeat-x;
	height: 16px;
}
.fc-tbx .tr{
	background: url('/img/tr.png') no-repeat;
}
.fc-tbx .l{
	background: url('/img/l.png') repeat-y;
	width : 16px;
}
.fc-tbx .r{
	background: url('/img/r.png') repeat-y;
	width: 16px;
}
.fc-tbx .bl{
	background: url('/img/bl.png') no-repeat;
}
.fc-tbx .b{
	background: url('/img/b.png') no-repeat;
	height: 25px;
}
.fc-tbx .br{
	background: url('/img/br.png') no-repeat;
}
.fc-tbx .c{
	background: url('/img/c.png') repeat;
}
.fc-tbx a.close {
	float: right;
	background: url('/img/close.png') no-repeat;
	position: relative;
	margin-left: 5px;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.fc-tbx .err {
	float: left;
}
.fc-tbx p {
	width : auto;
	display: block;
	font-size: 10px;
	font-family: tahoma, verdana, "sans-serif";
	margin : 0;
	padding : 0;
	border : 0;
	color : #FFF;
}

.ajax_loader {
	background : url('/img/ajax-loader.gif') no-repeat center;
	width : 200px;
	height : 150px;
}


/* FormCheck validation div */

.fc-error {
	border : 1px solid #888;
	margin-top : 5px;
	background-color : #EAEAEA;
}
.fc-error p {
	margin : 5px;
	color : #A00;
}

