html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family:Verdana;
	font-size: 12px;
	color:#525252;
	background-color:#eeeee1;
	line-height:17px;
}

a{
outline:none;
}

.pageOn{
	position:absolute; top:0; width:100%; height:100%; z-index:2; 
}
.pageBack{
	position:absolute; width:100%; height:310px; background-image:url(../images/header/greenBg.jpg);  z-index:1; background-repeat:repeat-x;
}

.content{
	margin:0 auto; width:942px; height:auto; 
}
	.header{
		float:left; width:942px; height:138px; background-image:url(../images/header/headerBg.jpg);
	}
		.logo{
			float:left; width:238px; height:75px; padding:26px 0 0 21px;
		}
		.moto{
			float:left; width:538px; height:auto; padding:5px 0 0 21px; color:#98c23c; font-size:14px; 
		}
	.pageBg{
		float:left; width:942px; height:auto; background-color:#FFF;
	}
		.pageMargin{
			float:left; width:900px; padding-left:21px; height:auto;
		}
		
			.menuBg{
				float:left; width:900px; height:40px; background-image:url(../images/mainMenu/mBg.jpg);
			}
			.menuField{
				float:left; width:auto; padding-top:12px;
			}
			.menuSpace{
				float:left; width:30px; height:30px;
			}
			.stdIcons{
				float:right; width:108px; height:40px;
			}
			.spacer{
				float:left; width:900px; height:18px;
			}
		.levaStran{
			float:left; width:218px; height:auto;
		}
		/*katalog*/
		.mainKategorija{
			float:left; width:218px; height:30px; background-color:#98c23d;
		}
			.square{
				float:left; width:15px; height:30px; padding-left:16px;
			}
			.mainPos{
				float:left; width:170px; height:25px; padding-top:5px;
			}
			.mainLine{
				float:left; width:218px; height:6px;
			}
			
			.suby{
				float:left; width:218px; height:auto; background-color:#658918;
			}
				.subTrik{
					float:left; width:11px; height:21px; padding-left:16px;
				}
				.kategorijasub{
					float:left; width:185px; height:19px; padding-top:2px;
				}
				.subLine{
					float:left; width:218px; height:1px;
				}
				
		/*novice*/
		.leviElement{
			float:left; width:212px; height:auto; padding-top:15px;
		}	
			.titleNovic{
				float:left; width:210px; height:auto; padding-bottom:10px; font-size:18px; color:#000000;
			}
			.enaNovica{
				float:left; width:210px; height:auto;
			}
			.zkoc{
				float:left; width:15px; height:15px;
			}
			.detail{
				float:left; width:195px; height:auto;
			}
			.newsLine{
				float:left; width:210px; height:1px; padding:5px 0 5px 0;
			}
			.slikaNovic{
				float:left; width:150px; height:113px; border:1px solid #98c23d; text-align:center; margin-right:10px; margin-bottom:15px;
			}
			
		.novicaSeznamLevo{
			float:left; width:450px; height:auto; border-bottom:1px dashed #060; padding-bottom:8px; margin-bottom:5px;
		}
		.novicaSeznamDesno{
			float:left; width:210px; height:auto; border-bottom:1px dashed #060; padding-bottom:8px; margin-bottom:5px; text-align:right;
		}
		.desnaStran{
			float:right; width:672px; height:auto; padding-bottom:20px;
		}
		.desnaStranManj{
			float:right; width:660px; height:auto; padding-bottom:20px;
		}
		
		/*izpisIzdelkov*/
		.enIzdelek{
			float:left; width:660px; height:auto; padding-bottom:15px;
		}
		.izdelekTitle{
			float:left; width:660px; height:30px; background-color:#98c23d;
		}
			.nazivIzdelka{
				float:left; width:580px; height:auto; padding:6px 0 0 10px;
			}
			.minLogo{
				float:right; width:49px; height:11px; padding-top:9px; padding-right:10px;
			}
			.zorenje{
				float:left; width:660px;padding-right:10px; padding-top:3px; font-size:14px;
			}
			.vrstaIzdelka{
				float:left; width:660px;padding-right:10px; padding-top:3px; font-size:12px; color:#999;
			}
			.vecInfo{
				float:right; width:121px; height:26px;
			}
			.vecGumb{
				width:121px; height:26px; 
			}
			
		.izdelekOpis{
			float:left; width:660px; height:auto; padding:2px 0 10px 0;
		}
		/*default*/
		.animacija{
			float:left; width:449px; height:283px;
		}	
			.slikaPos{
				position:absolute; width:449px; height:283px;
			}
			
		/*galerija*/
		.galerijaPlace{
			float:left; width:396px; height:auto;
			}
				.posameznaGal{
				position:absolute; width:396px; height:auto;
				}
				.slikaGal{
				float:left; width:130px; height:97px;
				}
				.vSpace{
				float:left; height:90px; width:3px;
				}
				
				.galerijaPrev{
				float:left; width:26px; height:97px;
				}
				.galerijaNext{
				float:right; width:26px; height:23px;
				}
		
		.ikonaSadik{
			float:left; width:176px; height:217px;
		}
		

		

		
		.footer{
			float:left; width:885px; height:auto; padding:15px 0 15px 15px; background-color:#658918; color:#fff;
		}
	.pgEnd{
		float:left; width:942px; height:30px; background-image:url(../images/body/pgEnd.jpg); background-repeat:no-repeat;
	}


