/* CSS Document */
body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-family: "Trebuchet MS";
}

.layWrapper {
	margin: 0 auto;
	width: 764px;
}

/*---------------* 
 |    Header     |
 *---------------*/
 
/* Logotype */
.logotype {	
	width: 210px;	
	height: 38px;	
	padding-top: 72px;
	padding-left: 18px;
	float: left;
	font-size: 10px;
}

/* System menu */
		
.sysMenu {
	width: 524px;
	height:27px;
	padding-top: 11px;
	float: right;
}

.sysMenu ul.lang {
	margin: 0;
	padding: 0; 
	width: 102px; 
	list-style-type: none; 
	float: right; 
}

.sysMenu ul.lang li { 
	display: inline; 
}

.sysMenu ul.lang li a { 
	float: left; 
	display: block; 
	width: 33px; 
	height: 27px; 
	position: relative;	
}

.sysMenu ul.lang li a span {
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
}

.sysMenu ul.lang li a.langIt span { background : url(/images/slo/ita.gif) no-repeat; }
.sysMenu ul.lang li a.langDe span { background : url(/images/slo/de.gif) no-repeat; }
.sysMenu ul.lang li a.langEn span { background : url(/images/slo/eng.gif) no-repeat; }

.sysMenu ul.lang li a.langIt  { background : url(/images/slo/ita.gif) no-repeat; }
.sysMenu ul.lang li a.langDe  { background : url(/images/slo/de.gif) no-repeat; }
.sysMenu ul.lang li a.langEn  { background : url(/images/slo/eng.gif) no-repeat; }

.sysMenu ul.lang li a:hover span { background-position: 0px -27px; }

/* Main menu */

.mainMenu {
	width: 535px;
	height: 29px;
	float: right;
	padding-top: 58px;
}

.mainMenu ul.menu {
	margin: 0;
	padding: 0; 
	width: 294px; 
	list-style-type: none; 
	float: right; 
}

.mainMenu ul.menu li { 
	display: inline; 
}

.mainMenu ul.menu li a { 
	float: left; 
	display: block;
	position: relative;
}

.mainMenu ul.menu li a.menu01 { 
	width: 59px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu01 span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m011.gif) no-repeat;
}

.mainMenu ul.menu li a.menu01_on { 
	width: 59px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu01_on span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m01_on.gif) no-repeat;
}

.mainMenu ul.menu li a:hover.menu01_on span { background-position: 0px 0px; }

.mainMenu ul.menu li a.menu02 { 
	width: 78px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu02 span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m022.gif) no-repeat;
}

.mainMenu ul.menu li a.menu02_on { 
	width: 78px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu02_on span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m02_on.gif) no-repeat;
}

.mainMenu ul.menu li a:hover.menu02_on span { background-position: 0px 0px; }

.mainMenu ul.menu li a.menu03 { 
	width: 64px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu03 span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m033.gif) no-repeat;
}

.mainMenu ul.menu li a.menu03_on { 
	width: 64px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu03_on span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m03_on.gif) no-repeat;
}

.mainMenu ul.menu li a:hover.menu03_on span { background-position: 0px 0px; }

.mainMenu ul.menu li a.menu04 { 
	width: 89px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu04 span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m044.gif) no-repeat;
}

.mainMenu ul.menu li a.menu04_on { 
	width: 89px; 
	height: 29px;
}

.mainMenu ul.menu li a.menu04_on span { 
	left: 0px;
	position: absolute;
	width: 100%; 
	height: 100%; 	
	cursor: pointer;
	background : url(/images/slo/m04_on.gif) no-repeat;
}

.mainMenu ul.menu li a:hover.menu04_on span { background-position: 0px 0px; }

.mainMenu ul.menu li a.menu01 { background : url(/images/slo/m011.gif) no-repeat; width: 59px; height: 29px; }
.mainMenu ul.menu li a.menu02 { background : url(/images/slo/m022.gif) no-repeat; width: 78px; height: 29px; }
.mainMenu ul.menu li a.menu03 { background : url(/images/slo/m033.gif) no-repeat; width: 64px; height: 29px; }
.mainMenu ul.menu li a.menu04 { background : url(/images/slo/m044.gif) no-repeat; width: 89px; height: 29px; }

.mainMenu ul.menu li a:hover span { background-position: 0px -29px; }

/*---------------* 
 |    Content    |
 *---------------*/

/* Index page */

.lay02Column01 {
	width: 316px;
	height: 284px;	
	background-image: url(/images/slo/index_left.jpg);
	background-repeat: no-repeat;
	float: left;
}

.lay02Column02 {
	width: 448px;
	height: 284px;	
	background-image: url(/images/slo/index_right.gif);
	background-repeat: no-repeat;
	float: right;
}

.eTags {
	clear: both;
	text-align: left;
	color: #7B7C7C;
}

.eTags .t1 {
	font-size: 9px;
}

.eTags .t2 {
	font-size: 10px;
}

.eTags .t3 {
	font-size: 11px;
}

.eTags .t4 {
	font-size: 13px;
}

.eTags .t5 {
	font-size: 14px;
}

.eTags .t6 {
	font-size: 16px;
}

.eTags .t7 {
	font-size: 18px;
}

.eTags a {
	text-decoration: none;
	color: #7B7C7C;
	background: url(/images/slo/bg_link_dots.gif) repeat-x bottom left;
}

