html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

ol {
	margin-left: 26px;
	margin-bottom: 12px;
}


/* Tables still need 'cellspacing="0"' in the markup. */
table { 
  border-collapse: separate; 
  border-spacing: 0; 
  margin-bottom: 12px;
}
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }


/* html {overflow: scroll;} */

body {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #333333;
	font-family: futura,sans-serif;
	margin-top: 15px;
	margin-bottom: 35px;
}

h1 {
	color: #005191;
	font-size: 26px;
	margin-top: 26px;
	margin-bottom: 26px;
	font-weight: 100;
}

h1.align-center {
	text-align: center;
}

h2 {
	font-size: 20px;
	/*margin-top: 20px;*/
	margin-bottom: 12px;
	color: #333333;
	font-weight: 400;
}

h2.align-center {
	text-align: center;
}

h3 {
	font-size: 18px;
	/*margin-top: 18px;*/
	margin-bottom: 12px;
	color: #666666;
	font-weight: 400;
}

h3 a{
	color: #666666;
}
h3 a:hover{
	color: #666666;
}
h3.align-center {
	text-align: center;
}

h4 {
	font-size: 16px;
	/*margin-top: 16px;*/
	margin-bottom: 12px;
	color: #666666;
	font-weight: 400;
}

h4.align-center {
	text-align: center;
}

h5 {
	font-size: 14px;
	/*margin-top: 14px;*/
	margin-bottom: 12px;
	color: #666666;
	font-weight: 400;
}

h5.align-center {
	text-align: center;
}

h6 {
	font-size: 12px;
	/*margin-top: 10px;*/
	margin-bottom: 12px;
	color: #666666;
	font-weight: 400;
}

h6.align-center {
	text-align: center;
}

p.bodytext {
	/*font-size: 14px;
  	margin-top: 12px;*/
	margin-bottom: 12px;
	text-align: justify;
	color: #333333;
}


div.content-right-note-content p.bodytext {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
	color: #333333;
}


div.content-right-note-content p {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
	color: #333333;
}


p {
	margin-bottom: 12px;
	text-align: justify;
	color: #333333;
}

a.siva-povezava {
	color: #666666;
}

a:hover.siva-povezava {
	color: #333333;
}

a:active.siva-povezava {
	color: #333333;
}

a:visited.siva-povezava {
	color: #666666;
}

a {
	/*font-size: 12px;*/
	color: #0057a6;
	text-decoration: none;
}

a:visited {
	color: #0057a6;
	text-decoration: none;
}

a:hover {
	color: #0066ff;
	text-decoration: none;
}

a:active {
	color: #3f7700;
	text-decoration: none;
}

a.prijavi-se-v-program {

  background-image:url(images/prijavi-se-v-program.png);

  color:#FFFFFF;

  display:block;

  font-family:futura,sans-serif;

  font-size:11px;

  height:23px;

  line-height:22px;

  text-align:center;

  text-decoration:none;

  width:224px;

}

img {
	border: medium none;
	margin: 20px;
}

ul {
	padding-left:25px;
	margin-bottom:12px;
}

body.mceContentBody ol {
	padding-left:25px;
	margin-bottom:12px;
}

#frame {
	width: 100%;
}

#page {
	margin-left: auto;
	margin-right: auto;
	width: 1020px;
	margin: 0 auto;
}

p.align-center {
/*	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #333333;*/
	text-align: center;
}

p.align-right {
/*	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #333333;*/
	text-align: right;
}

p.align-justify {
/*	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #333333;*/
	text-align: justify;
}

p.align-left {
/*	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #333333;*/
	text-align: left;
}

a.vec-o-programu {

  background-image:url(images/vec-o-programu.jpg);

  color:#FFFFFF;

  display:block;

  font-family:futura,sans-serif;

  font-size:11px;

  height:20px;

  line-height:20px;

  text-align:center;

  text-decoration:none;

  width:118px;
  
  float: right;
  margin-right:80px;

}

/* ########################## */ /* TOP						  */
	/* ########################## */
#top {
	width: 1020px;
	margin: 0 auto;
}

/* ########################## */ /* TOP			LEFT		  */
	/* ########################## */
#top-left {
	width: 97px;
	height: 84px;
	float: left;
	overflow: hidden;
}

#top-left-up {
	background-image: url(images/top-left-up.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 97px;
	height: 6px;
	overflow: hidden;
}

#top-left-middle {
	background-image: url(images/top-left-middle-right.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 97px;
	height: 71px;
}

#top-left-middle-left{
	background-image: url(images/top-left-middle-left.jpg);
	background-repeat: no-repeat;
	width: 2px;
	height: 71px;
	float: left;
}
#top-left-middle-right{
	background-image: url(images/top-left-middle-right.jpg);
	background-repeat: no-repeat;
	width: 95px;
	height: 71px;
	float: right;
}

#top-left-bottom {
	background-image: url(images/top-left-bottom.jpg);
	background-repeat: no-repeat;
	width: 97px;
	height: 7px;
}

/* ########################## */ /* TOP	MIDDLE		      */
	/* ########################## */
#top-middle {
	width: 897px;
	height: 84px;
	float: left;
	overflow: hidden;
}

#top-middle-up {
	width: 897px;
	height: 31px;
	margin-right: 4px;
	overflow: hidden;
}

#top-middle-up-left {
	background-image: url(images/top-right-up-left.jpg);
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
	float: left;
}

#top-middle-up-right {
	background-image: url(images/top-right-middle1-background.jpg);
	width: 889px;
	height: 31px;
	float: left;
	text-align: right;
}

/*a.top-menu:link{*/
.top-menu {
	color: #003366;
	text-decoration: none;
	font-size: 11px;
	font-family: futura,sans-serif;
	line-height: 31px;
}

a.top-menu {
	color: #003366;
}

a.top-menu:visited {
	color: #003366;
	text-decoration: none;
}

a.top-menu:hover {
	color: #0066ff;
	text-decoration: none;
}

a.top-menu:active {
	color: #0066ff;
	text-decoration: none;
}

#top-middle-middle1 {
	background-image: url(images/top-right-middle1.jpg);
	background-repeat: no-repeat;
	width: 897px;
	height: 1px;
	overflow: hidden;
}

#top-middle-middle2 {
	width: 897px;
	height: 50px;
}

#top-middle-bottom {
	width: 897px;
	height: 3px;
	background-image: url(images/top-right-bottom.jpg);
	background-repeat: no-repeat;
}

#top-middle-middle2-left {
	background-color: #FFFFFF;
	width: 400px;
	height: 50px;
	float: left;
}

/*
#top-middle-middle2-left{

	background-color: #FFFFFF;

	background-image: url(images/ssgt-futura.jpg);

	width: 486px;

	height: 50px;

	float: left;

	padding-top;

}
*/
#top-ssgt {
	background-image: url(images/ssgt-futura.jpg);
	font-size: 1.25em;
	color: #003366;
	width: 100%;
	height: 100%;
	line-height: 1.2em;
	font-family: futura, sans-serif;
	letter-spacing: -0.5px;
	/*padding-top: 14px;*/
	font-weight: bold;
}

#top-middle-middle2-middle {
	background-color: #FFFFFF;
	width: 491px;
	height: 50px;
	float: left;
}

.search {
	background-image: url(images/search.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 165px;
	margin-left: 320px;
	height: 20px;
	margin-top: 16px;
}

.search .form_bg {
	background: none;
	border-style: none;
	color: #999999;
	display: inline;
	float: left;
	font-size: 1em;
	height: 16px;
	letter-spacing: -1px;
	padding: 3px 3px 0 0;
	width: 105px;
	margin: 0px 10px 0 0;
}

#search-left {
	width: 9px;
	height: 20px;
	background-image: url('images/search-left.jpg');
	border: 0px;
	float: left;
}

#search-text {
	color: #a9a9a9;
	width: 136px;
	height: 20px;
	background-image: url('images/search-background.jpg');
	background-repeat: repeat-x;
	border: 0px;
	float: left;
}

input.search-text {
	color: #a9a9a9;
	width: 136px;
	height: 20px;
	background-image: url('images/search-background.jpg');
	background-repeat: repeat-x;
	border: 0px;
	float: left;
}

#search-right {
	width: 20px;
	height: 20px;
	background-image: url('images/search-right.jpg');
	border: 0px;
	float: right;
}

/** USERNAME **/
#loginheader { 
        width: 250px;
	/*float: left;*/
	margin-top: 16px;
	margin-bottom: 12px;
	text-align: center;
	font-weight: 600;
}

#loginheader h3 {
	font-size: 12px;
	margin-top: 0;
}

#loginmessage { 
        width: 250px;
}


#logincontent { /*float:right*/
	
}

#sign-in {
	margin-left: 5px;
	float: right;
}

#log-out {
	margin-left: 55px;
	float: right;
	padding-top: 15px;
}

#log-out input {
	margin-left: 10px;
	vertical-align: middle;
}



#username {
	width: 165px;
	height: 20px;
	margin-top: 16px;
	float: left;
}

div.username {
	width: 165px;
	height: 20px;
	margin-top: 16px;
	float: left;
}

#username-left {
	width: 9px;
	height: 20px;
	background-image: url('images/username-left.jpg');
	float: left;
}

div.username-left {
	width: 9px;
	height: 20px;
	background-image: url('images/username-left.jpg');
	float: left;
}

#username-text {
	color: #a9a9a9;
	width: 136px;
	height: 20px;
	background-image: url('images/username-background.jpg');
	float: left;
}

div.username-text {
	color: #a9a9a9;
	width: 136px;
	height: 20px;
	background-image: url('images/username-background.jpg');
	float: left;
}

#username-right {
	width: 9px;
	height: 20px;
	background-image: url('images/username-right.jpg');
	float: left;
}

div.username-right {
	width: 9px;
	height: 20px;
	background-image: url('images/username-right.jpg');
	float: left;
}

