html {
  scroll-behavior: smooth;
}
body {
  background-color:#E3F2FB;
  color: #666666;
  width:99%;
  font-family: "Open Sans", sans-serif;
}
img {
  border-radius:0px;
}
a {
  color: #1dc8cd;
  transition: 0.5s;
}

a:hover, a:active, a:focus {
  color: #1dc9ce;
  outline: none;
  text-decoration: none;
}
.header {
	position:fixed;
	width:100%;
	height:14%;
	top:0px;
	left:0px;
	background-color:white;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(105,100,105,1);
	-moz-box-shadow: 0px 1px 3px 0px rgba(105,100,105,1);
	box-shadow: 0px 1px 3px 0px rgba(105,100,105,1);
	z-index:10;
}
.porezi{
	position:relative;
	top:0px;
	width:100%;
	float:left;
	height:150px;
	z-index:1000;
	//border-bottom:1px solid black;
	//padding-bottom:2px;
}

.logo {
	position:relative;
	width:12%;
	height:87%;
	left:5%;
	top:5%;
	background-image: url('../img/logo.png');
	padding-left:20px;
	border-radius:12px;
	float:left;
	background-size: 100% 100%;
		
}
.firma {
	position:relative;
	width:37%;
	height:auto;
	left:29.74%;
	background-color:#EFEFF5;
	//border-radius:16px 16px 0px 0px;
	border:1px solid #BCB9C5;
	padding-bottom:30px;
	border-bottom:0px;
	font-size:14px;
	top:124px;
	z-index:20;
	padding-left:8px;
	padding-right:8px;
	//display:none;
}
.racuni {
	position:relative;
	width:37%;
	top:124px;
	height:auto;
	//min-height:450px;
	//max-height:450px;
	left:29.74%;
	background-color:#EFEFF5;
	border:1px solid #BCB9C5;
	border-bottom:1px solid #BCB9C5;
	border-top:0px;
	padding-bottom:10px;
	overflow:auto;
	z-index:20;
	padding-left:8px;
	padding-right:8px;
}
.firmaoblik {
	position:relative;
	width:auto;
	height:30px;
	text-align:center;
	font-size:22px;
	top:10px;	
}
.firmaoznaka {
	position:relative;
	width:auto;
	height:auto;
	text-align:center;
	font-size:18px;
	top:10px;	
}
.firmanaziv {
	position:relative;
	width:100%;
	height:24px;
	letter-spacing: 6px;
	text-align:center;
	font-size:24px;
	top:6px;	
}
.firmaulica {
	position:relative;
	width:100%;
	height:20px;
	text-align:center;
	left:0%;
	font-size:14px;	
	top:10px;
	z-index:10;
}
.firmamjesto {
	position:relative;
	width:100%;
	height:20px;
	text-align:center;
	left:0%;
	font-size:14px;
	top:8px;	
}
.firmaoib {
	position:relative;
	width:100%;
	height:20px;
	text-align:center;
	left:0%;
	font-size:14px;
	top:4px;
z-index:100;	
}
.brracuna {
	position:relative;
	width:100%;
	height:26px;
	text-align:center;
	left:0%;
	font-size:20px;
	
}
.stol_br {
	position:relative;
	width:30%;
	top:10%;
	height:26px;
	left:10%;
	font-size:20px;
	float:left;
	z-index:100;	
}
.info {
	position:relative;
	width:60%;
	height:36%;
	top:0px;
	float:right;
	padding-top:20px;
	text-align:left;
	right:0px;
	border:3px solid white;
	border-top:0px;
	border-right:0px;
	border-radius: 0px 0px 0px 14px;	
	background-color:#E4E9F9;	
}
.klijent {
	position:relative;
	width:auto;
	height:auto;
	top:-10px;
	padding-left:20px;
	float:left;
	color:#500651;
	font-size:1.5vw;
	font-family: ariel;
	border:0px solid red;	
}
.menu {
	position:absolute;
	width:70%;
	height:auto;
	top:88.8%;
	left:100px;
	color:#494648;
	font-size:1.2vw;
//display:none;	
}
.kolicina {
	position:relative;
	width:36px;
	height:auto;
	top:0px;
	left:0px;
	color:#787474;
	padding-left:12px;
	border:1px solid #B7B8BC;
	border-radius:6px;
	font-size:14px;	
}
.nadnevak {
	position:relative;
	height:auto;
	max-height:590px;
	top:26px;
	overflow:auto;
	margin:0 auto;	
}
.tabla {
	position:relative;
	width:80%;
	height:auto;
	//min-height:570px;
	top:0px;
	//overflow:auto;
	margin:0 auto;	
}
.botun{
  position:relative;
  left:0px;
  width:40px;
  height:32px;
  padding-top:4px;   
   //border:1px solid #03655A;
  z-index:99;
}
table {
  font-family: arial;
  width: 100%;
}
th {
 // border-bottom:1px solid #424244;
  text-align: center;
  text-decoration:none;
  padding: 0px;
  font-size:14px;
  padding-left:10px;
}
tr {
border-top:1px solid black;
border-collapse: collapse;
}
td {
  text-align: left;
  padding:0px;
  font-size:1.4vw;
  padding-left:0px;
}

