
body { margin: 0;padding: 0;min-height: 100%; height: 100%;background:#bfe5f5; line-height: 1.4;font:"Arial"}
.fixpng, img { behavior: url(iepngfix.htc); border:0;}



#header_bg{width:100%; min-width:1280px;  height:1px; min-height:1px; height:1px !important; padding-bottom:129px; z-index:1010; position:relative; display:block;background:#bfe5f5 url(img/top_bg_all.gif) repeat-x 100% 0 ;}
* html #header_bg {width: 1280px;}
/*____________________ top meniji _________________________*/
* html #top_menu {width: 1280px;}
#top_menu {font:normal 13px/14px "Arial"; color:#fff; width:100%; min-width:1280px; position:relative;top:0;left: 10px; right:0;border:0; z-index:1010; }
#top_menu .left { float:left;width:120px; padding-top:0px;  position:absolute; z-index:1010;  }/*jezik*/
#top_menu .right { float:left;background:transparent; padding-left:790px; padding-right:30px;  width:370px; position:absolute; }/*isci*/
#top_menu .center { 
	float:left;
	background:transparent; 
	padding-left:393px; 
	width:370px; 
	padding-top:3px; 
	position:absolute; 
	z-index:4; 
	margin-top:2px;
}/*narocilo pregled top*/
#top_menu a, #top_menu a:hover, #top_menu a:active, #top_menu a:visited, #top_menu a:link{text-decoration: none; color:#fff; border:0;background:transparent; }
/*____________________ end top meniji _________________________*/


#glava .hed{
	position:relative;
	padding-top: 30px; 
	top:0;
	left: 0px;
	display: block;
	height: 100px;
	width: 400px; 
	background:transparent url(img/top_bg_all1.gif) repeat-x 400px 0 ;
}



/*_________________________________pozicija logota*_______________________________*/
#header_content a.bg {zoom: 100%;position: relative;top: 0;right: 0;bottom: 0;left: 0;height: 100px;display: block;}
#header_content {background:#bfe5f5 url(img/logo11.png) no-repeat 0 11px; border-right:1px solid #fff; width:400px; height:100px; margin-top:-1px; display:block; z-index:1010; behavior: url(iepngfix.htc);}	
		

#header_content .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#header_content .clearfix { display: inline-block;}
#header_content .clearfix-block { display: inline-block;}
 /* Hides from IE-mac \*/
* html #header_content .clearfix {height: 1%;}
#header_content .clearfix {display: block;}
/* End hide from IE-mac */

/*_________________________________end pozicija logota*_______________________________*/




/*____*/
#top_gumbi {margin: 0;padding: 0;color: #000;background:transparent;border:0; position:relative; background:transparent; top:-89px; width:750px; margin-left:401px; }

/*___________________________________________________________________gumbi zgoraj__________________________________________________________*/
#underlinemenu{margin:0;padding:0;margin-left:0px;min-width:750px; border:0;background:transparent; position:absolute;
/* za ie width */ width:auto; display:block; }
#underlinemenu ul{ margin:0;margin-bottom: 0px;padding:0;list-style-type:none;width:auto;height:90px;font:bold 14px/14px "Arial";border-bottom:0px;border-top:0px;}
#underlinemenu ul li{display:block;float:left;margin:0;padding:0;}
	#underlinemenu ul li a{display:block;float:left;color:#fff;text-decoration:none;margin-top:54px;padding:8px 36px 0 30px;}
#underlinemenu ul li a:hover{color:#FFFFFF;height:21px; _height:20px;background:transparent;border-bottom:2px solid #636363;	}


/*___________________________________________________________________end gumbi zgoraj__________________________________________________________*/

/*___________________________________________________________________---konec gumbi zgoraj---__________________________________________________________*/


#wrapper {float:left;width:100%; min-width:1280px;  border:0;height:780px; min-height:780px; height:auto !important;padding-left:15px; top:20px; padding-top:-5px; background:transparent; position:relative;}
* html #wrapper {width: 1280px;}
pre {
white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
}

#navigacija {
float: left; margin-top:20px;
 width: 920px;
 color: #fff;
 padding: 0px;
 border: 0px solid #fff;
 margin: 0px 0px 0px 0px;

}
#levi_stolpec {  margin-top:-20px;
 color: #333;
 border: 0px solid #fff;
background:transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px 10px 10px 10px;
 height:630px; min-height:630px; height:auto !important;
 width: 215px;
 float: left;
}
#main {  margin-top:20px;
 float: left;
 color: #333;
 font: italic small-caps bold 14px/14px ;
 border: 0px solid #fff;
background:transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px 3px 20px 3px;
 height:630px; min-height:630px; height:auto !important;
 width: 600px;/*440**/
 display: inline;

}
#main_prirocnik { 
 float: left;
 color: #333;

 border: 0px solid #fff;
background:transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px 3px 20px 3px;
 bottom:30px;
 height:630px; min-height:630px; height:auto !important;
 width:764px;
 display: inline;
 

}
#desni_stolpec { 
 color: #333;
 border: 0px solid #fff;
 background:transparent;
 margin:0 10px 10px 10px;
 padding: 0px ;
width: 220px;
float:left;
min-height:350px;
height:350px;
height:auto !important;/*   Firefox  */
}
.prirocnikBox/*main okrogel box*/
{
top:11px;
    margin: 0 auto;
    border: 1px solid #ffffff;
    color: #ffffff;
    width:760px;
 height:630px; min-height:630px; height:auto !important;
	padding: 20px;
    text-align: left;
    background-color: #bfe5f5;/*barva da ni zgori in spodi roba*/
    border: 1px solid #ffffff;
	
    /*
    background-image: url(back_test2.jpg);
    background-repeat: no-repeat;
    */
}

