body {
	background: #B2B2B2 url("../pic/grad.png");
	background-repeat: repeat-x;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	}


P {
	padding: 0;
	margin: 9px 12px;
	line-height: 180%;
	font-family: verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	}
	
	P.uvod {
		font-weight: bold;
		text-align: justify;
		}
	
	P.sig {
		text-align: right;
		font-weight: bold;
		font-size: 11px;
		}
		
	P.quote {
		font-family: courier, "Courier New";
		}
	
	p.slika{
		width: 400px;
		padding: 0 4px;
        margin: 20px 0 0;
		background-color: #efc;
		color: #390;
		}
		
	span.slika{
		width: 400px;
		padding:0;
        margin: 0;
		background-color: #efc;
		color: #390;
		}
		
h1 {
	padding: 0;
	margin: 0 12px;
	color: #003C6C;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	}

h1 a, h1 a:hover	{
	color: #000;
	text-decoration: none;
	}

h2 {
	padding: 0;
	margin: 24px 12px 12px;
	color: #069;
	line-height: 150%;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	}
		
h3 {
	padding: 0;
	margin: 12px;
	color: #036;
	line-height: 150%;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	}
		
ul {
	line-height: 100%;
	font-size: inherit;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url("../pic/bull1.gif");
	}

li {
	margin: 6px;
	}
	
table {
	font-size: 12px;
	}
		
	table .th a, table p {
		color: #fff;
		padding: 2px 5px;
		}
		
	table a {
		color: #04406c;
		}
		
	table .th a:hover {
		color: #9c0;
		}
		
	table a, table a:hover {
		text-decoration: none;
		}
		
#header  {
	width: 760px;
	height: 70px;
	padding: 0px;
	background: transparent url("../pic/zvezda.gif");
	background-repeat: no-repeat;
	}

#meni  {
	float: left;
	clear: none;
	width: 180px;
	margin-bottom: 30px;
	background: transparent url("../pic/zvezda2.gif");
	background-repeat: no-repeat;
	text-align: right;
	}

	#meni form {
		margin: 10px;
		}

	#meni form input.keywords {
		width: 100px;
		margin: 0;
		}

#kolofon  {
	margin: 15px 15px 0 0;
	width: 100%;
	color: white;
	text-align: right;
	border-top: 1px solid #9c0;
	}
		
	#kolofon p {
	font-size: 10px;
		text-align: right;
		}
	
	#kolofon p a {
    color:#fff;
	}
	
#arhiv  {
	margin: 15px 15px 0 0;
	width: 100%;
	font-size: 10px;
	color: white;
	border-top: 1px solid #9c0;
	}
		
	#arhiv p {
		text-align: right;
		}
		
	#arhiv a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		}
		
	#arhiv a:hover {
		color: #9c0;
		}
	
#foot {
	float: none;
	clear: both;
	width: 780px;
	height: 60px;
	padding: 10px 10px 0 10px;
	border: 0px dashed #CCC;
	border-width: 1px 0 0 0;
	text-align: center;
	font-size: 11px;
	color: black;
	}

	#foot a {
		padding: 0 10px;
		background: transparent url("../pic/bull1.gif") -1px 3px;
		background-repeat: no-repeat;
		font-weight: normal;
		color: black;
		text-decoration: none;
		}
		
	#foot a:hover {
		text-decoration: underline;
		}
		
#tekst div.intro {
	background-color: #D8E566;
	margin: -4px;
	padding: 4px;
	}
	
	#tekst .intro #tekst_izbor {
		border-left: 1px dashed #fff;
		padding: 0 0 12px 4px;
		}
		
	#tekst .intro #tekst_izbor h1 {
		color: #063;
		padding: 4px 0 4px 0;
		border-bottom: 1px dashed #fff;
		}
		
	#tekst .intro #tekst_izbor a {
		color: #090;
		}
		
	#tekst .intro #tekst_one  {
		background-color: #D8E566;
		width: 404px;
		}
		
	#tekst .intro #tekst_one P.slika {
			padding: 4px 4px 0 4px;
			margin: 4px 0 4px 4px;
			background-color: #cd0;
			}
		
#tekst {
	float: left;
	width: 600px;
	margin: 0 0 30px 0;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #DE0;
	min-height: 420px;
	}
	
	#tekst img {
		float: none;
		clear: both;
		margin: 0 0 5px 0;
		padding: 0;
		}
		
	#tekst textarea {
		width: 300px;
		height: 100px;
		font-size: 12px;
		font-family: Verdana, sans-serif;
		}	

