.body-padding-top-bottom {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
  background-color: #ffffff !important;
}
 
.form-signin {
  max-width: 250px !important;
  padding: 15px !important;
  margin: 0 auto !important;
  color: #017572 !important;
}
 
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px !important;
}
 
.form-signin .checkbox {
  font-weight: normal !important;
}
 
.form-signin .form-control {
  position: relative !important;
  height: auto !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box !important;
  padding: 10px !important;
  font-size: 16px !important;
}
 
.form-signin .form-control:focus {
  z-index: 2 !important;
}
 
.form-signin input[type="email"] {
  margin-bottom: -1px !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-color: #017572 !important;
}
 
.form-signin input[type="password"] {
  margin-bottom: 10px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-color: #017572 !important;
}

.copyrighturl {
  color: #007900 !important;
  font-weight: 600 !important;
}

.btn-primary {
  color: #ffffff !important;
  background: #007900 !important;
  border-color: #007900 !important;
  font-size: 22px !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  width: 300px !important;
  cursor: pointer !important;
  padding: .7rem 1rem !important;
  font-weight: 600 !important;
  box-shadow: 0 0.100rem 0.20rem rgba(0, 0, 0, 0.050) !important;
}

.btn-primary:hover {
  color: #ffffff !important;
  background: #009300 !important;
  border-color: #009300 !important;
  font-size: 22px !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
}

.btn-primary:focus {
  border-color: #009300 !important;
}

.input-style {
  width: 300px !important;
  height: 55px !important;
  font-size: 18px !important;
}

.text-border {
  border-bottom: 2px solid #007900 !important; 
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}

.font-prijava-u-sustav {
  margin-left: 70px !important;
  margin-bottom: 30px !important;
  font-size: 18px !important;
  text-transform: uppercase !important;
  color: #007900 !important;
  font-weight: 600 !important;
}

.padding-top-10-margin-left-70 {
  padding-top: 10px !important;
  margin-left: 70px !important;
}

.login-panel {
  padding-left: 36px !important;
  padding-top: 40px !important;
  padding-bottom: 45px !important;
  background: #f9f9f9 !important;
  width: 370px !important;  
  box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 2px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px !important;
}

.font-copyright-text {
  color: #000000 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  font-family: arial !important;
  text-decoration: none !important;
  letter-spacing: 0.3px !important;
  cursor: default !important;
}

.form-control {
  box-shadow: 0 0.100rem 0.20rem rgba(0, 0, 0, 0.050) !important;
}

.form-control:focus {
  border-color: #009300 !important;
}


