.v1s1{
width:50px;
line-height:30px;
}

.v1s2{
width:270px;

}

.v1skupine{
width:10px;

}

.v11s1{
width:150px;
line-height:30px;
}

.v1s3{
color:#FFFFFF;
font-weight:bold;
background-color:#2E52B0;
padding-left:3px;
padding-right:3px;
margin-right:3px;
cursor:pointer;

}

.v1s4{
width:280px;

}

.v1s5{
color:#FFFFFF;
font-weight:bold;
background-color:#2E52B0;
padding-left:3px;
padding-right:3px;
cursor:pointer;
}


.v2s1{
width:150px;
line-height:30px;
}

.v2s2Projekt{
width:120px;
text-align: left;
line-height:25px;

}

.v2s1Projekt{
width:500px;
line-height:25px;
}

.v2s2{
width:230px;
text-align: left;

}

.v2s3{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#029801;
	padding-left:3px;
	padding-right:3px;
	margin-right:3px;
	cursor:pointer;
}

.v1Tel1{
width:50px;
line-height:30px;
}

.posljiGumb{
	background-color:#2E52B0;
	color:#FFFFFF;	
	margin-bottom:10px;
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	border:1px solid #000000;
	font-weight: bold;
	cursor:pointer;
}

.posljiGumb:hover {
	background-color:#052C70;
	color:#F9FC05;	
}

.posljiGumb:focus {
	background-color:#052C70;
	color:#F9FC05;	
	margin-bottom:10px;
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	border:1px solid #000000;
	font-weight: bold;
	cursor:pointer;
}

.posljiGumb1{
	background-color:#2E52B0;
	color:#FFFFFF;	
	padding-left:20px;
	padding-right:20px;
	border:1px solid #000000;
	font-weight: bold;
	cursor:pointer;
}

.posljiGumb1:hover {
	background-color:#052C70;
	color:#F9FC05;	
}

.posljiGumb1:focus {
	background-color:#052C70;
	color:#F9FC05;	
	padding-left:20px;
	padding-right:20px;
	border:1px solid #000000;
	font-weight: bold;
	cursor:pointer;
}

.posljiGumb2{
	background-color:#2E52B0;
	font-weight: bold;
	cursor:pointer;
}

.posljiGumb2:hover {
	color: #FFFFFF;	
	background-color:#2E52B0;

}

.prekliciGumb{
	font-weight: bold;
	background-color:#2E52B0;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #000000;
	font-weight: bold;
	cursor:pointer;
	height:20px;
	font-size:12px;
}

.prekliciGumb:visited {
	color:#FFFFFF;	
	text-decoration: none;
}

.prekliciGumb:hover {
	background-color:#052C70;
	color:#F9FC05;	
	text-decoration: none;
}

.prekliciGumb:focus {
	background-color:#052C70;
	color:#F9FC05;	
	text-decoration: none;
}

.prekliciGumb:link {
	color:#FFFFFF;	
	text-decoration: none;
}

.prekliciGumb:active {
	color:#FFFFFF;	
	text-decoration: none;
}
/*od tu*/
.brisiSlika{
	cursor:pointer;
}

.brisiSlika:visited {
	color:#FFFFFF;	
	text-decoration: none;
}

.brisiSlika:hover {
	background-color:#052C70;
	color:#F9FC05;	
	text-decoration: none;
}

.brisiSlika:focus {
	background-color:#052C70;
	color:#F9FC05;	
	text-decoration: none;
}

.brisiSlika:link {
	color:#FFFFFF;	
	text-decoration: none;
}

.brisiSlika:active {
	color:#FFFFFF;	
	text-decoration: none;
}
/*do sem*/




.zvezdaObvezno{
	color: #F00;

}

.tipDiv1 {
	position:absolute;
	z-index:1;
	visibility:hidden;
}

.tipDiv2 {
	position: absolute;
   width: 220px;
   z-index: 50; 
   background-image: url(../form/wforms/hint_topborder.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding: 14px 0 0 0;
   margin: 2px 0 0 10px;
   color: #000;
   font-size: 10px;
}

.tipDiv3 {
	background-color: #fffbb8;
   border-left: 1px solid #ffc20d;
   border-right: 1px solid #ffc20d;
   border-bottom: 1px solid #ffc20d;
   padding: 4px;
}

.fv1{

	text-align:left;
	vertical-align:top;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;

}
.fv2{
padding-bottom: 10px;
text-align:left;
vertical-align:top;
font-size: 12px;
width: 200px;
}
.fv3{
padding-bottom: 10px;
text-align:right;
vertical-align:top;
font-size: 12px;
width: 100px;
}

.fv4{

	text-align:right;
	vertical-align:top;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;

}
	
.v1artikel1{
width:120px;
line-height:30px;
}

.v1artikel2{


}

.upo1{
width:120px;
line-height:20px;
}

.fv5{

	text-align:right;
	vertical-align:top;
	font-size: 9px;
	padding-top: 15px;

}

.fv6{

	text-align:right;
	vertical-align: middle;
	font-size: 10px;
	padding-top: 15px;

}

.nakupovalna_kosarica_stevilo{
	width: 20px;
}

.nakupovalna_kosarica_levo{
	width: 147px;
}

.placenoTabela{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #009900;
}

.deloTabela{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #052C70;
}

.tabelaPregledDesno{
	text-align:right;
}


/*SANKA Login*/
/*#77AA4D
#55B247
*/
/*Fonts*/
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300&subset=latin,latin-ext);

body#loginBody {margin: 0; background:#55B247;font-family: 'Roboto Condensed', sans-serif; font-size: 11px;}
.loginWrap form{width: 375px;margin: 145px auto;font-family: 'Roboto Condensed', sans-serif; font-size: 11px;padding: 50px 0;}
.loginWrap {
	background: rgb(226,226,226); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 6px 11px #666;
}
#loginMain {}
.loginMain {padding: 20px;border: 1px solid #cdcdcd;box-shadow: 2px 2px 6px #cdcdcd; background: white;}

.loginHeader {padding: 0 20px; margin-bottom: 10px;font-family: 'Roboto Condensed', sans-serif; font-weight: 300;}
.loginHeader h1 { margin: 2px 0 5px 0;}
.loginHeader h1 {
	background: url('../images/sanka_prijava.png') -0px -00px no-repeat;
	padding-left: 100px;
	line-height: 60px;
}

.errorsLogin {
	padding: 5px;
	border: 1px solid rgb(252, 201, 201);
	background: rgb(255, 255, 236);
	margin-bottom: 15px;
}

.loginUsername {margin-bottom: 10px;}

.loginUsername input, 
.loginPassword input {width: 96%;padding: 3px;border: 0;border: 1px solid #cdcdcd;border-radius: 5px 0 5px 0;margin-top: 10px;}

.loginUsername label {clear: right;display: block;padding-left: 25px; background: url('../images/icons/username-icon.png') left top no-repeat;} 
.loginPassword label {clear: right;display: block;padding-left: 25px; background: url('../images/icons/password-icon.jpg') left top no-repeat;}
.loginUsername span{display: block;clear: right;}
.loginPassword {margin-bottom: 10px;}
.loginPassword span{display: block;clear: right;}

.loginSubmit input{
	color: white;
	background: #55B247;
	border: none;
	padding: 5px 20px;
	border-color: transparent;
	font-weight: bold;
	border-radius: 5px 0 5px 0;
	cursor: pointer;
}

.loginFooter {padding: 10px 20px 0 20px;}
.loginFooter p {margin: 3px 0; padding: 0;font-size: 11px;}
.loginFooter a {color:#55B247;}

/*SANKA Login*/