#username-button {
	width: 20px;
	height: 20px;
	background-image: url('images/username-button.jpg');
	border: medium none;
	float: left;
}

#top-middle-middle2-right {
	width: 6px;
	height: 50px;
	background-image: url(images/top-right-middle2-right.jpg);
	background-repeat: no-repeat;
	float: right;
}

/* ########################## */ /* TOP			RIGHT		  */
	/* ########################## */
#top-right-up {
	width: 897px;
	height: 31px;
	margin-right: 4px;
	overflow: hidden;
}

#top-right-up-left {
	background-image: url(images/top-right-up-left.jpg);
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
	float: left;
}

#top-right-up-right {
	/*background-image: url(images/top-right-middle1-background.jpg);*/
	width: 889px;
	height: 31px;
	float: left;
	text-align: right;
}

.top-links-signin {
	/*background-image: url(images/top-right-middle1-background.jpg);*/
	height: 31px;
	float: right;
	margin-left: 10px;
}

.top-links-signin-green {
	color: #3f7702 !important;
	background-color: transparent;
	border: none;
	padding: 0px;
	/*background-image: url(images/top-right-middle1-background.jpg);*/
	height: 31px;
	float: right;
	margin-left: 10px;
}

.top-links-signin-green-submit {
	color: #3f7702 !important;
	background-color: transparent;
	border: none;
	padding: 0px;
	/*background-image: url(images/top-right-middle1-background.jpg);*/
	height: 30px;
	float: right;
	margin-left: 10px;
}

.top-links-signin:hover {
	background-image: url(images/top-right-bullet.jpg);
	background-position: center center;
	background-repeat: no-repeat;	
}

.top-links-signin-green-submit:hover {
	background-image: url(images/top-right-bullet.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

.top-links-signin-green a,.top-links-signin-green a:visited
	{
	color: #3f7702 !important;
}

.top-links-signin-green a:hover
	{
	color: #64bf00 !important;
}


.top-links-signin-sel {
	line-height: 31px;
	text-decoration: none;
	font-size: 11px;
	font-family: futura,sans-serif;
	/*	font-weight: bold; */
	/*  background-image: url(images/top-right-bullet.jpg); */
	/*  background-position: center center; */
	/*  background-repeat: no-repeat; */
	float: right;
	margin-left: 10px;
	height: 31px;
}

.top-links-signin-green-sel {
	line-height: 31px;
	text-decoration: none;
	font-size: 11px;
	font-family: futura,sans-serif;
	/*	font-weight: bold; */
	/*  background-image: url(images/top-right-bullet.jpg); */
	/*  background-position: center center; */
	/*  background-repeat: no-repeat; */
	float: right;
	margin-left: 10px;
	height: 31px;
}

.top-link {
	line-height: 31px;
}

#copyright-right .top-links-signin-sel,#copyright-right .top-links-signin
	{
	background: none !important;
}

#copyright-right .top-links-signin-green,#copyright-right .top-links-signin-green-sel
	{
	background: none !important;
}

/* ########################## */ /* HEADER					  */
	/* ########################## */
#headerx {
	min-height: 10px;
}

div.tx-rlmpflashdetection-pi1 img {
	margin: 0px;
	padding: 0px;
}


#header {
	background-image: url(images/flash.jpg);
	background-repeat: no-repeat;
	width: 1019px;
	height: 353px;
}

/* ########################## */ /* MENU						  */
	/* ########################## */
#menu {
	width: 994px;
	height: 54px;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	font-weight: 100;
	overflow: hidden;
}

#menu-left {
	background-image: url(images/menu-left.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	/* cursor: hand; */
	display: block;
	width: 168px;
	height: 54px;
	float: left;
}

#menu-left.selected {
	background-image: url(images/menu-left-over.jpg) !important;
}

#menu-left :hover {
	background-image: url(images/menu-left-over.jpg);
	background-repeat: no-repeat;
}

#menu-left a {
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana;
	height: 100%;
	width: 100%;
	display: block;
	text-transform: lowercase;
	padding-top: 18px;
}

#menu-inner {
	background-image: url(images/menu-inner.jpg);
	background-repeat: no-repeat;
	font-family: verdana;
	cursor: pointer;
	/* cursor: hand; */
	width: 165px;
	height: 54px;
	float: left;
}

#menu-inner :hover {
	background-image: url(images/menu-inner-over.jpg);
	background-repeat: no-repeat;
}

#menu-inner-selected {
	background-image: url(images/menu-inner-selected.jpg);
	background-repeat: no-repeat;
}

#menu-inner.selected {
	background-image: url(images/menu-inner-over.jpg) !important;
}

#menu-inner a {
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	font-weight: 100;
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
	text-transform: lowercase;
	padding-top: 18px;
}

div.menu-inner {
	background-image: url(images/menu-inner.jpg);
	background-repeat: no-repeat;
	font-family: verdana;
	cursor: pointer;
	/* cursor: hand; */
	width: 165px;
	height: 54px;
	float: left;
}

div.menu-inner :hover {
	background-image: url(images/menu-inner-over.jpg);
	background-repeat: no-repeat;
}

div.menu-inner-selected {
	background-image: url(images/menu-inner-selected.jpg);
	background-repeat: no-repeat;
}

div.menu-inner.selected {
	background-image: url(images/menu-inner-over.jpg) !important;
}

div.menu-inner a {
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	font-weight: 100;
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
	text-transform: lowercase;
	padding-top: 18px;
}

div.menu-inner a:visited {
	color: #FFFFFF;
}


#menu-right {
	background-image: url(images/menu-right.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	/* cursor: hand; */
	width: 166px;
	height: 54px;
	float: right;
}

#menu-right.selected {
	background-image: url(images/menu-right-over.gif) !important;
}

#menu-right :hover {
	background-image: url(images/menu-right-over.gif);
	background-repeat: no-repeat;
}

#menu-right a {
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	font-weight: 100;
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
	text-transform: lowercase;
	padding-top: 18px;
}

#submenu {
	width: 994px;
	height: 40px;
}

#submenu-left {
/*	background-image: url(images/submenu-left.jpg); */
/*	background-repeat: no-repeat; */
	width: 3px;
	height: 40px;
	float: left;
}

#submenu-content {
/*	background-color: #FFFFFF; */
	width: 988px;
	height: 40px;
	float: left;
}

#submenu-wrapper {
/*	border-bottom: 1px solid #D6D6D6; */
	padding-top: 14px;
/*	padding-bottom: 8px; */
}


#submenu-wrapper a{
	color: #000000;
}

#submenu-wrapper a:hover{
	color: #777777;
}

#submenu-wrapper a.submenu-link-selected {
	color: #777777;
}

a.submenu-link {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.25em;
	margin-left: 15px;
	margin-top: 30px;
	color: #003366;
	font-weight: 100;
	text-transform: lowercase;
}

a.submenu-link:visited {
	color: #003366;
}

a.submenu-link:hover {
	color: #0066ff;
}

a.submenu-link-selected {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.25em;
	margin-left: 15px;
	margin-top: 30px;
	color: #0066ff;
	font-weight: 100;
	text-transform: lowercase;
}

a.submenu-link-selected:hover {
	color: #0066ff;
}

a.submenu-link-selected:visited {
	color: #0066ff;
}

#submenu-right {
/*	background-image: url(images/submenu-right.jpg); */
/*	background-repeat: no-repeat; */
	width: 3px;
	height: 40px;
	float: right;
}

#content-top {
	background-image: url(images/content-top.gif);
	background-repeat: no-repeat;
	width: 994px;
	height: 6px;
	overflow: hidden;
}

#content {
	background-image: url(images/content-bg-test.gif);
	background-repeat: repeat-y;
	/*	width: 994px;	*/
	width: 1014px;
	overflow: hidden;
	/*  padding: 0px 20px; */
}

#content-left {
	background-image: url(images/content-left.jpg);
	background-repeat: repeat-y;
	width: 3px;
	height: 310px;
	float: left;
}

#fp-content-middle {
	/*	background-image: url(images/content-middle1.jpg);*/
	/*	background-repeat: no-repeat;*/
	width: 563px;
	/*	height: 310px;*/
	float: left;
	overflow: hidden;
}

#content-left-subpage {
	width: 10px;
	height: 1px;
	float: left;
}

#content-middle-subpage {
	width: 975px;
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	margin-bottom: 20px;
}

#content-right-subpage {
	width: 10px;
	height: 1px;
	float: left;
}

#whole-news {
	float: right;
	margin-right: 50px;
	margin-top: 8px;
}

#whole-news a {
	background-image: url(images/whole-news.jpg);
	color: #FFFFFF;
	display: block;
	font-family: futura,c;
	font-size: 11px;
	height: 23px;
	line-height: 20px;
	width: 134px;
	text-align: center;
	margin-top: 5px;
}

#news-subheader {
	margin-top: 5px;
	margin-bottom: 5px;
}

.news-amenu-container {
	margin-bottom: 25px;
}

#content-rightx {
	width: 400px;
	*width: 413px;
	/*height: 310px;*/
	*overflow: hidden;
	float: left;
}

#content-right { /*width: 436px;*/
	width: 408px;
	/*height: 310px;*/
	float: right;
}

#content-right-note {
	width: 436px;
	height: 248px;
	overflow: hidden;
}

.content-right-note-date {
	font-size: 13px;
	float: left;
	color: #000000;
	margin-top: 10px;
}

#content-right-note1e-middle {
	background-color: #e7decf;
}

.content-right-note-more {
	float: right;
	padding-right: 6px;
	margin-top: 10px;
}

.content-right-note-more a {
	font-size: 12px;
	color: #3f7702;
	text-decoration: none;
}

.content-right-note-more a:hover {
	color: #64BF00;
	text-decoration: none;
}

#content-right-note1 {
	font-family: futura,sans-serif;
	font-size: 12px;
	width: 223px;
	height: 248px;
	float: left;
}

