a { color:#de7301; }     
a:hover { color:#db9d5b; text-decoration:none; }
form { margin:0; padding:0; }
input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3f6a4e; }*/

html {
	overflow-y: scroll;}
div#page {
	width: 1000px;
	margin-left: auto;
	margin-right:auto;
	background-image:url(/library/images/content_bgr.jpg);
	background-repeat:repeat-y}
body {
	background-image:url(/library/images/bgr.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
.masthead {
	padding:0px;
	height:144px;
	background-image:url(/library/images/top_bgr.jpg);
	background-repeat:repeat-x;}
#top {
	background-image:url(/library/images/top_right_corner.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:100%;
	height:21px;
	font-size:1px;}
div#top div {
	background-image:url(/library/images/left_top_corner.jpg);
	background-repeat:no-repeat;
	width:100%;
	font-size:1px;
	height:21px;}
div#navigation {
	background-image:url(/library/images/right_top.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:123px;}
div#navigation_1 {
	background-image:url(/library/images/left_top.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:123px;}
div#logo {
	position:relative;
	float:left;
	left:39px;
	top:19px;}
div#nav {
	position:relative; float:left; left:104px; top:47px; width:675px; height:37px; background-image:url(/library/images/menu_bgr.jpg); background-position:bottom; background-repeat:no-repeat;}
.sidebar {
	float:left;
	width:254px;
	margin-right:0px;
	margin-left:0px;}
.footer {
	clear:left;
	padding:0px;
	background-image:url(/library/images/footer_bgr.jpg);
	background-repeat:repeat-x;
	height:56px;}
div#footer_1 {
	background-image:url(/library/images/footer_right.jpg); background-repeat:no-repeat; background-position:right; height:56px}
div#footer_2 {
	background-image:url(/library/images/footer_left.jpg); background-repeat:no-repeat; height:56px;}
div#line {
	background-color:#FFFFFF;}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f6a4e;
	margin:15px 0px 10px 0px;}
.subpage p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f6a4e;
	margin:15px 25px 10px 20px;}
.subpage h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#887a56;
	font-size: 14px;
	margin: 4px 25px 0px 20px;
	padding: 0px 0px 0px 0px;
	border-bottom:#e1d9c2 1px solid;
	padding-bottom:8px;}
h1.subbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4d6b58;
	font-size: 14px;
	margin: 4px 25px 0px 20px;
	padding: 0px 0px 0px 0px;
	border-bottom:#a5c8b2 1px solid;
	padding-bottom:8px;}
.subpage h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cd911e;
	font-size: 14px;
	margin: 20px 25px 0px 20px;
	padding: 0px 0px 0px 0px;
	border-bottom:#e1d9c2 1px solid;
	padding-bottom:8px;}
.subpage h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cd911e;
	font-size: 14px;
	margin: 20px 25px 0px 20px;
	padding: 0px 0px 0px 0px;
	border-bottom:#e1d9c2 1px solid;
	padding-bottom:8px;}
.subpage hr {
	border:none 0;
	border-top:1px solid #e1d9c2;ž
	height:1px;
	margin:0 25px 0 20px;
}

p.main_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a838a;
	margin:0px 20px 0px 20px;
	padding:10px 0px 5px 0px}
.footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:13px 0px 0px 0px;}
p.footer_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294634;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;}
p.studiostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93a89b;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#695f4d;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


ul#nav_top {
	list-style-type:none;
	margin:0px;
	padding:0px;}
ul#nav_top li {
	display:inline;
	margin:0px 0px;
	padding:0px;}
ul#nav_top li a {
	display:block;
	float:left;
	margin-right:2px;}



div#lang {
	float:left; position:relative; left:34px; top:12px;}
div#middle {
	 height:178px; background-color:#c6ebd4; background-image:url(/library/images/middle_bot.jpg); background-repeat:no-repeat; background-position:bottom;}
div#middle_1 {
	height:178px; background-image:url(/library/images/middle_right.jpg); background-repeat:no-repeat; background-position:right top;}