.unos {
	position:absolute;
	width:400px;
	height:100px;
	top:170px;
	left:40%;
	color:#494648;
	font-size:1.2vw;
	border-radius:8px;
	border:1px solid #BFBEC2;
	background-color:white;
	-webkit-box-shadow: 10px 10px 5px -9px rgba(10,10,10,0.57);
	-moz-box-shadow: 10px 10px 5px -9px rgba(10,10,10,0.57);
	box-shadow: 10px 10px 5px -9px rgba(10,10,10,0.57);
	//display:none;
}
.texto {
	position:relative;
	width:104%;
	height:94%;
	top:1px;
	color:#939295;
	padding-left:8px;
	font-size:16px;
	left:0px;
	border:1px solid #BDBCC1;
	z-index:1;	
}

.menu_linkovi {
	position:relative;
	width:120px;
	height:auto;
	float:left;
	top:0px;
	left:0px;
	color:#494648;
	border:0px solid red;	
}
.blink_me {
  animation: blinker 0.8s linear infinite;
}
.blink_end {
  animation: blinker 0.4s linear infinite;
}
@keyframes blinker {  
  50% { opacity: 0.2; }
}
.alert_stol {
	position:absolute;
	width:auto;
	height:auto;
	top:134px;
	left:404px;
	color:red;
	font-size:14px;
	text-align:center;
	z-index:10;	
}
.alert {
	position:absolute;
	width:100%;
	height:auto;
	top:270px;
	left:0px;
	font-size:20px;
	text-align:center;
	color:#494648;
	border:0px solid red;
	z-index:10;	
}
.reg {
	position:relative;
	width:100px;
	height:20px;
	top:96px;
	left:74%;
	color:#494648;
	border:0px solid red;
	z-index:10;	
}
.home {
	position:fixed;
	width:40px;
	height:40px;
	top:50px;
	left:22%;
	color:#494648;
	border:0px solid red;
	z-index:10;	
}
.logout{
	position:absolute;
	left:135.5%;
	width:auto;
	height:auto;
	top: -20px;
	z-index:-10;
	}
.logout_{
	position:absolute;
	left:155%;
	width: 40px;
	height:40px;
	top:-10px;
	margin:0 auto;
	background-size:100% 100%;
	background-image: url('../img/logout.png');
	z-index:-10;
	}	