#content-right-note2 {
	font-family: futura,sans-serif;
	font-size: 12px;
	width: 213px;
	height: 248px;
	float: right;
}

#content-right-note1-up {
	background-image: url(images/obvestilo-top-trans.png);
	*background-image: url(images/content-middle2-note-up.jpg);
	background-repeat: no-repeat;
	width: 223px;
	height: 94px;
}

#content-right-note1-middle {
	width: 223px;
	height: 90px;
}

#content-right-note1-middle-left {
	background-image: url(images/content-middle1-note-middle-left.jpg);
	background-repeat: no-repeat;
	width: 29px;
	height: 90px;
	float: left;
}

#content-right-note1-middle-middle {
	background-color: #e7decf;
	width: 167px;
	height: 90px;
	float: left;
}

#content-right-note1-middle-middle p {
	margin-top: 8px;
}

.content-right-note-content {
	height: 50px;
}

#content-right-note1-middle-right {
	background-image: url(images/content-middle1-note-middle-right.jpg);
	background-repeat: no-repeat;
	width: 17px;
	height: 90px;
	float: right;
}

#content-right-note1-bottom {
	background-image: url(images/content-middle1-note-bottom.jpg);
	background-repeat: no-repeat;
	width: 223px;
	height: 64px;
}

#content-right-note2-up {
	background-image: url(images/content-right-note-up.png);
	background-repeat: no-repeat;
	width: 213px;
	height: 45px;
}

#content-right-note2-middle {
	width: 213px;
	height: 86px;
	background-color: #e7decf;
}

#content-right-note2-middle-left {
	background-image: url(images/content-right-note-middle-left.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 86px;
	float: left;
}

#content-right-note2-middle-middle {
	background-color: #e6ddcc;
	width: 167px;
	height: 86px;
	float: left;
}

#content-right-note2-middle-middle p{
	margin-top: 8px;
}
#content-right-note2-middle-middle {
/*	padding-top: 10px; */
}

#content-right-note2-middle-right {
	background-image: url(images/content-right-note-middle-right.jpg);
	background-repeat: no-repeat;
	width: 14px;
	height: 86px;
	float: right;
}

#content-right-note2-bottom {
	background-image: url(images/content-right-note-bottom-new.png);
	background-repeat: no-repeat;
	width: 213px;
	height: 117px;
}

#to-notice {
	background-image: url(images/to-notice.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-top: 50px;
	width: 88px;
	padding-right: 40px;
}

#to-notice a {
	color: #FFFFFF;
	display: block;
	font-family: futura,sans-serif;
	font-size: 11px;
	width: 88px;
	height: 20px;
	line-height: 20px;
	text-align: center;
}

#content-right-sponsor {
	width: 436px;
	height: 62px;
}

#content-right-sponsor-sponsor {
	/*background-color: #FFFFFF;*/
	/* width: 414px;*/
	/*height: 62px;*/
	/*float: left; zaradi videa*/
	width: 180px;
	min-height: 160px;
	float: left;
	margin-left: 100px;
}

#content-right-sponsor-right {
	/*background-image: url(images/content-right-note-sponsor-right.jpg)*/;
	background-repeat: no-repeat;
	width: 22px;
	height: 62px;
	float: right;
}

#rss {
	width: 994px;
	height: 59px;
	overflow: hidden;
}

#rss-left { /*
	background-image: url(images/rss-left.jpg);
	background-repeat: no-repeat;
	width: 3px;
	height: 59px;
	float: left;
*/
	
}

#rss-icon { /*	background-image: url(images/rss-icon.jpg);
	background-repeat: no-repeat;
	width: 66px;
	height: 59px;
*/
	float: left;
}

#rss-middle {
	width: 908px;
	height: 59px;
	float: left;
	overflow: hidden;
}

#rss-middle-up {
	background-image: url(images/rss-middle-up.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 908px;
	height: 19px;
}

#rss-middle-middle {
	background-color: #ffffff;
	width: 908px;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
}

#rss-middle-middle-content {
	height: 10px;
}

#hot-news-title {
	margin-left: 5px;
	margin-right: 15px;
	float: left;
}

#hot-news-title a {
	font-size: 14px;
	color: #666666;
}

#hot-news-title a:hover {
	color: #999999;
}

#hot-news-content {
	float: left;
}

#hot-news-content a {
	font-size: 14px;
	color: #797979;
}

#hot-news-content a:hover {
	color: #0066ff;
}

#rss-middle-bottom {
	background-image: url(images/rss-middle-bottom.jpg);
	background-repeat: no-repeat;
	width: 908px;
	height: 10px;
}

#rss-right { /*
	background-image: url(images/rss-right.jpg);
	background-repeat: no-repeat;
	width: 17px;
	height: 59px;
	float: right;
*/
	
}

#sub-content {
	width: 994px;
	margin-top: 7px;
	/* margin-top: 25px;*/
	/* height: 250px; */
}

#sub-content-left {
	background-image: url(images/sub-content-left.jpg);
	background-repeat: repeat-y;
	width: 3px;
	height: 250px;
	float: left;
}

#sub-content-middle {
	background-color: #ffffff;
	width: 969px;
	margin-left: -8px;
/*	height: 250px; */
	float: left;
}

#sub-content-right {
	background-image: url(images/rss-right.jpg);
	background-repeat: repeat-y;
	width: 17px;
	height: 250px;
	float: right;
}

.sub-content-middle-with-border {
	margin-top: 15px;
	margin-left: 8px;
	padding-right: 2px;
	background-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6d6d6;
	width: 233px;
	height: 207px;
	float: left;
}

/* IE HACK */
* html .sub-content-middle-with-border {
	width: 231px;
}

.sub-content-middle-with-border p.bodytext{
	color: #666666;
	width: 222px;
}

.sub-content-middle-with-border h1 {
	font-family: futura,sans-serif;
	color: #000000;
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 10px;

}

.sub-content-middle-with-border a {
	font-family: futura,sans-serif;
	color: #000000;
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 5px;

}

.sub-content-middle-with-border a:visited {
	color: #000000;
}

.sub-content-middle-with-border a:hover {
	color: #666666;
}

.sub-content-middle-without-border {
	margin-top: 15px;
	margin-left: 8px;
	background-color: #ffffff;
	width: 223px;
	height: 200px;
	float: left;
}


.sub-content-middle-without-border h1 {
	font-family: futura,sans-serif;
	color: #000000;
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.sub-content-middle-without-border a {
	font-family: futura,sans-serif;
	color: #000000;
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.sub-content-middle-without-border a:visited {
	color: #000000;
}

.sub-content-middle-without-border a:hover {
	color: #666666;
}



#sub-content-test {
	width: 932px;
	height: 250px;
	margin-right: auto;
}

#content-bottom {
	background-image: url(images/content-bottom.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 994px;
}

#useful-links {
	width: 994px;
	height: 190px;
}

#useful-links-header {
	width: 994px;
	margin-top: 10px;
}

#useful-links-header img{
	vertical-align: middle;
}


#useful-links-content {
	margin-top: 10px;
	width: 994px;
	height: 170px;
}

#useful-links-content-column {
	color: #a8a8a8;
	width: 160px;
	height: 100px;
	line-height: 18px;
	margin-left: 2em;
	text-decoration: none;
	font-size: 12px;
	font-family: futura,sans-serif;
	float: left;
}

#useful-links-content-column a{
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

#useful-links-content-column a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


div.useful-links-content-column {
	color: #a8a8a8;
	width: 160px;
	height: 100px;
	line-height: 18px;
	margin-left: 2em;
	text-decoration: none;
	font-size: 12px;
	font-family: futura,sans-serif;
	float: left;
}

div.useful-links-content-column a{
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

div.useful-links-content-column a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


span.useful-links-content-column-title {
	color: #797979;
	font-weight: bold;
}

#useful-links-link {
	color: #a8a8a8;
	line-height: 18px;
	text-decoration: none;
	font-size: 11px;
	font-family: futura,sans-serif;
}

#copyright {
	width: 994px;
	height: 35px;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6d6d6;
}

#copyright-left {
	font-family: futura,sans-serif;
	font-size: 12px;
	color: #666666;
	width: 650px;
	height: 35px;
	float: left;
}

#copyright-right {
	width: 344px;
	height: 35px;
	text-align: right;
	float: right;
}

/*
#copyright-right a {
	color: #003366;
	font-family: futura,sans-serif;
	font-size: 11px;
	line-height: 31px;
	text-decoration: none;
}
*/

#copyright-right-links-sel {
	font-family: futura,sans-serif;
	font-size: 12px;
	color: #3f7702;
	width: 244px;
	height: 35px;
}

a.copyright-links {
	font-family: futura,sans-serif;
	font-size: 12px;
	color: #003366;
}

a.copyright-links:hover {
	font-family: futura,sans-serif;
	font-size: 12px;
	color: #0066ff;
}

#copyright-div-sel {
	color: #3f7702;
	margin-left: 10px;
	float: left;
}

#copyright-div {
	margin-left: 10px;
	float: left;
}

#footer {
	width: 994px;
	height: 25px;
	margin-top: 10px;
}

#legal-notice {
	width: 331px;
	margin-top: 12px;
	margin-left: -13px;
	float: left;
}

#legal-notice a {
	padding-left: 13px;
}


#footer-icons {
	width: 360px;
	float: left;
}

#tech-implementation {
	color: #666666;
	font-family: futura,sans-serif;
	font-size: 12px;
	width: 312px;
	margin-top: 12px;
	text-align: right;
	float: right;
}

.tx-jkpoll-pi1 h1 {
	font-size: 22px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #3F7702;
/*	text-transform: lowercase; */
	font-weight: 100;
}

.tx-jkpoll-pi1 img {
	margin: 0px;
	padding: 0px;
}

#tx-jkpoll-pi1-subbmit {
	text-align: center;
}

