BODY
{
    FONT-FAMILY:  Verdana, Helvetica, sans-serif;   
    FONT-SIZE: 10pt;
}
TABLE#data
{   FONT-FAMILY: Verdana;   
    FONT-SIZE: 8px;
    border-collapse: collapse;
}
TD#naslov
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #99ccff;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder
}
TD#naslov_veliki
{
    TEXT-ALIGN: center;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
TD#glava
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #99ccff;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
}
TD#field_naziv
{   FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
TD#field_naziv2
{   TEXT-ALIGN: center;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
TD#field_mjesto
{   FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    FONT-SIZE: 8pt
}
TD#field_ptt
{   FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    FONT-SIZE: 8pt
}
TH#big
{
    BACKGROUND-COLOR: #003399;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 16px
}
.naslov
{
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Verdana, Arial;
    COLOR: black;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}

.naslov_big
{
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Verdana, Arial;
    COLOR: black;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bolder
}
.obavezno_polje
{
    COLOR: #ff0000;
    FONT-SIZE: 9pt
}
INPUT.minmax
{
    BORDER-BOTTOM: black 1pt solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1pt solid;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 16px;
    BORDER-TOP: black 1pt solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: black 1pt solid;
}
.input_video_file
{
    Font-family: Verdana;
    Font-size: 9pt;
    Font-weight: bold;
    line-height: 12pt;

}

/* ********************************************* */
/*      AKRO KALKULATRO, 03.05.2014              */
/* ********************************************* */
 /*CSS za buttone*/
input, textarea, select {
   -webkit-appearance: none;
 }
 
input, textarea, select {
  border: 1px solid #555;
/*    padding: 0.5em;
  font-size: 15px;
   line-height: 1.2em;
   width: 80%;  
   background: #fff;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));*/
   -webkit-appearance: none;
   -webkit-box-shadow: 1px 2px 2px #999;
   -webkit-border-radius: 0.2em;
 }

input[type=checkbox] {
   border: 1px solid #555;
   display: inline-block;
   font-size: 12px;
   line-height: 1em;
   margin: 0 0.25em 0 0;
   padding: 0;
   width: 1.45em;
   height: 1.45em;
   -webkit-border-radius: 0.25em;
   vertical-align: text-top;
   background:;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
 }


 input[type=checkbox]:checked {
   background: url(images/save.gif) no-repeat center center;
   -webkit-background-size: 16px 16px; /* shrink high resolution background */
 }

input[type=radio] {
   display: inline-block;
   font-size: 12px;
   line-height: 1em;
   margin: 0 0.25em 0 0;
   padding: 0;
   width: 1.45em;
   height: 1.45em;
   -webkit-border-radius: 2em; /* Make radios round */
   vertical-align:middle;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
        -webkit-box-shadow: 0px 0px 0px #999;
}
 
 input[type=radio]:checked {
   border:none;
   background: url(images/checked.gif) no-repeat center center;
   -webkit-background-size: 28px 28px; /* shrink high resolution background */
 }
 
 input.missing[type=radio]:checked { /*druga slika kao background u odnosu na standardni gumb */
   border:none;
   background: url(images/MISSING.gif) no-repeat center center;
   -webkit-background-size: 15px 15px;  /*shrink high resolution background */
 }





 
 INPUT.element /* OCJENA POJEDINIH ELEMENATA I IZLAZA */
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffffaa;
    FONT-FAMILY: Tahoma;
    COLOR: black;
    /*FONT-SIZE: 14pt;*/
    FONT-WEIGHT: bold;
}
 INPUT.cjelina /* KONACNA OCJENA CIJELE AKROBACIJE ILI KOMBINACIJE */
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR:#9F6;
    FONT-FAMILY: Tahoma;
	FONT-SIZE: 10pt;
    COLOR: black;
    FONT-WEIGHT: bold;
}	

.gumb_next_finish /* GUMB ZELENI - AKTIVNI */
{
   border: 1px solid #555;
   display: inline-block;
   FONT-FAMILY: Arial;
   font-size: 12pt;
   font-weight: bold;
   line-height: 1em;
   padding: 0 0px;
   width: 130px;
   height: 28px;
  -webkit-border-radius: 0.25em;
   vertical-align: text-top;
   background:#0F0;
   background: -webkit-gradient(linear, left top, left bottom, from(#59FF26), to(#009900));
}
.gumb_next_finish:disabled /* SIVI GUMB - NEUTRALNI */
{   color:#666;
   background: #ccc;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
}

.gumb_previous /* SIVI GUMB - NEUTRALNI */
{        
   border: 1px solid #555;
   display: inline-block;
   FONT-FAMILY: Arial;
   font-size: 12pt;
   font-weight: bold;
   line-height: 1em;
   padding: 0 0px;
   width: 130px;
   height: 28px;
  -webkit-border-radius: 0.25em;
   vertical-align: text-top;
   background: #ccc;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
}

table.akroprogram
{	border-collapse:collapse;
	BORDER-BOTTOM:  2px solid;
    BORDER-LEFT:  2px solid;
    BORDER-TOP:  2px solid;
    BORDER-RIGHT:  2px solid;	
}


td.vodoravno-ne
{	border-left: 1px solid;
	border-bottom:none;}
td.vodoravno-da
{	border-bottom: 2px solid;
	border-left: 1px solid;}

.DISCLAIMER {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
}