.fvblack1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black; 
	font-size: 11px; 
}
.fvblack2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black; 
	font-size: 13px; 
}
.fvblack3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black; 
	font-size: 15px; 
}
.fvblack4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black; 
	font-size: 17px; 
}
.fva2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Aqua; 
	font-size: 13px; 
}
.fva4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Aqua; 
	font-size: 17px; 
}
.fvg2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green; 
	font-size: 13px; 
}
.fvx2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #330066; 
	font-size: 13px; 
}
.fvm1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 11px; 
}
.fvm2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 13px; 
}
.fvm3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 15px; 
}
.fvm4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 17px; 
}
.fvm5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 19px; 
}
.fvb1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue; 
	font-size: 11px; 
}
.fvb2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue; 
	font-size: 13px; 
}
.fvb3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue; 
	font-size: 15px; 
}
.fvb4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue; 
	font-size: 17px; 
}
.fvb5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue; 
	font-size: 19px; 
}
.fvw2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 13px; 
}
.fvw3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 15px; 
}
.fvw4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 17px; 
}
.fvw5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 19px; 
}
.fvy2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow; 
	font-size: 13px; 
}
.fvy3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow; 
	font-size: 15px; 
}
.fvy4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow; 
	font-size: 17px; 
}
.fvy5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow; 
	font-size: 19px; 
}
.ftm2 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 13px; 
}
.ftm3 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 15px; 
}
.ftm4 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 17px; 
}
.ftm5 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 19px; 
}
.fvm07 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 7px; 
}
th { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 11px; 
	text-align: center; 
	border: solid; 
	border-width: 1px;
	background: Maroon;
}
.tdc { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center; 
	border: solid; 
	border-width: 1px;
}
.tdcl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: center; 
	border: solid; 
	border-width: 1px;
}
.tdrcl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdrc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdrh { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdr { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdrm { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
	background: Maroon;
}
.tdrborder { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
	border-color: black;
}
.tdrcm { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdlc { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
}
.tdlcm { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
}
.tdrl { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: right; 
	border: solid; 
	border-width: 1px;
}
.tdlh { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
}
.tdl { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
}
.tdlm { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
	background: Maroon;
}
.tdl1 { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left; 
}
.tdlborder { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
	border-color: black;
}
.tdll { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #19008f; 
	font-size: 11px; 
	text-align: left; 
	border: solid; 
	border-width: 1px;
}
.table { 
	border: solid; 
	border-width: 1px; 
	border-collapse: collapse;
}
.input {
	width: 65px;
	border-width: 1;
}
.inputt {
	width: 90px;
	border-width: 1;
}
.tr { 
	cursor: default; 
}
.a  {
	color: White;
	text-decoration:none;
}
.ulaz { 
	width: 120px;
	border-width: 1px;
	background-color: #F7BF2C;
	font-weight: bold;
}
.ulazi { 
	width: 90px;
	border-width: 1px;
	background-color: #ffffdd;
	color: maroon; 
	font-weight: bold;
}
.select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.links { 
	display: block;  
	width: 100%;  
	text-align: center;   
	text-decoration: underline;   
	font-family: Arial, Geneva,  Helvetica, sans-serif;   
	font-size: 13px;
	font-weight: bold;
	color: White;  
	background: #6699cc;
	text-decoration:none;
}
a.links:hover {
	background-color: #000066;
	text-decoration:none;
}
a.linkt { 
	display: block;  
	width: 100%;  
	text-align: center;   
	text-decoration: underline;   
	font-family: Arial, Geneva,  Helvetica, sans-serif;   
	font-size: 13px;
	font-weight: bold;
	color: White;  
	background: #000066; 
}
a.linkt:hover {
	background-color: #6699cc
}
.arow  {
	color: #19008f; 
	text-decoration:none;
}
.arowc  {
	color: Maroon; 
	text-decoration:none;
}
.nekre {  font-family: Verdana; font-size: 24px; color: #242424; line-height=28px;}
.tocsh { font-family: Verdana; font-size: 20px; color: #242424; line-height=28px;}
.tocsh2 { font-family: Impact, Verdana, Arial; font-size: 18px; color: #007900; font-weight: normal; line-height=18px;}
.tocsh3 { font-family: Verdana; font-size: 14px; color: #242424; font-weight: normal; line-height=14px;}
.tocsh4 { font-family: Arial; font-size: 14px; color: #242424; font-weight: normal; line-height=14px;}

.topnav{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #330066
}

.topnavover{
color: #990000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
text-decoration: none;
background-color: #FFFFAA
}


fieldset {
  width: 350px;
}

.textInput,textarea {
  width: 200px;
  font-family: arial;
  background-color: #FFFFFF;
  border: 1px solid #000000;
}

.inputHighlighted {
  width: 200px;
  background-color: #FFCE31;
  color: #000;
  border: 1px solid #000;
}

.izbornikv {
	width: 100px;
	font-family: Helvetica; 
	font-size: 13px;
	font-weight: bold; 
	color: #242424; 
	background-color: #e9e9e9;
	border-width: 0px;
	cursor: pointer;
}

.izbornikv:hover {
	width: 100px;
	font-family: Helvetica; 
	font-size: 13px;
	font-weight: bold; 
	color: #242424; 
	background-color: #d3d3d3;
	border-width: 0px;
	cursor: pointer;
}

.button-zatvori {
	width: 100px;
	font-family: Helvetica; 
	font-size: 13px;
	font-weight: bold; 
	padding: 5px 10px;
	color: #242424; 
	background-color: #e9e9e9;
	border-width: 0px;
	cursor: pointer;
	border: 1px solid #cacaca;
}

.button-zatvori:hover {
	background-color: #e1e1e1;
	cursor: pointer;
}

.padding-top-40 {
  padding-top: 40px !important;
}