.pollsubmit {
	background-image: url(images/jk-button.jpg);
	background-repeat: no-repeat;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 11px;
	width: 100px;
	height: 20px;
	padding-bottom: 3px;
}

#clear {
	clear: both;
}

.clear {
	clear: both;
}

/*******************/
/*  LOGIN - SEARCH */
/*******************/
.felogin-hidden {
	visibility: hidden;
	position: absolute;
}

.search-hidden {
	visibility: hidden !important;
	position: absolute;
}

/**************/
/*   NOVICE   */
/**************/

.news-latest-container-firstpage {
	width: 532px;
	margin-right: 10px;
}

.news-latest-container-firstpage img {
	text-align: right;	
	margin-left: 20px;
	margin-bottom: 20px;
}

.news-latest-container-firstpage h3 .bodytext {
	text-align: center;
}

.title-extract-container {
	color: #003366;
	text-align: center;
	width: 350px;
	margin-bottom: 30px;
	margin-top: -10px;
	float: left;
}


.title-extract-container p{
	color: #666666;
	font-size: 18px;
	text-align: center;
	margin-top: 0px;
	padding-right: 15px;
}
.image-extract-container {
	margin-top: 30px;
	float: left;
}

.content-extract-container {
/*	width: 532px; */
	width: 452px;
	
}

.title-extract-container h1{
	color: #005191;
	text-align: center;
	font-weight: 100;
	margin-top: 55px;
	margin-bottom: 0px;
}

.title-extract-container h2{
	color: #003366;
	text-align: center;
	font-weight: 100;
	margin-top: 0px;
	margin-bottom: 0px;
}

.news-latest-container {
/*	margin-bottom: 50px; */
}
  
.title-extract-container h2 {
	font-size: 24px;
}  
.title-extract-container h3 {
	color: #7e7e7e;
	font-size: 14px;
}

/********************/
/*    arhiv novic   */
/********************/

.news-list-item {
	margin-bottom: 10px;
}
.news-list-date {
	float: left;
	color: #666666;
}
.news-list-description {
	margin-left: 90px;
}
.news-list-title a{
	color: #333333;
}
.news-list-title a:hover{
	color: #666666;
}
#news-list-intro {
	font-size: 80%;
	color: #666666;
}
#news-list-author {
	font-size: 80%;
	color: #666666;
}
#news-list-category {
	color: #666666;
	text-transform: lowercase;
	font-size: 80%;
}


/*******************/
/*   3-level meni  */
/*******************/

.fce-content-left {
/*	float:left;  */
/*	width:642px; */
/*	padding-left: 12px; */
/*	width:95%; */ /* Tezave v IE 6 in 7 !!!*/
	text-align: left;
}

.fce-content-left h3 {
/*	margin-bottom: 0px;*/
/*	font-weight: 100;*/
}

.fce-content-right {
	float:right;
	width:300px;
/*	margin-left: 25px; */ /* Tezave v IE 6 in 7 !!!*/
	margin-left: 15px;
	margin-bottom: 25px;
	margin-right: -19px;
	/**margin-right: -9px;*/
}

/* IE6 HACK */
* html .fce-content-right {
	margin-right: -9px;
}

.third-level-meni {
	overflow:hidden;
	padding-top:25px;
/*	width:313px; */
}

.fce-content-right-contentelements {
	padding-right: 10px;
}

.fce-content-right-contentelements p {
	margin-top: 10px;	
}

.third-level-meni div.content{
	background-image:url(images/submenu-right-middle.jpg);
	background-repeat:repeat-y;
	width:313px;	
	font-size:12px;
} 

.third-level-meni div.top {
	background-image:url(images/submenu-right-top.jpg);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:313px;
}

.third-level-meni div.bottom {
	background-image:url(images/submenu-right-bottom.jpg);
	background-repeat:no-repeat;
	height:4px;
	width:313px;
}


/* NORMAL STATE */

.thirdmeni-item {
	position: static;
	height:26px;
	width:313px;
	padding-top: 7px;
}

.thirdmeni-item a {
	color: #666666;
}

.thirdmeni-item a:hover {
	color: #0066ff;
}

.thirdmeni-item a:visited {
	color: #666666;
}

