/* Didakta
   Style Sheet
   by Miha Juvan
   
*/
 
/* B A S I C _________________________________________*/

html, body {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #1a336a;
	color: #000;
	text-align: center;
}

img {
	border: 0;
}

ul, li {
	padding: 0;
	margin: 0;
}

ol {
	margin: 0;
	padding: 0 0 0 20px;
}

ol li {
	padding: 2px 0;
}

a, a:visited {
	text-decoration: underline;
	color: #000;
}

a.linkReverse, a.linkReverse:visited {
	text-decoration: none;
}

a:hover {
	color: #f00;
}

p {
	margin: 0 0 10px 0;
	line-height: 140%;
}


/*  S T R U C T U R E ______________________________________*/

/*  okvir okoli vsega  */
#container {
	margin: 0 auto;
	width: 990px;
	text-align: left;
}

/* izbira jezika */
p.language {
	width:800px;
	margin:10px auto 3px 0;
	padding:0;
	color: #fff;
	font-size:11px;
	text-align:right;
}
p.language a  {
	color: #fff;
	text-decoration:underline;
}
#container p.language a:hover  {
	text-decoration:none;
}


/* banner na desni */
#contentRight {
	float: right;
}
#banner {
	margin:0 0 10px 0;
	padding: 15px 10px;
	background: url(/pic/banner-back.gif) no-repeat left top;
}

/*  glava  */
#head {
	margin: 0 auto 0 auto;
	width: 800px;
	background: #fff url(/pic/back_head.gif) no-repeat top;
}
/* easy clearing */
#head:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: left; 
	visibility: hidden;
}

/*  nova glava  */
#headNew {
	margin: 0;
	width: 800px;
	background: #fff url(/pic/back_head.gif) no-repeat top;
}
/* easy clearing */
#headNew:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: left; 
	visibility: hidden;
}

/*  spodnji del glave  */
#headBottom {
	margin: 0 auto;
	width: 800px;
	background-color: #fff;
}
/*  nov spodnji del glave  */
#headBottomNew {
	margin: 0;
	width: 800px;
	background-color: #fff;
}

/*  Vsebina strani  */
#main { 
	width: 770px;
	background-color: #FFF;
	margin: 0 auto;
	padding: 0 15px;
	text-align: left;
}
/*  nova Vsebina strani  */
#mainNew { 
	width: 770px;
	background-color: #FFF;
	margin: 0;
	padding: 0 15px;
	text-align: left;
}

/*  Polje z navigacijo  */
#navigation {
	width: 155px;
}

/*  Polje z glavno vsebino  */
#content {
	float: right;
	width: 605px;
	font-size: 11px;
}

/*  Noga  */
#footer {
	margin: 0 auto 10px auto;
	padding: 0 20px 14px 20px;
	width: 760px;
	font-size: 11px;
	text-align: left;
	color: #1a336a;
	background: #fff url(/pic/back_footer.gif) no-repeat bottom;
}
/*  nova Noga  */
#footerNew {
	margin: 0 0 10px 0;
	padding: 0 20px 14px 20px;
	width: 760px;
	font-size: 11px;
	text-align: left;
	color: #1a336a;
	background: #fff url(/pic/back_footer.gif) no-repeat bottom;
}


#footer p, #footerNew p {
	padding-left: 170px;
	font-size: 10px;
	margin-bottom: 15px;
}

#footer a, #footer a:visited, #footerNew a, #footerNew a:visited {
	color: #1a336a;
}

#footer a:hover, #footerNew a:hover {
	color: #f00;
}

/*  G L A V A ______________________________________*/
/* logotip */
#headLogo {
	float: left;
	padding: 8px 0 0 15px;
}

/* desna stran glave */
#headRight {
	float:right;
	text-align: right;
}

/* nakupovalni vozicek v glavi */
#headCart {
	color: #6c6c6c;
	font-size: 11px;
	margin: 20px 15px 0 0;
	max-width: 440px;
	min-height: 33px;
}

a.buttonCheckout, a.buttonCheckout:visited {
	color: #fff;
	font-weight: bold;
	padding: 5px 10px;
	text-decoration: none;
	background: url(/pic/button_submit.gif) no-repeat center;
}

a.buttonCheckout:hover {
	background: url(/pic/button_submit_on.gif) no-repeat center;
	color: #fff;
}


/* meni v glavi */
#headNav {
	color: #9d9b9c;
	font-size: 12px;
	margin: 15px 15px 0 0;
	max-width: 440px;
}

