@charset "utf-8";
/* CSS Document */

/*=================================================================================*/
/*                                    Parametri                                    */
/*=================================================================================*/

html {
    width: 100%;
}
body {
    max-width: 100%;
}

body
{
	background-color: #FFFFFF;
	margin: 0px; 
	padding: 0px;
	opacity: 1;
  --barva_besedil_bela: #FFFFFF;
  --barva_besedil_crna: #555555;
  --barva_besedil_rdeca: #BB0000;
  --barva_besedil_zelena: #008800;
  --barva_besedil_svetlozelena: #00CC00;
  --barva_besedil_modra: #0022AA;
  --barva_besedil_temnorumena: #D6A763;
}

div
{
	max-width: 100%;
	margin: 0px; 
	padding: 0px;
  word-wrap: break-word;
}

span 
{
	margin-left: 0px; 
	margin-right: 0px; 
	padding: 0px;
	display: inline-block;
}

img
{
	margin: 0px; 
	padding: 0px;
	opacity: 1;
}

label
{
	margin: 0px; 
	padding: 0px;
	opacity: 1;
}

h1
{
	margin: 0px; 
	padding: 0px;
	border: 0px;
	vertical-align: baseline;
}

h2
{
	margin: 0px; 
	padding: 0px;
	border: 0px;
	vertical-align: baseline;
}

h3
{
	margin: 0px; 
	padding: 0px;
	border: 0px;
	vertical-align: baseline;
}

input:focus, textarea:focus, select:focus
{
	outline: none;
}

a
{
	color: #444444;	
	text-decoration:none;
}

ul
{
	margin: 0px;
}

li
{
	margin: 0px;
	margin-left: 30px;
	line-height: 1.50;
}

.font_size_medium
{
	font-size: 100%;	
}

.font_size_large
{
	font-size: 120%;	
}

.font_size_x_large
{
	font-size: 140%;	
}

/*------------------------ Slike in tekst na sredini diva -------------------------*/

.div_na_sredini_diva 
{
	top:0; 
	bottom:0; 
	left:0; 
	right:0; 
	margin:auto;
	display: table;
	display: table-cell;
	text-align:center;
	vertical-align: middle;
}

.sredina_horizontalna 
{
	top:0; 
	bottom:0; 
	left:0; 
	right:0; 
	margin:auto;
	display: table;
}

.sredina_celice111 
{
	display: table-cell;
	text-align:center;
	vertical-align: middle;
}