.thirdmeni-item a:visited:hover {
	color: #0066ff;
}
.thirdmeni-item .bullet {
	background-image:url(images/thirdmeni-bullet-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:10px;
	margin-top:5px;
	width:10px;
}

.thirdmeni-item .predmeti {
	margin-top: 2px;
	float:left;
	color:#999999;
	padding-left:14px;
}

/* SELECTED STATE */

.thirdmeni-item-sel {
	position: static;
	background-image:url(images/thirdmeni-item-sel.jpg);
	background-repeat: no-repeat;
	width:313px;
	height:26px;
	padding-top: 7px;
}

.thirdmeni-item-sel a:active {
	color: #000000;
}

.thirdmeni-item-sel a {
	color: #000000;
}
.thirdmeni-item-sel a:hover {
	color: #0066ff;
}

.thirdmeni-item-sel a:visited {
	color: #000000;
}

.thirdmeni-item-sel a:visited:hover {
	color: #0066ff;
}

.thirdmeni-item-sel .predmeti-sel {
	/*float:left;
	margin-left:20px; */
	margin-left:30px;
	margin-top: 2px;
}

.thirdmeni-item-sel .predmeti-sel a{
	margin-left: 4px;
}

.thirdmeni-item-sel .bullet-sel {
	background-image:url(images/thirdmeni-bullet-left-sel.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:10px;
	margin-top:5px;
	width:10px;
}

/**** izbran pri 4level meniju ******/
.thirdmeni-item-sel-sub {
	background-image:url(images/thirdmeni-item-sel.jpg);
	background-repeat: no-repeat;
	position: static;
	width:313px;
	height:26px;
	padding-top: 7px;
}

.thirdmeni-item-sel-sub a:active {
	color: #000000;
}

.thirdmeni-item-sel-sub a {
	color: #000000;
}
.thirdmeni-item-sel-sub a:hover {
	color: #0066ff;
}

.thirdmeni-item-sel-sub a:visited {
	color: #000000;
}

.thirdmeni-item-sel-sub a:visited:hover {
	color: #0066ff;
}

.thirdmeni-item-sel-sub .predmeti-sel {
	/*float:left;
	margin-left:20px; */
	margin-left:30px;
	margin-top: 2px;
}

.thirdmeni-item-sel-sub .predmeti-sel a{
	margin-left: 4px;
}

.thirdmeni-item-sel-sub .bullet-sel {
	background-image:url(images/thirdmeni-bullet-down.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:10px;
	margin-top:5px;
	width:10px;
}



/*******************/
/*   4-level meni  */
/*******************/

/* NORMAL STATE */
.fourthmenu-item {
	position: static;
	width:300px;
	height:20px;
	/*padding-top: 3px;*/
}

.fourthmenu-item a {
	color: #666666;
}

.fourthmenu-item a:hover {
	color: #0066ff;
}

.fourthmenu-item a:visited {
	color: #666666;
}

.fourthmenu-item a:visited:hover {
	color: #0066ff;
}

.fourthmenu-item .bullet {
	background-image:url(images/fourthmenu-bullet-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:25px;
	margin-top:5px;
	width:10px;
}

.fourthmenu-item .link {
	margin-top: 2px;
	float:left;
	color:#999999;
	padding-left:14px;
}

/* SELECTED STATE */

.fourthmenu-item-sel {
	position: static;
	/*background-image:url(images/fourthmenu-item-sel.jpg);
	background-repeat: no-repeat;*/
	height:20px;
	width:313px;
	/*padding-top: 7px;*/
}

.fourthmenu-item-sel a:active {
	color: #000000;
}

.fourthmenu-item-sel a {
	color: #000000;
}
.fourthmenu-item-sel a:hover {
	color: #0066ff;
}

.fourthmenu-item-sel a:visited {
	color: #000000;
}

.fourthmenu-item-sel a:visited:hover {
	color: #0066ff;
}

.fourthmenu-item-sel .link-sel {
	float:left;
	margin-left:10px;
	margin-top: 2px;
}

.fourthmenu-item-sel .link-sel a{
	margin-left: 4px;
}

.fourthmenu-item-sel .bullet-sel {
	background-image:url(images/fourthmenu-bullet-left-sel.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:25px;
	margin-top:5px;
	width:10px;
}

/*******************/
/*   5-level meni  */
/*******************/

/* NORMAL STATE */
.fifthmenu-item {
	position: static;
	width:300px;
	height:20px;
	/*padding-top: 3px;*/
}

.fifthmenu-item a {
	color: #666666;
}

.fifthmenu-item a:hover {
	color: #0066ff;
}

.fifthmenu-item a:visited {
	color: #666666;
}

.fifthmenu-item a:visited:hover {
	color: #0066ff;
}

.fifthmenu-item .bullet {
	background-image:url(images/fourthmenu-bullet-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:40px;
	margin-top:5px;
	width:10px;
}

.fifthmenu-item .link {
	margin-top: 2px;
	float:left;
	color:#999999;
	padding-left:14px;
}

/* SELECTED STATE */

.fifthmenu-item-sel {
	position: static;
	/*background-image:url(images/fifthmenu-item-sel.jpg);
	background-repeat: no-repeat;*/
	height:20px;
	width:313px;
	/*padding-top: 7px;*/
}

.fifthmenu-item-sel a:active {
	color: #000000;
}

.fifthmenu-item-sel a {
	color: #000000;
}
.fifthmenu-item-sel a:hover {
	color: #0066ff;
}

.fifthmenu-item-sel a:visited {
	color: #000000;
}

.fifthmenu-item-sel a:visited:hover {
	color: #0066ff;
}

.fifthmenu-item-sel .link-sel {
	float:left;
	margin-left:10px;
	margin-top: 2px;
}

.fifthmenu-item-sel .link-sel a{
	margin-left: 4px;
}

.fifthmenu-item-sel .bullet-sel {
	background-image:url(images/fourthmenu-bullet-left-sel.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:40px;
	margin-top:5px;
	width:10px;
}

/*******************/
/*   6-level meni  */
/*******************/

/* NORMAL STATE */
.sixthmenu-item {
	position: static;
	width:300px;
	height:20px;
	/*padding-top: 3px;*/
}

.sixthmenu-item a {
	color: #666666;
}

.sixthmenu-item a:hover {
	color: #0066ff;
}

.sixthmenu-item a:visited {
	color: #666666;
}

.sixthmenu-item a:visited:hover {
	color: #0066ff;
}

.sixthmenu-item .bullet {
	background-image:url(images/fourthmenu-bullet-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:55px;
	margin-top:5px;
	width:10px;
}

.sixthmenu-item .link {
	margin-top: 2px;
	float:left;
	color:#999999;
	padding-left:14px;
}

/* SELECTED STATE */

.sixthmenu-item-sel {
	position: static;
	/*background-image:url(images/sixthmenu-item-sel.jpg);
	background-repeat: no-repeat;*/
	height:20px;
	width:313px;
	/*padding-top: 7px;*/
}

.sixthmenu-item-sel a:active {
	color: #000000;
}

.sixthmenu-item-sel a {
	color: #000000;
}
.sixthmenu-item-sel a:hover {
	color: #0066ff;
}

.sixthmenu-item-sel a:visited {
	color: #000000;
}

.sixthmenu-item-sel a:visited:hover {
	color: #0066ff;
}

.sixthmenu-item-sel .link-sel {
	float:left;
	margin-left:10px;
	margin-top: 2px;
}

.sixthmenu-item-sel .link-sel a{
	margin-left: 4px;
}

.sixthmenu-item-sel .bullet-sel {
	background-image:url(images/fourthmenu-bullet-left-sel.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:55px;
	margin-top:5px;
	width:10px;
}

/*******************/
/*   7-level meni  */
/*******************/

/* NORMAL STATE */
.seventhmenu-item {
	position: static;
	width:300px;
	height:20px;
	/*padding-top: 3px;*/
}

.seventhmenu-item a {
	color: #666666;
}

.seventhmenu-item a:hover {
	color: #0066ff;
}

.seventhmenu-item a:visited {
	color: #666666;
}

.seventhmenu-item a:visited:hover {
	color: #0066ff;
}

.seventhmenu-item .bullet {
	background-image:url(images/fourthmenu-bullet-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:70px;
	margin-top:5px;
	width:10px;
}

.seventhmenu-item .link {
	margin-top: 2px;
	float:left;
	color:#999999;
	padding-left:14px;
}

/* SELECTED STATE */

.seventhmenu-item-sel {
	position: static;
	/*background-image:url(images/seventhmenu-item-sel.jpg);
	background-repeat: no-repeat;*/
	height:20px;
	width:313px;
	/*padding-top: 7px;*/
}

.seventhmenu-item-sel a:active {
	color: #000000;
}

.seventhmenu-item-sel a {
	color: #000000;
}
.seventhmenu-item-sel a:hover {
	color: #0066ff;
}

.seventhmenu-item-sel a:visited {
	color: #000000;
}

.seventhmenu-item-sel a:visited:hover {
	color: #0066ff;
}

.seventhmenu-item-sel .link-sel {
	float:left;
	margin-left:10px;
	margin-top: 2px;
}

.seventhmenu-item-sel .link-sel a{
	margin-left: 4px;
}

.seventhmenu-item-sel .bullet-sel {
	background-image:url(images/fourthmenu-bullet-left-sel.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-left:70px;
	margin-top:5px;
	width:10px;
}

/**************************/
/*   FIXED RIGHT CONTENT  */
/**************************/

.fce-fixed-content-left {
	float:left;  
	width: 570px;
	margin-right: 25px;
	padding-left: 12px; 
	text-align: left;
}

.fce-fixed-content-left h3 {
	margin-bottom: 0px;
	font-weight: 100;
}

.fce-fixed-content-right {
	float:left;
	width:320px;
	margin-left: 15px;
	margin-right: -19px;
	/**margin-right: -9px;*/
}

/**************/
/*   TABLES   */
/**************/

.contenttable {
	margin-top: 0px;
	margin-bottom: 25px;
	padding: 5px;
	vertical-align: middle;
	border-collapse: collapse;
}

.contenttable p.bodytext {
	margin: 0px;
	padding: 0px;
}

.contenttable td {
    	padding: 5px;
	border: 1px solid #d6d6d6; 
}

table.o-soli {
	margin-top: 0px;
	margin-left: 25px;
}

table.o-soli p.bodytext {
	margin: 0px;
	padding: 0px;
}

table.o-soli td {
	vertical-align: top;
    	padding-right: 10px;
}

table.align-left {
	margin-top: 0px;
	padding: 5px;
	vertical-align: middle;
}

table.align-left tr {
	vertical-align: middle;
}

table.align-left td {
	padding-right: 15px;
	padding-left: 15px;
	border-bottom: 1px solid #d6d6d6; 
	margin-bottom: 0px;
}

table.align-left td p.bodytext {
	margin-bottom: 0px;
}

table.align-left th p.bodytext {
	margin-bottom: 0px;
}

table.align-left th {
	background-image: url("images/aktivi-table-bg.jpg");
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0px;
}

table.brez-roba {
	border: 0px;
	margin-top: 0px;
	padding: 5px;
	vertical-align: middle;
}

table.brez-roba tr {
	vertical-align: middle;
}

table.brez-roba td {
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0px;
}

table.brez-roba td p.bodytext {
	margin-bottom: 0px;
}

table.brez-roba th p.bodytext {
	margin-bottom: 0px;
}

table.brez-roba th {
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0px;
}


.contenttable-aktiv {
/*	background-image: url("images/aktivi-table-bg.jpg"); */
/*	background-repeat: repeat-x; */
	margin-bottom: 20px;
	padding: 0px;
	width: 630px;
	vertical-align: middle;
	font-size: 12px;
	border-bottom: 1px solid #d6d6d6; 
}

table.contenttable-krozki {
	background-image: url("images/aktivi-table-bg.jpg"); 
	background-repeat: repeat-x; 
	margin-bottom: 20px;
	padding: 0px;
	width: 630px;
	vertical-align: middle;
	font-size: 12px;
	border-bottom: 1px solid #d6d6d6; 
}

table.contenttable-predmet {
	background-image: url("images/aktivi-table-bg.jpg"); 
	background-repeat: repeat-x; 
	margin-bottom: 20px;
	padding: 0px;
	width: 630px;
	vertical-align: middle;
	font-size: 12px;
	border-bottom: 1px solid #d6d6d6; 
}

table.contenttable-aktiv td {
    	padding-left: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
}

table.contenttable-aktiv th.th_class {
    height: 26px;
    padding-left: 4px;
    background-image: url(images/aktivi-table-bg.jpg);
    background-repeat: repeat-x;
    /*font-weight: bold;*/
    vertical-align: middle;
}

table.seznam_osebje th {
    height: 26px;
    padding-left: 4px;
    background-image: url(images/aktivi-table-bg.jpg);
    background-repeat: repeat-x;
    /*font-weight: bold;*/
    vertical-align: middle;
}


table.contenttable-predmet th.th_class {
    height: 26px;
    padding-left: 4px;
    background-image: url(images/aktivi-table-bg.jpg);
    background-repeat: repeat-x;
    /*font-weight: bold;*/
    vertical-align: middle;
}

table.contenttable-krozki th.th_class {
    height: 26px;
    padding-left: 4px;
    background-image: url(images/aktivi-table-bg.jpg);
    background-repeat: repeat-x;
    /*font-weight: bold;*/
    vertical-align: middle;
}


.contenttable-krozki td { 
    	padding-left: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.contenttable-predmet td {
    	padding-left: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
}

thead tr {
	padding-top: 5px;
}

thead td {
	padding-top: 5px;
}

tbody tr {
	padding-top: 5px;
}

tbody td {
	padding-top: 5px;
}

.oznaka {
	width: 13%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.prog_enote {
	width: 37%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}

.obvezno {
	width: 14%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}

.skupnour {
	width: 16%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}

.kreditne_točke {
	width: 22%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}

.krozek {
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	vertical-align: top;
}

.krozek_urniki {
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}

div.delete_urnik {
        float: left;
}

div.add_urnik_button {
        float: left;
}

.krozek_delimiter {
        border-bottom: 1px solid #d6d6d6;
	padding: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
}

/* Prisotnost */
.tx-4sprisotnost-pi1 {
    border-top: 1px solid #d6d6d6;
    padding-top: 15px;
    margin-top: 15px;
}

.ime_dijaka {
    font-weight: bold;
}

.urnik_obdobje {
    font-weight: bold;
}

.sel {
    color: red;
}

/* Urnik za prisotnost */
table.tabela_prisotnost {
    border: 1px solid #a0a0a0; 
    /*background: #e8edf3;*/
}

table.tabela_prisotnost th {
    background-image: url(images/aktivi-table-bg.jpg);
    height: 26px;
    padding: 4px;
    border: 1px solid #a0a0a0; 
    color: black;
    vertical-align: middle;
}

table.tabela_prisotnost th {
    height: 26px;
    padding: 4px;
    border: 1px solid #a0a0a0; 
    color: black;
    vertical-align: middle;
}

.tabela_prisotnost tr {
	height: 26px;	
	font-size: 12px;	
}
.space {
 	height: 20px;
}

.tabela_prisotnost td {
	padding: 4px;	
	border: 1px solid #a0a0a0; 
	text-align: center;
}

/* Prisotnost - pregled izbranega obdobja */
.teden {
   margin: 5px;
   margin-bottom: 15px;
}

.dan {
   padding-left: 25px;
}


/* seznam prisotnost */
/*table.seznam_prisotnost td.strong {*/
.strong {
    color: black;
    text-align: left !important;
}

table.seznam_prisotnost th {
    height: 26px;
    padding: 4px;
    background-image: url(images/aktivi-table-bg.jpg);
    background-repeat: repeat-x;
    /*font-weight: bold;*/
    color: black;
    vertical-align: middle;
}

.seznam_prisotnost tr{
	height: 26px;	
	font-size: 11px;	
}

.seznam_prisotnost td{
	padding: 4px;	
	border-bottom: 1px solid #f0f0f0; 
	border: 1px solid #f0f0f0; 
	text-align: center;
}

/* seznam profesorjev */

.seznam_osebje tr{
	height: 26px;	
	font-size: 12px;	
}

.seznam_osebje td{
	padding-left: 4px;	
	border-bottom: 1px solid #f0f0f0; 
}

.ime {
	width: 18%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.razred {
	width: 12%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.pog_ure {
	width: 15%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.svet_ure {
	width: 15%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.prostor {
	width: 5%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}
.telephone {
	width: 13%;
	background-image: url("images/aktivi-table-bg.jpg");
	background-repeat: repeat-x;
}

table.seznam_osebje_ostalo {
	width: 650px;
	font-size: 12px;	
}

table.seznam_osebje_ostalo tr{
	height: 26px;	
	vertical-align: middle;
}


table.seznam_osebje_ostalo td{
	border-bottom: 1px solid #f0f0f0; 
        vertical-align: middle;
	padding-left: 4px;
}
table.seznam_osebje_ostalo td.ime{
	width: 40%;
}

table.seznam_osebje_ostalo td.prostor{
	width: 35%;
}

table.seznam_osebje_ostalo td.telephone{
	width: 25%;
}

/*
table.seznam_osebje_ostalo td.ime1{
        vertical-align: middle;
}

table.seznam_osebje_ostalo td.del_mesto1{
        vertical-align: middle;
}

table.seznam_osebje_ostalo td.del_telephone1{
        vertical-align: middle;
}
*/
/*******************/
/*** SSGT TABELA ***/
/*******************/
table.ssgt-table {
	font-size: 12px;	
	margin-bottom: 12px;
}

table.ssgt-table tr{
	height: 26px;	
	vertical-align: middle;
}

table.ssgt-table th{
	background-image: url("images/aktivi-table-bg.jpg");
	padding-left: 15px;
	padding-right: 15px;
}

table.ssgt-table thead td{
	background-image: url("images/aktivi-table-bg.jpg");
	padding-left: 15px;
	padding-right: 15px;
}

table.ssgt-table td{
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #f0f0f0; 
}


/********************/
/*** CONTENTTABLE ***/
/********************/

table.CONTENTTABLE {
	font-size: 12px;	
	margin-bottom: 12px;
}

table.CONTENTTABLE tr{
	height: 26px;	
	vertical-align: middle;
}

table.CONTENTTABLE th{
	background-image: url("images/aktivi-table-bg.jpg");
	padding-left: 15px;
	padding-right: 15px;
}

table.CONTENTTABLE thead td{
	background-image: url("images/aktivi-table-bg.jpg");
	padding-left: 15px;
	padding-right: 15px;
}


table.CONTENTTABLE td{
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #f0f0f0; 
}

/****************/
*** SUPLENCE ***/
****************/
able.suplence-table {
	font-size: 12px;	
}

table.suplence-table tr{
	height: 26px;	
	vertical-align: middle;
}

table.suplence-table th{
	background-image: url("images/aktivi-table-bg.jpg");
	padding-left: 15px;
	padding-right: 15px;
}

table.suplence-table td{
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #f0f0f0; 
}

table.suplence-table td.odsoten_ucitelj{
	/* font-weight: 600; */
	color: #005191;
	border-bottom: 1px solid #d6d6d6; 
	/*background-color: #f0f0f0; */
}

/***********************/

.align-center p {
	text-align: center;
}

.align-left p {
	text-align: left;
}

.tr-top-border td {
	border-top: 1px solid #d6d6d6;
}

.programi-table td {
	padding-bottom: 10px;
}

/**************/
/*  VIZITKA   */
/**************/

.e-card .image {
	float: left;
	margin: 0 0px;
}

.e-card img {
	margin:0px;
}

.e-card .personal_data {
	float: left;
	margin-left: 15px;
	width: 450px;
}

.e-card-label {
	float: left;
	margin-right: 10px;
	width: 115px;
	height: 20px;
}

.ecard-desc {
	margin-bottom: 24px;
}

.e-card-value {
	float: left;
	width: 320px;
}

.e-card-value a {
	float: left;
}

.ecard_cv {
	margin-bottom: 24px;
}

.ecard_cv .e-card-label {
	display: none;	
}


.ecard_cv .e-card-value {
	width: 640px;
	float: none;
}

.ecard_cv .e-card-value a {
	float: none;
}

.ecard_cv .e-card-value h3 a {
	float: none;
	font-size:18px;
	font-weight:100;
	margin-bottom:18px;
	/*margin-top:18px;*/
}

div.prof-note {
    width: 214px;
    height: 144px;
}

div.prof-note-up {
    background-image: url(images/prof-note-up.gif);
    width: 214px;
    height: 33px;
}

div.prof-note-content {
    background-image: url(images/prof-note-content.gif);
    background-repeat:no-repeat;
    width: 189px;
    height: 82px;
    padding-left: 25px;
    padding-top: 5px;
    /background-attachment:fixed;
    background-position:top right;*/
}
div.prof-note-content p.bodytext {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
	color: #333333;
}

div.prof-note-content p {
	font-size: 12px;
	/*margin-top: 12px;*/
	margin-bottom: 0px;
	text-align: left;
	color: #333333;
}

div.prof-note-content-date {
	font-size: 13px;
	float: left;
	color: #000000;
	margin-top:7px;
}

div.prof-note-content-note {
    width: 170px;
    height: 60px;
    font-size: 12px;
    text-align: left;
    color: #333333;
    padding-top: 6px;
}

div.prof-note-bottom {
    width: 214px;
    height: 24px;
    background-image: url(images/prof-note-bottom.gif);
} 

/*****************/
/*   FLOAT DIV   */
/*****************/

.fce-float-content {
	text-align: left;
}

.fce-float-div {
	width:313px;
	float: right;
}

.fce-float-div #sign-in {
	float: left;	
}

/*************************/
/*   NOVICE SUBCONTENT   */
/*************************/

.sub-content-news-left {
	float:left;
	padding-left: 12px;
	margin-top: 25px;
	width:620px;
}

.sub-content-news-left img{
	margin: 0px;
}

.sub-content-news-right {
	background-image:url(images/submenu-right.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-top: 25px;
	height: 200px;
	width: 317px;
/*	margin-right:-7px;*/ 
}

.sub-content-news-right .subcontent-right-top {
	background-image:url(images/submenu-right-top.jpg);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:325px;
}

.subcontent-right-middle {
	background-image:url(images/submenu-right-middle.jpg);
	background-repeat:repeat-y;
	width:317px;
}

.sub-content-news-right {
	background-image:url(images/submenu-right-middle.jpg);
	background-repeat:repeat-y;
	width:317px;
	height:260px;
}

.submenu-item {
	font-family:futura,sans-serif;
	font-size:11px;
	line-height:24px;
	margin-left:10px;
	overflow:hidden;
}

.submenu-item .date {
	float:left;
	width:70px;
}

.submenu-item .link {
	color:#7A7A7A;
	float:left;
	width:220px;
}

/*.submenu-item .bullet {
	background-image:url(images/submenu-bullet.gif);
	background-repeat:no-repeat;
	float:left;
	height:10px;
	margin-top:7px;
	width:10px;
}*/



.sub-content-news-left .image {
	margin-bottom: 12px;
	margin-right: 12px;
	float: left;
}

.sub-content-news-left .news-content {
/*	width: 340px; */
/*	float: left; */
	text-align: justify;
}

.sub-content-news-left .news-content h2 {
	text-align: left;
	margin-bottom: 12px;
}

.sub-content-news-left .news-content span {
	margin-bottom: 20px;
	text-align: center;
}

/* NOVICE GENERALNO */
.news-latest-gotoarchive {
	background-image:url(images/latest-gotoarchive.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	margin-right:25px;
	float:right;
	height: 23px;
	width: 134px;
	text-align: center;
	font-size: 12px;
}

.news-latest-gotoarchive a {
	height: 100%;
	width: 100%;
	display: block;
	color: #FFFFFF;
	padding-top: 2px;
}

.news-latest-item {
	padding-bottom:10px;
}

.news-latest-item-border {
	width: 256px;
	border-bottom:1px solid #F0F0F0;
	margin-bottom:12px;
}


.news-single-item {
	padding-top: 25px;
	margin-bottom: 25px;
}

.news-single-img img{
	margin: 0px;
}

.news-single-item h1 {
	margin-bottom: 5px;
}


.news-latest-item h3 {
	margin-bottom: 5px;
	color: #666666;
}

.news-latest-item h3 a {
	color: #666666;
}

.news-latest-item h3 a:visited {
	color: #666666;
}

.news-latest-item h3 a:hover {
	color: #333333;
}

.news-latest-item h4 {
	margin-bottom: 5px;
}

.news-single-data {
	font-size: 12px;
	color: #666666;
	margin-bottom: 26px;
}


.news-list-data {
	font-size: 12px;
	color: #666666;
	margin-bottom: 26px;
}


.news-latest-data {
	font-size: 80%;
	color: #666666;
	margin-bottom: 10px;
}

#lowercase {
	text-transform: lowercase; 
}

.news-list-item {
	/*margin-top: 25px;*/
}

.news-single-backlink {
	background-image:url(images/news-single-backlink-arrow.jpg);
	background-repeat:no-repeat;
	float:right;
	height: 23px;
	width: 270px;
	text-align: center;
	margin-bottom: 25px;
	margin-right: 25px;
	margin-top: 15px;
}

.news-single-backlink a {
	height: 100%;
	width: 100%;
	display: block;
	color: #FFFFFF;
	padding-top: 2px;
}

.news-single-backlink-ssgt {
	background-image:url(images/news-single-backlink-ssgt.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
	height: 23px;
	width: 100px;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 45px;
}

.news-single-backlink-ssgt a{
	height: 100%;
	width: 100%;
	display: block;
	color: #FFFFFF;
	padding-top: 3px;
}

.news-single-backlink-izobrazevanje_odraslih {
	background-image:url(images/news-single-backlink-izobrazevanje_odraslih.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
	height: 23px;
	width: 200px;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 45px;
}

.news-single-backlink-izobrazevanje_odraslih a{
	height: 100%;
	width: 100%;
	display: block;
	color: #FFFFFF;
	padding-top: 3px;
}

.csc-header h3 {
	margin-top: 25px;
	color:#000000;
	font-family:futura,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}

h3.aktiv-tables {
	margin-top: 25px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	text-transform: lowercase; 
}


h3.aktiv-tables-upper {
	margin-top: 25px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
/*	text-transform: lowercase;  */
}

.tx-4sfeuserediting-pi1 .contenttable {
	margin: 0px;
	padding: 0px;
	width: 630px;
	border-bottom: 1px solid #d6d6d6;
}

.tx-4sfeuserediting-pi1 .contenttable .prostor {
	width: 15%;
	padding-left: 6px;
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .ime {
	width: 25%;
}

.tx-4sfeuserediting-pi1 .contenttable .pog_ure {
	width: 22%;	
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .svet_ure {
	width: 22%;
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .telephone {
	width: 20%;
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .prostor-value {
	padding-left: 6px;
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .ime-value {
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .pog-ure-value {
	text-align: left;	
}

.tx-4sfeuserediting-pi1 .contenttable .svet-ure-value {
	text-align: left;
}

.tx-4sfeuserediting-pi1 .contenttable .telephone-value {
	text-align: left;
}
/***************************/
/*   Elektronsko gradivo   */
/***************************/
div.bottom-container {
  width: 950px;
/*  height: 170px; */
  padding-top: 40px;
  overflow: hidden;
}

div.bottom-container div.bcontainer-top{
  background-image: url(images/bottom-container-top.jpg);
  background-repeat: no-repeat;
  width: 950px;
  height: 5px;
  overflow: hidden;
}

div.bottom-container div.bcontainer-content{
  background-image: url(images/bottom-container-content.jpg);
  background-repeat: repeat-y;
  width: 950px;
  font-size: 12px;
/*  height: 160px; */
}

div.bottom-container div.bcontainer-bottom{
  background-image: url(images/bottom-container-bottom.jpg);
  background-repeat: no-repeat;
  width: 950px;
  height: 5px;
}

table.bcontainer-table {
  width: 450px;
  height: 100px;
  color: #FFFFFF;
}

table.bcontainer-table td{
  vertical-align: middle;
  color: #FFFFFF;
}

table.bcontainer-table td.file-extension {
   padding-bottom: 10px;
}

table.bcontainer-table td.table-title{
  width: 360px;
  font-weight: bold;
  padding-bottom: 10px;
  vertical-align: top;
}

table.bcontainer-table tr.lang-title{
  color: #999999;
}

div.bcontainer-content div.left {
  width: 455px;
/*  height: 100px; */
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 18px;
  float: left;
}

div.bcontainer-content div.right {
  width: 450px;
/*  height: 100px; */
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 20px;
  float: left;
}

/****************************/
/*   Sola/O soli/desni info */
/****************************/
div.info-container {
  width: 300px;
  padding-top: 25px;
  overflow: hidden;
}

div.info-container div.info-container-top{
  background-image: url(images/bottom-container-top.jpg);
  background-repeat: no-repeat;
  width: 300px;
  height: 5px;
  overflow: hidden;
}

div.info-container div.info-container-content{
  background-image: url(images/bottom-container-content.jpg);
  background-repeat: repeat-y;
  width: 300px;
}

div.info-container div.info-container-bottom{
  background-image: url(images/bottom-container-bottom.jpg);
  background-repeat: no-repeat;
  width: 300px;
  height: 5px;
}

table.info-container-table {
  width: 200px;
  color: #FFFFFF;
}

table.info-container-table td{
  vertical-align: middle;
  color: #FFFFFF;
}

div.info-container-content div.left {
  width: 300px;
  padding-top: 5px;
  padding-left: 15px;
  padding-bottom: 10px;
  float: left;
}
div.info-container-content a {
	color: #DEDEDE;
}
div.info-container-content a:hover {
	text-decoration: underline;
}

/******** End info container *********/

.csc-firstHeader {
	color: #005191;
	margin-top: 28px;
	margin-bottom: 12px;
	font-weight: 100;
}

div.subpage-header {
	margin-bottom: 20px;
}

div.subpage-header h1 {
	color: #005191;
	margin-top: 28px;
	margin-bottom: 0px;
	font-weight: 100;
}

div.subpage-header h2 {
	color: #666666;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: 100;
}

div.subpage-content-container {
	padding-right: 25px;
}


a.external-link-new-window {
/*	font-size: 26px; */
}


div.sub-content-middle-with-border a.external-link-new-window {
	color: #000000;
	font-size: 22px;
	font-weight: 100;
	margin-top: 0px;
/*	text-transform: lowercase; */
}

div.sub-content-middle-without-border a.external-link-new-window {
	/*color: #000000;*/
	color: #333333;
	font-size: 22px;
	font-weight: 100;
	margin-top: 0px;
/*	text-transform: lowercase; */
}

div.news-latest-item-subtext {
	font-style: italic;
	margin-top: -5px;
}

div.e-card div.ecard_header {
	color: #003366;
	font-size: 26px;
	margin-top: 28px;
}

div.e-card div.ecard_header h1{
	color: #005191;
	margin-top: 28px;
	margin-bottom: 0px;
	font-weight: 100;	
}

div.e-card div.ecard_header h2{
        color: #666666;
	margin-top: 0px;
        text-transform: lowercase;
        font-weight: 100;
}

div.e-card div.ecard_header h3{
	margin-top: 0px;
        text-transform: lowercase;
}

div.ecard_krozki {
        width: 600px;
	margin-top: 10px;
}

div.e-card div.latest_news {
       width: 223px;
       float: left;
}

div.mouseover-menu-firstpage {
   	background-image: url(images/menu1-overlay.jpg);
    	background-repeat: repeat-x;
	width: 994px;
}
div.mouseover-menu {
   	background-image: url(images/menu2-overlay.jpg);
    	background-repeat: repeat-x;
	width: 994px;
}

div.flash-header {
    width: 1020px;
    /* height: 353px; */
    margin-top: -4px;
}

div.flash-left {
    text-align: center;
    background-image: url(images/flash-left.jpg);
    background-repeat: repeat-x;
    width: 423px;
    height: 356px;
    float: left;
}
  
div.flash-kateri {
    text-align: center;
    padding-top: 60px;
    width: 423px;
    height: 60px;
    color:#000000;
    font-size: 26px;
}

a.flash-prijavi-se {
    background-image: url(images/prijavi-se-v-program.png);
    color:#FFFFFF;
    display:block;
    font-family:futura,sans-serif;
    font-size:11px;
    height:23px;
    line-height:22px;
    margin-top:5px;
    margin-left: 100px;
    margin-bottom: 35px;
    text-align: center;
    width: 222px;
}

div.ne-spreglej {
    color:#333333;
    font-size: 14px;
    width: 423px;
    margin-bottom: 30px;
}
  
a.aktualni-programi {
    background-image: url(images/aktualni-programi.gif);
    color:#FFFFFF;
    display:block;
    font-family:futura,sans-serif;
    font-size:11px;
    text-decoration: none;
    height:23px;
    line-height:22px;
    margin-top:7px;
    /*margin-left: 100px;*/
    text-align: center;
    width: 423px;
}
  
div.flash-right {
    background-image: url(images/flash-right.jpg);
    background-repeat: no-repeat;
    width: 596px;
    height: 356px;
    float: left;
}

div.flash-right1 {
    width: 596px;
    height: 356px;
    float: left;
}


h3.oddelek {
	margin-bottom: 0px;
}

div.bcontainer-content a {
	color: #DEDEDE;
}
div.bcontainer-content a:hover {
	text-decoration: underline;
}


h3.oddelek {
	color: #005191;
}

h1.interesne-dejavnosti {
	color: #3f7702;
	margin-bottom: -5px;
	/*margin-top: 50px; */
	margin-top: 35px;
}


div.ecard_predmeti {
	display: inline;
}

.fce-content-left-fixed  {
	float:left;  
	width:630px; 
	padding-left: 12px; 
}


/* STROKOVNI MODULI */

.strok-modul-table {
        float:left;  
	width:642px; 
	padding-left: 12px;
}

.strok-modul-important {
	float:right;
	width:222px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 14px;
	/**margin-right: -9px;*/
}

.strok-predmet-important {
	float:right;
	width:222px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 14px;
	/**margin-right: -9px;*/
}

div.fce-content-left ol {
	margin-left: 26px;
	margin-bottom: 12px;
}


/* root element for scrollable */ 
div.scrollable {   
     
    /* required settings */ 
    position:relative; 
    overflow:hidden;     
 
    /* vertical scrollers have typically larger height than width */     
    height: 266px;      
    width: 300px;     
} 
 
/* root element for scrollable items */ 
div.scrollable div.content {     
    position:absolute; 
    /* this time we have very large space for height */     
    height:20000em;     
}

/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:22px;
	height:22px;
	background:url(images/scrollable/up22.png) no-repeat;
	float:left;
	margin:10px 143px;
	cursor:pointer;
	font-size:1px;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -22px;		
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
}

/* disabled navigational button */
div.disabled a {
	visibility:hidden !important;
}

/* next button uses another background image */
a.next, a.nextPage {
	width: 22px;
	height: 22px;
	background-image:url(images/scrollable/down22.png);
	clear:right;	
}

div.prev-wrapper, div.next-wrapper {
	background-image:url(images/submenu-right-middle.jpg);
	background-repeat:repeat-y;
	width:325px;
	height: 42px;
}


div.news-single-item ol {
	padding-left: 26px;
}

/*Pomocnica hack*/

.pomocnica_news {
	margin-left: 400px;
}

.osebni_podatki_th {
        padding-top: 7px;
        padding-right: 5px;
}

/********************/
/* OSEBNA OBVESTILA */
/********************/
table.osebna_obvestila-novo_obvestilo input{
	font-size: 12px;
}

table.osebna_obvestila-novo_obvestilo th{
	padding-top: 0px;
	padding: 5px;
}

table.osebna_obvestila-novo_obvestilo td{
	padding-top: 15px;
}

table.osebna_obvestila-novo_obvestilo-pregled th{
	padding: 5px;
}

table.osebna_obvestila-novo_obvestilo-pregled td{
	padding: 5px;
}

table.osebna_obvestila-aktualna_obvestila input{
	font-size: 12px;
}

table.osebna_obvestila-aktualna_obvestila th{
	background-image: url("images/aktivi-table-bg.jpg");
}

table.osebna_obvestila-aktualna_obvestila td{
	/*border-bottom: 1px solid #d6d6d6; */
	padding-left: 15px;
	padding-right: 15px;
	padding: 5px;
}

/*********/
/*Gallery*/
/*********/
div.tx-jmgallery-pi1 {
	/*padding-bottom:5px;
	margin-bottom:25px;*/
	/*margin-top: 26px !important;*/*/
}

div.tx-jmgallery-pi1 img{
	margin: 0px;
}

#sub-content-gallery-right {
        background-image: url(images/rss-right.jpg);
        background-repeat: repeat-y;
        width: 17px;
        height: 250px;
        float: right;
}
.sub-content-gallery-left {
        float:left;
        width:640px;
}
.sub-content-gallery-right {
        background-image:url(images/submenu-right.jpg);
        background-repeat:no-repeat;
        float:right;
        width:320px
        height:200px
/*      margin-right:-7px; */
}
.sub-content-gallery-right .subcontent-right-top {
        background-image:url(images/submenu-right-top.jpg);
        background-repeat:no-repeat;
        height:5px;
        overflow:hidden;
        width:325px;
}
.sub-content-gallery-right {
        background-image:url(images/submenu-right-middle.jpg);
        background-repeat:repeat-y;
        width:317px;
        height:200px;
}
.subcontent-right-middle {
        background-image:url(images/submenu-right-middle.jpg);
        background-repeat:repeat-y;
        width:325px;
        height:200px;
}
.sub-content-gallery-left .sub-content-middle-with-border {
	margin-top: 5px;
	margin-left: 10px;
	background-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6d6d6;
	/*width: 233px;*/
	width: 300px;
	height: 207px;
	float: left;
}

/* IE HACK */
* html .sub-content-gallery-left .sub-content-middle-with-border {
	width: 300px;
}

.sub-content-gallery-left .sub-content-middle-with-border p.bodytext{
	color: #666666;
	/*width: 320px;*/
}

.sub-content-gallery-left h1 {
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #333333;

}

.sub-content-gallery-left .sub-content-middle-without-border {
	margin-top: 5px;
	margin-left: 8px;
	background-color: #ffffff;
	/*width: 223px;*/
	width: 300px;
	height: 200px;
	float: left;
}

.sub-content-gallery-right .submenu-item .date {
	float:left;
	margin-right: 5px;
	width: 80px;
}

.gallery-latest-gotoarchive {
	background-image:url(images/latest-gotoarchive.jpg);
	background-repeat:no-repeat;
	float:right;
	height: 23px;
	width: 134px;
	text-align: center;
	margin-right: 25px;
	margin-top: 15px;
	font-size: 12px;
}
.gallery-latest-gotoarchive a {
	height: 100%;
	width: 100%;
	display: block;
	color: #FFFFFF;
	padding-top: 3px;
}

.gallery-album-description {
	height: 75px;
	color: #333333;
	font-size: 12px;
	margin-bottom: 6px;
	padding-right: 6px;
}
.gallery-album-description a{
	color: #005191;
	font-size: 12px;
}


/**** PRVA STRAN !!! *****/


#prva_stran-novice {
	width: 540px;
	margin-right: 23px;
	/*	height: 310px;*/
	float: left;
	overflow: hidden;
}

#prva_stran-novice-naslov {
	color: #003366;
	text-align: center;
	margin-top: -10px;
}

#prva_stran-novice-naslov_novice {
	margin-bottom: 0px;
}

.prva_stran-novice-slika {
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 15px;
	float: right;
}

.prva_stran-novice-slika img{
	margin:0px;
}

#hot-news-content td {
	padding-top: 0px;
	padding-right: 20px;
}

p.dmnt_par {
	color: #d6d6d6;
}

a.prva_stran-aktualno {
	color: #797979;
}

a.prva_stran-aktualno:hover {
	color: #0066FF;
}

.first-page-album-description {
	height: 75px;
	width: 220px;
	color: #666666;
	font-size: 12px;
	margin-bottom: 6px;
	text-align: left;
}

.first-page-album-description a{
	/*color: #005191;*/
	color: #666666;
	font-size: 12px;
}

.first-page-album-description a:visited{
	/*color: #005191;*/
	color: #666666;
	font-size: 12px;
}

div.tx-jkpoll-pi1 p.bodytext {
	color: #666666;
	font-size: 12px;
}

div.tx-jkpoll-pi1 p {
	color: #666666;
	text-align: left;
	font-size: 12px;
}

div.tx-jkpoll-pi1 label{
	color: #666666;
	font-size: 12px;
}

/*************************/

.sub-content-gallery-left .sub-content-middle-without-border a.external-link-new-window {
	color: #000000;
	font-size: 22px;
	font-weight: 100;
	margin-top: 0px;
/*	text-transform: lowercase; */
}

.archive-right {
}

#content-bottom-archive {
  background-image: url(images/content-bottom-archive.gif);
  background-repeat: no-repeat;
  width: 994px;
  height: 9px;
  margin-top: -1px;
}

.archive-right .archive {
/*  padding-top: 30px;*/
  padding-left: 20px;
  /*font-family: futura, verdana;
  color: #404040;*/
  margin-bottom: 25px;
}

.archive-right .archive .separator{
  margin-top: 25px;
}

.archive-right .archive .title {
  /*glej h2*/
  color: #000000;
  font-size: 20px;
  line-height: 34px;
  font-weight: 100;
}

.archive-right .archive .selection {
/*  font-size: 14px;*/
  color: #3f3f3f;

}

.archive-right .archive .item { 
  width: 740px;
  margin-bottom: 25px;
}

.archive-right .archive .item .date-container{
  /*color: #999999;*/
  float: left;
}

.date-container img{
  margin: 0px;
}

.archive-right .archive .item .content-container{
  align: left;
  margin-left: 170px;
}

.archive-right .archive .item .content-container a{
 /* font-size: 16px;*/
}

.archive-right .archive .item .content-container .album-name {
	/*glej h3*/
	color: #000000;
	font-size: 18px;
        font-weight: 100;
}

.archive-right .archive .item .content-container .album-name a{
	/*glej h3*/
	font-size: 18px;
	color: #000000;
}

.archive-right .archive .item .content-container .album-name a:hover{
  color: #666666;
}

.archive-right .archive .item .content-container .content{
 /* font-size: 14px;  */
}

.archive-right .archive .item .content-container .album-categories {
  text-transform: lowercase;  
  margin-bottom: 7px;  
}

.archive-right .archive .item .content-container .album-categories a{
  text-transform: lowercase;  
}

/**** Osebni profil ****/

/**** Osebna obvestila BEGIN ****/
/**** Osebna obvestila END ****/

/**** Powermail BEGIN ****/
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	/* border: 1px solid #aaa;
	background-color: #ccc; */
	padding: 10px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	color: #333333;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 220px;
	float: left;
	clear: both;
	/*font-weight: bold;*/
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 260px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0 10px 220px;
	font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	/*font-weight: bold;*/
}

div.powermail_radio_inner {
	margin-left: 220px;
}

div.countryzone {
	margin: 10px 0 0 220px;
}
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
	/* Description */
	cursor: help;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
	/* Description */
	display: none;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: #333333;
	text-decoration: none;
	font-size: 0.8em;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	/*background-color: #eee;*/
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}
       /*Captcha*/
div.tx-powermail-pi1_formwrap img.tx-srfreecap-pi2-image {
	margin-left:1em;
	margin-right:0em;
	vertical-align:top;
}

img.tx-srfreecap-pi2-image-accessible {
	position: relative;
	padding-top: 18px;
	padding-left: 18px;
	vertical-align: top;
}
/**** Powermail END ****/
/**** srfreecap BEGIN ****/
.tx-srfreecap-pi2-accessible-image { 
	vertical-align: middle; 
}

.tx-srfreecap-pi2-accessible-link { 
	width: 10em; 
	float: right; 
	vertical-align: middle; 
	margin-right: 7em;
}

.tx-srfreecap-pi2-cant-read { 
	font-size: .9em; 
	color:#35006d; 
}
 
.tx-srfreecap-pi2-cant-read a:link { 
	background-color:transparent; 
	font-weight:normal;
	text-decoration:none; 
}
/**** srfreecap END ****/
/**** wt_contentchange BEGIN ****/
div.wt_contentchange_link {
	display: none;
}
/**** wt_contentchange END ****/

/**** Gumb za odjavo BEGIN****/
  .submitLink {
   color: #00f;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
  }
/**** Gumb za odjavo END ****/



/**** typo3-alt-doc BEGIN ****/
body#typo3-alt-doc-php {
	min-width = 1024px;
}
/**** typo3-alt-doc END ****/