a.menuLink:link{color:#ffffff; text-decoration:none; font-size:16px; font-family:Arial; }
a.menuLink:visited{color:#ffffff; text-decoration:none; font-size:16px; font-family:Arial;}
a.menuLink:hover{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial; }
a.menuLink:active{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial;}

a.menuLinkAct:link{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial; }
a.menuLinkAct:visited{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial;}
a.menuLinkAct:hover{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial; }
a.menuLinkAct:active{color:#ffffff; text-decoration:underline; font-size:16px; font-family:Arial;}

a.glavniLink:link{color:#ffffff; text-decoration:none; font-size:16px;  }
a.glavniLink:visited{color:#ffffff; text-decoration:none; font-size:16px; }
a.glavniLink:hover{color:#ffffff; text-decoration:underline; font-size:16px;  }
a.glavniLink:active{color:#ffffff; text-decoration:underline; font-size:16px; }

a.glavniLinkAct:link{color:#ffffff; text-decoration:underline; font-size:16px;  }
a.glavniLinkAct:visited{color:#ffffff; text-decoration:underline; font-size:16px; }
a.glavniLinkAct:hover{color:#ffffff; text-decoration:underline; font-size:16px;  }
a.glavniLinkAct:active{color:#ffffff; text-decoration:underline; font-size:16px; }

a.submenuL:link{color:#ffffff; text-decoration:none; font-size:14px;  }
a.submenuL:visited{color:#ffffff; text-decoration:none; font-size:14px; }
a.submenuL:hover{color:#ffffff; text-decoration:underline; font-size:14px;  }
a.submenuL:active{color:#ffffff; text-decoration:underline; font-size:14px; }

a.submenuLAct:link{color:#ffffff; text-decoration:underline; font-size:14px;  }
a.submenuLAct:visited{color:#ffffff; text-decoration:underline; font-size:14px; }
a.submenuLAct:hover{color:#ffffff; text-decoration:underline; font-size:14px;  }
a.submenuLAct:active{color:#ffffff; text-decoration:underline; font-size:14px; }

a.podlink:link{color:#ffffff; text-decoration:none; font-size:14px;  }
a.podlink:visited{color:#ffffff; text-decoration:none; font-size:14px; }
a.podlink:hover{color:#ffffff; text-decoration:underline; font-size:14px;  }
a.podlink:active{color:#ffffff; text-decoration:underline; font-size:14px; }

a.linkNovice:link{color:#7da429; text-decoration:none; font-size:14px;  }
a.linkNovice:visited{color:#7da429; text-decoration:none; font-size:14px; }
a.linkNovice:hover{color:#7da429; text-decoration:underline; font-size:14px;  }
a.linkNovice:active{color:#7da429; text-decoration:underline; font-size:14px; }

a.povezava:link{color:#658918; text-decoration:underline;  }
a.povezava:visited{color:#658918; text-decoration:underline; }
a.povezava:hover{color:#658918; text-decoration:none;  }
a.povezava:active{color:#658918; text-decoration:none; }

a.linkW:link{color:#ffffff; text-decoration:underline;  }
a.linkW:visited{color:#ffffff; text-decoration:underline; }
a.linkW:hover{color:#ffffff; text-decoration:none;  }
a.linkW:active{color:#ffffff; text-decoration:none; }


/*iskalnik*/
.inputF{
	width:160px; height:15px; background-color:#FFF; border:none; color:#658918;
}
.searchBtn{
	width:30px; height:18px; cursor:pointer; border:0 #FFF; background-image:url(../images/body/searchBtn.jpg);
}

/*fonts*/
.zeleni{
	color:#98c23d;
}
.temnoZeleni{
	color:#658918;
}

/*h's*/
h2{
	margin:0; padding-bottom:10px; font-size:18px; color:#000000; font-weight:normal;
}
h3{
	margin:0; padding:0; font-size:17px; font-weight:normal; color:#fff;
}

/*forme*/
.inputLblMnenja{
	float:left; width:60px; height:auto; height:23px; padding-top:2px; text-align:right; padding-right:10px; color:#fff;
}
.inputFieldMnenja{
	float:left; width:200px; height:25px;
}
.lblVisMnenja{
 width:190px; height:20px; border:0;
}
.wideLookMnenja{
	width:340px; height:90px; border:0;
}
.mnenjeButtonVis{
	width:115px; height:24px; border:0px #fff; background-image:url(../images/body/posljiMnenjeBtn.jpg); cursor:pointer;
}

/*obrazci*/
.kontaktniObrazec{float:left; width:500px; height:auto; padding-top:10px;}
.inputTxt{float:left; width:70px; text-align:right; height:24px; padding-top:1px;}
.inputField{float:left; width:400px; height:25px; padding-left:5px;}
.labelVis{width:250px; height:15px; background-color:#f7ffe1; border:none; border-bottom:1px solid #9b9376; font-size:12px;}
.inputFieldM{float:left; width:100px; height:25px; padding-left:5px;}
.labelVisM{width:97px; height:15px; background-color:#f7ffe1; border:none; border-bottom:1px solid #9b9376; font-size:12px;}
.inputFieldBigRed{float:left; width:400px; height:100px; padding-left:5px;}
.labelVisBigRed{width:370px; height:95px; background-color:#f7ffe1; border:none; border-bottom:1px solid #9b9376; font-size:12px;}
.buttonPlace{float:right; width:211px; height:46px; padding-right:54px; padding-top:10px;}
.narociStyle{width:211px; height:45px; border:0px #fff; background-image:url(../images/body/zakljuciNakup.jpg); cursor:pointer; outline:none;}

.buttonPlaceS{float:left; width:118px; height:32px;  padding-top:10px;}
.posljiSporocilo{width:115px; height:24px; border:0px #fff; background-image: url(../images/body/posljiSporocilo.jpg); cursor:pointer; outline:none;}

.errMsg{float:left; width:220px; height:auto; font-size:10px;}
.errMsg1{float:left; width:320px; height:auto; padding-left:10px; font-size:10px;}

/*kazalo*/
/*kazalo*/
.kazaloStrani{
	float:left; width:600px; height:auto; padding-left:20px;
}
.povezavca{
	float:left; width:400px; height:auto;
}
.imageTitle{
	float:left; width:20px; height:20px;
}
.imageTitle2{
	float:left; width:20px; height:20px; padding-left:20px;
}
.root{
	float:left; width:380px; height:20px;
}
.root2{
	float:left; width:360px; height:20px;
}

/* scrool on top ...*/

#message a
{
	/* display: block before hiding */
	display: block;
	display: none;

	/* link is above all other elements */
	z-index: 999; 

	/* link doesn't hide text behind it */
	opacity: .8;

	/* link stays at same place on page */
	position: fixed;

	/* link goes at the bottom of the page */
	top: 100%;
	margin-top: -80px; /* = height + preferred bottom margin */

	/* link is centered */
	left: 80%;
	margin-right: 20px; /* = half of width */

	/* round the corners (to your preference) */
	-moz-border-radius: 15px;
	-webkit-border-radius: 24px;
	border: 2px solid #000;

	/* make it big and easy to see (size, style to preferences) */
	width: 120px;
	line-height: 17px;
	height: 28px;
	padding: 14px;
	background-color: #9bc53d;
	font-size: 18px;
	text-align: center;
	color: #000;
}


