/* CSS Document */
body{
margin:0px;
padding:0px;
background:url("Slike/body_bkg.gif") repeat-y 154px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bkg{
position: absolute;
top:0px;
left: 0px;
width: 100%;
height:100px;
background:url(Slike/upper_bkg1.png) repeat-x;
}
#all{
border:none;
}
#glava{
width: 530px;
height: 200px;
margin-left: 164px;
}
#levo{
width: 154px;
height: 254px;
background:url(Slike/levo_bkg1.png) no-repeat top left;
position: fixed;
bottom:0px;
left: 0px;
}
#menu{
width: 175px;
position:absolute;
left: 0px;
top: 240px;
}

#aktivni{
min-height:70px;
width: 175px;
background:url("Slike/aMenuPointer12.gif") no-repeat bottom;
}
#aktivni_upper{
float:left;
height:15px;
width: 175px;
background:url("Slike/aMenuPointer11.gif") no-repeat top;
}
#pred_aktivni{
background: #fff;
min-height: 70px;
width: 175px;
}
#aktivni p{
position:relative;
left:0px;
top:12px;
text-align:center;
font-variant:small-caps;
color:#666;
font-size:15px;
background: url("Slike/p_down1.gif") no-repeat bottom left;
}
.ostalo{
margin:5px 21px 0px 0px;
color:#666;
font-size:13px;
background: url("Slike/p_down1.gif") no-repeat bottom left;
padding-left:5px;
}
a{
	color:#996699;
	text-decoration:none;	
}
.ostalo a{
	color:#996699;
	text-decoration:none;	
}
#aktivni p a,#noga p a{
	margin-left:5px;
	color:#996699;
	text-decoration:none;	
}
.ostalo a:hover, #aktivni p a:hover,#noga p a:hover,#kazalo_gor a:hover, a:hover{
	color:#96c5cd;
}
.ostalo a:active,#aktivni p a:active,#noga p a:active,#kazalo_gor a:active, a:active{
 	color:#ff9966;
}
#nad_vsebina{
width:530px;
height:11px;
padding: 0px;
float:left;
background:url("Slike/vsebina_BorderUpper1.gif") no-repeat;
background-position: top left;
}
#vsebina{
min-width:530px;
margin: 0px 0px 0px 0px;
background:url("Slike/vsebina_BorderSide1.gif") repeat-y left;
}
#vsebina p{
	font-size: 14px;
	color:#666;
	margin: 10px 10px 15px 21px;
	line-height:180%;
}
#noga{
text-align:center;
letter-spacing: 0.2em;
margin: 10px 0px 20px 11px;
border: dashed #96c5cd 1px;
border-left: none;
border-right: none;
}
#noga p{margin:10px 10px 13px 0px;}
#noga img{
border:none;
}
#zakljucek{
height: 39px;
width: 530px;
float:left;
background:url("Slike/vsebina_BorderBottom1.gif") no-repeat;
background-position:bottom left;
}
#spodaj{
min-width: 575px;
margin: 0px 20px 0px 164px;
}
h1{
padding:10px 0px 5px 0px;
margin: 0px 10px 20px 21px;
color:#666;
font-size:1.1em;
}
h2{
margin: 20px 10px 5px 21px;
color:#996699;
font-size: 0.8em;
}
h3{
margin: 10px 10px 0px 56px;
color:#996699;
font-size: 0.8em;
}
#ending_Upper{
width:45px;
height: 42px;
float: right;
margin: 0px 0px 0px 0px;
background:url("Slike/ending_Upper1.gif") no-repeat;
background-position: bottom right;
}
#ending_Bottom{
width: 45px;
margin: -31px 0px 0px 0px;
height: 42px;
float: right;
background:url("Slike/ending_Bottom1.gif") no-repeat top right;
}
.slika {
float: right;
padding: 10px 0px 10px 0px;
}
.slika img{
border:dashed 1px #96c5cd;
}
.slika_place {
	margin: auto;
}
.slika_place img{
border:dashed 1px #96c5cd;
}
.komentar{
max-width: 483px; 
padding: 0px 10px 0px 10px;
background: #ddd;
}
#zgoraj{
min-width: 575px;
margin: 10px 20px 0px 164px;
}
#dinamic_Upper{
height:11px;
width: auto;
background: url("Slike/d_vsebina_Upper1.gif") repeat-x;
margin: 0px 0px 0px 530px;
}
#dinamic_Bottom{
height:11px;
width: auto;
background: url("Slike/d_vsebina_Bottom1.gif") repeat-x;
margin: 0px 0px 0px 530px;
}
#dinamic_Side{
height: auto;
min-width: 531px;
margin: 0px 64px 0px 164px; 
background: white url("Slike/d_vsebina_Side.gif") repeat-y right;
}
ol{
padding: 20px 0px 20px 30px;
margin: 20px 0px 20px 30px;
color:#666;
font-size:15px
}
ul{
padding: 20px 0px 20px 30px;
margin: 20px 0px 20px 30px;
color:#666;
font-size:15px
}
.primer{
margin: 15px 20px 15px 31px;
padding:0px 0px 7px 0px;
border: dashed 1px #e0d1e0;
background: url("Slike/primeri_bkg1.gif");
}
.enacba{
background: white;
margin: 10px auto 10px auto;
width: 390px;
border: dashed 1px #ddd;
}
.enacba_oznaka{
float: right;
height:24px;
}
#drzalo_kazala{
position:fixed;
height: 180px;
width: 64px;
top: 250px;
display:none;
z-index:99;
}
#kazalo{
height: 80px;
width: 64px;
float: right;
}
#kazalo_levi_rob{
background: url("Slike/kazalo_levi_rob.gif") left top;
height: 180px;
width:11px;
float:left;
visibility:hidden;
}
#kazalo_zgoraj{
background: url("Slike/d_vsebina_Upper1.gif") repeat-x;
height:11px;
width: 100%;
marign:0px 0px 0px 11px;
float:right;
}
#kazalo_vsebina{
background: white;
height: 158px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
#kazalo_napis{
background: url("Slike/kazalo_napis.gif") right top no-repeat;
float:right;
width: 15px;
height: 158px;
margin: 0px 25px 0px 0px;
}
#kazalo_spodaj{
background: url("Slike/d_vsebina_Bottom1.gif") bottom repeat-x;
float:right;
width:100%;
height:11px;
margin: 0px 0px 0px 0px;
}
#kazalo_kazalo{
margin: 0px 0px 0px 0px;
float:left;
visibility: hidden;
display:none;
max-width:440px;
}
.kazalo_seznam{
width: 490px;
margin: 0px 0px 0px 10px;
font-size:13px;
list-style: none;
}
.kazalo_seznam_level_1{
margin: 0px 0px 0px 30px;
font-size:15px;
list-style: none;
}
.kazalo_seznam_level_2{
margin: 0px 0px 0px 60px;
font-size:13px;
list-style: none;
}
.kazalo_seznam_level_3{
margin: 0px 0px 0px 90px;
font-size:13px;
list-style: none;
}
#kazalo_gor{
margin: -2px 13px 0px 0px;
float: right;
width: 30px;
height: 14px;
font-size: 11px;
}
#kazalo_gor a{
color:white;
}

