* { margin:0; padding:0;}
html, body { height:100%;}
body { background:#f6f6f6; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.125em; color:#6a6a6a;}

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:18px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:center;
}
object { vertical-align:top;}

#contacts-form fieldset { border:none;}
#contacts-form label { display:block; height:31px;} 
#contacts-form label input { width:295px; padding:2px 0 2px 3px; color:#6a6a6a;}
#contacts-form textarea {width:295px; height:170px; padding:2px 0 2px 3px; margin-bottom:12px; color:#6a6a6a; overflow:auto;}

/*==================list====================*/
ul { list-style:none;}

.list1 { margin-bottom:-14px;}
.list1 li {
	padding-bottom:14px;
	text-align: left;
}

.list2 li { color:#0b9fc0; font-size:1.17em; padding-bottom:12px;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:25px;}
.img-box img { float:left; margin:0 20px 0 0;}

.extra-wrap { overflow:hidden; }


/*==================txt, links, lines, titles====================*/
a {color:#0b9fc0; outline:none;}
a:hover{text-decoration:none;}

h2 { font-size:1em; margin-bottom:12px;}

.line-hor { background:#3a3c52; height:1px; overflow:hidden; font-size:0; line-height:0; margin:20px 0 20px 0;}
.line-ver { background-image:url(images/line-ver.gif); background-repeat:repeat-y; width:100%;}

.title { margin-bottom:16px;}

/*==================boxes====================*/
.box { background:#fff; width:100%;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.box .inner { padding:23px 20px 21px 30px;}
.box .inner1 { padding:23px 12px 18px 13px;}

.main-box { background:url(images/main-box.jpg) no-repeat left top; width:745px; height:750px;}
.main-box .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box .title { margin-bottom:11px;}
.main-box p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}

.main-box2 { background:url(images/main-box.jpg) no-repeat left top; width:745px; }
.main-box2 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
	font-weight: lighter;
}
.main-box2 .title { margin-bottom:11px;}
.main-box2 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}


.main-box3 {
	width:745px;
	height:1000px;
	background-color: #FFF;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-box3 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box3 .title { margin-bottom:11px;}
.main-box3 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}


.main-box4 { background:url(images/main-box.jpg) no-repeat left top; width:745px; height:810px;}
.main-box4 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box4 .title { margin-bottom:11px;}
.main-box4 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}


.main-box5 {
	width:745px;
	height:1390px;
	background-color: #FFF;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-box5 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box5 .title { margin-bottom:11px;}
.main-box5 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}

.main-box6 {
	width:745px;
	background-color: #FFF;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-box6 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box6 .title { margin-bottom:11px;}
.main-box6 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}

.main-box7 {
	width:745px;
	height:1100px;
	background-color: #FFF;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-box7 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box7 .title { margin-bottom:11px;}
.main-box7 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}

.main-box8 {
	width:745px;
	height:1520px;
	background-color: #FFF;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-box8 .inner {
	padding:36px 194px 0 50px;
	text-align: justify;
}
.main-box8 .title { margin-bottom:11px;}
.main-box8 p {
	padding:0 70px 0 8px;
	margin-bottom:8px;
	font-weight: bold;
}


.dept-list { float:left;}
.dept-list dt { padding-bottom:14px;}
.dept-list dd { clear:both; text-align:right;}
.dept-list dd span { float:left; padding-right:25px;}
.dept-list dd p { text-align:left;}


/*header*/
#header .logo { float:left; padding:30px 0 0 1px; 	
background:url() no-repeat left top; width:450px;
}
#header .nav { float:right; padding:83px 0 0 0;}
#header .nav li { display:inline;}
#header .nav li a { display:block; float:left; margin-left:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#585757; line-height:16px; font-size:.91em;}
#header .nav li a span { display:block;  padding:4px 16px 5px 16px; }
#header .nav li a em { font-style:normal; background:url(images/dot-1.gif) left bottom repeat-x;}
#header .nav li a:hover { color:#b31b34; background:url(images/nav-left.gif) no-repeat left top #e9e9e9; }
#header .nav li a:hover span {background:url(images/nav-right.gif) no-repeat right top;}
#header .nav li a:hover em { background:url(images/dot-2.gif) left bottom repeat-x;}
#header .nav li a.current { color:#b31b34; background:url(images/nav-left.gif) no-repeat left top #e9e9e9; }
#header .nav li a.current span {background:url(images/nav-right.gif) no-repeat right top;}
#header .nav li a.current em { background:url(images/dot-2.gif) left bottom repeat-x;}

/*content*/
#content { padding:0 0 23px 0;}

#content .banners { background:url(images/top-bg.gif) no-repeat left top; padding:27px 0 4px 0; width:100%; overflow:hidden;}
#content .banners li { float:left; margin-right:26px; padding-bottom:13px;}
#content .banners li.last { margin-right:0;}

/*footer*/
#footer a { background:url(images/divider.gif) no-repeat left 4px; padding:0 0 0 17px; margin-left:17px;}
/*==========================================*/
ruleta12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#page1 #main #content .wrapper .col-2 .main-box .inner h2 strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
napiszgoraj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
pisavahead {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
#page1 #main #content .wrapper .col-2 .main-box2 .inner strong {


}
#page6 #main #content .box .left-top-corner .right-top-corner .right-bot-corner .left-bot-corner .inner table tr td p {
	text-align: justify;
}

/*spodnjimeni*/

.napis {padding-left:50px; 
text-align: justify;
padding-top:45px;
width:500px;
font-size:1.75em
	
}

.slika {padding-left:50px;
padding-top:10px;
}

 

.scroll{
	text-align: left;
	padding-right:20px;
	height:500px;
	overflow-y: scroll;
	scrollbar-arrow-color: 
blue;
	scrollbar-face-color: #e7e7e7;
	scrollbar-3dlight-color: #a0a0a0;
	scrollbar-darkshadow-color: #888888;

}
#page3 #main #content .wrapper .col-2.maxheight .box.maxheight .left-top-corner.maxheight .right-top-corner.maxheight .right-bot-corner.maxheight .left-bot-corner.maxheight .inner .scroll strong {
	font-weight: bold;
}



.tabelacad{
	text-align: left;
	font-size: 11px;
}

.notranje{
	padding-left:83px;

	
	}
	
.logo_napis {

background:url() no-repeat left top;  width:450px; overflow:hidden;
	
	}
	
.prvastran
{

display:block; float:left; margin-left:2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#585757; line-height:0px; font-size:1.03em;
	
	}
	
	
.napis_prva

{
display:block; float:left;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#585757; line-height:16px; font-size:0.97em;
	
	}
	
.list23{ 
color:#0b9fc0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-decoration:none;  font-size:1em; 

}

.logospodaj {
	
	padding-left:411px;
	}
/*galerija prva stran*/

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:294px
}
	#gallery a {
		float:left;
		position:absolute;
		margin-left:25px;

	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:200
	}

	#gallery .caption {
		z-index:200; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}