.prirocnikBox h5 {font:bold 14px/14px "Arial"; color:#0098d6;}

/*__________________________________________________________________________________________________*/
.okrogli_menu_box{background: url(img/roundedcornr_889158_tl.png) no-repeat top left;}
.okrogli_menu_top{background: url(img/roundedcornr_889158_tr.png) no-repeat top right;}
.okrogli_menu_bottom{background: url(img/roundedcornr_889158_bl.png) no-repeat bottom left;}
.okrogli_menu_bottom div {background: url(img/roundedcornr_889158_br.png) no-repeat bottom right;}
.okrogli_menu_content {background: url(img/roundedcornr_889158_r.png) top right repeat-y; }

.okrogli_menu_top div, .okrogli_menu_top, .okrogli_menu_bottom div, .okrogli_menu_bottom {width: 100%;height:20px; height:auto !important; min-height:20px;}
.okrogli_menu_content, .okrogli_menu_bottom{margin-top: -19px; }
.okrogli_menu_content { padding:0 15px 0 15px ; min-height:250px;height:250px;height:auto !important;/*   Firefox  */  position:relative; _position:relative; *position:inherit; }
/*__________________________________________________________________________________________________*/



/*___________________________________________________________________________________________________okrogline_______________________________________________*/
.top-left, .top-right, .bottom-left, .bottom-right { background-image: url('img/corners1280x18.gif'); /* CHANGE: path and name of your image */height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */font-size: 2px;    /* DNC: correction IE for height of the <div>'s */}
.top-left, .bottom-left { margin-right: 9px; /* CHANGE: replace by the width of one of your corners */}
.top-right, .bottom-right { margin-left: 9px; margin-top: -9px;  }
.top-right {background-position: 100% 0;    }
.bottom-left  { background-position: 0 -9px;    }
.bottom-right { background-position: 100% -9px; }
.inside {border-left: 0px solid #fff; border-right: 0px solid #fff;background: transparent;           color: #000000;                padding-left: 5px;            padding-right:5px;      height:780px; height:auto !important; min-height:780px; margin-top:-22px;   }
.notopgap    { padding-top:0px; }    
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } 

	/*____________________________________*/
/* isci */
.isci {background:#fff url(img/preview.gif) no-repeat 0 0;background-position:right;border: 1px solid #6297BC;padding-right:16px;}
/* __________________ - - - tabela - - - ___________________________ */
#orodnavrstica {width: 980px;padding: 0;margin: 0;text-align:center; margin-left:150px;}

#orodnavrstica td {border-right: 0px solid #fff;border-bottom: 0px solid #fff;background: #none;padding: 0px 90px 0px 12px;color: #fff;}




/*____________________________________________________________________________________________________prirocniki VERTICAL_______________________________________________*/


.rtop-left, .rtop-right, .rbottom-left, .rbottom-right { background-image: url('img/corners1280x18.gif'); /* CHANGE: path and name of your image */height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */font-size: 2px;    /* DNC: correction IE for height of the <div>'s */}
.rtop-left, .rbottom-left { margin-right: 9px; /* CHANGE: replace by the width of one of your corners */}
.rtop-right, .rbottom-right { margin-left: 9px; margin-top: -9px;  }
.rtop-right {background-position: 100% 0;    }
.rbottom-left  { background-position: 0 -9px;    }
.rbottom-right { background-position: 100% -9px; }
.rinside {border-left: 1px solid #fff; border-right: 1px solid #fff;background: transparent; color: #000000; padding-left: 10px;   padding-right:10px; height:260px; height:auto !important; min-height:260px; padding-bottom:10px;     }
.rnotopgap    { margin-top:-20px; _margin-top:-19px; *margin-top:-19px; }    
.rnobottomgap { margin-bottom: -1px; padding-bottom: 1px; } 
/*____________________________________________________________________________________________________MENU VERTICAL_______________________________________________*/


.mtop-left, .mtop-right, .mbottom-left, .mbottom-right { background-image: url('img/corners1280x18.gif'); /* CHANGE: path and name of your image */height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */font-size: 2px;    /* DNC: correction IE for height of the <div>'s */}
.mtop-left, .mbottom-left { margin-right: 9px; /* CHANGE: replace by the width of one of your corners */}
.mtop-right, .mbottom-right { margin-left: 9px; margin-top: -9px;  }
.mtop-right {background-position: 100% 0;    }
.mbottom-left  { background-position: 0 -9px;    }
.mbottom-right { background-position: 100% -9px; }
.minside {border-left: 1px solid #fff; border-right: 1px solid #fff;background: transparent; color: #000000; padding-left: 10px;   padding-right:10px; height:460px; height:auto !important; min-height:460px; padding-bottom:10px;     }
.mnotopgap    { margin-top:-20px; _margin-top:-19px; *margin-top:-19px; }    
.mnobottomgap { margin-bottom: -1px; padding-bottom: 1px; } 


	#menu1 {
width: 210px;
float:left;

} 
#menu1 ul
{height:410px; height:auto !important; min-height:410px;
font:normal 13px/14px "Arial";
list-style-type:none;
margin:0;
padding:0;
padding-bottom:10px;
margin-top:-20px;
_margin-top:-10px;
*margin-top:-10px;
} 
#menu1 li
{
display: inline; 
/* for IE5 and IE6 */
} 
#menu1 li.notri
{
display: inline;
/* for IE5 and IE6 */
}
#menu1 li.notri a
{

text-decoration: none;

display: block;

padding:10px; margin-left:10px;
width:70%;
background:transparent;
border-bottom: 1px solid #fff;
} 

#menu1 li.notri a:link, #menu1 li.notri a:visited 
{
color: #636363;
text-decoration: none;
} 
#menu1 li.notri a:hover 
{
background:transparent;
color: #fff;
} 


#menu1 a
{
color: #636363;
text-decoration: none;
display: block;
padding:10px;
width:75%;
background:transparent;
border-bottom: 1px solid #fff;
} 
#menu1 a:link, #menu1 a:visited
{
color: #636363;
text-decoration: none;
} 
#menu1 a:hover
{
background:transparent;
color: #fff;
} 
#menu1 li a#current
{color: #ff0000;
border-bottom: 1px solid #636363;
background:transparent;
} 


#menu1 .noin a
{
color:#1b75bc;
text-decoration: none;

display: block;
padding:10px;
width:75%;
background:transparent;
border-bottom: 1px solid #fff;
} 
#menu1 .noin .notri a
{
color:#1b75bc;
text-decoration: none;

display: block;
padding:10px;
width:75%;
background:transparent;
border-bottom: 1px solid #fff;
} 


/* ______________________________________________________Novice___________________________________________________ */

.novice {border:0px; margin-bottom:3px; padding:0 0 20px 0; _padding:0 0 20px 0; *padding:0 0 3px 0; height:20px; min-height:20px; height:auto !important;  }
.novice ul {list-style-type: none; margin:0; padding:0; border:0; width:150px;Y}
.novice li {border:0px; padding-top: 10px; margin-bottom:3px; list-style:none; width:150px;}

.novice h2 {margin-top: 10px;}

.novice h4, .novice h4 a {color:#1b75bc;  font:bold 12px/14px "Arial";margin:0; padding:0;text-transform:small-caps;}

.novice p{color:#636363;  font:normal 12px/14px "Arial";margin:0; padding:4px 3px 0 0px;text-align: justify;  }
.novice p.novice_naslov{color:#636363;  font:bold 14px/14px "Arial";margin:0; padding:4px 0 0 0;letter-spacing: 5px;}

.novice ul, .novice ul li ul {margin-left: 0; padding-left: 0px; list-style: none;}
.novice li, .novice ul li ul li {padding-left: 2px;list-style: none ;margin-bottom: 7px; border: none; padding-top: 0px; }


.novice_datum {color: #999999;  font:normal 11px/14px "Arial"; margin-top:5px; }
.vec {background:transparent; padding: 6px; margin-left:2px; float:right; color: #1b75bc;font:normal 11px/14px "Arial"; border: none; cursor: pointer;}
.vec:hover {text-decoration: underline; background,:transparent; color: #1b75bc;font:normal 11px/14px "Arial";}
.vec1 {background:transparent; color: #1b75bc; float:right; font:normal 11px/14px "Arial"; border: none; cursor: pointer;}
.vec1:hover {text-decoration: none; background,:transparent; }

/* ______________________________________________________konec Novice___________________________________________________ */

/*______________________________________________________________________________________ime produkta da gre vn__________________*/

#cmd_sidebar {
float : left;
  display : inline;

  margin-left:-30px;  _margin-left:10px;  *margin-left:5px;
}

/* this experiment's function styles */

ul#cmd {
  margin : 0px;
  margin-right:0px;
 list-style-type: none;


}

ul#cmd li {
margin-left:15px;
  margin-bottom : 5px;
  width:150px;
 list-style-type: none;
 border-bottom:1px dotted #999;
  
}
ul#cmd a li{

 list-style-type: circle;
  
}
ul#cmd a {
  position : relative;
  width : 145px;
  height : 20px; height:auto !important; min-height:20px;
  display : block;
  padding : 0px;
  padding-right : 0;
  border : 0px solid #fff;
  background : #bfe5f5;
  color : #1b75bc; 
  font:normal 11px/14px "Arial";
  text-decoration : none;
 list-style-type: none;
  cursor : pointer;
}

ul#cmd a span {
  position : absolute;
  top : -9000px;
  left : -9000px;
  display : block;
  width : 260%;
  height : 20px; height:auto !important; min-height:20px;
  background :#bfe5f5 ;
  border : 1px solid #fff;
  border-right:0px;

  padding : 5px;
  padding-left : 23px;

  cursor : pointer;
  font:normal 12px/14px "Arial" ;
  color : #636363;
  background-color:#bfe5f5;
}
ul#cmd a span img{border:0;}
ul#cmd a:hover, ul#cmd a:focus, ul#cmd a:active {
  background : transparent ;
  color : #000;
}

ul#cmd a:hover span, ul#cmd a:focus span, ul#cmd a:active span {
  top : -1px;
  left : -436px; _left : -420px; *left : -437px;
}


#cmd p.prirocnik_naslov{color:#1b75bc;  font:bold 14px/14px "Arial";margin:0; padding:4px 0 1px 0;margin-left:-28px; _ margin-left:-28px;  *margin-left:0px; letter-spacing:5px;}

ul#cmd a img.floatRightClear {

    float: left; 
    clear: right; border:0;
    margin: 1px; width:40px; height:45px; min-height:45px; height:auto !important;
}

.spsan{float:left; padding:3px; margin: 0; vertical-align:text-top; }

/*________________________________________PRVA stran 4 box_____________________________________*/

#boxing{  margin-left:10px; padding:0px;}
div.box h2 em, div.box_p h2 em, div.box_m h2 em, div.box_portal h2 em{font:bold 14px/14px "Arial"; color:#fff; display: block; width:560px; height:20px; padding-left:30px; padding-top:8px; }
div.box h2 em img.ico, div.box_p h2 em img.ico, div.box_m h2 em img.ico, div.box_portal h2 em img.ico{border:0;   margin-left:-25px; margin-top:-5px;}


div.box {background: url(img/box-bottom.gif) no-repeat left bottom; width: 570px;padding: 0 17px 18px 0px;margin:  10px 0; height:250px; min-height:250px; height:auto !important; }
div.box h2 {background:transparent url(img/box-top.gif) no-repeat left top; width: 560px; /*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 0px;_margin:0 0 0 1px;*margin:0 0 0 0px;}
div.box a.vecb {background:transparent; color: #1b75bc;font:normal 11px/14px "Arial"; border: none; cursor: pointer; float:right; margin-right:20px;text-decoration:underline;}
div.box a.vecb:hover {text-decoration:underline; background,:transparent;color: #1b75bc;font:normal 11px/14px "Arial" ; }
div.box a.vecb:active {ttext-decoration:underline; background,:transparent; color: #1b75bc;}
div.box a.vecb:visited{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box a.vecb:link{text-decoration:underline; background,:transparent; color: #1b75bc;}

div.box ul, div.box_p ul, div.box_m ul, div.box_portal ul{ width:500px;}
div.box li, div.box_p li, div.box_m li, div.box_portal li{line-height:1.5; color:#636363;}
div.box p, div.box_p p, div.box_m p, div.box_portal p{font:normal  12px/14px "Arial";color:#636363;padding-left:10px; width:550px; padding-right:5px; line-height:1.5; padding-bottom:20px; }

div.box_p {background: url(img/box-bottom.gif) no-repeat left bottom;width: 570px;padding: 0 17px 18px px;margin:  10px 0;height:250px; min-height:250px; height:auto !important;}
div.box_p h2 {background:transparent url(img/box-top.gif) no-repeat left top; width: 560px; /*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 0px;_margin:0 0 0 1px;*margin:0 0 0 0px;}
div.box_p a.vecb {background:transparent; color: #1b75bc;font:normal 11px/14px "Arial"; border: none; cursor: pointer; float:right; margin-right:20px;text-decoration:underline;}
div.box_p a.vecb:hover {text-decoration:underline; background,:transparent;color: #1b75bc;font:normal 11px/14px "Arial" ; }
div.box_p a.vecb:active {ttext-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_p a.vecb:visited{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_p a.vecb:link{text-decoration:underline; background,:transparent; color: #1b75bc;}

div.box_m {background: url(img/box-bottom.gif) no-repeat left bottom;width: 570px;padding: 0 17px 18px px;margin:  10px 0;height:250px; min-height:250px; height:auto !important;}
div.box_m h2 {background:transparent url(img/box-top.gif) no-repeat left top; width: 560px; /*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 0px;_margin:0 0 0 1px;*margin:0 0 0 0px;}
div.box_m a.vecb {background:transparent; color: #1b75bc;font:normal 11px/14px "Arial"; border: none; cursor: pointer; float:right; margin-right:20px;text-decoration:underline; padding-bottom:30px;}
div.box_m a.vecb:hover {text-decoration:underline; background,:transparent;color: #1b75bc;font:normal 11px/14px "Arial" ; }
div.box_m a.vecb:active {ttext-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_m a.vecb:visited{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_m a.vecb:link{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_m a, div.box_m a:hover {color:#1b75bc;}


div.box_portal {background: url(img/box-bottom.gif) no-repeat left bottom;width: 570px;padding: 0 17px 18px px;margin:  10px 0;height:250px; min-height:250px; height:auto !important;}
div.box_portal h2 {background:transparent url(img/box-top.gif) no-repeat left top; width: 560px; /*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 0px;_margin:0 0 0 1px;*margin:0 0 0 0px;}
div.box_portal a.vecb {background:transparent; color: #1b75bc;font:normal 11px/14px "Arial"; border: none; cursor: pointer; float:right; margin-right:20px;text-decoration:underline;}
div.box_portal a.vecb:hover {text-decoration:underline; background,:transparent;color: #1b75bc;font:normal 11px/14px "Arial" ; }
div.box_portal a.vecb:active {text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_portal a.vecb:visited{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_portal a.vecb:link{text-decoration:underline; background,:transparent; color: #1b75bc;}
div.box_portal a.link, div.box_portal a.link:hover, div.box_portal a.link:active, div.box_portal a.link:visited{ color: #1b75bc; text-decoration:underline;}



/****************************************/

form.kontakt_obrazec fieldset { margin-bottom: 10px; border:none; color:#1b75bc;  background:transparent; margin-left:0px; _margin-left:10px;  *margin-left:10px;font-align:left; }
	form.kontakt_obrazec p{color:#1b75bc; padding:0 10px 0 10px; font: normal 14px/14px "Arial";  }
form fieldset legend {font: normal 14px/14px "Arial"; color: #ff0000;padding:0 0 10px 0px;margin-top:18px;_margin: 0 -17px; /* IE Win */}
form label {font: normal 14px/14px "Arial"; display: inline-block;line-height: 1.5;vertical-align: top;}
form fieldset ol {margin: 0 ;padding: 0; padding-top:20px;}
form fieldset li {font: normal 14px/14px "Arial"; list-style: none;padding: 5px 0 0 0;margin: 0;}
form fieldset fieldset {font: normal 14px/14px "Arial"; border: none;margin: 3px 0 0;}

form fieldset fieldset label {font: normal 14px/14px "Arial"; display: block;width: auto;}

form em {font: normal 14px/14px "Arial"; color: #f00;}
form fieldset img.no-border{height:30px; width:25px; border:none;font: normal 14px/14px "Arial";   padding:3px;}/*narocila prirocnik*/
form fieldset input.smallex{ width:30px;}/*narocila prirocnik*/

form input{width:160px; position:} /* input velikost */
form input.small{width:60px;} /* input velikost */
form input.radio_small{width:auto;} /* input velikost */
form label.small { width: 50px; }
form label.long { width: 150px; } /* sirina label napisov */
form label { width: 160px; } /* sirina label napisov */
form fieldset fieldset label { margin-left: 123px; } /* Width +3  */
form label em.extra{font:normal 10px/14px "Arial"; line-height:1.5;}

/* send form knof*/
input.button {padding-left: 5px;margin-right: 10px;border: 0;background:transparent url(img/button.png) no-repeat; color: #666; height: 22px;position: relative; border:0;   cursor: pointer; }
.buttonEnding {position: absolute; display: inline;  margin-left: -10px; _margin-left: -14px;width: 7px; height: 22px;background:transparent url(img/end.png) no-repeat; border:0;}



/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */


/*_____________________-prirocniki-_______________*/
#book{color: #636363; margin:10px 0px 10px 0px; width:760px;height:780px; min-height:780px; height:auto !important;  _height:780px !important;   }
#book_kom {width: 760px;margin: 0 auto;	}
#book_kom img {float: left; border:none; padding:3px;	}
#book_kom img.small {float: left; border:none; padding:3px 13px 3px 0px; }
#book_kom h1, #book_kom p {margin-left: 120px;	}
#book_kom h1 {font:bold 14px/14px "Arial"; color:#1b75bc; }
#book_kom h1 a, #book_kom h1 a:hover, #book_kom h1 a:visited{color:#1b75bc;}
#book_kom p {padding-bottom: 1em;height:130px; min-height:130px; height:auto !important; font:normal 12px/14px "Arial"; color: #636363; 	}
#book_kom .veckoti {border: none;color:#F88F26; background:#ff0000; padding:3px 25px 0px 10px;float:left; display:inline-table;}




#book p { text-align:justify; border-bottom:#000 solid 0px; font:normal 12px/14px "Arial"; padding:0px ;  }/*padding:40px 15px 20px 0;  */
#book ul li{ text-decoration:none; list-style:none;}
#book .barva code{border-bottom:#333 solid 0px; margin-bottom:-25px; }
#book .barva code .opis{font:normal 14px/14px "Arial";height:420px; min-height:420px; padding-bottom:120px; padding-left:19px; height:auto !important; }/*opis in text knjige*/

#book .barva code b .nalov{font:bold 14px/14px "Arial"; color:#1b75bc;}/*naslov knjige*/
#book .barva code a{font:bold 14px/14px "Arial"; color:#1b75bc;}
#book .barva code a:link, #book code a:visited, #book code a:active, #book code a:hover{color:#1b75bc;}/*naslov prirocnikov v barvi*/
#book .barva .bookblock{ margin-top:-4px;color:#636363;background: #fff url(img/dw.gif) no-repeat 0 0;float:right;padding:4px 5px 5px 0px;text-align:center;}
#book .barva img.no-border {border: none;color:#F88F26; padding:3px 5px 60px 10px;float:left;  }
#book .barva img.no-border2 {border: none;color:#F88F26; padding:3px 5px 10px 10px;float:left;   }


#book .barva img.no-border1 {border: none;color:#F88F26; padding:3px 5px 0px 10px;float:left; }
#book .barva img.test{border:none; background:transparent;}
#book .barva img.small{border:none; background:transparent; width:30px; height:30px;}

#book .barva .expander{ width:760px; margin-left:-30px; color:#1b75bc;}
#book .barva a .read-more{background:#d0eaf5;}
#book .barva a:link, #book .barva a:visited, #book .barva a:active, #book .barva a:hover{color:#1b75bc;}/* klik ve? barva*/

#book .barva .expander h1{margin-left:20px;}
#book .barva{background:transparent;height:100%; min-height:180px; height:auto !important; height:180px; padding-top:5px; padding-left:5px; width:759px; border-right:0px solid #fff; }/*barva ozadja okvirja prirocnika*/
#book .barva .opis{margin-left:-20px;}/*pozicija expanda kjer bo text oddaljen od roba*/
#book .barva .levo_spodi{background-color:transparent; margin-left:7px;paddingn-left:10px; font:normal 12px/14px "Arial";}


a.navrh {font:normal 10px/14px "Arial"; text-transform:uppercase;}



#book .barva_dejavnosti{background:transparent;height:780px; min-height:780px; height:auto !important; padding-top:0px; padding-left:0px; width:750px; padding-right:0px; }/*barva ozadja okvirja prirocnika*/
#book .barva_dejavnosti .naslov{font:bold 14px/14px "Arial"; color:#1b75bc; }
#book .barva_dejavnosti .naslov a{text-decoration:underline;font:bold 14px/14px "Arial"; color:#1b75bc; }
#book .barva_dejavnosti .podnaslov{font:normal 12px/14px "Arial"; color:#0098d6;  }
#book .barva_dejavnosti p{font:normal 12px/14px "Arial"; color:#636363; line-height:1.5; padding:0 10px 0 10px; }
hr{ border:1px dashed #fff; width:80%;}
#book .barva_dejavnosti img.floatRightClear { float: right; clear: right; margin: 4px; padding:2px; }
#book .barva_dejavnosti img.floatLeftClear { float: left; clear: leftt; margin: 4px; margin-bottom:50px; }
#book .barva_dejavnosti p.prvi img{ border:1px solid #999; padding:3px; background:#fff;}
#book .barva_dejavnosti p.prvi{ height:120px; min-height:120px; height:auto !important; }
#book .barva_dejavnosti .odstavek{margin-left:15px;  }
#book .barva_dejavnosti li{margin-left:15px;  color:#636363;}
#book .barva_dejavnosti a, #book .barva_dejavnosti a:hover {color:#1b75bc;}
blockquote {
color: #636363;
font-style:italic;
display: block;
background: #d0eaf5;
padding: 0 5px;
width: 520px;
height:auto !important; height:120px; min-height:120px;
}

blockquote:before, blockquote:after {
color: #636363;
display: block;
font-size: 30px;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -1em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: 0;
margin-left: 390px;
}

/*________________________---narocilnica--___________________________________*/

* html div#narocilnica li.text { 
   width: expression( document.body.clientWidth > 360 ? "358px" : "auto" ); /* sets max-width for IE */
   max-width: 360px; /* this sets the max-width value for all standards-compliant browsers */
}
#narocilnica{ color:#636363 ; padding:10px 10px 0 10px; font: normal 14px/14px "Arial"; }
#narocilnica ul{background:#d0eaf5;height:10px; min-height:10px; height:auto !important;text-align:left; padding: 0.1em 0 1.5em; _padding: 0.75em 0 0.5em; *padding: 0.75em 0 0.5em;  margin: 0.25em 0 1.5em; background:#d0eaf5;border: 1px dashed #B2B2B2; border-width: 1px 0; color:#000; width:720px; position:relative;}
 #narocilnica li, #narocilnica p {display: inline; padding: 0; margin: 0; background: none;} 
  #narocilnica li.text{width:420px; max-width:420px; font: normal 12px/14px "Arial"; color:#0098d6; display:block;  }
  #narocilnica li.text a{color:#0098d6; text-decoration:none;}
   #narocilnica li.text a:hover{color:#0098d6; text-decoration:none;}
    #narocilnica li b.knof{width:100px;display:block;float:right;1 margin-left:0px; }

  #narocilnica li em img{float:left; position:relative; left:0px; margin-right:10px; padding-left:5px; }
 #narocilnica a {font: normal 12px/14px "Arial"; border-bottom-width: 0; color:#1b75bc;}
 #narocilnica b {margin: 0 0.5em;}
  #narocilnica .b a,  #narocilnica .b a:hover,  #narocilnica .b a:visited,  #narocilnica .b a:linked{font:normal 12px/14px "Arial";color:#0098d6; text-decoration:none; }
  #narocilnica b a.kolicina{font:bold 11px/12px "Arial"; font-variant:small-caps; text-decoration:none;}
  #narocilnica h1{font:normal 12px/14px "Arial"; color:#666; margin-left:50px; _margin-left:40px; *margin-left:40px;}
 #narocilnica p a {background:;padding-left: 10px;}


#narocilnica h5 {font:bold 14px/14px "Arial"; color:#0098d6; padding-top:10px;}














/*o nas*/
#o_nas{background:transparent;padding-top:10px;  height:auto !important; height:780px; min-height:780px;}
#o_nas ul { list-style-type: none; width: 760px;display: inline-block; margin-left:-30px; _margin-left:0; padding: 0; margin: 0;font:normal 12px/14px "Arial"; } 
#o_nas li {border: 0px;margin: 5px 0; border-bottom:0px solid #fff; height:auto !important; height:50px; min-height:50px; padding-left:8px;}
#o_nas h5 {font:bold 14px/14px "Arial"; color:#1b75bc;}
#o_nas p{ color:#636363; line-height:1.5; margin-left:5px; padding-right:5px; }

/*____________________________________________________________________________________________----kontaktni podatki----___________________________________________________*/



/* ClearFix */
#kontakt_podatki .clearfix:after {content: "."; display: block;height: 0;clear: both; visibility: hidden;}
#kontakt_podatki .clearfix {display: inline-table;}
#kontakt_podatki h5 {font:normal 14px/14px "Arial"; color:#1b75bc;}
#kontakt_podatki h5 a, #kontakt_podatki h5 a:hover, #kontakt_podatki h5 a:visited, #kontakt_podatki h5 a:active {font:normal 13px/14px "Arial"; color:#1b75bc;}
/* Hides from IE-mac \*/
#kontakt_podatki .clearfix {height: 1%;}
#kontakt_podatki .clearfix {display: block;}
/* End hide from IE-mac */
/*________________-seznam kontakntih oseb_______________-*/
#kontaktne_osebe_seznam{ }
#kontaktne_osebe_seznam ul { list-style-type: none; width: 760px;display: inline-block; margin-left:-30px; _margin-left:0; padding: 0; margin: 0;} 

#kontaktne_osebe_seznam li {border: 0px;margin: 5px 0; padding-left:10px; border-bottom:0px solid #fff; background:transparent; padding-bottom:10px; padding-top:5px; }
#kontaktne_osebe_seznam li h1.titula{font:bold 12px/14px "Arial"; color: #1b75bc; text-transform:uppercase;}
#kontaktne_osebe_seznam h1.titula{font:bold 12px/14px "Arial"; color: #1b75bc; text-transform:uppercase;}
#kontaktne_osebe_seznam li p.ime{font:bold 12px/14px "Arial"; color: #636363; line-height:2;}
#kontaktne_osebe_seznam li p.ime a{font:normal 12px/14px "Arial"; color: #636363; text-decoration:none; }



#kontaktne_osebe_seznam li .cols {  height: 40px; background:transparent; position: relative; border:0; margin: 0; }
#kontaktne_osebe_seznam li .cols p { padding: 1px; margin:0; _margin: 170px 0 0 20px;  position:relative; }
#kontaktne_osebe_seznam li .col { position: absolute; left: 0px; top: 0; width: 180px; line-height:1.5;}

/*______________________--novice___________________________*/



#novice_vse_vrsta {background:transparent;border: 0;margin:0;padding:0 0 5px 0; width: 760px; margin-left:0px; height:780px; min-height:780px; height:auto !important;}
#novice_vse_vrsta h5 {font:bold 14px/14px "Arial"; color:#1b75bc;}
#novice_vse_vrsta ul { list-style-type: none;height:30px; min-height:30px; height:auto !important; width: 720px;display: inline-block; margin-left:0px; _margin-left:0; padding: 0; margin: 0;background:transparent;} 
#novice_vse_vrsta h4 {font:normal 12px/14px "Arial"; color:#1b75bc; width:320px; height:20px; min-height:20px; height:auto !important; display:block; }
#novice_vse_vrsta #page-wrap h7{font:normal 12px/14px "Arial"; color:#1b75bc; width:590px; height:20px; min-height:20px; height:auto !important; display:block; }

#novice_vse_vrsta h4 .ime {font:bold 12px/14px "Arial"; color:#1b75bc; text-decoration:underline;  }
#novice_vse_vrsta h3 {font:normal 12px/14px "Arial"; color:#1b75bc;   }

#novice_vse_vrsta li {list-style: none;background:transparent; display:inline; }
#novice_vse_vrsta .novice p{float: right;width:760px;margin:0 2px 0 10px;text-align: left; border-bottom: 0px solid #fff; padding: 25px 0px 0 0px; }
* html #novice_vse_vrsta .novice {height: 90px;}
#novice_vse_vrsta .novice p.naslov {float: left;margin:0 0 0 10px;width: 82%;border-left: 0px solid #000;padding: 0 5px 0 12px;}
#novice_vse_vrsta .novice p.naslov:hover {	background:transparent;}
#novice_vse_vrsta .novice p.text {float: left;color: #636363;font:normal 12px/14px "Arial"; line-height:1.5;border: 0;padding: 3px 0 0 25px;margin:0;width: 82%;}
#novice_vse_vrsta .novice p.text1 {float: left;color: #636363;font:normal 12px/14px "Arial"; line-height:1.5;border: 0;padding: 3px 0 0 48px;margin:0;width: 82%;}

#novice_vse_vrsta .novice p.text a {color:#636363;font:normal 12px/14px "Arial"}
#novice_vse_vrsta .novice p.text a:hover {text-decoration: underline;}
#novice_vse_vrsta .novice p.text:hover {background: none;}
#novice_vse_vrsta .novice p.naslov a {text-decoration: none;color:#1b75bc;font:bold 14px/14px "Arial"; line-height:1.5;}
#novice_vse_vrsta .novice p.naslov a:hover {text-decoration: underline;color:#1b75bc; font:bold 14px/14px "Arial"; line-height:1.5;}
#novice_vse_vrsta .novice strong {font:bold 12px/14px "Arial"}
#novice_vse_vrsta .novice_datum {float: left;font:bold 12px/14px "Arial";text-align: center;margin:0;width: 23px;height: 27px;}
#novice_vse_vrsta .novice .mesec {float: left;width: 23px;font:bold 12px/14px "Arial";color: #1b75bc;clear: both; margin-left:10px;}
#novice_vse_vrsta .novice .dan{float: left;width: 23px;font:normal 12px/14px "Arial"color: #1b75bc;}


#submit {margin: 15px 0 0 15px;padding: 6px 6px 6px 22px;border: 1px solid #AAAAAA; font-family: ;font-weight:bold;background:#fff url(img/bgsubmit.jpg) bottom left no-repeat;border-top-color:#ddd;border-left-color:#DDD;cursor:pointer;}
#submit:hover {border-color: #777;border-top-color: #AAAAAA;border-left-color: #AAAAAA; }

#iscisubmit {margin:1px 5px 1px 2px;padding:4px 0 1px 0; width:41px; height:20px;font:normal 10px/14px "Arial"; background:transparent url(img/srch.gif) 3px 4px no-repeat;border:0; color:#fff;cursor:pointer;}
#iscisubmit:hover {border:0; }
p.naslov {text-decoration: none;color:#0098d6;font:bold 14px/14px "Arial"; line-height:1.5;}/*v sikalnem se izpise naslov*/

/* footer */
#footer {bottom:0; min-height:20px; height:20px; height:auto !important;clear: both;font-size: .9em;background:transparent;margin-bottom: 0pt; position:relative;}
#footer p {	padding: 15px 0 15px 0;	text-align: center;	margin:0;	border-top: 1px solid #83CDE1;}
.nav_foot {	float: left;margin:0 auto;	width: 160px;	padding-left: 3px; font: normal 10px/14px "Arial"; color: #636363;margin:0 auto;	margin-left:60px; _margin-left:20px; *margin-left:20px;}
.nav_foot h2 {	color: #1b75bc;	font: bold 11px/14px "Arial";	text-transform:uppercase;	line-height: 30px;	margin: 0;	padding-left: 40px;}
.nav_foot ul {padding-bottom: 10px;border-top: 0px solid #EAEADA;}
.nav_foot li {border-bottom: 1px solid #EAEADA; width:160px; list-style:none; line-height:1.5;}
.nav_foot li a {font-size: 0.8em;color: #636363;display: block;padding: 3px;text-decoration: none;width: 160px;padding-left:2px;}
.nav_foot li a:hover {background: #F0F0EB; /*#bfe5f5*/color: #636363;width: 160px;}



fieldset div#captchaimage { float: left; margin-right: 15px; }
 fieldset input#captcha { width: 25%; border: 1px solid #ddd; padding: 2px; }
 fieldset input#submit { display: block; margin: 2% 0% 0% 0%; }
 #captcha.success {border: 1px solid #49c24f;
	background: #bcffbf;
  }
  #captcha.error {border: 1px solid #c24949;background: #ffbcbc;}

#kont_vse{background:#d0eaf5; width:760px; display:block; height:20px; min-height:20px; height:auto !important; display: inline-block;  }
.kont {float:left;margin:0 auto;background:transparent; padding-bottom:15px; border-bottom:0px solid #fff; width:185px; display:block; }
.kont h7 {color: #1b75bc;font: bold 12px/14px "Arial";text-transform:uppercase;padding-left: 8px; width:auto;}
.kont ul {padding-bottom: 0px;border-top: 0px solid #EAEADA;height:40px; min-height:40px; height:auto !important;  }
.kont li.ime{font:bold 10px/14px "Arial"; color: #636363;}
.kont li {border: 0px; width:185px; list-style:none; margin-left:-30px;font:bold 12px/14px "Arial";color: #636363; padding-top:5px;}
.kont li a {font:normal 12px/14px "Arial";color: #636363; font-style:none; text-decoration:none;}
.kont li a:hover {font:normal 12px/14px "Arial";color: #636363; font-style:none;}


/*_________________________________-kontaknti obrazec_______________________________________*/

#page-wrap {width: 740px;background:transparent;padding: 20px 0px 20px 0px;margin:0px auto;min-height: 780px;height: auto !important;height: 780px;}
#contact-area {width: 590px;margin-top: 25px; margin-left:-20px;font:normal 12px/14px "Arial";color: #636363;}

#contact-area input, #contact-area textarea {padding: 5px;width: 300px;font-family: Arial;font-size:12px;margin: 0px 0px 10px 0px;border: 1px solid #ccc;}

#contact-area textarea {height: 90px;}

#contact-area textarea:focus, #contact-area input:focus {border: 1px solid #1b75bc;}

#contact-area input.submit-button {width: 100px;float: right; margin-right:160px;font:bold 12px/14px "Arial";}

#page-wrap #contact-area  label {float: left;text-align: right;margin-right: 15px;width: 100px;padding-top: 5px;font-size: 12px;}



div.mainboxtitle { background:#ccedff url(img/box-bottom_long.gif) repeat-x 0 top; border-bottom:0px solid #fff; border-left:0px solid #fff; border-right:0px solid #fff; display:block;  margin-top:20PX; _margin-top:20PX; *margin-top:20PX; width: 766px; padding-bottom:18px;height:820px; min-height:820px; height:auto !important; }
div.mainboxtitle h2 {background:transparent url(img/mainboxtitle.gif) no-repeat left top; width: 771px; /*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 -4px;_margin:0 0 0 1px;*margin:0 0 0 0px;}
div.mainboxtitle h2 em{font:bold 14px/14px "Arial"; color:#fff; display: block; width:560px; height:20px; padding-left:32px; padding-top:8px; }
div.mainboxtitle h4 {background:transparent url(img/mainboxtitle.gif) no-repeat 1px 0; display:block;   width: 770px;/*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 -4px; top:-21px; position:relative; overflow:visible; z-index:9999;}
div.mainboxtitle h4 em{font:bold 14px/14px "Arial"; color:#fff; display: block; width:560px; height:20px; margin-left:30px; padding-top:8px; }
div.mainboxtitle h4 em img.ico{border:0;   margin-left:-25px; margin-top:-5px;}
div.mainboxtitle .bl {
  background :transparent url(img/bottomright.jpg) no-repeat;
  bottom :20px;
  left : 253px; *left:253px; _left: 270px;
  position : absolute;
  width : 766px;
  height : 21px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */

}



div.mainboxtitle_book {background:#ccedff url(img/box-bottom_long.gif) repeat-x  0 top; border-bottom:0px solid #fff; border-left:0px solid #fff; border-right:0px solid #fff; display:block;  margin-top:20PX; _margin-top:20PX; *margin-top:20PX; width: 766px; padding-bottom:58px;height:820px; min-height:820px; height:auto !important;}
div.mainboxtitle_book h4 {background:transparent url(img/mainboxtitle.gif) no-repeat 1px 0; display:block;   width: 770px;/*kje je naslov*/height: 27px;font:bold 12px/14px "Arial"; color:#FFFFFF; margin:0 0 0 -4px; top:-21px; position:relative; overflow:visible; z-index:9999;}
div.mainboxtitle_book h4 em{font:bold 14px/14px "Arial"; color:#fff; display: block; width:560px; height:20px; padding-left:30px; padding-top:8px; }
div.mainboxtitle_book h4 em img.ico{border:0;   margin-left:-25px; margin-top:-5px;}
div.mainboxtitle_book .bl {background :transparent url(img/bottomright.jpg) no-repeat;bottom :0px; left:253px;  _*left:253px; _left: 270px; position : absolute;width : 768px;height :21px;  /* corner images are 40x40 */ display : block;margin-bottom : -1px;  /* this is for IE */}

/*_________--iksalnik----*/

#isko{height:820px; min-height:820px; height:auto !important; padding:10px; font:normal 12px/14px "Arial"; text-decoration:none;}