table{
border: solid 1px #ddd;
margin: 0px auto 20px auto;
text-align: center;
}
thead td{
border: solid 1px #dac5da;
}
tbody td{
border: dashed 1px #e0d1e0;
}
.td_right_border{
border:none;
border-right:solid 1px #e0d1e0;
}
.td_no_border{
border:none;
}

#print_opozorilo{
display:none; 
visibility:hidden;
}
.text_comp{
	margin: 5px 10px 5px 21px;
	background: #eee;
	border: solid 1px #ccc;
	font:"Courier New", Courier, monospace;
	font-size:16px;
}
.link{
	margin:0px 0px 0px 11px;
	max-width: 70%;
	cursor: pointer;
	background: #f0e8f0 url(Slike/link_bkg.gif) repeat-x bottom;
}
.link_text{
	background: url(Slike/link1.gif) no-repeat bottom right;
}
.Flash_icon{
	margin: 5px 5px 5px 0px;
	max-width:100px;
	float:right;
	cursor: pointer;
}
.Int_icon{
	margin: 5px 20px 5px 0px;
	width:100%;
}
.Flash_icon img, .Int_icon img{
	float:right;
}
a img, .komentar img{
	border:none;
}
.odgovor{
	margin: 0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	background: #E1D1E1;
	color: white;
	cursor: pointer;
}
.odg_text{
	display: none;
	border:dashed 1px #996699;
	margin: 0px 20px 0px 20px;
	padding-bottom: 20px;
}