.logout_:hover{	
	background-image: url('../img/logout_hover.png');  
}
.log{
	position:absolute;
	left:153.5%;
	width: 40px;
	height:40px;
	top:-28px;
	margin:0 auto;
	background-size:100% 100%;
	background-image: url('../img/login.png');
	z-index:200;
}
.log:hover{
	background-image: url('../img/login_hover.png');  
}
.link1, .link2, .link3, .link4, .link5, .link6, .link7, .link8, .link9 {
	position:relative;
	width:103px;
	height:22px;
	top:-2px;
	padding-top:6px;
	padding-left:3px;
	left:10px;
	text-align:center;
	font-size:1vw;	
	color:#494648;
	background-color:#E4E9F9;
	border:1px solid #D2CEE0;
	border-radius:6px;
	cursor: pointer;
	border-radius: 6px 6px 0px 0px;	
	cursor: hand;
	z-index:101;
}

.izvjestaj{
	position:relative;
	top:20px;
	width:30%;
	margin:0 auto;
	height:auto;

}

.naziv{
	position:relative;
	top:0;
	padding-left:2px;
	width:100%;
	height:100%;
	text-align:left;
	float:left;
	font-size:1.4vw;
}
.naz{
	position:relative;
	top:0px;
	padding-left:2px;
	width:46%;
	height:100%;
	overflow:hidden;
	display:-webkit-box;
	white-space: nowrap;
	text-align:left;
	float:left;
	font-size:1.4vw;
}
.printer{
	position:relative;
	top:-8px;
	
}
.cijena{
	position:relative;
	top:-22px;
	left:172px;
	width:16%;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.cij{
	position:relative;
	top:0px;
	width:16%;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.kolic{
	position:relative;
	top:-22px;
	width:15%;
	left:174px;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.no1{
	position:relative;
	top:0px;
	width:20px;
	height:20px;
	z-index:999;
}
.ko{
	position:relative;
	top:0px;
	width:16%;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.zbr{
	position:relative;
	top:0px;
	width:16%;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.brisi{
position:relative;
width:20px;
float:right;
height:14px;
background-image: url('../img/no1.png');
background-size:100% 100%;
padding-bottom:5px;
font-size:1vw;
z-index:10000;
}
.iznos{
	position:relative;
	top:-22px;
	width:17%;
	left:172px;
	height:100%;
	text-align:right;
	float:left;
	font-size:1.4vw;
}
.cuidado {
disolay:none;
  }
.jedan{
	position:relative;
	top:28px;
	width:100%;
	height:22px;
	border:1px solid black;
	border-left:0px;
	border-right:0px;
	z-index:100;
}
.dva{
	position:relative;
	top:0px;
	width:auto;
	height:20px;
	border:1px solid black;
	padding-bottom:2px;
	border-left:0px;
	border-right:0px;
	z-index:900;
}
.sto{
	position:relative;
	top:0px;
	width:45%;
	float:left;
	text-align:left;
	font-size:1.4vw;
	height:100%;
}
.tri{
	position:relative;
	top:-14px;
	width:45%;
	float:left;
	text-align:left;
	font-size:1.1vw;
}

.stojedan{
	position:relative;
	top:0px;
	width:49.4%;
	text-align:right;
	float:left;
	height:100%;
}
.cetiri{
	position:relative;
	top:-14px;
	width:49.4%;
	text-align:right;
	font-size:1.2vw;
	float:left;
	height:100%;
}
.pet{
	position:relative;
	top:0px;
	width:100%;
	text-align:right;
	float:left;
	height:20px;
}
.sest{
	position:relative;
	top:0px;
	width:46%;
	text-align:left;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.sedam{
	position:relative;
	top:0px;
	width:16%;
	text-align:right;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.osam{
	position:relative;
	top:0px;
	width:14.9%;
	text-align:right;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.devet{
	position:relative;
	top:0px;
	width:14.5%;
	text-align:right;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;	
}

.deset{
	position:relative;
	top:-1px;
	width:auto;
	text-align:right;
	font-size:0.8vw;
	float:right;
	height:16px;
	z-index:1000;	
}
.napojnica{
	display:none;
	
}
.osnovica{
	position:relative;
	top:0;
	width:22%;
	text-align:right;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.osnovica1{
	position:relative;
	top:0;
	width:22%;
	text-align:right;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.iznosi{
	position:relative;
	top:0px;
	width:31.6%;
	text-align:right;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}

 .iznosi1{
	position:relative;
	top:0px;
	left:0px;
	width:31.6%;
	text-align:right;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.porez{
	position:relative;
	top:0;
	width:40%;
	text-align:left;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.pdv25{
	position:relative;
	top:0px;
    width:40%;
	text-align:left;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.pdv13{
	position:relative;
	top:0px;
	width:40%;
	text-align:left;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}
.pdv3{
	position:relative;
	top:0px;
	width:40%;
	text-align:left;
	padding-left:2px;
	font-size:1.2vw;
	float:left;
	height:auto;
	z-index:1000;
}




.link1:hover {
	background-color:#D0D6E9;	
}
.link2:hover {
	background-color:#D0D6E9;	
}
.link3:hover {
	background-color:#D0D6E9;	
}
.link4:hover {
	background-color:#D0D6E9;	
}
.link5:hover {
	background-color:#D0D6E9;	
}
.link6:hover {
	background-color:#D0D6E9;	
}
.forma1 {
	position:relative;
	width:800px;
	left:39.95%;
	height:500px;
	top:122px;
	color:#494648;
	background-image: url('../img/podloga.png');
	z-index:100;
	display:none;
	-webkit-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	-moz-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
}
.forma2 {
	position:absolute;
	width:50%;
	left:47.20%;
	height:520px;
	top:130px;
	color:#494648;
	background-image: url('../img/podloga.png');
	z-index:100;
	display:none;
	-webkit-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	-moz-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
}
.forma3 {
	position:absolute;
	width:40%;
	left:54.35%;
	height:530px;
	top:130px;
	color:#494648;
	background-image: url('../img/podloga.png');
	z-index:100;
	display:none;
	-webkit-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	-moz-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
}
.forma4 {
	position:absolute;
	width:34%;
	left:61.40%;
	height:540px;
	top:122px;
	color:#494648;
	background-image: url('../img/podloga.png');
	z-index:100;
	display:none;
	-webkit-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	-moz-box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
	box-shadow: -2px 10px 14px 0px rgba(194,184,194,1);
}
.none {
	display:none;
}
.index_colunm {
	position:absolute;
	width:100%;
	height:78%;
	top:14%;
	left:0px;
	float:right;
}
.log_mail{
  position:relative;
  left:112%;
  width:150px;
  height:24px;
  top:-52px;
  background-color:#EFEDF6;
  color:#8F8E94;
  border:1px solid #D2CEE0;
  border-radius:4px;
  padding-left:6px;
  font-size:12px;
}
.log_ime{
  position:relative;
  left:112%;
  width:90px;
  height:24px;
  top:-52px;
  background-color:#EFEDF6;
  color:#8F8E94;
  border:1px solid #D2CEE0;
  border-radius:4px;
  padding-left:6px;
  font-size:12px;
}
.log_submit{
  position:relative;
  left:0%;
  width:50px;
  height:auto;
  top:2px;
  border:1px solid #00796B;
  border-radius:4px;
  padding-left:6px;
  font-size:0.8vw;
}
.racun {
	position:absolute;
	width:75%;
	max-height:750px;
	height:70%;
	top:20%;
	text-align:center;
	font-size:22px;
	left:19%;
	background-color:#EFEFF5;
	border:1px solid #BCB9C5;
	border-radius:20px;
	z-index:1;
	overflow:auto;
}


.broj_racuna {
	position:relative;
	width:auto;
	height:auto;
	top:18%;
	text-align:center;
	font-size:22px;
	left:0%;
	background-color:white;
	border-right:1px solid #BCB9C5;
	z-index:1;
}

.left {
	position:absolute;
	width:25%;
	height:86%;
	left:0px;
	top:14%;
	float:left;
	background-color:white;
	z-index:1;
	//display:none;
}
.right {
	position:absolute;
	width:25%;
	height:86%;
	top:14%;
	left:75%;
	background-color:white;
	z-index:1;

}
.registracija_robe {
	position:fixed;
	width:30%;
	left:34%;
	height:auto;
	top:160px;
	z-index:1;	
}
.desni {
	position:absolute;
	width:25%;
	height:86%;
	top:14%;
	left:75%;
	background-color:white;
	z-index:1;
}
.sala {
	position:fixed;
	width:25%;
	height:86%;
	top:14%;
	left:0%;
	background-color:white;
	z-index:1;
}
.qrcode {
	position:relative;
	width:90px;
	height:90px;
	top:35px;
	margin:0 auto;
	z-index:2000;
	display:none;
}
.izjava {
	position:relative;
	width:100%;
	height:auto;
	top:46px;
	text-align:center;
	margin:0 auto;
	z-index:999;
	font-size:17px;
	display:none;
}
.submit {
	position:relative;
	width:103%;
	height:40px;
	top:-8px;
	left:-8px;
	font-size:19px;
	text-align:left;
	cursor: pointer;
	cursor: hand;
}
.image {
	position:absolute;
	width:100%;
	height:100%;
	top:0px;	
	left:0%;
	z-index:20;
}
.stolovi {
	position:absolute;
	width:180px;
	height:90px;
	top:60px;	
	right:4%;
	left:5%;
	float:left;
	z-index:20;
}
.stolovi_kasa {
	position:absolute;
	width:10%;
	height:14%;
	top:20px;	
	right:4%;
	left:10%;
	float:left;
	z-index:20;
}
.kol {
	position:absolute;
	width:200px;
	height:40px;
	top:28px;	
	left:-294px;
	z-index:20;
	border-radius:8px;
	border:0px solid red;
	z-index:100;
}

.koli {
	position:relative;
	width:100%;
	height:36px;
	left:0px;
	border:1px solid #767779;
    top:1px;	
	background-color:#D7D9DB;
	text-align:center;
	color:#767779;
	font-size:26px;
	z-index:100;
	//display:none;
}
.stol_kasa {
	position:relative;
	width:100%;
	height:100%;
	padding-bottom:14px;
	background-image: url('../img/stol.jpg');
	background-size:100% 100%;
	text-align:center;
	color:red;
	-webkit-text-stroke: 1px black;
	font-size:1vw;
	border-radius:8px;
	border:1px solid #AA6606;
	-webkit-box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.40); 
	box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.40);
	cursor: pointer;	
	cursor: hand;
	z-index:100;
}
.stol_kasa:hover {
	background-image: url('../img/stol_hover.png');
	border-radius:0px;
	border:0px solid #AA6606;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0); 
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
}
.stol {
	position:relative;
	width:88%;
	height:46px;
	padding-bottom:14px;
	background-image: url('../img/stol.jpg');
	text-align:center;
	padding-top:10px;
	color:red;
	-webkit-text-stroke: 1px black;
	font-size:4vw;
	border:1px solid #AA6606;
	background-size:100% 100%;
	-webkit-box-shadow: 0px 0px 9px -1px rgba(0,0,0,0.65); 
	box-shadow: 0px 0px 9px -1px rgba(0,0,0,0.65);
	cursor: pointer;	
	cursor: hand;
}
.stol:hover {
	background-image: url('../img/stol_hover.png');
	border-radius:0px;
	border:0px solid #AA6606;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0); 
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
}
.text_racuni {
	position:relative;
	width:160px;
	height:90px;
	top:-20px;
	color:red;
	font-weight: bold;
	padding-left:12px;
	background-image: url('../img/stol.jpg');
	border-radius:6px;
	font-size:70px;
	left:0px;
	z-index:1;	
}
.artikal {
	position:relative;
	width:45%;
	height:34px;
	top:20px;
	padding-left:10px;	
	text-align:left;
	padding-top:6px;
	border-radius:6px;
	color:black;
	left:10px;
	float:left;
	z-index:2;
}
.slika {
	position:relative;
	border:1px solid blue;
	top:-6px;
	left:-6px;	
}

.registracija {
	position:relative;
	width:40%;
	height:auto;
	top:300px;
	margin:0 auto;
	z-index:1;	
}
.registracija_kon {
	position:relative;
	width:40%;
	height:auto;
	top:160px;
	margin:0 auto;
	z-index:1;	
}
.podaci {
	position:relative;
	width:326px;
	height:40px;
	top:0px;
	float:left;
	left:0px;
	z-index:1;	
}
.align_right, .align_right1 {
	position:relative;
	width:22%;
	height:auto;
	top:0px;
	padding-right:2px;
	padding-left:0px;
	color:#626263;
	font-size:1.2vw;
	text-align:right;
	z-index:1;	
}
.align_right2 {
	position:relative;
	width:22%;
	height:auto;
	top:0px;
	padding-right:20px;
	padding-left:0px;
	color:#626263;
	font-size:1.2vw;
	text-align:right;
	z-index:1;	
}
.ukupno {
	position:relative;
	width:30%;
	height:auto;
	top:0px;
	background-color:red;
	color:#626263;
	padding-left:0px;
	font-size:1.2vw;
	text-align:left;
	z-index:1;	
}

.ukup {
	position:relative;
	width:50%;
	height:auto;
	top:0px;
	color:#424244;
	//border-top:1px solid #424244;
	padding-left:0px;
	font-size:1.4vw;
	text-align:left;
	z-index:1;	
}
.ukup1 {
	position:relative;
	width:50%;
	height:auto;
	top:0px;
	color:#626263;
	padding-left:0px;
	font-size:1vw;
	text-align:left;
	z-index:1;	
}
.uk {
	position:relative;
	width:50%;
	height:auto;
	top:0px;
	color:#626263;

	padding-left:0px;
	font-size:1.4vw;
	text-align:right;
	z-index:1;	
}
.zki {
	position:relative;
	width:99.6%;
	height:auto;
	top:25px;
	color:#8D8D90;
	font-size:1.6vw;
	text-align:left;
	z-index:1;
	display:none;
}
.jir {
	position:relative;
	width:99.6%;
	height:auto;
	top:26px;
	color:#8D8D90;
	font-size:1.6vw;
	text-align:left;
	z-index:1;
	display:none;	
}
hr{
	position:relative;
	height:1px;
}

.align_rig {
	position:relative;
	width:15%;
	height:auto;
	top:0px;
	color:#626263;
	font-size:1.2vw;
	text-align:right;
	z-index:1;	
}
optgroup { font-size:26px; }

.text {
	position:relative;
	width:100%;
	height:94%;
	top:0px;
	color:#939295;
	padding-left:8px;
	font-size:16px;
	left:0px;
	border:1px solid #BDBCC1;
	z-index:1;
//display:none;	
}

.text1 {
	position:relative;
	width:298px;
	height:32px;
	top:0px;
	color:#939295;
	padding-left:12px;
	border-radius:6px;
	font-size:20px;
	left:-12px;
	background-color:white;
	border:0px solid #BDBCC1;
	z-index:1;	
}
.text2 {
	position:relative;
	width:286px;
	height:32px;
	top:0px;
	color:#939295;
	padding-left:12px;
	border-radius:6px;
	font-size:20px;
	left:0px;
	//border:1px solid #BDBCC1;
	z-index:1;	
}
.text3 {
	position:relative;
	width:284px;
	height:30px;
	top:0px;
	color:#939295;
	padding-left:12px;
	border-radius:6px;
	font-size:20px;
	left:-12px;
	border:0px solid #BDBCC1;
	z-index:1;	
}

.text4 {
	position:relative;
	width:298px;
	height:32px;
	top:0px;
	color:#939295;
	padding-left:12px;
	border-radius:6px;
	font-size:20px;
	left:-12px;
	border:0px solid #BDBCC1;
	z-index:1;	
}
.naslov_reg {
	position:relative;
	width:60%;
	height:auto;
	top:-20px;
	text-align:center;
	color:#939295;
	font-size:23px;
	margin:0 auto;
	z-index:1;	
}