#headNav a {
	color: #9d9b9c;
	text-decoration: none;
}

#headNav a:hover {
	color: #fbac02;
}

/* pozdrav */
#headGreeting {
	float: left;
	width: 470px;
	text-align: left;
	font-size: 11px;
	padding: 4px 0 1px 15px;
}

/* iskanje */
#headSearch {
	height: 24px;
	font-size: 11px;
	padding: 8px 20px 0 0;
	margin: 0 15px 0 480px;
	text-align: right;
	background: url(/pic/back_head_search.gif) no-repeat right top;
}

#headSearch form {
	display: inline;
	margin: 0;
	padding: 0;
}

/* gumb isci */
#headSearch input.searchButton {
	width: 28px;
	color: #1a336a;
	font-weight: bold;
	border: none;
	background-color: #fbc302;
	font-size: 11px;
	cursor: pointer;
}

/* tekst v vnosnem polju */
input.searchText { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #9a9a9a;
	width: 85px;
	font-size: 10px;
}

#headSearch a {
	color: #FFF;
	text-decoration: none;
}

#headSearch a:hover {
	color: #1a336a;
}


/*  M E N U   L E V O ______________________________________*/

/* special menu */
.special {
  background: url(/pic/back_special.gif) no-repeat left top;
  padding: 5px 0;
  font-size: 12px;
}

.special ul li {
  list-style: url(/pic/bullet_yellow.gif);
  color: #FFF;
  margin: 10px 10px 0 28px;
}

.special a, .special a:visited {
  font-weight: bold;
  color: #FFF;
  text-decoration: none;
}

.special a:hover, .special span {
  color: #fbc302;
}

.special_bottom {
  background: url(/pic/back_special_bottom.gif) no-repeat left top;
  margin-bottom:0;
}

/* glavni meni */
.menu {
  background: url(/pic/back_menu.gif) no-repeat;
  padding: 5px 0;
}

.menu ul li {
	list-style: url(/pic/bullet_black.gif);
	margin: 6px 10px 0 28px;
	font-size: 12px;
	font-weight: bold;
}

.menu ul li ul li {
	list-style: url(/pic/bullet_black_small.gif);
	margin: 3px 5px 0 10px;
	font-size: 11px;
	font-weight: bold;
}

.menu ul li.gift ul li {
	list-style: url(/pic/bullet_blue_small.gif);
}

.menu a, .menu a:visited {
	text-decoration: none;
}

/* darila */
.menu li.gift {
	list-style: url(/pic/bullet_blue.gif);
	margin-top:12px;
}

.menu li.gift a, .menu li.gift a:visited {
	color: #1a45a6;
}

/* označen menu */
.menu a.menuOn, .menu li.gift a.menuOn {
	color: #f00;
}

.menu a:hover, .menu li.gift a:hover {
	color: #f00;
}

.menu_bottom {
  background: url(/pic/back_menu_bottom.gif) no-repeat left top;
}

/* spodnje vsebine*/
#navigation h1 {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 10px 0 10px;
	margin: 10px 0 0 0;
	height: 20px;
}

/* spodnje vsebine - crn */
#navigation h1.black {
	background: url(/pic/back_misc_yellow.gif) no-repeat left top;
	color: #000;
}

/* spodnje vsebine - moder */
#navigation h1.blue {
	background: url(/pic/back_misc_blue.gif) no-repeat left top;
	color: #fff;
}

/* spodnje vsebine - svetlo moder */
#navigation h1.light_blue {
	background: url(/pic/back_misc_lightblue.gif) no-repeat left top;
	color: #fff;
}

/* spodnje vsebine - sivo ozadje */
.misc {
	background: url(/pic/back_misc.gif) no-repeat left bottom;
	padding: 5px 5px 5px 0;
}

/* crta med odstavki v okvirckih na levi */
#navigation p.line {
	margin: 0 5px 5px 10px;
	background-color: #fff;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

/* spodnje vsebine - pomoc */
.help li {
	list-style: url(/pic/bullet_help.gif);
	margin: 4px 10px 0 26px;
	font-size: 11px;
}

.help li:hover {
	list-style: url(/pic/bullet_help_on.gif);
}

.help a, .help a:visited {
  	color: #000;
	text-decoration: none;
}

.help a:hover {
  color: #f00;
}

#navigation p {
	margin: 0 0 5px 0;
	line-height: 130%;
	font-size: 10px;
	padding-left: 10px;
}