div#middle_2 {
	height:178px; background-image:url(/library/images/middle_left.jpg); background-repeat:no-repeat; background-position:left top;}
div#search {
	position:relative; float:left; left:32px; top:41px; width:200px; height:83px;}
div#search > p {
	margin:0px;
	color:#77b98f;
	font-weight:bold;}
div#banner {
	padding:11px 21px 0px 0px; float:right}
input#q {
	width:197px; height:17px; margin-top:15px; margin-bottom:15px; border-color:#ffffff; border:#ffffff 1px solid; background-image:url(/library/images/field_bgr.jpg); background-repeat:no-repeat;}
div#sidebar_1 {
	height:587px; width:8px; float:left; background-image:url(/library/images/sidebar_left.jpg); background-repeat:no-repeat; background-position:top left;}
div#nav_1 {
	float:left; width:246px;}
.box_left {
	margin-left:23px; margin-top:28px; width:200px;}
.box_left h1 {
	border-bottom:#a5c8b2 1px solid; padding-bottom:8px;}







.main {
	float:left; width:746px;}
div#main_1 {
	background-image:url(/library/images/main_top.jpg); background-repeat:no-repeat; width:746px; height:4px; font-size:0px;}
div#main_2 {
	background-image:url(/library/images/main_right.jpg); background-position:top right; background-repeat:no-repeat; width:746px; min-height:582px;}
div#main_3 {
	width:735px;}
.box {
	width:240px; height:288px; float:left; margin-right:1px;}
.box_image {
	background-repeat:no-repeat;
	height:125px;}
.box_title {
	background-repeat:no-repeat;
	height:36px;}
.box_bgr {
	background-image:url(/library/images/box_content.jpg); background-repeat:no-repeat; height:127px;}
div#bottom {
	clear:left; background-image:url(/library/images/content_bottom.jpg); background-repeat:no-repeat; height:19px;}
a.footer_line:link {color: #294634}     
a.footer_line:visited {color: #294634} 
a.footer_line:hover {color: #929292; text-decoration:none} 
a.footer_line:active {color: #294634}

a.footer_link:link {color: #ffffff}     
a.footer_link:visited {color: #ffffff} 
a.footer_link:hover {color: #cfd1d0; text-decoration:none} 
a.footer_link:active {color: #ffffff}

a.studiostyle:link {color: #93a89b}     
a.studiostyle:visited {color: #93a89b} 
a.studiostyle:hover {color: #a0a4a2; text-decoration:none} 
a.studiostyle:active {color: #93a89b}

a.more:link {color: #de7301}     
a.more:visited {color: #de7301} 
a.more:hover {color: #db9d5b; text-decoration:none} 
a.more:active {color: #de7301}


.menu-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cce1d4;
	font-weight:bold;
	background:#336b46 url(/library/images/bullet_g.jpg) no-repeat;
	display:block;
	text-decoration:underline;
	cursor: pointer;
	padding:0 10px 2px 38px;
	line-height:27px;
}	
	
.submenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#846c3d;
	font-weight:bold;
	background:url(/library/images/bullet_b.jpg) no-repeat;
	padding-left:38px;
	line-height:28px;
	display: block;
/*	height: 28px;*/
	display:block;}

.hide{
	display: none;}
.show{
	display: block;}


/* kontakt in prijava na e-posto */
.frmContact-div { clear:both; padding:0; margin:0 0 5px 25px; }
.frmContact-div label { float:left; width:150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3f6a4e; }
.frmContact-div .input { width:200px; }
.frmContact-div .textarea { width:284px; height:100px; }

/* galerija */
.content .gallery { width:597px; margin:20px 0 20px 0; }
.content .image { width:145px; height:100px; float:left; }

/* datoteke */
.files { margin:20px; color:#3F6A4E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.files ul li { margin-bottom:10px; }
.files table td { padding:0 10px 10px 0; color:#3F6A4E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}

/* obrazci */
.form { color:#3F6A4E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin:0 20px; }
.form td { vertical-align:top; padding:0 10px 10px 0; white-space:nowrap; }
.form textarea { width:300px; height:100px; }
.form .input { width:200px; }

