@charset "utf-8";
/* CSS Document */

body { 
	margin: 0px;
	padding: 0px;
}
a { color: #69A249; text-decoration:none; }
a:visited { color: #69A249; text-decoration:none; }
a:hover { color: #990099; text-decoration: none; }

.clear { clear:both; }

.soc-icons { 
	float:right; 
}
.awards {
	float:left;
}
.prijava-na-ml-input { 
	border:1px solid #AAAAAA;
	border-radius:6px 6px 6px 6px; 
	width:190px;
	height:35px;
	padding-left:5px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.clearing { clear:both; } 
#home-left h2, .istaknuti-kursevi-box h2 { font-size:18px; text-transform:uppercase; } 
.malo { font-size:12px; text-transform:lowercase; } 
.normal-font { font-size:12px; text-transform: none; } 
.title { font-weight:bold; font-size:13px; }
.novosti-na-naslovnoj { margin-bottom:15px; } 
.novosti-na-naslovnoj p { font-size:13px; line-height:15px; font-family:Tahoma, Geneva, sans-serif; margin-top:0px; margin-bottom:3px;} 
.istaknuti-kursevi-box {
	background:#FFF;
	box-shadow:#d9eaee 0px 0px 5px;
	-moz-box-shadow:#d9eaee 0px 0px 5px;
	-webkit-box-shadow:#d9eaee 0px 0px 5px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
} 
.mainpage-searchbox { 
	background-color:#6E388B;
	background-image:url(/images/search-bg.png);
	background-repeat:repeat-x;
	width:470px;
	height:150px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color:#FFF;
	padding:0px 20px;
}
.mainpage-searchbox h1 { 
	font-size:22px;
	margin-bottom:0px; margin-top:15px; padding-top:10px; padding-bottom:0px;
	text-transform:uppercase;
}


.mainpage-searchbox-naslovna { 
	/*background-color:#6E388B;
	background-image:url(/images/search-bg.png);
	background-repeat:repeat-x;*/
	width:780px;
	height:140px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color:#333;
	padding:0px;
	margin:15px 0 0 10px;
}
.mainpage-searchbox-naslovna h1 { 
	font-size:22px;
	margin-bottom:0px; margin-top:15px; padding-top:10px; padding-bottom:0px;
	text-transform:uppercase;
}
.trazi-dugme-naslovna { 
	background-color:#8aca41;
 	background-image:url(/images/greengradient3.png);
	background-position:bottom;
	background-repeat:repeat-x;
	border: #FFF 1px solid;
	padding:9px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	width:120px;
	cursor:pointer
}
#home-right {
	float:right;
	width:180px;
	margin-right:10px;
	margin-top:14px;
} 
.oblast-table-holder {  float:left; margin:3px; border:#ebf2f4 1px solid; padding:5px; background-color:#FFF;    border-radius:5px;    -moz-border-radius:5px;   -webkit-border-radius:5px; cursor:pointer }
.oblast-table-holder:hover {
	box-shadow:#d9eaee 0px 0px 5px;
	-moz-box-shadow:#d9eaee 0px 0px 5px;
	-webkit-box-shadow:#d9eaee 0px 0px 5px;
 }
.oblast-table-holder:hover a { color:#909 } 
.oblast-table-holder2 { display:table; height: 108px; #position: relative; overflow: hidden;   }
.oblast { width:130px;text-align:center;   display: table-cell; vertical-align: middle; font-weight:bold; font-size: 13px;  }


.oblast-table-holder-left {  margin:3px; padding:5px; background-color:#FFF; cursor:pointer; border:#ebf2f4 1px solid; border-radius:5px;    -moz-border-radius:5px;   -webkit-border-radius:5px; }
.oblast-table-holder-left:hover {
	box-shadow:#d9eaee 0px 0px 5px;
	-moz-box-shadow:#d9eaee 0px 0px 5px;
	-webkit-box-shadow:#d9eaee 0px 0px 5px;
 }
.oblast-table-holder-left:hover a { color:#909 } 

.oblast-table-holder2-left { display:table; height: 100px; position: relative; /*overflow: hidden;  */ }
.oblast-left { width:240px;text-align:center;   display: table-cell; vertical-align: middle; font-weight:bold;  }


#send-to-friend-modal h1 { font-size:16px;  background-color:#69a249; color:#FFF; padding:5px;} 
#send-to-friend-modal h2 { border-bottom:#CCC 1px solid; padding:5px; font-size:14px;}
#send-to-friend-modal p { margin:0px; display:inline; color:#F16725; }
.zvezdica { color:#F16725; }

#send-to-friend-modal input, #send-to-friend-modal textarea { 
	border:#CCC 1px solid;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;

}
.glasaj-gumb { 
	border:none;
	padding:4px 10px;
	background-color:#69A249;
	background-image:url(/images/greengradient2.png);
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	text-transform:uppercase;

}
.komentari-head { 
	background-color:#F6F6F6;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:5px;
}
.komentar { 
	padding:5px;
}
.posetilac {
	font-size:14px;
	color:#69A249;
}
.submit-button-green {
	border:none;
	padding:6px 12px;
	background-color:#69A249;
	background-image:url(/images/greengradient2.png);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	text-transform:uppercase;
}
.submit-button-green:hover {
	box-shadow:#3C0 0px 0px 4px;
	-moz-box-shadow:#3C0 0px 0px 4px;
	-webkit-box-shadow:#3C0 0px 0px 4px;
}
.submit-button-purple {
	border:none;
	padding:6px 12px;
	background-color:#693484;
	background-image:url(/images/purplegradient-2.png);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	text-transform:uppercase;
}
.submit-button-purple:hover {
	box-shadow:#C3F 0px 0px 4px;
	-moz-box-shadow:#C3F 0px 0px 4px;
	-webkit-box-shadow:#C3F 0px 0px 4px;
}
.border-picture { 
	padding:5px;
	box-shadow:#666 0px 0px 4px;
	-moz-box-shadow:#666 0px 0px 4px;
	-webkit-box-shadow:#666 0px 0px 4px;
}
.highlight { color:#909; font-weight:bold; }

#submegameni h2 { 
	background-color:#69A249;
	color:#FFF;
	margin:0px;
	padding:5px;
	font-size:13px;
	text-transform:uppercase;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#submegameni { 
	float:left;
	width:190px;
	text-transform:none;
}
#submegameni a { 
	margin:8px 0px 8px 5px;
	display:block;
}
#submegameni a:hover { 
	text-decoration:underline;
}
.submegameni-visina { 
height:160px;

}

.nav-tab-spell { float:left; width:120px; margin:3px 5px; background-color:#fff; text-align:center; }

.category-link { 
	font-size:11px;
	display:block;
	border-bottom:#F0F0F0 1px solid;
	margin-bottom:2px;
	padding-bottom:2px;
	padding-top:2px;
}
.contact-info { display:block; margin-bottom:5px; }
.title4, .podnaslov {
	font-size:14px;
	font-weight:bold;
	background-color:#F5F5F5;
	display:block;
	padding:5px;
	border-bottom:#DDD 1px solid;
	color:#6C3987;
	margin:5px 0px;
}
.bttn-bg {border:#c2c2c2 1px solid; border-top:none; width:195px; padding-left:2px; line-height:30px; background-image:url(http://www.kursevi.com/files/ustanove/ustanova_749/bttn-bg.gif); background-repeat:repeat-x; background-position:top;}

.jqmWindow1, .jqmWindow2 {
        overflow:auto;
		display: none;
		position: fixed;
		top: 3%;
		left: 49%;
		background-color: #FFFFFF;
		color: #333;
		border:10px solid #6F398C;
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		box-shadow:#000 0px 0px 40px;
		-moz-box-shadow:#000 0px 0px 40px;
		-webkit-box-shadow:#000 0px 0px 40px;

		padding: 2px;
}

.jqmWindow1 {
		margin-left: -450px;
		width: 900px;
		height:530px;
}

.jqmWindow2 {
		margin-left: -295px;
		width: 590px;
		height: 470px;
}
/*.jqmOverlay { height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; z-index: 2999; opacity: 0.5; background-color:#000; }*/
.jqmOverlay { }



/* general width use modal */
.jqm_var_w {
    display: none;
    position: fixed; 
    top: 20%;
	background-color: #FFFFFF;
	color: #333;
	border:10px solid #6F398C;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow:#000 0px 0px 40px;
	-moz-box-shadow:#000 0px 0px 40px;
	-webkit-box-shadow:#000 0px 0px 40px;
	padding: 2px;
	width: 900px;
	height: 500px;
	overflow: hidden;
}

* html .jqm_var_w {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


#movesubmitbtn
{
	background-image: url('/images/button.jpg');
	border: 1px solid #fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow: 0 0 5px #666;
	font-weight: bold;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	height:36px;
	color:#fff;
}

	.breadcrumbs { 
/*		padding:5px 3px;
		/*border:#F0F0F0 1px solid;*/
/*		background-color:#FAFAFA;
		border-radius:5px;
		-moz-border-radius:5px;*/
		padding-bottom:8px;
		margin-top:8px;
	}
	.breadcrumbs a.naslovna { 
		background-image:url(/images/breadcrumb-bg.png);
		background-position:top right;
		background-repeat:no-repeat;
		padding:2px 15px 4px 4px;
		display:inline-block;
		height:16px;
		font-size:12px;
		border-left:#bebebe 1px solid;
		color:#73458e;
		font-weight:bold;
	}
	.breadcrumbs a.naslovna:hover { 
		background-image:url(/images/breadcrumb-bg-hover.png);
		text-decoration:none;
		color:#FFF;
	}
	
	.breadcrumbs div a { 
		background-image:url(/images/breadcrumb-bg.png);
		background-position:top right;
		background-repeat:no-repeat;
		padding:2px 15px 4px 4px;
		display:inline-block;
		height:22px;
		font-size:12px;
		color:#73458e;
		font-weight:bold;
	}
	.breadcrumbs div:hover a { 
		background-image:url(/images/breadcrumb-bg-hover.png);
		text-decoration:none;
		color:#FFF;
	}
	.breadcrumbs div { 
		display:inline-block;
		background-image:url(/images/breadcrumb-start.png);
		background-position:left;
		background-repeat:no-repeat;
		height:22px;
		padding-left:11px;
		margin-left:-10px;
	}
	.breadcrumbs div:hover { 
		background-image:url(/images/breadcrumb-start-hover.png);
	}
	.breadcrumb-holder { 
		background-color:#F0F0F0;
		border-radius:4px;
		-moz-border-radius:4px;
		height:22px;
		padding-left:1px;
	}

	.float-nydecoration-left {right:50%; margin-right:500px; position:absolute; width:360px; height:1000px; z-index:0; margin-top:36px}
	.float-nydecoration-right {left:50%; margin-left:500px; position:absolute; width:360px; height:1000px; z-index:0; margin-top:36px}
	
.errormandatory
{
	color:#f00;
}

input.submit-button-red, input.submit-button-red-pretraga { background: #ff906e; /* Old browsers */
background: -moz-linear-gradient(top,  #ff906e 0%, #f65a2a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff906e), color-stop(100%,#f65a2a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff906e 0%,#f65a2a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff906e 0%,#f65a2a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff906e 0%,#f65a2a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff906e 0%,#f65a2a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff906e', endColorstr='#f65a2a',GradientType=0 ); /* IE6-9 */
border-radius: 7px;
-moz-border-radius: 7px;
-ms-border-radius: 7px;
-o-border-radius: 7px;
-webkit-border-radius: 7px;
color: #FFFFFF;
cursor: pointer;
font-weight: bold;
text-align: center;
text-transform: uppercase;
border:#FFF solid 1px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:95px;
}

input.submit-button-red {
	height:50px;
	line-height:40px;
}

input.submit-button-red-pretraga  {
	height: auto;
	line-height: 30px;
}

.submit-button-red:hover { box-shadow:0px 0px 5px #ff906e; }
.hr-line {
    background-color: #69A249;
    height: 1px;
    margin-bottom: 7px;
}
.search-link-top {
	position: fixed;
	top: 15px;
	left: 10px;
}
.search-link-top a {
	color: #fff;
        font-weight: bold;
}
.search-link-top a:hover {
	color: #fafafa;
}