/* naslovi okvirčkov */
#navigation h2 {
	margin:0 0 0 10px;
	padding:0;
	font-size:20px;
	font-weight:normal;
	color:#1a45a6;
}
#navigation h2 a {
	color:#1a45a6;
	text-decoration:none;
}


/*  V S E B I N A ______________________________________*/

/* - POT-  */
#path {
	background: url(/pic/back_path.gif) no-repeat left top;
	padding: 8px 10px 0 10px;
	font-size: 10px;
	line-height: 150%;
	color: #4c4c4c;
}

/* pot pri postopku nakupa */
#path2 {
	background: url(/pic/back_path2.gif) no-repeat left top;
	padding: 8px 10px 0 10px;
	font-size: 10px;
	line-height: 150%;
	color: #4c4c4c;
}


#path a, #path a:visited {
	color: #4c4c4c;
	text-decoration: underline;
}

#path a:hover {
	color: #f00;
}

#print {
	float: right;
	padding: 13px 5px 0 0;
	white-space:nowrap;
	display: none;
}

/* logo bukvice */
.bukvice {
	float: right;
	margin: 15px 0 10px 0;
	padding: 0 15px;
}

/*  glavni del - zamankjen v desno  */
#content_inner {
	padding-left: 10px;
}

#content ul {
	margin: 0 0 5px 20px;
}

#content li {
	padding: 0 0 4px 0;
}

/* - NASLOVI - */
h1 {
	margin: 0;
	padding: 12px 0 15px 0;
	font-size: 18px;
	font-weight: bold;
}

h2 {
	padding: 0;
	margin: 15px 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #1a45a6;
}

h2 a, h2 a:visited {
	color: #1a45a6;
	text-decoration: none;
}

h2 a:hover {
	text-decoration: underline;
}

h3 {
	padding: 0;
	margin: 12px 0 5px 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

/* << naslov >> */
h4 {
	margin: 8px 0 5px -10px;
	padding: 0;
	font-size: 15px;
	font-weight: bold;
	color: #1a45a6;
}

/* naslov pri postopku nakupa */
h5 {
	margin: 0 0 5px 0;
	padding: 0 0 2px 0;
	font-size: 13px;
	font-weight: bold;
	color: #f58a08;
	border-bottom: 1px solid #dcdcdc;
}

/* naslovi pri izdelku (opis knjige ...) */
h6 {
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #1a45a6;
}


/* - KNJIGA MESECA - */

.promo {
	background: url(/pic/back_knjiga_meseca.png) no-repeat right top;
	min-height: 190px;
	padding: 20px 20px 5px 20px;
}

/* knjiga meseca - slika knjige */
.promoImage {
	float: left;
}

/* knjiga meseca - opis */
.promoText {
	margin-left: 150px;
	font-size: 11px;
}

.promoText p {
	margin:0 0 3px 0;
}

/* knjiga meseca - naslov */
.promo h1 {
	font-size: 20px;
	color: #fbac02;
	margin: 0;
	padding: 0 0 10px 0;
}

/* knjiga meseca - naslov knjige */
.promo h2 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-weight: bold;
	color: #1a45a6;
}

.promo h2 a, .promo h2 a:visited {
	text-decoration: none;
	color: #1a45a6;
}

/* knjiga meseca - avtor knjige */
.promo h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 13px;
	font-weight: normal;
	color: #1a45a6;
}

/* knjiga meseca - odštevanje do izida */
.promo .countdown {
	float:right;
	margin-top:5px;
	padding:8px;
	background:#fbc302;
	border:2px solid #fff;
	text-align:center;
	font-size:12px;
}

.promo #countbox {}
.promo #countbox pre {
	margin:10px 0 0 0;
	padding:0;
	font-family:'Courier New', monospace;
	font-size:26px;
	line-height:60%;
	font-weight:bold;
}
.promo #countbox span {
	font-size:12px;
}

/* cena in dodaj v voziček */
/* easy clearing */
.promoPrice:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.promoPrice div {
	float: left;
	padding-top: 7px;
}

/* akcijska cena */
.promoPrice p.price_action {
	height: 33px;
	margin-top: 3px;
	padding: 3px 0 0 7px;
	width: 153px;
	color:#fff;
	line-height: 130%;
	background: url(/pic/back_action_promo.gif) no-repeat top left;
}

/* prednaročniška cena */
.promoPrice p.price_preorder {
	height: 33px;
	margin-top: 3px;
	padding: 3px 0 0 7px;
	width: 153px;
	color:#fff;
	line-height: 130%;
	background: url(/pic/back_preorder_promo.gif) no-repeat top left;
}