.sredina_celice 
{
	flex: 0 0 0px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/*
.vsebina_sredine_celice
{
	flex: 0 0 0px;
}
*/

/*=================================================================================*/
/*                                     Header                                      */
/*=================================================================================*/

@font-face{
	font-family: "Proxima Nova Light";
	src:url("fonti/proximanovalight.ttf");
}

@font-face{
	font-family: "Proxima Nova Regular";
	src:url("fonti/ProximaNovaRegular.ttf");
}

@font-face{
	font-family: "Aphrodite Slim Pro";
	src:url("fonti/aphrodite_slim_pro.otf");
}

@font-face{
	font-family: "Aphrodite Pro";
	src:url("fonti/Aphrodite_Pro.ttf");
}

@font-face{
	font-family: "Germano Regular";
	src:url("fonti/Germano-Regular.ttf");
}

@font-face{
	font-family: "Scriptina_Pro";
	src:url("fonti/Scriptina_Pro.otf");
}

@font-face{
	font-family: "Trajan Forum Regular";
	src:url("fonti/Trajan Forum Regular.ttf");
	font-weight: 100;
}

@font-face{
	font-family: "Trajan Bold";
	src:url("fonti/Trajan Bold.ttf");
	font-weight: 100;
}

@font-face{
	font-family: "Objectivity-Bold";
	src:url("fonti/objectivity.bold.otf");
}

@font-face{
	font-family: "Objectivity-ExtraBold";
	src:url("fonti/Objectivity-ExtraBold.otf");
}

@font-face{
	font-family: "Marcellus-Regular";
	src:url("fonti/Marcellus-Regular.ttf");
}

@font-face{
	font-family: "Romain BP Headline Regular";
	src:url("fonti/Romain BP Headline Regular.ttf");
	font-weight: 100;
}

.glava
{
	width: auto;
	height: auto;
}

.glava_stolpec_01
{
	width: auto; 
	margin-left: auto; 
	float: left;
}

.glava_stolpec_02
{
	width: auto; 
	margin-left: auto; 
	float: left;
}

.tekst_glava_stolpec_01
{
	font-family: "Proxima Nova Light";
	color: #660000;	
}

.tekst_glava_stolpec_02
{
	font-family: "Proxima Nova Light";
	color:#E8E1E4;
}

.tekst_glava_stolpec_03
{
	font-family: "Proxima Nova Light";
	color: #A78B5B;	
	font-weight:bold;
}

.tekst_glava_02
{
	font-family: "Proxima Nova Light";
	color:#444444;
}

.tekst_glava_03
{
	font-family: "Proxima Nova Regular";
	color:#D6CDD0;
}

.tekst_glava_prilagojena_02
{
	font-family: "Proxima Nova Light";
	color:#3A3A3A;
}

.tekst_glava_mobilna_02
{
	font-family: "Proxima Nova Light";
	color:#3A3A3A;
}

.logotip, .logotip_prilagojeni, .logotip_mobilni
{
	cursor: default;
}

.logotip:hover, .logotip_prilagojeni:hover, .logotip_mobilni:hover
{
	cursor: pointer;
}

/*=================================================================================*/
/*                                   Navigacija                                    */
/*=================================================================================*/

.nav_podlaga
{
	position: absolute; 
	width: auto; 
	z-index: 10; 
	opacity: 1;
}

.nav_podlaga_uporabna
{
	width: 778px;
	height: auto;
	margin-left: 123px;
}

.menu_gumb 
{
	width: 118px;
	height: 42px;
	background-color: #00569C;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.menu_gumb_aktivni 
{
	width: 118px;
	height: 42px;
	background-color: #003E7C; 
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.menu_gumb_01, .menu_gumb_02, .menu_gumb_03, .menu_gumb_04, .menu_gumb_05, .menu_gumb_06, .menu_gumb_07, .menu_gumb_08 
{
/*	background-color: #282830;*/
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.menu_gumb_aktivni_01, .menu_gumb_aktivni_02, .menu_gumb_aktivni_03, .menu_gumb_aktivni_04, .menu_gumb_aktivni_05, .menu_gumb_aktivni_06, .menu_gumb_aktivni_07, .menu_gumb_aktivni_08
{
	background-color: #BCCAD8;		
	background-color: #D4D4D4;		
	background-color: #D4D4DA;		
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.podmenu_01, .podmenu_02, .podmenu_03, .podmenu_04, .podmenu_05, .podmenu_06, .podmenu_07, .podmenu_08 
{
	display: table;
	width: auto;	
}

.podmenu_vrstica_01, .podmenu_vrstica_02, .podmenu_vrstica_03, .podmenu_vrstica_04, .podmenu_vrstica_05
{
	width: auto;	
	height: auto;
	background-color: #CDCDCD; 
	background-color: #ADADAD; 
	background-color: #62ACE2;
	background-color: #F4F4F4;
	border-top: solid 1px #BBBBBB;
	text-align: center;
}

.podmenu_vrstica_01:hover, .podmenu_vrstica_02:hover, .podmenu_vrstica_03:hover, .podmenu_vrstica_04:hover, .podmenu_vrstica_05:hover
{
	background-color: #DDDDDD;
	cursor: pointer;
}

.glavni_menu_gumb 
{
	background-color: #FFFFFF;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	opacity:0.8;
}

.glavni_menu_gumb_aktivni
{
	background-color: #837041; 
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	opacity:0.8;
}

.startni_glavni_menu_gumb 
{
	background-color: #9B8CB9;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	opacity:1;
}

.startni_glavni_menu_gumb_aktivni
{
	background-color: #9B8CB9;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	opacity:1;
}

.podmenu 
{
	display: table;	
}

.menu_gumb_crta 
{
	background-color: #FFFF00;
	visibility: hidden;	
}

.menu_gumb_crta_aktivna 
{
	visibility: visible;	
}

.tekst_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
	cursor: default;
	text-decoration: none;
}

.tekst_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_glavni_menu_gumb
{
	font-family: "Proxima Nova Light";
	font-size: 15px;
	color: #222222;
	cursor: pointer;
	text-decoration: none;
}

.tekst_glavni_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	font-size: 15px;
	color: #222222;
	cursor: pointer;
	text-decoration: none;
}

.tekst_startni_glavni_menu_gumb
{
	font-family: "Proxima Nova Light";
	font-size: 15px;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}

.tekst_startni_glavni_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	font-size: 15px;
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_podmenu_vrstica
{
	font-family: "Proxima Nova Light";
	color: #444444;
	cursor: default;
	text-decoration: none;
}

.tekst_podmenu_vrstica:hover
{
	color: #444444;
	cursor: pointer;
}

.tekst_podmenu_vrstica_aktivna
{
	font-family: "Proxima Nova Light";
	color: #0044BB;
	cursor: default;
	text-decoration: none;
}

.tekst_podmenu_vrstica_aktivna:hover
{
	color: #0044BB;
	cursor: pointer;
}

/*=================================================================================*/
/*                               Navigacija zgornja                                */
/*=================================================================================*/

.zn_nav_podlaga
{
	position: absolute; 
	width: 1024px; 
	opacity: 1;
}

.zn_nav_podlaga_uporabna
{
	width: 778px;
	height: auto;
	margin-left: 123px;
}

.zn_menu_gumb_01 
{
	background-color: #011D3B; 
	border:1px solid  #516D7B; 
	border-radius: 4px;	
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_gumb_01:hover 
{
	color: #00EE00;
}

.zn_menu_gumb_02, .zn_menu_gumb_03, .zn_menu_gumb_04, .zn_menu_gumb_05, .zn_menu_gumb_06, .zn_menu_gumb_07, .zn_menu_gumb_08, .zn_menu_gumb_09, .zn_menu_gumb_10 
{
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_gumb 
{
	background-color: #011D3B;
	border: 1px solid #819DBB;
	border-radius: 3px;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_gumb_aktivni
{
	background-color: #213D5B;
	border: 1px solid #819DBB;
	border-radius: 3px;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_01 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_02 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_03 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_04 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_05 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_06 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_09 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_10 
{
	width: 0px;
	height: 0px;
	background-color: #888888;
	display: table-cell;	
	visibility: hidden;	
	text-align: center;
  vertical-align: middle;
}

.zn_menu_crta_aktivna 
{
	visibility: visible;	
}

.tekst_zn_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}

.tekst_zn_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #555555;
	cursor: pointer;
	text-decoration: none;
}

.tekst_zaslonka_01
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}

.tekst_naslovi_01
{
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Light";
	color: #016AAD;
	color: #333333;
}

.tekst_naslovi_01_h1
{
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Regular";
	color: #FF0000;
	color: #F54144;
	color: #0058A0;
/*	color: #333333;*/
	font-weight: 100;
}

.tekst_naslovi_02
{
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Regular";
	color: #333333;
}

.tekst_naslovi_02_h2
{
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Regular";
	color: #F54144;
	color: #0058A0;
	font-weight: 100;
}

.tekst_naslovi_03
{
	font-family: "Marcellus-Regular";
	color: #016AAD;
	color: #333333;
}

.tekst_naslovi_03_h3
{
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Regular";
	color: #016AAD;
	color: #333333;
	font-weight: 100;
}

.tekst_posebni_naslovi_01
{
	font-family: "Objectivity-Bold";
	color: #63BB48;
}

.tekst_podnaslovi_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
}

.tekst_podnaslovi_02
{
	font-family: "Proxima Nova Regular";
	color: #555555;
}

.tekst_podnaslovi_03
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

.tekst_podnapisi_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_podnapisi_02
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_podnapisi_03
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_besedilo_01
{
	font-family: "Proxima Nova Light";
	color: var(--barva_besedil_crna);	
}

.tekst_besedilo_krepko_01
{
	font-family: "Proxima Nova Light";
	color: #803048;	
	line-height: 20px;
	font-weight: bold;
}

.tekst_besedilo_02, .tekst_besedilo_03, .tekst_besedilo_04, .tekst_besedilo_05, .tekst_besedilo_06, .tekst_besedilo_07, .tekst_besedilo_08, .tekst_besedilo_09, .tekst_besedilo_10
{
	font-family: "Proxima Nova Light";
	color: #565050;	
}

.tekst_obvestilo_01
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;	
}

.tekst_obvestilo_02
{
	font-family: "Proxima Nova Regular";
	color: #FFFFFF;	
}

.tekst_obvestilo_03
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
}

.tekst_kontakt_01
{
	font-family: "Proxima Nova Light";
	color: #565050;	
}

.tekst_noga_01
{
	font-family: "Proxima Nova Light";
	color: #CCCCCC;	
}

.tekst_noga_02
{
	font-family: "Proxima Nova Light";
	color: #CCCCCC;	
}

.tekst_noga_03
{
	font-family: "Proxima Nova Light";
	color: #CCCCCC;	
}

.tekst_povezave
{
	font-family: "Proxima Nova Regular";
	color: #0044CC;
/*	color: #008800;*/
	text-decoration:none;
	margin-left: 1px;
	margin-right: 1px;
}

.tekst_povezave:hover
{
	color: #0077EE;
}

.tekst_povezave_02
{
	font-family: "Proxima Nova Light";
	color:#770001;
	text-decoration:none;
	margin-left: 1px;
	margin-right: 1px;
}

.tekst_povezave_02:hover
{
	color: #0077EE;
}

.tekst_srednje_odebeljen
{
	font-family: "Proxima Nova Regular";
}

.tekst_odebeljen
{
	font-weight: bold;
}

.odebeljen_regularni
{
	font-family: "Proxima Nova Regular";
}

.tekst_posevni
{
	font-style: italic;
}

.tekst_naslovi_opozoril_01
{
	font-family:"Times New Roman", Times, serif;
	font-family: "Proxima Nova Light";
	color: #666666;
	color: #770001;
}

.tekst_besedila_opozoril_01
{
	font-family:"Times New Roman", Times, serif;
	font-family: "Proxima Nova Light";
	color: #666666;
	color: #770001;
}

.tekst_besedila_pokazi_več_manj
{
	font-family: "Proxima Nova Regular";
	color: #0044BB;
	cursor: pointer;
}

.tekst_besedila_pokazi_več_manj:hover
{
	color: #2266DD;
}

.podlaga_naslovov
{
	background-color: #555555;
}
 
.podlaga_znaka_pomika_naprej_nazaj
{
	cursor: pointer;
	text-decoration: none;
}
                                     
/*=================================================================================*/
/*                             Navigacija prilagojena                              */
/*=================================================================================*/

.nav_podlaga_prilagojena
{
	position: absolute; 
	background-color: #333333;
	z-index: 10; 
}

.navigacija_prilagojena
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.znak_navigacije_prilagojene
{
	background-color: #A3A1A8;;
}

.znak_navigacije_prilagojene_aktivni
{
	background-color: #C3C1C8;
}

.pn_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #EDEDED;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #FFFFFF solid;
}

.pn_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #CDCDCD;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #FFFFFF solid;
}

.pn_submenu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #F1F1F1;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #CCCCCC solid;
}

.pn_submenu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #E1E1E1;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #CCCCCC solid;
}

.pn_menu_gumb div
{
	display: table-cell;	
  vertical-align: middle;
}

.tekst_pn_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_pn_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_pn_submenu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_pn_submenu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.pn_podlaga_znaka_pomika_naprej_nazaj
{
	cursor: pointer;
	text-decoration: none;
}

/*=================================================================================*/
/*                               Navigacija mobilna                                */
/*=================================================================================*/

.navigacija_mobilna
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.znak_navigacije_mobilne
{
	background-color: #CDCDCD;;
}

.znak_navigacije_mobilne_aktivni
{
	background-color: #D1D1D1;
}

.mn_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #EDEDED;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #FFFFFF solid;
}

.mn_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #CDCDCD;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #FFFFFF solid;
}

.mn_submenu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #F1F1F1;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #CCCCCC solid;
}

.mn_submenu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	background-color: #E1E1E1;
	display: table-cell;	
  vertical-align: middle;
	border-top: 1px #CCCCCC solid;
}

.mn_menu_gumb div
{
	display: table-cell;	
  vertical-align: middle;
}

.tekst_mn_menu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_mn_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_mn_submenu_gumb
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.tekst_mn_submenu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #333333;
	cursor: pointer;
	text-decoration: none;
}

.mn_podlaga_znaka_pomika_naprej_nazaj
{
	cursor: pointer;
	text-decoration: none;
}

/*=================================================================================*/
/*                               Navigacija dodatna                                */
/*=================================================================================*/

.navigacija_dodatna
{
	position: absolute; 
	background-color: #FFFFFF;
	z-index: 50; 
}

.slika_iskalnika
{
	background-color:#0058A0;
}

.slika_iskalnika:hover
{
	cursor: pointer;
}