#tekst_izbor {
	float: right;
	width: 170px;
	padding: 0 0 0 2px;
	line-height: 90%;
	text-align: left;
	}
	
	#tekst_izbor a {
		display: block;
		float: none;
		color: black;
		width: auto;
		height: auto;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
		margin: 4px 0;
		padding: 4px 4px 4px 18px;
		background: transparent url("../pic/bull1.gif") 3px 6px;
		background-repeat: no-repeat;
		}
				
	#tekst_izbor a:hover {
		color: #669;
		text-decoration: none;
		background: #9c0 url("../pic/bull1.gif") 0px 6px;
		background-repeat: no-repeat;
		}
		
	#tekst_izbor h1 {
	    border-bottom: 2px solid #39c;
	    margin: 0 0 5px 0;
		padding: 4px;
		color: #9C0;
		font-size: 12px;
        background-color:#047;
		}
		
	#tekst_izbor #gallery a {
		margin: 12px 0;
		padding: 2px 4px;
		background: #EFC none;
		}
				
	#tekst_izbor #gallery img {
		border-width: 0;
		}
				
#tekst_title {
	float: none;
	}
		
	#tekst_title a {
		display: inline;
		margin: 0;
		padding: 0 3px;
		border: 0px solid #CCE253;
		border-width: 0 0 0 14px;
		font-weight: bold;
		font-size: 12px;
		color: #82929E;
		text-decoration: none;
		}
		
	#tekst_title a:hover {
		border-color: #82929E;
		text-decoration: none;
		}

#tekst #tekst_list, #tekst #tekst_one {
	float: none;
	margin: 2px 0 12px 0;
	padding: 60px 0 0 0;
	width: 424px;
	border-right: 1px dashed #CC0;
	}
		
	#tekst #tekst_list a, #tekst #tekst_list a:visited, #tekst #tekst_list a:link, #tekst #tekst_list a:active, #tekst #tekst_one a, #tekst #tekst_one a:visited, #tekst #tekst_one a:link, #tekst #tekst_one a:active {
		display: inline;
		float: none;
		color: #194364;
		font-weight: bold;
		text-decoration: none;
		}
		
	#tekst #tekst_list a:hover, #tekst #tekst_one a:hover {
        color: #194364;
        background-color: #9c0;
		text-decoration: none;
		}	

	#tekst #tekst_list h1 {
		font-size: 14px;
		}
		
	#tekst #tekst_list h1, #tekst #tekst_list p {
		margin : 0 12px;
		padding : 0;
		}
		
	#tekst #tekst_list h1 a, #tekst #tekst_list h1 a:visited {
		font-size: 14px;
		}
		
	#tekst #tekst_list h1 a:hover {
		}
		
	#tekst #tekst_list p.uvod {
		font-weight: normal;
		}
	
	#tekst #tekst_list form {
		margin: 10px 15px;
		}
	
	#tekst #tekst_list form input {
		margin: 1px 3px;
		}
	
	#tekst #tekst_list .links {
		font-size: 10px;
		text-align: right;
		margin: 6px 18px 0;
		}
		
		#tekst #tekst_list .links a, #tekst #tekst_list a.link1, #tekst #tekst_one .intro a.link1 {
			background: transparent url("../pic/bull1.gif") 0 3px no-repeat;
			padding-left: 12px;
			}
		
		#tekst #tekst_list .links a:hover, #tekst #tekst_list a.link1:hover, #tekst #tekst_one .intro a.link1:hover {
			background-color: #9c0;
			}

#tekst #tekst_one h1 a, #tekst #tekst_one h1 a:visited {
	color: #003C6C;
	}
		
	#tekst .podpis {
		font-weight: bold;
		text-align: right;
		}

	#tekst #tekst_one .links {
		float: none;
		font-size: 10px;
		text-align: left;
		padding: 0 12px;
		margin: 30px 18px 00px 18px;
		}
		
		#tekst #tekst_one .links a {
			display: block;
			float: left;
			clear: both;
			background: transparent url("../pic/bull1.gif") 0 2px;
			background-repeat: no-repeat;
			padding-left: 15px;
			margin: 3px 0;
			}
		
		#tekst #tekst_one .links a.link1 {
			color: #054189;
			}
	
		#tekst #tekst_one .links a.link2 {
			float: none;
			color: #B47F32;
			}

		#tekst #tekst_one .links a.link1:hover, #tekst #tekst_one .links a.link2:hover {
			color: #9c0;
			}
		
	#tekst .intro #tekst_one  {
		background-color: #D8E566;
		width: 404px;
		border-width: 0;
		}

	#tekst #tekst_one h1.intro {
		display: block;
		position: relative;
		top: -60px;
		left: 0;
		margin: 0 0 -50px 0;
		padding: 14px 0 9px 6px;
		background: transparent url("../pic/overlay.png");
		font-size: 20px;
		}
	
		#tekst #tekst_one h1.intro a:hover {
			color: #000;
			}
	
	#tekst #tekst_one p.intro {
		margin: 0;
		padding: 2px 4px 12px 6px;
		color: #030;
		}
	
	#tekst #tekst_one img.intro {
		margin: -64px -4px 0 -6px;
		border: 1px solid #CD3;
		}
	
