@charset "utf-8";
/* CSS Document */
/* OPIS DATOTEKE: V datoteki core_custom/custom.css so vsi slogi, ki so definirani samo za to stranko. 
									Slogi ne smejo imeti enakih imen, kot tisti v main.css
*/
.glava {
	background-image: url(../custom/images/glava.jpg);
	height: 214px;
	margin-bottom: 12px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	background-repeat: no-repeat;
	background-position: top center;
}
/* CSS Document */
/* OPIS DATOTEKE: V datoteki core_custom/custom.css so vsi slogi, ki so definirani samo za to stranko. 
									Slogi ne smejo imeti enakih imen, kot tisti v main.css
*/
.glava_logo {
	height: 116px;
	margin-bottom: 12px;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 236px;
	top: 26px;
	display: block;
}
.menu_top {
	position: absolute;
	top: 8px;
	right: 0px;
	color: #FFF;
	font-size: 10px;
}
.menu_top a:link, .menu_top a:visited{
	color: #FFF;
}
.menu_top a:hover  {
	color: #CCC;
}
.menu_main {
	position: absolute;
	top: 145px;
	font-size: 12px;
	left: 12px;
	right: 13px;
	height: 33px;
}
.menu_main_item a:link, .menu_main_item a:visited{
	color: #FFF;

}
.menu_main_item  , .menu_main_item_selected{
	height: 33px;
	display: inline-block;
	border-right: 1px solid #FFF;
	font-weight: bold;
	color: #FFF;
	margin: 0;
}
.menu_main_item:hover   {
	background-color: #EEE;
	filter: alpha(opacity=100);

}
.menu_main_item:hover a:link ,.menu_main_item:hover a:visited{
	color: #000;

}
.menu_main_item_selected   {
	background-color: #FFF;

}
.menu_main_item  span, .menu_main_item_selected span{
	display: inline-block;
	white-space: nowrap;
	font-weight: bold;
	color: #FFF;
	padding: 8px;
}
.menu_main_item_selected span{
	color: #000;

}
.menu_sub , .menu_sub_selected{
	position: absolute;
	top: 33px;
	font-size: 11px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	border-left: 1px solid #D2AB67;
	border-right: 1px solid #D2AB67;
	border-bottom: 1px solid #D2AB67;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #EEE;
}
.menu_sub_selected {
	background-color: #FFF;

}
.menu_sub td    , .menu_sub_selected td{
	height: 33px;
	vertical-align: middle;

}
.menu_sub td div   , .menu_sub_selected td div{
	overflow: hidden;
	max-height: 33px;

}
.menu_sub_item ,.menu_sub_item_selected{

}
.menu_sub_item_selected {
	font-weight: bold;

}
.osrednji_container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;



}
.osrednji {



}
.prva_rubrika {
	width: 662px;
	height: 182px;
	position: relative;
	background-image: url(../custom/images/first_frame.jpg);
	background-repeat: no-repeat;



}
.prva_prva {
	position: absolute;
	top: 3px;
	left: 10px;
	width: 299px;
	height: 170px;
	overflow-y: hidden;




}
.prva_prva_naslov {
	margin-bottom: 7px;





}
.prva_prva_slika {
	margin-bottom: 4px;
	float: right;
	margin-left: 6px;





}
.prva_prva_besedilo {
	font-size: 11px;
	line-height: 15px;






}
.prva_ostale {
	position: absolute;
	top: 3px;
	width: 328px;
	height: 170px;
	overflow-y: hidden;
	right: 8px;




}
.prva_ostale_besedilo {
	margin-bottom: 4px;







}
.prva_container {
	width: 319px;
	height: 183px;
	position: relative;
	margin-bottom: 0px;



}
.prva_okvir {
	background-image: url(../custom/images/first_frame.png);
	width: 319px;
	height: 183px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;



}
.prva_slika {
	width: 135px;
	height: 180px;
	background-repeat: no-repeat;
	position: absolute;
	background-position: top center;
	top: 1px;
	left: 0px;



}
.prva_naslov {
	background-image: url(../custom/images/first_frame_title_bkg.png);
	width: 123px;
	background-repeat: repeat-x;
	position: absolute;
	background-position: top center;
	left: 0px;
	bottom: 0px;
	padding-top: 12px;
	color: #FFF;
	padding-left: 8px;
	text-align: right;
	padding-right: 4px;
	padding-bottom: 6px;
	font-size: 15px;
	font-weight: bold;
	line-height: 110%;



}
.prva_besedilo {
	position: absolute;
	left: 143px;
	right: 6px;
	top: 6px;
	overflow: hidden;
	font-size: 11px;
	line-height: 130%;
	bottom: 15px;



}
.prva_links_container {
	height: 183px;
	overflow: hidden;
	padding-right: 0px;
	font-size: 12px;




}
.prva_links {
	padding-left: 12px;




}
.prva_link {
	line-height: 21px;





}
.desni_stolpec {
	float: right;
	width: 301px;
	background-image: url(../custom/images/right_bkg.jpg);
	background-repeat: repeat-y;



}
.right_top {
	background-image: url(../custom/images/right_top.jpg);
	width: 291px;
	height: 22px;
	background-repeat: no-repeat;
	overflow: hidden;
	font-weight: bold;
	color: #000;
	padding-left: 10px;
	padding-top: 5px;




}
.right_top a:link, .right_top a:visited{
	color: #000;




}
.right_top a:hover  {
	color: #FFF;




}
.right_content {
	padding-left: 8px;
	padding-top: 7px;
	font-size: 11px;
	line-height: 130%;
	padding-right: 4px;




}
.right_image {
	float: right;
	margin-left: 4px;
	margin-bottom: 4px;
	margin-right: 4px;





}
.right_bottom {
	background-image: url(../custom/images/right_bottom.jpg);
	width: 301px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: top left;




}
.noga_bkg {
	background-image: url(../custom/images/footer_bkg.jpg);
	background-repeat: repeat-x;
	background-color: #E6E6E6;




}

.noga {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	min-height: 20px;
	font-size: 10px;
	color: #BBB;





}
.kazalo_glava {
	text-align: left;
	padding-top: 16px;
	padding-bottom: 5px;
	color: #FFF;
	font-weight: bold;






}
.kazalo_item  {
	padding-left: 0px;
	color: #000;
	padding-right: 6px;
	line-height: 100%;
	margin-bottom: 5px;







}
.kazalo_item  a:link, .kazalo_item a:visited{
	color: #000;







}
.noga_footer {
	margin-top: 12px;
	text-align: center;
	border-top: 1px solid #CCC;
	padding-top: 8px;
	padding-bottom: 12px;
	font-size: 10px;
}


.pp_container {
	width: 640px;
	margin-left: auto;
	margin-right: auto;



}
.pp_header {
	border-bottom: 1px solid #D2AB67;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 8px;




}
.pp_header_logo {
	float: left;





}
.pp_header_text {
	text-align: right;





}
.pp_footer {
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #D2AB67;
	margin-top: 8px;




}
.pp_footer_text {
	text-align: center;





}
.book_container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;



}
.model_left {
	font-weight: normal;
	text-align: right;
	font-size: 100%;
}
.model_right {
	font-weight: bold;
	text-align: left;
	font-size: 100%;
}
td.model_left , td.model_right{
	border-top: 1px solid #CCC;

}