.slika_iskalnika_aktivna
{
	background-color:#0058A0;
}

.okence_iskalnika
{
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}

.tekst_okenca_iskalnika
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

/*=================================================================================*/
/*                         Navigacija prilagojena dodatna                          */
/*=================================================================================*/

.navigacija_prilagojena_dodatna
{
	position: absolute; 
	background-color: #333333;
	z-index: 50; 
}

.podlaga_prilagojena_slike_iskalnika
{
	background-color: #333333;
}

.podlaga_prilagojena_slike_iskalnika:hover
{
	background-color: #555555;
	cursor: pointer;
}

.okence_prilagojeno_iskalnika
{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.podlaga_slike_kosarice_prilagojene
{
	background-color: #333333;
}

.podlaga_slike_kosarice_prilagojene:hover
{
	background-color: #555555;
	cursor: pointer;
}

.tekst_okenca_prilagojenega_iskalnika
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

/*=================================================================================*/
/*                           Navigacija mobilna dodatna                            */
/*=================================================================================*/

.navigacija_mobilna_dodatna
{
	position: absolute; 
	background-color: #333333;
	z-index: 50; 
}

.podlaga_mobilna_slike_iskalnika
{
	background-color: #333333;
}

.podlaga_mobilna_slike_iskalnika:hover
{
	background-color: #555555;
	cursor: pointer;
}

.okence_mobilno_iskalnika
{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.podlaga_slike_kosarice_mobilne
{
	background-color: #333333;
}

.podlaga_slike_kosarice_mobilne:hover
{
	background-color: #555555;
	cursor: pointer;
}

.tekst_okenca_mobilnega_iskalnika
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

/*=================================================================================*/
/*                             Navigacija leva dodatna                             */
/*=================================================================================*/

.lnd_menu_gumb_01, .lnd_menu_gumb_02, .lnd_menu_gumb_03, .lnd_menu_gumb_04, .lnd_menu_gumb_05 , .lnd_menu_gumb_06
{
	background-color: #989194;
	border-bottom: solid 1px #CAC1C4;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.lnd_menu_gumb_aktivni_01, .lnd_menu_gumb_aktivni_02, .lnd_menu_gumb_aktivni_03, .lnd_menu_gumb_aktivni_04, .lnd_menu_gumb_aktivni_05, .lnd_menu_gumb_aktivni_06
{
	background-color: #CAC1C4;
	border-bottom: solid 1px #CAC1C4;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.lnd_podmenu_01, .lnd_podmenu_02, .lnd_podmenu_03, .lnd_podmenu_04, .lnd_podmenu_05 
{
	display: table;
	width: auto;	
}

.lnd_podmenu_vrstica_01, .lnd_podmenu_vrstica_02, .lnd_podmenu_vrstica_03, .lnd_podmenu_vrstica_04, .lnd_podmenu_vrstica_05
{
	width: auto;	
	height: auto;
	background-color: #888889; 
	border-top:solid 1px #006294;
	text-align: left;
}

.lnd_menu_gumb
{
	background-color: #0058A0;
	background-color: #EEEEEE;
	border-bottom: solid 1px #AAAAAA;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.lnd_menu_gumb_aktivni
{
	background-color: #529CD2;
	background-color: #0058A0;
	background-color: #AAAAAA;
	border-bottom: solid 1px #999999;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
	cursor: pointer;
}

.lnd_submenu_gumb
{
	background-color: #0A85C9;
	background-color: #EEEEEE;
	border-bottom: solid 1px #AAAAAA;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
}

.lnd_submenu_gumb_aktivni
{
	background-color: #529CD2;
	background-color: #AAAAAA;
	border-bottom: solid 1px #999999;
	display: table-cell;	
	text-align: left;
  vertical-align: middle;
	cursor: pointer;
}

.tekst_lnd_menu_gumb
{
	font-family: "Proxima Nova Light"; 
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

.tekst_lnd_menu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

.tekst_lnd_submenu_gumb
{
	font-family: "Proxima Nova Light"; 
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

.tekst_lnd_submenu_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

.lnd_smg
{
	margin-bottom: 1px;
	border-bottom: none;
}

/*=================================================================================*/
/*                               Navigacija slikovna                               */
/*=================================================================================*/

.podlaga_ikone_ponudbe
{
}

.podlaga_ikone_ponudbe:hover
{
	cursor: pointer;
}

.ikona_ponudbe
{
}

.zaslonka_ikone_ponudbe
{
}

.polovica_zaslonke_ikone_ponudbe_leve
{
	background-color: #63BB48;
/* border-radius: 8px 0px 0px 8px; */
}

.polovica_zaslonke_ikone_ponudbe_desne
{
	background-color: #63BB48;
/*	border-radius: 0px 8px 8px 0px; */
}

.besedilo_ikone_ponudbe
{
}

.tekst_naziva_ikone_01
{
	font-family: "Proxima Nova Regular";
	color: #FFFFFF;	
}

/*=================================================================================*/
/*                                     Section                                     */
/*=================================================================================*/

.telo
{
	position: relative;
	margin: 0px;
	padding: 0px;
}

.polje
{
	cursor: pointer;
}

.foto_01
{
	width: 100%;
	height: 100%;
}

.start_naprej_01
{
	height: 51px;
	width: 51px;
	padding: 0px;
	border-radius: 0px;
}

.doma_foto_gumb_01
{
	height: 26px;
	width: 26px;
	margin-top: 3px;
	margin-right: 8px;
	border-radius: 3px;
	float: right;
}

.doma_foto_gumb_02
{
	height: 26px;
	width: 26px;
	margin-top: 3px;
	margin-right: 4px;
	border-radius: 3px;
	float: right;
}

.doma_foto_indikator
{
	color: #505050;
	font-size: 22px;
	margin-right: 7px;
	margin-top: 0px;
	float: left;
}

.doma_foto_indikator_aktivni
{
	color: #ECBA0D;
	font-size: 22px;
	margin-right: 7px;
	margin-top: 0px;
	float: left;
}

.gumb 
{
	background-color: #00569C;
	text-align: center;
  vertical-align: middle;
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-left: 60px;
	padding-right: 60px;
}

.gumb_aktivni
{
	background-color: #00569C;
	text-align: center;
  vertical-align: middle;
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-left: 60px;
	padding-right: 60px;
}

.tekst_gumb
{
	font-family: "Proxima Nova Light";
	font-size: 18px;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}

.tekst_gumb_aktivni
{
	font-family: "Proxima Nova Light";
	font-size: 18px;
	color: #111111;
	cursor: pointer;
	text-decoration: none;
}

/*=================================================================================*/
/*                                     Footer                                      */
/*=================================================================================*/

.noga
{
}


/*=================================================================================*/
/*                                Other Definitions                                */
/*=================================================================================*/


/*--------------------------------- Fotografije -----------------------------------*/

.fotografije_01 
{
	position: relative;
	margin: 0px;
	padding: 0px;
	z-index:2;
}

.fotografije_02 
{
	position: absolute;
	top: 0px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #E4E4E4;
	z-index:2;
}

.zaslonka_fotografij_01 
{
	position: relative;
	margin: 0px;
	padding: 0px;
	z-index:2;
}

.fotografije_vsebine_01 
{
	border: 1px solid #DDDDDD;
}

/*------------------------------------- Slike -------------------------------------*/

.slika_druzabna
{
	width: 0px;
	height: 0px;
}

.znak_pomika_naprej_nazaj
{
	width: 0px;
	height: 0px;
}

.del_ekrana_kosarice_desni
{
}

.podlaga_znaka_plus_minus
{
	border: 1px solid #888888;
	border-radius: 2px;
}

.podlaga_znaka_plus_minus:hover
{
	background-color: #EEEEEF;
	cursor: pointer;
}

.slika_kosa_za_smeti
{
	border-radius: 2px;
}

.slika_kosa_za_smeti:hover
{
	background-color: #EEEEEF;
	cursor: pointer;
}

/*------------------------------ Slike opozoril Novo -------------------------------*/

.slika_najave_opozorila_novo
{
	background-color: #FFFFFF;
	border: 1px solid #222222; 
}

.slika_najave_opozorila_novo_aktivna_01
{
	background-color: #EE00BB;
	border: 1px solid #EE00BB; 
}

.slika_najave_opozorila_novo_aktivna_02
{
	background-color: #7733FF;
	border: 1px solid #7733FF; 
}

.slika_najave_opozorila_novo_aktivna_03
{
	background-color: #0000AA;
	border: 1px solid #0000AA; 
}

.tekst_slike_najave_opozorila_novo
{
	font-family: "Proxima Nova Regular";
	color: #888888;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.tekst_slike_najave_opozorila_novo_aktivni
{
	font-family: "Proxima Nova Regular";
	color: #FFFFFF;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

/*------------------------------------ Teksti -------------------------------------*/

.pomisljaj_z_razmakom
{
	font-family: "Proxima Nova Regular";
	color: #333333;	
}

.tekst_povezave_na_g_soft
{
	font-family: "Proxima Nova Regular";
	color: #0044CC;
	text-decoration:none;
}

.tekst_povezave_na_g_soft:hover
{
	font-family: "Proxima Nova Regular";
	color: #0066DD;
	text-decoration:underline;
	text-decoration:none;
}

.tekst_povezav
{
	font-family: "Proxima Nova Regular";
	color: #0066DD;
	text-decoration:none;
}

.tekst_povezav:hover
{
	color: #0044CC;
	text-decoration:none;
}

.tekst_besedila_datuma_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_naslova_objave_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
	font-weight: bold;
}

.tekst_naslova_objave_02
{
	font-family: "Proxima Nova Regular";
	color: #555555;
}

.tekst_besedila_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_bel
{
	color: var(--barva_besedil_bela);	
}

.tekst_rdec
{
	color: var(--barva_besedil_rdeca);	
}

.tekst_temnorumen
{
  color: var(--barva_besedil_temnorumena);
}

.tekst_zelen
{
	color: var(--barva_besedil_zelena);	
}

.tekst_svetlozelen
{
	color: var(--barva_besedil_svetlozelena);	
}

.tekst_moder
{
	color: var(--barva_besedil_modra);	
}

.tekst_barve_aplikacije
{
	color: #0058A0;
}

.tekst_siv
{
	color: #666666;
}

.tekst_temno_siv
{
	color: #333333;
}

.tekst_svetlo_siv
{
	color: #AAAAAA;
}

.tekst_regularen
{
	font-family: "Proxima Nova Regular";
}
                                     
.tekst_odebeljen
{
	font-weight: bold;
}

.barva_teksta_aktivne_objave_01
{
	color: #0000CC;
}

/*----------------------- Iskalnik leve navigacije dodatne ------------------------*/

.obrazec_iskalnika_lnd
{
	background-color: #EEEEEE;
	border: 1px solid #BBBBBB;
}

.podlaga_iskalnika_lnd
{
}

.podlaga_okenc_iskalnika_lnd
{
	background-color: #EEEEEE;
	border: 1px solid #D4D4D4;
}

.okence_iskalnika_lnd
{
	border: 1px solid #AAAAAA;
}

.spustni_seznam_iskalnika_lnd
{
	border: 1px solid #AAAAAA;
}

.gumb_iskalnika_lnd
{
	border: 1px solid #6A6164;
	border-radius: 3px;
	transform: rotate(90deg);
}

.tipka_iskalnika_lnd
{
	background-color:#A8A8A8;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border-radius: 4px; 
	border: 1px solid #868182;
}

.tipka_iskalnika_lnd:hover
{
	background-color:#B8B8B8;
	cursor: pointer;
}

.tekst_spustnega_seznama_iskalnika_lnd
{
	font-family: "Proxima Nova Light";
	color: #666666;	
}

.tekst_okenca_iskalnika_lnd
{
	font-family: "Proxima Nova Light";
	color: #666666;	
}

.tekst_tipke_iskalnika_lnd
{
	font-family: "Proxima Nova Light";
	color: #444444;	
}
                                     
/*-------------------------------- Uokvirjeno okno --------------------------------*/

.podlaga_glave_uokvirjenega_okna
{
	background-color: #FFFFFF;
	border: 1px solid #888888;
	border:	none;
/*
	border-radius: 8px;
*/
}

.podlaga_uokvirjenega_okna_01
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 8px;
}

.podlaga_uokvirjenega_okna_02
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 8px;
}

/*------------------------------------ Podlage ------------------------------------*/

.podlaga_splosna_01
{
	background-color: #EAE1E4;
	border: 1px solid #DDDDDD;
	border-radius: 7px; 
}

/*-------------------------------- Pozivi k akciji --------------------------------*/

.podlaga_pozivov_k_akciji
{
	background-color: #EAE1E4;
	background-color: #FFFFFF;
	border:1px solid #999999;
	border-radius: 7px; 
}

.pozivi_k_akciji
{
}

.tekst_pozivov_k_akciji_01
{
	font-family: "Proxima Nova Regular";
}
                                     
.tekst_pozivov_k_akciji_02
{
	font-family: "Proxima Nova Light";
}
                                     
/*------------------------------------ Zvočnik ------------------------------------*/

.podlaga_zvocnika
{
	background-color:#AAAAAA;
}

.podlaga_zvocnika:hover
{
	background-color:#999999;
}

.prikaz_zvocnika
{
	background-color:#AAAAAA;
}

.prikaz_zvocnika:hover
{
	background-color:#999999;
}

.start_zvocnik
{
	position:relative;
	width: auto;
	height: 22px;
}

.pn_podlaga_zvocnika
{
	background-color:#BBBBBB;
}

.pn_podlaga_zvocnika:hover
{
	background-color:#AAAAAA;
}

.pn_prikaz_zvocnika
{
	background-color:#BBBBBB;
}

.pn_prikaz_zvocnika:hover
{
	background-color:#AAAAAA;
}

.mn_podlaga_zvocnika
{
	background-color:#BBBBBB;
}

.mn_podlaga_zvocnika:hover
{
	background-color:#AAAAAA;
}

.mn_prikaz_zvocnika
{
	background-color:#BBBBBB;
}

.mn_prikaz_zvocnika:hover
{
	background-color:#AAAAAA;
}

/*------------------------------------ Glasba -------------------------------------*/

.podlaga_glasbe
{
	background-color:#F6F1F4;
/*	box-shadow: 3px 3px 2px #E8E1E4;*/
	border: 1px solid #E4E0E2;
}

.podlaga_slike_glasbe
{
	background-color:#D1D1D1;
}

.podlaga_slike_glasbe_aktivna
{
	background-color: #E8E1E4;
}

.tekst_naslovi_glasbe_01
{
	font-family: "Proxima Nova Regular";
	color: #770001;
	color: #008800;
}

.tekst_naslovi_glasbe_02
{
	font-family: "Proxima Nova Regular";
	color: #770001;
	color: #008800;
}

.tekst_glasbe_01
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

.tekst_glasbe_02
{
	font-family: "Proxima Nova Light";
	color: #770001;
}

.tekst_glasbe_03
{
	font-family: "Proxima Nova Light";
	color: #008800;
}

.tipka_potrdi 
{
	background-color: #CDCDCD;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:default;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}

.tipka_potrdi:hover
{
	background-color: #D1D1D1;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:pointer;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.besedilo_tipke_potrdi
{
	font-family: "Proxima Nova Light";
	color:#444444;
}

.podlaga_slike_osvezi 
{
	background-color: #CDCDCD;
	cursor:default;
}

.podlaga_slike_osvezi:hover
{
	background-color: #D1D1D1;
	cursor:pointer;
}

.podlaga_slike_zapri 
{
	background-color: #D1D1D1;
	cursor:default;
}

.podlaga_slike_zapri:hover
{
	background-color: #E8E1E4;
	cursor:pointer;
}

.okence_emaila
{
	border: 1px solid #AAAAAA;
}

.okence_imena_in_priimka
{
	border: 1px solid #AAAAAA;
}

.obroba_za_oznako_napake
{
	border: 1px solid #AA0000;
}

/*----------------------------- Znak animacija čakanja ----------------------------*/

.znak_animacije_cakanja {
  border: 1px solid #EAF0F6;
  border-radius: 50%;
  border-top-color: #FF0000;
  animation: animacija_znaka_cakanja 1.5s linear infinite;
}

@keyframes animacija_znaka_cakanja {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/*----------------------------------- Piškotki ------------------------------------*/

.vrstica_tabele_piskotkov_naslovna 
{
	background-color: #DDDDE2;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.vrstica_tabele_piskotkov 
{
	background-color: #EEEEF2;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.tekst_tabele_piskotkov_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
}

/*------------------------------------- Tipke -------------------------------------*/
/*
.tipka_izbire 
{
	background-color: #BBBBBB;
	text-align: center;
  vertical-align: middle;
	border: 1px solid #888888;
}

.tipka_izbire:hover 
{
	background-color: #AAAAAA;
}

.tipka_izbire_aktivna
{
	background-color: #A0A0A0;
	text-align: center;
  vertical-align: middle;
}
*/
.tipka_izbire 
{
	background-color: #FFFFFF;
	text-align: center;
  vertical-align: middle;
	cursor: pointer;
	border: solid 1px #666666;
}

.tipka_izbire:hover 
{
	background-color: #4C4540;
	text-align: center;
  vertical-align: middle;
	cursor: pointer;
	border: solid 1px #666666;
}

.tipka_izbire_aktivna
{
	background-color: #4C4540;
	text-align: center;
  vertical-align: middle;
	cursor: pointer;
	border: solid 1px #666666;
}



.tipka_izbire_sirsa 
{
	background-color: #A1A1A1;
	text-align: center;
	display: table-cell; 
  vertical-align: middle;
}

.tipka_izbire_sirsa:hover 
{
	background-color: #A0A0A0;
}

.tipka_izbire_sirsa_aktivna
{
	background-color: #A0A0A0;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
}

.tekst_tipke_izbire
{
	font-family: "Proxima Nova Light";
	color: #222222;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tekst_tipke_izbire:hover
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tekst_tipke_izbire_aktivni
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tipka_splosna
{
	background-color: #A0A0A0;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
}

.tipka_splosna:hover 
{
	background-color: #888888;
}

.tipka_splosna_aktivna
{
	background-color: #888888;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
}

.tipka_vec_manj 
{
	background-color: #FFFFFF;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
	border: 1px solid #666666;
	border-radius: 4px;
}

.tipka_vec_manj:hover 
{
	border: 1px solid #AA0000;
}

.tipka_vec_manj_aktivna
{
	background-color: #AAAAAA;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
	border-radius: 5px;
}

.tipka_vec_manj_sirsa 
{
	font-family: "Proxima Nova Light";
	background-color: #FFFFFF;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	text-decoration: none;
	border: 1px solid #666666;
	border-radius: 4px;
}

.tipka_vec_manj_sirsa:hover 
{
	font-family: "Proxima Nova Light";
	background-color: #A1A1A1;
	color: #FFFFFF;
	cursor: pointer;
}

.tipka_vec_manj_sirsa_aktivna
{
	background-color: #AAAAAA;
	display: table-cell; 
	text-align: center;
  vertical-align: middle;
	border-radius: 5px;
}

/*----------------------------- Tipke izbire artiklov -----------------------------*/

.tipka_izbire_artiklov 
{
	background-color: #A8A8A8;
	text-align: center;
  vertical-align: middle;
}

.tipka_izbire_artiklov:hover
{
	background-color: #63BB48;
	text-align: center;
  vertical-align: middle;
}

.tipka_izbire_artiklov_aktivna
{
	background-color: #63BB48;
	text-align: center;
  vertical-align: middle;
}

.tekst_tipke_izbire_artiklov
{
	font-family: "Proxima Nova Light";
	background-color: #A8A8A8;
	color: #EEEEEE;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tekst_tipke_izbire_artiklov:hover
{
	font-family: "Proxima Nova Light";
	color: #EEEEEE;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tekst_tipke_izbire_artiklov_aktivni
{
	font-family: "Proxima Nova Light";
	color: #EEEEEE;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

/*----------------------------------- Artikli -----------------------------------*/

.tekst_besedila_datuma_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_naslova_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
	font-weight: bold;
}

.tekst_naslova_artikla_02
{
	font-family: "Proxima Nova Regular";
	color: #555555;
}

.tekst_besedila_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.barva_teksta_aktivnega_artikla_01
{
	color: #0000CC;
}

.tekst_besedila_datuma_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_naslova_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
	font-weight: bold;
}

.tekst_naslova_artikla_02
{
	font-family: "Proxima Nova Regular";
	color: #555555;
}

.tekst_besedila_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_noge_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_noge_artikla_02
{
	font-family: "Proxima Nova Regular";
	color: #333333;
}


.barva_teksta_aktivnega_artikla_01
{
	color: #0000CC;
}

/*------------------------------- Seznam artiklov -------------------------------*/

.glava_seznama_artiklov
{
	background-color: #989898;
}

.vrstica_seznama_artiklov
{
	background-color:#E8E8E8; 
}

.stolpec_seznama_artiklov_01 label
{
	text-align:right;
}

.okence_seznama_artiklov
{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.gumb_seznama_artiklov
{
	opacity: 0.7;
	cursor: pointer;
}

.tekst_glave_seznama_artiklov_01
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

.tekst_seznama_artiklov
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

.tekst_okenca_seznama_artiklov
{
	font-family: "Proxima Nova Light";
	color: #444444;	
}

/*----------------------------------- Košarica ------------------------------------*/

.podlaga_slike_kosarice
{
	background-color: #011D3B;
	border: 1px solid #819DBB;
	border-radius: 3px;
}

.podlaga_slike_kosarice:hover
{
	background-color: #213D5B;
}

.podlaga_slike_kosarice_velike
{
	background-color: #807474;
	border-radius: 4px;
}

.podlaga_slike_kosarice_velike:hover
{
	background-color: #605454;
}

.slika_kosarice
{
	background-color: #011D3B;
}

.slika_kosarice:hover
{
	background-color: #213D5B;
}

.podlaga_gumbov_kosarice
{
	background-color: #FFFFFF;
}

.podlaga_gumbov_kosarice:hover
{
	background-color: #EEEEEF;
}

.podlaga_slike_artikla_v_kosarici
{
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
}

.glava_seznama_nakupov
{
	background-color: #C4C4C4;
}

.vrstica_seznama_nakupov
{
	border-bottom: 1px solid #888888;
}

.obrazec_kosarice
{
	background-color: #E1E1E1;
	border: 1px solid #DDDDDD;
}

.gumb_kosarice
{
	border: 1px solid #666666;
	border-radius: 3px;
}

.gumb_obrazca_gor_dol
{
	border: 1px solid #666666;
	border-radius: 3px;
}

.gumb_obrazca_informacij
{
	border: 1px solid #666666;
	border-radius: 3px;
}

.podlaga_slike_kosarice_v_tipki_okrogli
{
	background-color: #666666;
	cursor: default;
}

.podlaga_slike_kosarice_v_tipki_okrogli:hover
{
	background-color: #229922;
	cursor: pointer;
}

.tipka_za_nakup_artikla
{
	background-color: #016AAD;
	color: #FFFFFF;
	cursor: default;
}

.tipka_za_nakup_artikla:hover
{
	background-color: #119ADD;
	cursor: pointer;
}

.besedilo_tipke_za_nakup_artikla
{
	background-color: #CCCCCC;
	color: #333333;
	border: 1px solid #CCCCCC;
	cursor: default;
}

.besedilo_tipke_za_nakup_artikla:hover
{
	cursor: pointer;
}

.tekst_glave_seznama_nakupov
{
	font-family: "Proxima Nova Light";
	color: #383838;
}

.tekst_seznama_nakupov
{
	font-family: "Proxima Nova Light";
	color: #222222;
}

.tekst_seznama_nakupov_01
{
	font-family: "Proxima Nova Light";
	color: #222222;
}

.tekst_seznama_nakupov_02
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

.tekst_kosarice_prilagojene
{
	font-family: "Proxima Nova Light";
	color: #FF0000;
}

/*-------------------------------- Obrazec nakupa ---------------------------------*/

.tipka_dodajanja_v_kosarico 
{
	background-color: #F1F1F1;
	border: 1px solid #777777;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border-radius: 4px;
}

.tipka_dodajanja_v_kosarico:hover 
{
	background-color: #D1D1D1;
}

.podlaga_obrazca_nakupa
{
	background-color: #F1F1F1;
	border: 1px solid #DDDDDD;
}

.tekst_obrazca_kolicine_01
{
	font-family: "Proxima Nova Light";
	color: #222222;
  vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}

.tekst_dodajanja_v_kosarico_01
{
	font-family: "Proxima Nova Light";
	color: #222222;
}

.tekst_dodajanja_v_kosarico_01:hover
{
	color: #0044CC;
}

/*---------------------------- Obrazec uporabnega_ekrana ----------------------------*/

.obrazec_povzetka_racuna
{
	background-color: #F1F1F1;
	border: 1px solid #DDDDDD;
}

.tekst_obrazca_povzetka_racuna_01
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*---------------------------- Obrazec izbire plačila -----------------------------*/

.obrazec_izbire_placila
{
	background-color: #F1F1F1;
	border: 1px solid #DDDDDD;
}

.oznaka_polja_obveznega_obrazca_izbire_placila
{
	color: #BB0000;	
}

.oznaka_napake_obrazca_izbire_placila
{
	color: #BB0000;	
}

.tekst_obrazca_izbire_placila_01
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*-------------------------------- Meniji ponudbe ---------------------------------*/

.ponudba
{
	text-align: center;
  vertical-align: middle;
}

.ponudba_aktivna
{
/*	border: 1px solid #2266D8;*/
	text-align: center;
  vertical-align: middle;
}

.naziv_ponudbe
{
	background-color: #888888;	
	text-align: center;
  vertical-align: bottom;
}

.naziv_ponudbe_aktivne
{
	background-color: #E1E1E1;
	text-align: center;
  vertical-align: bottom;
}

.fotografija_ponudbe
{
	border: 1px solid #DDDDDD;
}

.naslov_ponudbe
{
}

.tekst_naziva_ponudbe_01
{
	font-family: "Proxima Nova Light";
	color: #000000;	
	color: #FFFFFF;	
}

.tekst_podpis_01
{
	font-family: "Proxima Nova Regular";
	font-family: "Aphrodite Slim Pro";
	color: #555555;	
}

/*------------------------------- Ponudba - meniji --------------------------------*/

.naziv_menija_ponudbe
{
	background-color: #818181;	
	text-align: center;
  vertical-align: bottom;
	border: 1px solid #818181;
}

.naziv_menija_ponudbe_aktivnega
{
	background-color: #515151;	
}

.meni_ponudbe_aktivni
{
}

.podlaga_telesa_menija_ponudbe
{
	background-color: #FFFFFF;	
	border: 1px solid #A0A0A0;
}

.telo_menija_ponudbe
{
	background-color: #FFFFFF;	
}

.tekst_naziva_menija_ponudbe_01
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;	
}

/*------------------------------- Ponudba - izpisi --------------------------------*/

.fotografija_ponudbe_naslovna
{
	border: 1px solid #A0A0A0;
}

.podlaga_levega_dela_okrajsane_ponudbe
{
	background-color: #FFFFFF;	
	border: 1px solid #DDDDDD;
}

.podlaga_desnega_dela_okrajsane_ponudbe
{
	background-color: #F1F1F1;	
	border: 1px solid #DDDDDD;
}

.podlaga_celega_dela_okrajsane_ponudbe
{
	background-color: #F1F1F1;	
	border: 1px solid #DDDDDD;
}

.naslov_ponudbe
{
}

.tekst_naslova_ponudbe_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
	font-weight: bold;
}

.tekst_naslova_ponudbe_02
{
	font-family: "Proxima Nova Light";
	color: #555555;
}

.tekst_besedila_ponudbe_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_opombe_izbranega_ponudbe_01
{
	font-family: "Proxima Nova Light";
	color: #0000CC;	
	color: #008800;
}

.tekst_opombe_izbranega_ponudbe_01:hover
{
	cursor: pointer;
}

/*------------------------------- Artikli - meniji --------------------------------*/

.prikaz_artikla
{
	cursor: default;
}

.prikaz_artikla:hover
{
	cursor: pointer;
}

.prikaz_artikla_aktivni
{
}

.telo_prikaza_artikla
{
	background-color: #FFFFFF;
	cursor: default;	
}

.telo_prikaza_artikla:hover
{
	cursor: pointer;
}

.noga_prikaza_artikla
{
	background-color: #FFFFFF;	
	text-align: left;
	border-left: 0px solid #A0A0A0;
	border-right: 0px solid #A0A0A0;
	border-bottom: 0px solid #A0A0A0;
}

.gumb_pomika_desno
{
	background-color: #FFFFFF;	
	border: 1px solid #888888;
	border-radius: 4px;
	transform: rotate(90deg);
}

.tekst_glave_prikaza_artikla_01
{
	font-family: "Proxima Nova Regular";
	color: #666666;	
}

.tekst_noge_prikaza_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #666666;	
}

/*------------------------------- Artikli - izpisi --------------------------------*/

.fotografija_artikla_naslovna
{
	border: 1px solid #A0A0A0;
}

.naslov_artikla
{
}

.tekst_naziva_artikla_01
{
	font-family: "Proxima Nova Regular";
	color: #666666;
}

.tekst_naziva_artikla_02
{
	font-family: "Proxima Nova Light";
	color: #770001;
	font-weight: bold;
}

.tekst_podnaslova_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
}

.tekst_cene_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #666666;
}

.tekst_besedila_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_opombe_izbranega_artikla_01
{
	font-family: "Proxima Nova Light";
	color: #0000CC;	
	color: #008800;
}

.tekst_opombe_izbranega_artikla_01:hover
{
	cursor: pointer;
}

/*------------------------------- Iskalnik artiklov -------------------------------*/

.obrazec_iskalnika_artiklov
{
	background-color: #EEEEEE;
	border: 1px solid #BBBBBB;
}

.podlaga_iskalnika_artiklov
{
}

.podlaga_okenc_iskalnika_artiklov
{
	background-color: #EEEEEE;
	border: 1px solid #D4D4D4;
}

.okence_iskalnika_artiklov
{
	border: 1px solid #AAAAAA;
}

.spustni_seznam_iskalnika_artiklov
{
	border: 1px solid #AAAAAA;
}

.gumb_iskalnika_artiklov
{
	border: 1px solid #6A6164;
	border-radius: 3px;
	transform: rotate(90deg);
}

.tipka_iskalnika_artiklov
{
	background-color:#A8A8A8;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border-radius: 4px; 
	border: 1px solid #868182;
}

.tipka_iskalnika_artiklov:hover
{
	background-color:#B8B8B8;
	cursor: pointer;
}

.tekst_spustnega_seznama_iskalnika_artiklov
{
	font-family: "Proxima Nova Light";
	color: #666666;	
}

.tekst_okenca_iskalnika_artiklov
{
	font-family: "Proxima Nova Light";
	color: #666666;	
}

.tekst_tipke_iskalnika_artiklov
{
	font-family: "Proxima Nova Light";
	color: #444444;	
}

/*-------------------------------- Načini plačila ---------------------------------*/

.telo_prikaza_nacinov_placevanja
{
	border: 1px solid #CCCCCB;
}

.telo_prikaza_nacinov_placevanja:hover
{
	background-color: #EEEEED;
	cursor: pointer;
}

.telo_prikaza_nacinov_placevanja_neaktivno
{
	opacity: 0.5;
}

.telo_prikaza_nacinov_placevanja_neaktivno:hover
{
	background-color: #FFFFFF;
	cursor: default;
}

/*------------------------------------ Ostalo -------------------------------------*/

.kazalec
{
	cursor: pointer;
}

/*------------------------------- Menjajoči napisi --------------------------------*/

.podlaga_teksta_menjajocih_napisov
{
/*	background-color: rgba(0,0,0,0.4);*/
}

.dodatek_menjajocih_napisov
{
	color: #FFFFFF;
	border-radius: 6px;
	-ms-transform: rotate(-40deg);
  -webkit-transform: rotate(-40deg);
  transform: rotate(-40deg);
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	cursor: pointer;
}

.dodatek_menjajocih_napisov_barva_01
{
	background-color:#EE00BB;
	border: 1px solid #EE00BB; 
}

.dodatek_menjajocih_napisov_barva_02
{
	background-color:#7733FF;
	border: 1px solid #7733FF; 
}

.dodatek_menjajocih_napisov_barva_03
{
	background-color:#0000AA;
	border: 1px solid #0000AA; 
}

.tekst_menjajocih_napisov_01
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
}

.tekst_menjajocih_napisov_02
{
	font-family: "Objectivity-Bold";
	color: #F8F8F8;
}

.tekst_menjajocih_napisov_03
{
	font-family: "Proxima Nova Light";
	color: #FFFFFF;
}

.tekst_menjajocih_napisov_04
{
	font-family: "Proxima Nova Light";
	color: #EEEEEE;
}

.tekst_dodatka_menjajocih_napisov_01
{
	font-family: "Proxima Nova Light";
}
                                     
/*----------------------------- Obrazci - skupni del ------------------------------*/

.tipka_obrazca
{
	background-color: #BBBBBB;
	cursor: default;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border: 1px solid #CDCDCD;
	border-radius:5px; 
}

.tipka_obrazca:hover
{
	background-color: #999999;
	cursor: pointer;
}

.tekst_naslova_obrazca_01
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

.tekst_naslova_obrazca_02
{
	font-family: "Proxima Nova Regular";
	color: #444444;	
}

.tekst_obrazca_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_obrazca_02
{
	font-family: "Proxima Nova Light";
	color: #000000;	
}

/*------------------------------- Obrazec prijavni --------------------------------*/

.glava_obrazca_prijavnega
{
	background-color: #888888;	
	border: 1px solid #888888;
}

.telo_obrazca_prijavnega
{
	background-color: #EEEEED;
	border: 1px solid #CCCCCC;
}

.okence_obrazca_prijavnega
{
	border: 1px solid #A4A4A4;
}

.okence_kolicine
{
	border: 1px solid #A3A1A5;
}

.tipka_obrazca_prijavnega
{
	background-color: #CCCCCC;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:default;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}

.tipka_obrazca_prijavnega:hover
{
	background-color: #DDDDDD;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:pointer;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.podlaga_kriza_obrazca_prijavnega
{
}

.podlaga_kriza_obrazca_prijavnega:hover
{
	background-color:#D1D1D1;
	cursor:pointer;
}

.tekst_naslova_obrazca_prijavnega_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_obrazca_prijavnega_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

/*------------------------------- Obrazec naročanja -------------------------------*/

.glava_obrazca_osebnih_podatkov
{
	background-color: #838185;	
	border: 1px solid #838185;
}

.telo_obrazca_osebnih_podatkov
{
	background-color: #F1F1F1;
	border: 1px solid #CCCCCC;
}

.okence_obrazca_osebnih_podatkov
{
	border: 1px solid #A3A1A5;
}

.tipka_obrazca_osebnih_podatkov
{
	background-color: #CDCDCD;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:default;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}

.tipka_obrazca_osebnih_podatkov:hover
{
	background-color: #D1D1D1;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:pointer;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.podlaga_kriza_obrazca_osebnih_podatkov
{
}

.podlaga_kriza_obrazca_osebnih_podatkov:hover
{
	background-color:#D1D1D1;
	cursor:pointer;
}

.tekst_naslova_obrazca_osebnih_podatkov_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_obrazca_osebnih_podatkov_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

/*------------------------------ Obrazec obveščanja -------------------------------*/

.glava_obrazca_obvescanja
{
	background-color: #838185;	
	border: 1px solid #838185;
}

.telo_obrazca_obvescanja
{
	background-color: #F1F1F1;
	border: 1px solid #CCCCCC;
}

.okence_obrazca_obvescanja
{
	border: 1px solid #A3A1A5;
	color: #999999;
}

.tipka_obrazca_obvescanja
{
	background-color: #CDCDCD;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:default;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}

.tipka_obrazca_obvescanja:hover
{
	background-color: #D1D1D1;
	display:flex; 
	align-items:center; 
	justify-content:center;
	cursor:pointer;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.podlaga_kriza_obrazca_obvescanja
{
}

.podlaga_kriza_obrazca_obvescanja:hover
{
	background-color:#D1D1D1;
	cursor:pointer;
}

.tekst_naslova_obrazca_obvescanja_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_obrazca_obvescanja_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

/*------------------------------ Logični analizator -------------------------------*/

.glava_logicnega_analizatorja
{
	background-color: #AAAAAA;
	border: 1px solid #AAAAAA;
}

.telo_logicnega_analizatorja
{
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}

.podlaga_kriza_logicnega_analizatorja
{
}

.podlaga_kriza_logicnega_analizatorja:hover
{
	cursor:pointer;
}

/*------------------------------- Obrazec kontaktni -------------------------------*/

.obrazec_kontaktni
{
	width: auto;
	height: auto;
	background-color:#F0F0F0;
	border: 1px solid #DDDDDD;
}

.oznaka_obrazca_kontaktnega
{
}

.oznaka_polja_obveznega_obrazca_kontaktnega
{
	color: #BB0000;	
}

.oznaka_napake_obrazca_kontaktnega
{
	color: #BB0000;	
}

.okence_obrazca_kontaktnega
{
	border: 1px solid #A3A1A5;
	color: #999999;
}

.okence_obrazca_kontaktnega_prazno
{
	color: #999999;
}


.tekst_obrazca_kontaktnega_01
{
	font-family: "Proxima Nova Light";
	color: #333333;	
}

.tekst_obrazca_kontaktnega_02
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

.tipka_potrdi_obrazca_kontaktnega
{
	background-color:#B8B8B8;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border-radius: 0px; 
	border-bottom: 1px solid #999999;
}

.tipka_potrdi_obrazca_kontaktnega:hover
{
	background-color: #C4C4C4;
	display: table-cell;	
	text-align: center;
	cursor:pointer;
  vertical-align: middle;
}

.tipka_potrdi_obrazca_kontaktnega_aktivna
{
	background-color:#CDCDCD;
	cursor: pointer;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
	border-radius:3px; 
	border-bottom:1px solid #666666;
}

/*--------------------------- Obrazec osebnih podatkov ----------------------------*/

.obrazec_osebnih_podatkov
{
	background-color: #EEEEEF;
}

.obrazec_osebnih_podatkov input
{
	background-color: #EEEEEF;
	border: none;
}

.obrazec_osebnih_podatkov select
{
	background-color: #EEEEEF;
	border: none;
}

.znak_zvezdica
{
	font-family: "Proxima Nova Regular";
	color: #888888;	
}

.tekst_naslova_obrazca_osebnih_podatkov_01
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

.tekst_obrazca_osebnih_podatkov_01
{
	font-family: "Proxima Nova Light";
	color: #888888;	
}

.tekst_obrazca_osebnih_podatkov_02
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

/*------------------------------------ Akcije -------------------------------------*/

.tekst_naslova_akcije_01
{
	font-family: "Proxima Nova Light";
	color: #770001;
}

.tekst_datuma_akcije_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

.tekst_besedila_akcije_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

/*------------------------------------ Mnenja -------------------------------------*/

.tekst_naslova_mnenja_01
{
	font-family: "Proxima Nova Regular";
	color: #444444;	
}

.tekst_mnenja_01
{
	font-family: "Proxima Nova Light";
	color: #555555;	
}

/*------------------------------- Tipka podmenijev --------------------------------*/

.tipka_podmenijev
{
	background-color:#CDCDCD;
	background-color:#D1D1D1;
	display: table-cell;	
	text-align: center;
  vertical-align: middle;
}

.tipka_podmenijev:hover
{
	background-color:#AAAAAA;
	cursor: pointer;
}

.tipka_podmenijev_aktivna
{
	background-color:#AAAAAA;
}

.tekst_tipke_podmenijev
{
	font-family: "Proxima Nova Light";
	color: #222222;	
}

/*----------------------------- Dela ekrana košarice ------------------------------*/

.crta_dela_ekrana_kosarice_levega
{
	border-top: 1px solid #BBBBBC;
}

.tipka_uporabnega_ekrana_desnega_01
{
	background-color: #0798D7;
	border: 1px solid #0798D7;
}

.tipka_uporabnega_ekrana_desnega_01:hover
{
	background-color: #0088C7;
	border: 1px solid #0088C7;
	cursor: pointer;
}

.tipka_uporabnega_ekrana_desnega_02
{
	background-color: #FFFFFF;
	border: 1px solid #888888;
}

.tipka_uporabnega_ekrana_desnega_02:hover
{
	background-color: #EEEEEF;
	border: 1px solid #888888;
	cursor: pointer;
}

/*------------------------------ Potrditveno okence -------------------------------*/

.potrditveno_okence 
{
	position: relative;
}

.potrditveno_okence label 
{
	position: absolute;
	cursor: pointer;
	background-color: #EEEEEE;
	border:1px solid #888888;
}

.potrditveno_okence_napacno label 
{
	border: 1px solid #AA0000;
}

.potrditveno_okence_aktivno label:after 
{
	content: '';
	position: absolute;
	border: 1px solid #000000;
	border-top: none;
	border-right: none;
	transform: rotate(-45deg);
}

.potrditveno_okence input[type=checkbox]:checked + label:after 
{
	opacity: 1;
}

.potrditveno_okence_aktivno input[type=checkbox]:checked + label:after 
{
	opacity: 1;
}

/*--------------------------------- Slikovni menu ---------------------------------*/

.levi_del_slikovnega_menuja
{
	background-color: #DEDEDE;	
}

.desni_del_slikovnega_menuja
{
	background-color: #DEDEDE;	
}

.tekst_slikovnega_menuja_01
{
	font-family: 'Proxima Nova Regular';
	color: #333333;	
}

.tekst_slikovnega_menuja_02
{
	font-family: 'Proxima Nova Light';
	color: #333333;	
}


.slikovni_meni
{
	cursor: default;
}

.slikovni_meni:hover
{
	
	cursor: pointer;
}

.slikovni_meni_aktivni
{
}

.glava_slikovnega_menija
{
	background-color: #DAD1D4;	
	background-color: #FFFFFF;	
	text-align: left;
	border: 1px solid #BBBBBB;
}

.podlaga_slike_slikovnega_menija
{
	background-color: #FFFFFF;
	cursor: default;
/*
	box-shadow: 6px 6px 10px 10px #F6F6F6;
*/
}

.podlaga_slike_slikovnega_menija:hover
{
	background-color: #F8F8F8;
	cursor: pointer;
}

.zaslonka_glave_slikovnega_menija
{
	background-color: #DDDDDD;
}

.zaslonka_glave_slikovnega_menija:hover
{
	cursor: pointer;
}

.zaslonka_slike_slikovnega_menija
{
	background-color: #000000;
	opacity: 0.0;
	cursor: default;	
}

.zaslonka_slike_slikovnega_menija:hover
{
	cursor: pointer;
}

.podlaga_besedila_zaslonke_slike_slikovnega_menija
{
	cursor: default;	
}

.podlaga_besedila_zaslonke_slike_slikovnega_menija:hover
{
	cursor: pointer;
}

.noga_slikovnega_menija
{
	background-color: #F4F4F4;	
	text-align: left;
	border-left: 0px solid #A0A0A0;
	border-right: 0px solid #A0A0A0;
	border-bottom: 0px solid #A0A0A0;
}

.gumb_pomika_desno
{
	background-color: #FFFFFF;	
	border: 1px solid #888888;
	border-radius: 4px;
	transform: rotate(90deg);
}

.tekst_glave_slikovnega_menija_01
{
	font-family: "Proxima Nova Light";
	font-family: "Romain BP Headline Regular";
	font-family: "Marcellus-Regular";
	font-family: "Proxima Nova Light";
	color: #FFFFFF;	
	color: #444444;	
}

.tekst_noge_slikovnega_menija_01, .tekst_noge_slikovnega_menija_02
{
	font-family: "Proxima Nova Regular";
	color: #666666;	
}

/*------------------------------------- Obrat -------------------------------------*/

.container {
	height:100%;
	position:relative;
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 1200px;
}

.back, .front {
	position:absolute;
}

.front img {
	min-height:100%;
	height:auto;
	width:auto;
	width:100%;
}

.front {
	overflow:hidden;
	width:100%;
	height:100%;
	z-index:900;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;

	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;

	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .9s ease-in-out;
}

.active .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}

.back {
	overflow:hidden;
	width:100%;
	height:100%;
	z-index:900;
	
	background-color:#ecad40;
	height:100%;
	width:100%;
	z-index:800;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;

	-moz-transform: rotateY(-179deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;

	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .9s ease-in-out;
}

.active .back {
	z-index: 1000;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
}

.back h3 {
	font-weight:normal;
	font-size:0.8em;
}

.back p {
	font-size:1em;
	padding-top:1em;
	border-top:1px dashed white;
	margin-top:1em;
}

/*
.card0
{
    perspective: 4000px;
}

.card2
{
    transform: rotateY(90deg);
}

.card1, .card2
{
    transition-property: transform;
    transition-duration: 0.5s;
    transition-timing-function: 0;
    transition-delay: 0;
		z-index: 100;
}

.card0:mouseenter .card1
{
    transform: rotateY(90deg);
}
.card0:mouseenter .card2
{
    transform: rotateY(0deg);
}
*/

/*---------------------------- Dela uporabnega ekrana -----------------------------*/

.podlaga_slik_izbranega_artikla
{
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
}

/*----------------------------- Dela ekrana košarice ------------------------------*/

.tipka_dela_ekrana_kosarice_desnega_01
{
	background-color: #0798D7;
}

.tipka_dela_ekrana_kosarice_desnega_01:hover
{
	background-color: #0088C7;
	cursor: pointer;
}

.tipka_dela_ekrana_kosarice_desnega_02
{
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}

.xxx
{
	background-color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #AAAAAA;
}

.tipka_dela_ekrana_kosarice_desnega_02:hover
{
	background-color: #DEDEDF;
	border: 1px solid #DEDEDF;
	cursor: pointer;
}

.tekst_dela_ekrana_kosarice_01
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

.tekst_dela_ekrana_kosarice_02
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*-------------------------- Dela drugega koraka nakupa ---------------------------*/

.tipka_drugega_koraka_nakupa_desnega_01
{
	background-color: #0798D7;
	border: 1px solid #0798D7;
}

.tipka_drugega_koraka_nakupa_desnega_01:hover
{
	background-color: #0088C7;
	border: 1px solid #0088C7;
	cursor: pointer;
}

.tipka_drugega_koraka_nakupa_desnega_02
{
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}

.tipka_drugega_koraka_nakupa_desnega_02:hover
{
	background-color: #DEDEDF;
	border: 1px solid #DEDEDF;
	cursor: pointer;
}

.tekst_besedilo_drugega_koraka_nakupa_01
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

.tekst_besedila_drugega_koraka_nakupa_02
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*-------------------------------- Radijski gumbi ---------------------------------*/

.radijski_gumb {
  display: block;
  position: relative;
  padding-right: 18px;
  margin-bottom: 0px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.radijski_gumb input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #EEEEED;
  background-color: #FFFFFF;
	border: 1px solid #EEEEED;
	border: 1px solid #DDDDDD;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.radijski_gumb:hover input ~ .checkmark {
  background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
}

/* When the radio button is checked, add a blue background */
.radijski_gumb input:checked ~ .checkmark {
  background-color: #0798D7;
	border: 1px solid #0798D7;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.radijski_gumb input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.radijski_gumb .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background-color: #FFFFFF;
}

.tekst_radijske_izbire
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*------------------------------ Logični analizator -------------------------------*/

.okno_logicnega_analizatorja
{
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}

/*------------------------------------ Jeziki -------------------------------------*/

.tekst_jeziki_01
{
	font-family: "Proxima Nova Regular";
	color: #EEEEEE;
	text-shadow: 1px 1px 1px #333333;
	text-align:right; 
}

.tekst_jeziki_prilagojeni_01
{
	font-family: "Proxima Nova Regular";
	color: #EEEEEE;
	text-shadow: 1px 1px 1px #333333;
	text-align:right; 
}

.tekst_jeziki_mobilni_01
{
	font-family: "Proxima Nova Regular";
	color: #EEEEEE;
	text-shadow: 1px 1px 1px #333333;
	text-align:right; 
}

/*--------------------------------- Specifikacije ---------------------------------*/

.tekst_specifikacij_01,.tekst_specifikacij_02,.tekst_specifikacij_03,.tekst_specifikacij_04 
{
	font-family: "Proxima Nova Light";
	color: #444444;
}

/*------------------------------------ Objave -------------------------------------*/

.tekst_datuma_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_avtorja_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_naslova_objave_01
{
	font-family: "Proxima Nova Light";
	color: #555555;
	font-weight: bold;
}

.tekst_naslova_objave_02
{
	font-family: "Proxima Nova Regular";
	color: #555555;
}

.tekst_besedila_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.barva_teksta_aktivne_objave_01
{
	color: #0000CC;
}

.tekst_datuma_izbrane_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

.tekst_avtorja_izbrane_objave_01
{
	font-family: "Proxima Nova Light";
	color: #333333;
}

/*------------------------------------ Ostalo -------------------------------------*/

.clear_line
{
	clear: both;
	margin-bottom: 2px;
}

.obroba_diva 
{
	border: 1px solid #BBBBBB;
}

/*=================================================================================*/
/*                                   Aplikacija                                    */
/*=================================================================================*/

.slika_zemljevida
{
	width: 389px;
	height: auto;
}

.povezava_na_prijavo
{
	color: #0044CC;
}

.povezava_na_prijavo:hover
{
	cursor: pointer;
}

/*=================================================================================*/
/*                                    Galerija                                     */
/*=================================================================================*/

.pomicni_znak_velikih_slik_galerije
{
	width: 0px;
	height: 0px;
}

.pomicni_znak_malih_slik_galerije_levo
{
	width: 0px;
	height: 0px;
}

.pomicni_znak_malih_slik_galerije_desno
{
	width: 0px;
	height: 0px;
}

.prikaz_male_slike_galerije
{
	text-align: center;
  vertical-align: middle;
}

.prikaz_male_slike_galerije:hover
{
	text-align: center;
  vertical-align: middle;
	cursor: pointer;
}

.podlaga_krizca_velikih_slik_galerije
{
	background-color: #EEEEEE;
	opacity:0.6;
}

.podlaga_pomicnega_znaka_velikih_slik_galerije_nazaj, .podlaga_pomicnega_znaka_velikih_slik_galerije_naprej
{
	background-color: #EEEEEE;
	opacity:0.4;
}

.podlaga_krizca_velikih_slik_galerije:hover
{
	background-color: #DD0000;
	cursor: pointer;
}

.podlaga_pomicnega_znaka_velikih_slik_galerije_nazaj:hover, .podlaga_pomicnega_znaka_velikih_slik_galerije_naprej:hover
{
	cursor: pointer;
}

.slika_krizca_velikih_slik_galerije
{
}