#tekst #thumbs {
	margin: 0px 0 0 0;
	padding: 24px 6px 50px 2px;
	width: 405px;
	}

	#tekst #thumbs #thumblist {
		float: left;
		clear: none;
		width: 300px;
		background-color: #D8E566;
		}
	
	#tekst #thumbs #thumbfoot {
		float: none;
		clear: both;
		}
	
	#tekst #thumbs img {
		float: left;
		clear: none;
		margin: 0 12px 4px -150px;
		padding: 3px;
		background-color: #E9FFB4;
		}
	
	#tekst #thumbs h1.thumbtitle {
		clear: both;
		font-size: 12px;
		margin: 0;
		padding: 2px 0 1px 3px;
		color: #CCCC00;
		border-left: 16px solid #CCCC00;
		}
	
	#tekst #thumbs h2 {
		clear: left;
		font-size: 14px;
		margin: 6px 0 6px 160px;
		color: #036;
		width: 240px;
		}
	
	#tekst #thumbs h2 a {
		text-decoration: none;
		color: #036;
		}
	
	#tekst #thumbs h2 a:hover {
		text-decoration: none;
		color: #000;
		}
	
	#tekst #thumbs p {
		width: 240px;
		float: left
		clear: none;
		margin: 0;
		padding: 6px 6px 36px 160px;
		}
	
	#tekst #thumbs a.link {
		color: #AF8128;
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;
		
		background: transparent url("../pic/bull1.gif") 0 2px;
		background-repeat: no-repeat;
		padding: 0 15px;
		margin: 3px 0;
		}
	
	#tekst #thumbs a.link:hover {
		color: #000;
		text-decoration: none;
		background: transparent url("../pic/bull1.gif") -2px 2px;
		background-repeat: no-repeat;
		padding-left: 15px;
		margin: 3px 0;
		}
	
	#tekst #kazalo {
		clear: both;
		margin: 20px;
		padding: 3px 6px;
		background-color: #dcef7e;
	}
	
		#tekst #kazalo a {
			display: inline;
			margin: 2px;
			padding: 2px;
			color: #FC0;
		}
	
		#tekst #kazalo a:hover {
			background-color: #5a788f;
			color: #fff;
		}
	
#tekst_naslovnica_h {
	float: none;
	clear: both;
	margin: 6px 0;
	padding: 6px;
	border: 1px dashed #CD3;
	background-color: #AC0;
	}

	#tekst_naslovnica_h h1 {
		float: none;
		clear: both;
		margin: 6px 0 0 6px;
		font-size: 14px;
		}
	
	#tekst_naslovnica_h P {
		margin: 6px 0 6px 0px;
		padding: 3px;
		background-color: #CD3;
		}
		
	#tekst_naslovnica_h .tn {
		display: block;
		float:left;
		margin: 8px 2px;
		padding : 2px;
		}
		
	#tekst_naslovnica_h a, #tekst_naslovnica_h a:visited, #tekst_naslovnica_h a:link, #tekst_naslovnica_h a:active {
		display: inline;
		float: none;
		color: black;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}
		
	#tekst_naslovnica_h a:hover {
		color: green;
		text-decoration: underline;
		}
		
#menu_jump {
	position: absolute;
	z-index: 3;
	left: 15px;
	top: 55px;
	height: 30px;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	color: #003D6B;
	}
	
	#menu_jump img {
		margin: 0 8px;
		vertical-align: middle;
		border: 0;
		}
	
	#menu_jump a {
		color: #003D6B;
		text-decoration: none;
		}
	
#tablets {
	position: absolute;
	z-index: 5;
	left: 512px;
	right: auto;
	top: 0px;
	bottom: auto;
	width: 355px;
	}
	
	#tablets  a,  #tablets a:link{
		display: block;
		float: left;
		width: 70px;
		height: 25px;
		padding: 5px 0;
		margin: 0;
		text-align: center;
		font-family: Verdana, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9px;
		color: #000;
		text-decoration: none;
		background: #C2D41C url("../pic/tablet.png");
	} 
	
	#tablets a:active {
		color: white;
		}
	
	#tablets a:hover {
		text-decoration: none;
		background: #DCEF7E none;
		}

.rezultati {
	padding: 3px;
	font-size: 10px;
	background-color:#CCCCCC;
	}
	
.top {
	position: fixed;
	bottom: 4px;
	right: 4px;
	top: auto;
	left: auto;
	width: 70px;
	padding: 3px;
    text-align:right;
	}
	
.top a {
	color: #047;
	font-size: 11px;
	text-decoration: none;
	}
		
.top a:hover {
	color: #000;
	font-weight: bold;
	}
		
.stolp {
        position: absolute;
        height: 600px;
        bottom: auto;
        right: 0;
        top: 70px;
        left: 800px;
    }
	
	.stolp img {
		border: 0;
		}
		
.opp {
	color: #999;
	font-size: 9px;
	}
		
.thumb {
    display: block;
    float: left;
    margin: 4px 12px;
}

.transparent{
    padding: 24px 0 4px;
    margin:12px;
    border-top:1px solid #9c0;
}

.transparent a img, #tekst ul.csg li a img {
    padding:0;
    margin:0;
    border:none;
}

ul.csg {
    list-style: none;
    margin:12px 0;
    padding:0;
}

ul.csg  li{
    margin:24px 12px;
}