/* knjiga meseca - noga */
.promo_bottom {
	background: url(/pic/back_knjiga_meseca_bottom.gif) no-repeat right top;
}


/* - SEZNAM KNJIG - */

/* razvrstitev knjig */
.sort a {
	text-decoration: none;
}

/* okvir */
.productList {
	padding: 15px 0 0 0;
	margin-left: -10px;
	min-height: 142px;
	background: url(/pic/back_product_list.gif) no-repeat top left;
}

/* seznam knjig - okvir enote */
.productList_content {
	float: left;
	width: 287px;
	padding: 0 5px 0 10px;
}

/* seznam knjig - slika knjige */
.productListImage {
	float: left;
	width: 100px;
}

/* seznam knjig - podatki, desno od slike */
.productListText {
	font-size: 11px;
	min-height: 110px;
}
@media print {
	.productListText {
		min-height: 140px;
	}
}

/* levi odmik */
.productList .margin {
	margin: 0 0 5px 105px;
}

/* naslov knjige */
.productList h1, .productList h1 a, .productList h1 a:visited {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #1a45a6;
	font-weight: bold;
	text-decoration: none;
}

.productList h1 a:hover {
	color: #f00;
}

/* nastevanje podpodrocij na strani vseh podrocij */
#content .productList ul {
	margin: 5px 0 0 15px;
}

#content .productList ul li {
	padding: 3px 0;
}

/* seznam knjig - special cena */
.price_action, .price_preorder {
	height: 33px;
	margin-top: 3px;
	padding: 3px 0 0 7px;
	width: 153px;
	color:#fff;
	line-height: 130%;
}

/* rdec oval */
.price_action {
	background: url(/pic/back_action.gif) no-repeat top left;
}

/* moder oval */
.price_preorder {
	background: url(/pic/back_preorder.gif) no-repeat top left;
}

/* banner za akcijo in prednarocilo */
.label {
	position: absolute;
	left: auto;
	top: auto; 
	margin: -14px 0 0 -9px;
}

/* nalepka 3za2 */
.label3for2 {
	margin: 2px 0 0 32px;
}

/* nalepka 3za2 pri produktu*/
.box3for2 {
	float: left;
	margin: 0 50px 0 0;
	padding: 5px;
	width: 25em;
	background: #f6f6f6;
}

/* pri produktu ima malo drugace margine */
.prod {
	margin-left: -14px;
}

/* seznam - noga */
.productList_bottom {
	margin: 0 0 10px -10px;
	font-size: 10px;
	background: url(/pic/back_product_list_bottom.gif) no-repeat top left;
}


/* - GUMBI ZA PODKATEGORIJE - */

#content ul.menuSubcat {
	margin: 0 0 10px 0;
	list-style-type: none;
}
/* easy clearing */
#content ul.menuSubcat:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#content ul.menuSubcat li {
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
	width: 160px;
	background: #5e90ff url(/pic/back_subcat_top.gif) no-repeat center top;
}

#content ul.menuSubcat li:hover {
	background: #1a336a url(/pic/back_subcat_top_on.gif) no-repeat center top;
}


#content ul.menuSubcat a, ul.menuSubcat a:visited {
	background: url(/pic/back_subcat_bottom.gif) no-repeat center bottom;
	color: #000;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 10px;
	display: block;
	text-decoration: none;
}

#content ul.menuSubcat a:hover {
	color: #fff;
	background: url(/pic/back_subcat_bottom_on.gif) no-repeat center bottom;
}


/* - VOZICEK - */

.cartTable td {
	padding: 3px 5px;
	font-size: 11px;
	vertical-align: top;
}

/* naslovna vrstica */
tr.cartTitle {
	color: #f58a08;
	font-size: 12px;
	font-weight: bold;
}
tr.cartTitle td {
	border-bottom: 1px solid #dcdcdc;
	padding: 3px 5px;
}

