html,body {
	margin:0;
	font-family:Verdana;
	font-size: 11px;
	color:#7f7f7f;
	line-height:17px;
	background-color:#393939;
}

a{
outline:none;
}


.bcgImg1{position:fixed; top:0; width:100%; height:100%; overflow:hidden; background-image:url(../images/animacija/1.jpg); z-index:100;  background-position:center; background-repeat:no-repeat;}
.bcgImg2{position:fixed; top:0; width:100%; height:100%; overflow:hidden; background-image:url(../images/animacija/2.jpg); z-index:100;  background-position:center; background-repeat:no-repeat;}
.bcgImg3{position:fixed; top:0; width:100%; height:100%; overflow:hidden; background-image:url(../images/animacija/3.jpg); z-index:100;  background-position:center; background-repeat:no-repeat;}
.bcgImg4{position:fixed; top:0; width:100%; height:100%; overflow:hidden; background-image:url(../images/animacija/4.jpg); z-index:100;  background-position:center; background-repeat:no-repeat;}
.bcgImg5{position:fixed; top:0; width:100%; height:100%; overflow:hidden; background-image:url(../images/animacija/5.jpg); z-index:100;  background-position:center; background-repeat:no-repeat;}
.page{position:absolute; width:100%; z-index:1000;}
.header{float:left; width:100%; height:138px; background-image:url(../images/header/headerBg.jpg);}
	.headerCont{margin:0 auto; width:960px; height:138px;}
		.headerTop{float:left; width:960px; height:25px; text-align:center; font-size:13px; padding-top:4px; letter-spacing:4px; }
		.headerMid{float:left; width:960px; height:108px; background-image:url(../images/header/headerMid.jpg); background-repeat:no-repeat;}
			.logo{float:left; width:183px; height:84px;}
			.studio{float:left; width:249px; height:16px; padding:50px 0 0 163px;}
				.icons{float:right; width:340px; height:20px; padding-top:10px; }
					.oneIcon{float:right; width:20px; height:20px; padding-left:8px;}
				/*iskalnik*/
				.buttonIsci{float:right; width:28px; height:30px;}
					.isciLook{width:28px; height:24px; background-image:url(../images/header/isci.jpg); border:0 #fff; cursor:pointer;}
				.srcBg{float:right; width:140px; height:30px; background-image:url(../images/header/searchBg.jpg)}
					.srcLook{width:125px; height:16px; border:0 #fff; background-color:#FFF; font-style:italic; color:#767676; font-size:11px; }
	.vsebinaStrani{margin:0 auto; width:960px; height:auto;}
		.mainMenu{float:left; width:960px; height:63px; background-image:url(../images/mainMenu/menuBg.png);}
			.menuField{float:left; width:150px; height:auto; text-align:center;}
				.menuTxt{float:left; width:150px; height:15px;}
				.menuImg{float:left; width:60px; height:16px; padding:6px 0 0 43px;}
		.contentMain{float:left; width:960px; height:auto; background-color:#FFF;}
			.contMarg{float:left; width:910px; height:auto; padding:15px 0 15px 25px; }
				.leva{float:left; width:650px; height:auto;}
				.desna{float:right; padding-top:15px; width:230px; height:auto;}
				.desniElement{float:right; width:230px; height:auto; padding-bottom:20px;}
			.horzLine{float:left; width:910px; height:25px; background-image:url(../images/body/horzLine.jpg);}
			
	
	/*uvodna stran*/
	.element{float:left; width:283px; height:185px; padding-bottom:20px;}
		.elementImg{float:left; width:283px; height:121px; background-image:url(../images/body/elementImg.jpg);}
		.elPic{float:left; width:260px; height:80px; padding:10px 0 0 10px;}
		.elText{float:right; width:278px; padding-top:3px; height:56px; font-size:10px; color:#7f7f7f; line-height:15px;}
		
	.elementVec{float:right; width:301px; height:189px; background-image:url(../images/body/vecBg.jpg); background-repeat:no-repeat; line-height:15px;}
		.vecLast{float:left; width:270px; height:auto; padding-left:26px; padding-bottom:4px; color:#4a4646; font-size:10px; }
		.vecSvet{float:left; width:234px; height:34px; padding:8px 0 0 8px;}
		
	.bottomUvodna{float:left; width:910px; height:auto; min-height:178px; background-image:url(../images/body/bottomBg.jpg); background-repeat:no-repeat;}
		.bottomCont{float:left; width:890px; height:auto; padding:20px 0 0 10px;}
	.slika{float:left; width:auto; height:auto; padding:3px 3px 3px 3px; margin-right:10px; border:1px solid #CCC;}
	.enaNovica{float:left; width:300px; height:auto; padding-bottom:3px; font-size:10px; border-bottom:1px dashed #CCC;}
	.nameField{width:166px; height:22px; background-image:url(../images/body/nmFld.jpg); border:0 #fff; border:none; font-size:10px; padding-left:5px; background-repeat:no-repeat;}
	.areaRight{width:220px; height:70px; background-image:url(../images/body/areaBg.jpg); border:0 #fff; border:none; font-size:10px; padding-left:5px; padding-top:5px; background-repeat:no-repeat;}
	.prijavaVis{width:47px; height:24px; border:0px #fff; background-image:url(../images/body/prijava.jpg); cursor:pointer;}
	.posljiVis{width:47px; height:24px; border:0px #fff; background-image:url(../images/body/poslji.jpg); cursor:pointer;}
		
	/*desna stran*/
	.noviceTop{float:left; width:230px; height:40px;background-image:url(../images/body/noviceTop.jpg);}
	.svetTop{float:left; width:230px; height:40px;background-image:url(../images/body/svetTop.jpg);}
	.infTop{float:left; width:230px; height:40px;background-image:url(../images/body/infTop.jpg);}
	.projektTop{float:left; width:230px; height:40px;background-image:url(../images/body/projektTop.jpg);}
	.enaNovicaSub{float:left; width:230px; height:auto; padding-bottom:3px; font-size:10px; border-bottom:1px dashed #CCC;}	
	
	.novicaSeznam{float:left; width:650px; padding-bottom:5px; border-bottom:dashed 1px #999;}
	.novicaSeznamLevo{float:left; width:500px; height:auto; padding-bottom:2px; padding-top:5px;}
	.novicaSeznamDesno{float:right; width:150px; height:auto; text-align:right; padding-bottom:2px; padding-top:5px;}
	.slikaNovic{float:left; width:auto; height:auto; padding:5px 5px 5px 5px; margin-right:10px; border:1px solid #ccc;}
	
	/*storitve*/
	.minStoritev{float:left; width:150px; height:95px; padding:0 25px 0 25px;}
		.minBg{float:left; width:150px; height:65px; background-image:url(../images/body/miniIcon.jpg);}
		.minImg{float:left; width:132px; height:41px; padding:8px 0 0 9px; }
		.minTxt{float:left; width:150px; height:auto; text-align:center; font-size:11px; color:#292929; }
	.subStoritve{float:left; width:960px; height:47px; background-image:url(../images/body/subBg.png);}
	.subItem{float:left; width:auto; height:auto; font-size:13px; color:#fff;}
	.subSplit{float:left; width:30px; height:auto; color:#fff; font-size:9px; text-align:center;}
			
	.footer{float:left; width:100%; height:auto; background-color:#222222;}
		.footCont{margin:0 auto; width:960px; height:160px; background-image:url(../images/body/footBg.jpg);}
			.fMenu{float:left; width:100%; height:30px; text-align:center; padding:44px 0 0 0 ; color:#fff; font-size:10px;}
			.fBut{float:left; width:auto; height:31px; padding-right:20px;}
		.cr{float:left; width:400px; height:auto; padding:25px 0 0 30px; font-size:10px; color:#fff;}
		.iss{float:right; width:400px; text-align:right; height:auto; padding:25px 30px 0 0; font-size:10px; color:#9b9b9b;}



a.menuLink:link{color:#fff; text-decoration:none; font-size:11px;}
a.menuLink:visited{color:#fff; text-decoration:none; font-size:11px;}
a.menuLink:hover{color:#fff; text-decoration:none; font-size:11px;}
a.menuLink:active{color:#fff; text-decoration:none; font-size:11px;}

a.menuLinkAct:link{color:#fff; text-decoration:none; font-size:11px;}
a.menuLinkAct:visited{color:#fff; text-decoration:none; font-size:11px;}
a.menuLinkAct:hover{color:#fff; text-decoration:none; font-size:11px;}
a.menuLinkAct:active{color:#fff; text-decoration:none; font-size:11px;}

a.sub:link{color:#fff; text-decoration:none; font-size:11px; font-weight:bold;}
a.sub:visited{color:#fff; text-decoration:none; font-size:11px; font-weight:bold;}
a.sub:hover{color:#ff2f36; text-decoration:none; font-size:11px; font-weight:bold;}
a.sub:active{color:#ff2f36; text-decoration:none; font-size:11px; font-weight:bold;}

a.subAct:link{color:#ff2f36; text-decoration:none; font-size:11px; font-weight:bold;}
a.subAct:visited{color:#ff2f36; text-decoration:none; font-size:11px; font-weight:bold;}
a.subAct:hover{color:#ff2f36; text-decoration:underline; font-size:11px; font-weight:bold;}
a.subAct:active{color:#ff2f36; text-decoration:none; font-size:11px; font-weight:bold;}

a.sLink:link{color:#292929; text-decoration:none; font-weight:normal; font-weight:bold;}
a.sLink:visited{color:#292929; text-decoration:none; font-weight:normal; font-weight:bold;}
a.sLink:hover{color:#e0191f; text-decoration:none; font-weight:normal; font-weight:bold;}
a.sLink:active{color:#e0191f; text-decoration:none; font-weight:normal; font-weight:bold;}

a.sLinkAct:link{color:#e0191f; text-decoration:none; font-weight:normal;}
a.sLinkAct:visited{color:#e0191f; text-decoration:none; font-weight:normal;}
a.sLinkAct:hover{color:#e0191f; text-decoration:none; font-weight:normal;}
a.sLinkAct:active{color:#e0191f; text-decoration:none; font-weight:normal;}


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

a.povezava2:link{color:#222222; text-decoration:none; }
a.povezava2:visited{color:#222222; text-decoration:none; }
a.povezava2:hover{color:#ff2f36; text-decoration:underline;}
a.povezava2:active{color:#ff2f36; text-decoration:underline;}

a.povezavaTop:link{color:#7f7f7f; text-decoration:none; }
a.povezavaTop:visited{color:#7f7f7f; text-decoration:none; }
a.povezavaTop:hover{color:#ff2f36; text-decoration:none;}
a.povezavaTop:active{color:#ff2f36; text-decoration:none;}

a.povezavaFoot:link{color:#fff; text-decoration:none; }
a.povezavaFoot:visited{color:#fff; text-decoration:none; }
a.povezavaFoot:hover{color:#b9b9b9; text-decoration:none;}
a.povezavaFoot:active{color:#b9b9b9; text-decoration:none;}

#message a
{
	
	display: block;
	display: none;
	z-index: 999; 
	position: fixed; z-index:10000;
	top: 100%;
	margin-top: -80px; /* = height + preferred bottom margin */
	left: 90%;
	margin-right: 20px; /* = half of width */
	width: 110px;
	height: 30px;
	background-image:url(../images/body/vrh.gif)

}

h3{margin:0; padding-bottom:5px; font-size:12px; font-weight:bold; color:#292929;}
h2{margin:0; padding-bottom:10px; font-size:15px; font-weight:bold; color:#292929; }
h1{margin:0; padding-bottom:10px; font-size:16px; font-weight:bold; color:#292929; }

h4{margin:0; padding:0;font-size:10px; font-weight:normal; }

#easyTooltip{position:absolute; z-index:1500; padding:5px 10px;border:2px solid #fff;background:#222222; color:#fff; -moz-border-radius: 5px;
border-radius: 5px;}

.temni{color:#605f5f; font-weight:bold;}
.maliCrni{font-size:10px; color:#313131;}

/*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;
}

/*kont*/
/*kontaktni obrazec*/
.kontaktniObrazec{
	float:left; width:600px; height:auto; padding-top:30px;
}
	.lbl{
		float:left; width:70px; text-align:right; color:#676767; height:29px; padding-top:3px; padding-right:5px;
	}
	.field{
		float:left; width:240px; height:32px;
	}
	.fErr {float:left; width:220px; height:24px; padding-left:11px; padding-top:8px; font-size:10px; color:#ff2f36;  }
	.fErr1 {float:left; width:100%;  padding-top:5px; font-size:10px; color:#ff2f36; }
	.fErr2 {float:left; width:200px; padding-left:75px;   padding-top:5px; font-size:10px; color:#ff2f36; }
	
	.fieldLook{
		width:245px; height:22px; height:22px; background-image:url(../images/body/fieldBg.jpg); border:0 #fff; border:none; font-size:10px; padding-left:5px; background-repeat:no-repeat;
	}
	.fieldLookW{
		width:442px; height:22px; background-color:#e2e2e2; border:none; border-bottom:1px solid #a1a1a1;
	}
	.lblH{
		float:left; width:70px; text-align:right; color:#676767; height:132px; padding-top:3px; padding-right:5px;
	}
	.fieldH{
		float:left; width:470px; height:135px;
	}
	.fieldLookWH{
		width:442px; height:135px; background-image:url(../images/body/fieldBigBg.jpg); border:0 #fff; border:none; font-size:11px; padding:5px 0 0 5px; background-repeat:no-repeat;
	}
	.err{
		float:left; width:250px; height:auto; padding-top:10px; font-size:11px;
	}
	
	.button{
		float:right; width:50px; height:30px; padding-top:10px; padding-right:73px;
	}
		.btn{
			width:100px; height:25px; background-image:url(../images/body/button.jpg); border:0 solid #fff; cursor:pointer;
		}