.eTags a:hover {
	text-decoration: none;
	background: none;
}

/* Content page */

.contentStart {
	margin: 0; 
	padding: 0;
	float: left;	
	width: 762px;
	height: 8px;
	background-image: url(/images/slo/content_top.gif);
	background-repeat: no-repeat;
}

.contentStart p {
	margin: 0; 
	padding: 0;
}

.lay02Wrapper {
	width: 762px;
	background-image: url(/images/slo/content_bg.gif);
	background-repeat: repeat-y;
	float: left;
}

.eSubMenu {
	width: 146px;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #505050;
}

.eSubMenu h1.onas {
	margin: 0;
	padding: 0;
	position: relative; 
	width: 146px;
	height: 62px;
}

.eSubMenu h1.onas span {
	margin: 0;
	padding: 0;
	position: absolute; 
	width: 100%;
	height: 100%;
	left: 0px;
	background-image: url(/images/slo/onas.gif);
	background-repeat: no-repeat;
}

.eSubMenu h1.kjesmo {
	margin: 0;
	padding: 0;
	position: relative; 
	width: 146px;
	height: 62px;
}

.eSubMenu h1.kjesmo span {
	margin: 0;
	padding: 0;
	position: absolute; 
	width: 100%;
	height: 100%;
	left: 0px;
	background-image: url(/images/slo/kjesmo.gif);
	background-repeat: no-repeat;
}

.eSubMenu h1.urnik {
	margin: 0;
	padding: 0;
	position: relative; 
	width: 146px;
	height: 62px;
}

.eSubMenu h1.urnik span {
	margin: 0;
	padding: 0;
	position: absolute; 
	width: 100%;
	height: 100%;
	left: 0px;
	background-image: url(/images/slo/urnik.gif);
	background-repeat: no-repeat;
}

.obvestila {
	padding-left: 16px;
	font-size: 24px;
	color: #505050;
}
.obvestila h1 {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; 
	width: 146px;
	height: 62px;
}

.obvestila h1 span {
	margin: 0;
	padding: 0;
	position: absolute; 
	width: 100%;
	height: 100%;
	left: 0px;
	background-image: url(/images/slo/obvestila.gif);
	background-repeat: no-repeat;
}

.obvestila p {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 42px;
	background-image: url(/images/slo/obvestila_bg.gif);
	background-repeat: no-repeat;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #505050;
	padding-left: 18px;
	padding-top: 14px;
}

.eSubMenu ul {
	margin: 0px; 
	padding: 0px;
	list-style-type: none; 
	background-image: url(/images/slo/submenu_dots.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.eSubMenu ul li {
	background-image: url(/images/slo/submenu_bg.gif);
	background-repeat: no-repeat;
}

.eSubMenu ul li a {
	text-decoration: none;
	padding: 2px 0px 2px 0px;
	color: #505050;
	background-image: url(/images/slo/submenu_dots.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 146px;
}

.eContent {	
	float: right;
	width: 610px;
	padding: 0;
	margin: 0;
	text-align: left;
	padding-top: 60px;
}

.eContent h1 {
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #A7B257;
	font-weight: normal;
	padding-left: 32px;
}

.eContent p {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #505050;
	padding-left: 32px;
	padding-right: 62px;
}

.eContent p img{
	margin-right: 10px;
}

.eContent td{
	padding-left: 5px;
	padding-bottom: 10px;
	padding-right: 6px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #505050;
}

.eContent td a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #019BB1;
	background-image: url(/images/slo/content_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration: none;
}

.eContent td a:hover{
	color: #019BB1;
	background-image: url(/images/slo/blank.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration: none;
}

.eContent td#povecaj a{
	padding-left: 9px;
	padding-top: 13px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #019BB1;
	text-decoration: none;
	background-image: url(/images/slo/blank.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* URNIK */

.eSchedule  {
	float: left; 
	font-family: "ITC Franklin Gothic", Arial, "lucida console", "sans-serif";
	color: #6A6A6A;
	font-size: 17px;;
	font-weight: bold;
	margin-left: 10px;
}

.eSchedule .time {
	padding-left: 9px;
}

.eSchedule .break {
	padding-left: 9px;
	font-size: 14px;;
	font-weight: normal;	
}

.workday {
	font-size: 12px;;
	font-weight: normal;
	padding-left: 9px;
}

.endContent {
	width: 762px;
	height: 28px;
	background-image: url(/images/slo/content_bottom.gif);
	background-repeat: no-repeat;
	float: left;
}


/*---------------* 
 |    Footer     |
 *---------------*/

.index {
	border-top: 3px solid #D6D6D6;
	margin-top: 10px;
}

.lay03Footer {
	width: 764px;
	clear: both;
	font-family: "Trebuchet MS";
	font-size: 0.6886em;
	color: #7B7C7C;
}
 
.lay03Footer .contact {
	text-align: left;
	width: 652px;
	padding-left: 3px;
	float: left;
}

.lay03Footer a {
	font-family: Trebuchet MS;
	background-image: url(/images/slo/bg_link_dots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration: none;
	color: #7B7C7C;
}

.lay03Footer a:hover {
	font-family: "Trebuchet MS";
	background-image: url(/images/slo/blank.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration: none;
	color: #7B7C7C;
}

.lay03Footer .authors {
	text-align: right;
	width: 105px;
	padding-right: 4px;
	float: right;
}