/* vmesna vsota */
tr.cartMiddle td {
	padding: 4px 5px;
	background-color: #eaeaea;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}

/* popust in dostava */
tr.cartSpecial td {
	padding: 4px 5px;
}

/* vmesna vrstica */
tr.cartSeparator td {
	padding: 1px 0;
	font-size: 1px;
}

/* koncna vsota */
tr.cartBottom td {
	background-color: #eaeaea;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	padding: 5px 5px;
	font-size: 12px;
}

/* darilo ob nakupu nad določeno vsoto */
tr.cartGift td {
	background: #f7f7f7;
	color:#4c4c4c;
}

tr.cartGift td a {
	color:#4c4c4c;
}
tr.cartGift td a:hover {
	color:#f00;
}


/* - PREDSTAVITEV KNJIGE - */

p.author {
	color: #1a45a6;
	font-size: 14px;
	font-weight: bold;
	margin: -15px 0 10px 0;
}

.product {
	clear: both;
	background: url(/pic/back_product.gif) no-repeat top left;
	padding: 15px 15px 0 15px;
	font-size: 11px;
	margin-left: -10px;
}

/* za dodatne povezave */
.quickMenu {
	margin: 5px 0 5px 35px;
	padding: 0;
	font-size: 11px;
}

.quickMenu li {
	list-style: url(/pic/bullet_help.gif);
	padding: 1px 0;
}

.quickMenu li:hover {
	list-style: url(/pic/bullet_help_on.gif);
}

/* link za prelistaj knjigo */
.prelistaj {
	background: url(/pic/icon_zoom.gif) no-repeat top left;
	height: 19px;
	width: 90px;
	padding-left: 18px;
	font-weight: bold;
	margin: 10px 0;
}

.prelistaj a, .prelistaj a:visited {
	color: #1a45a6;
	text-decoration: none;
}

.prelistaj a:hover {
	color: #f00;
}

.prodText {
	margin: 0 0 0 115px;
}

/* detajli o knjigi */
.productDetailsBox {
	float: right;
	margin: 0 0 10px 10px;
}

.productDetails {
	background: url(/pic/back_product_details.gif) no-repeat top left;
	width: 172px;
	padding: 7px 10px 0 10px;
}

.productDetails p {
	margin: 0;
	line-height: 135%;
}

.productDetails_bottom {
	background:  url(/pic/back_product_details_bottom.gif) no-repeat top left;
	width: 192px;
}


/* obvestilo za darilo */
.productGift {
	margin:-10px 0 0 115px;
	padding:4px 0 2px 28px;
	background: url(/pic/icon_gift.gif) no-repeat top left;
	color: #1a45a6;
	line-height:150%;
}

.productGift a,
.productGift a:visited {
	color: #1a45a6;
}
.productGift a:hover {
	color: #f00;
}


/* podatki člana knjižnega kluba */
.klub-member_data {
	float: left;
	margin-right: 30px;
}

.klub-member_data span {
	clear: both;
	display: block;
	float: left;
	width: 90px;
	text-align: right;
	padding: 0 8px 0 0;
}


/* ISKANJE */
#searchTop {
	border-bottom: 1px solid #dcdcdc;
	font-size: 5px;
	margin-bottom: 10px;
	width: 95%;
}

#searchBottom {
	border-bottom: 1px solid #dcdcdc;
	font-size: 5px;
	margin-bottom: 10px;
	width: 95%;
}


/* prikaz iskanih elementov pri naprednem iskanju */
.searchKeys {
	background-color: #ebebeb;
	padding: 6px 6px 0 6px;
	margin-bottom: 10px;
}

/*  F O R M S _____________________________________________ */

form table td {
	font-size: 11px;
}

form {
	margin: 0;
	padding: 0;
}

input, select, textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	margin: 0;
}

input.error, textarea.error {
	border: 1px solid #f00;
	padding: 2px;
	color: #000;
}

/* vecji gubm z modrim ozadjem */
.submit {
	border: none;
	color: #fff;
	font-weight: bold;
	background: url(/pic/button_submit.gif) no-repeat center;
	padding: 4px 0;
	width: 114px;
	cursor: pointer;
}

/* manjsi gumb z rumenim ozadjem */
.submit2 {
	font-size: 10px;
	border: none;
	color: #fff;
	font-weight: bold;
	background: url(/pic/button_submit2.gif) no-repeat center;
	padding: 3px 0;
	width: 130px;
	cursor: pointer;
}

/* levi stolpec pri obrazcih */
.formLeft {
	color: #1a336a;
}

/* obvezna polja */
.mustFill {
	float: right;
	background-color: #fed701;
	margin: 0 0 0 5px;
	width: 5px;
	height: 13px;
}


/* skrijemo kontrolno polje za spam */
input.field {
	display: none;
}


/*  M I S C :) _____________________________________________ */

.textSmall {
	font-size: 10px;
	margin-top: 3px;
}

.textSmallest {
	font-size: 0.8em;
}

.textBlue {
	color: #1a45a6;
}

.textBlue a,  .textBlue a:visited {
	color: #1a45a6;
}

.textBlue a:hover {
	color: #f00;
}


.textGrey {
	color: #7f7f7f;
}

.textGrey a, .textGrey a:visited {
	color: #7f7f7f;
}

.textGrey a:hover {
	color: #f00;
}

.error, .error a {
	color: #f00;
}


/* precrtano */
.textLined {
	text-decoration: line-through;
}

/* dodaj v vozicek link */
a.add2cart, a.add2cart:visited	 {
	background:  url(/pic/icon_vozicek_yellow.gif) no-repeat left;
	display: block;
	height: 24px;
	width: 120px;
	font-weight: bold;
	font-size: 11px;
	color: #1a45a6;
	padding: 8px 0 0 33px;
	text-decoration: none;
}
a.add2cart:hover	 {
	color: #f00;
}

/* dodaj v vozicek link - na naslovki */
a.add2cart_home, a.add2cart_home:visited	 {
	background:  url(/pic/icon_vozicek_yellow_promo.gif) no-repeat left;
	font-weight: bold;
	font-size: 11px;
	color: #1a45a6;
	padding: 9px 0 9px 33px;
	text-decoration: none;
	display: block;
}
a.add2cart_home:hover	 {
	color: #f00;
}

/* večji modri link */
a.linkLarge, a.linkLarge:visited	 {
	font-weight: bold;
	font-size: 11px;
	color: #1a45a6;
	text-decoration: none;
}

a.linkLarge:hover	 {
	color: #f00;
}

/* siva podlaga za link */
.borderGrey {
	float: left;
	background-color: #f6f6f6;
	border: 1px solid #dcdcdc;
	padding: 6px;
	font-size: 12px;
}

/* siva podlaga za ostalo */
.info {
	margin:0 0 15px 0;
	background-color: #f6f6f6;
	border: 1px solid #dcdcdc;
	padding: 10px 10px 0 10px;
}

/* link za podrobnosti pri seznamu opravljenih nakupov */
a.button2, a.button2:visited {
	color: #fff;
	font-weight: bold;
	padding: 4px 26px;
	text-decoration: none;
	background: url(/pic/button_submit2.gif) no-repeat center;
}

a.button2:hover {
	background: url(/pic/button_submit2_on.gif) no-repeat center;
	color: #fff;
}

/* rdeč krog za odštevanje */
.tokio {
	float: right;
	width: 60px;
	height: 60px; 
	background: url(/pic/page/krog.gif) no-repeat left top;
	color: #fff;
	font-size: 11px;
	text-align: center;
	padding: 5px;
}

.clear {
	clear: both;
	height: 1px;
	margin: 0;
	font-size: 1px;
	line-height: 0px;
}

/* popup layer za opozorilo za darilo koledar */
#note {
	position: absolute;
	top: auto;
	left: auto;
	margin-left: 100px;
	padding: 10px;
	border: 2px solid #eaeaea;
	background: #1a336a;
	color: #fff;
	text-align: center;
	visibility: hidden;
}

/*  P L A C I L N I   N A L O G   B N 0 2 _____________________________________________ */

/* št. računa in sklic */
.bn-data {
	float:left;
	background-color: #f7f7f7;
	padding: 10px 10px 0 6px;
	margin-bottom: 10px;
	border: 1px solid #999;
}

/* okvir */
.bn-okvir {
	border: 1px solid #dcdcdc;
	float: left;
	width: 500px;
	margin-bottom: 10px;
}

/* zgornji del */
.bn-top {
	background-color: #fbc2d2;
	padding: 5px 5px 8px 5px;
}

/* spodnji del */
.bn-bottom {
	background-color: #ffe3a2;
	padding: 5px 5px 8px 5px;
}

/* rdeci tekst */
.bn-red {
	float: left;
	color: #f00;
	font-size: 10px;
	margin: 8px 10px 2px 0;
	width: 170px;
}

/* belo polje */
.bn-field {
	float: left;
	background-color: #fff;
	color: #000;
	padding: 2px;
	border: 1px solid #dcdcdc;
	margin: 0 10px 0 0;
	width: 164px;
}

/* neaktivno polje */
.bn-field_inactive {
	float: left;
	background-color: #f99;
	padding: 3px;
	margin: 0 10px 0 0;
	width: 164px;
}

/* easy clearing */
.bn-okvir:after, .bn-top:after, .bn-bottom:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}


/*  EASY CLEARING _____________________________________________ */

/* easy clearing */
.productList:after,
.prodText:after,
.divLine:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
}
