/*RF*/
body { color:#666; background-color:#FFF; margin:10px; font-family:Arial, sans-serif; font-size:12px; }

@page {size:auto; margin:20mm;}
@media print {
.noPrint {display:none;}
#logoHupfas {display:block; margin:0 0 0 120px;}
}
.yesPrint {display:none;}

h1 { color:#e2001a; border-bottom:4px solid #FDE0E4; margin-bottom:1px; margin-top:6px; font-size:24px; font-family:Georgia, Times New Roman, Times, serif; font-weight:normal;  }
h2 { color:#666; margin:2px 0 10px 2px; font-family:Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:normal; }
.footer { padding:2px; font-size:9px; }
.footer.r { margin-top:15px; }
.footer.c { margin-top:4px; background-color:#f8f8f8; color:#7A7A7A; border-top:1px solid #FDE0E4; }

input[type="text"], input[type="password"], input[type="button"], input[type="submit"], select {border:1px solid #666; padding:2px; height:20px; font-family:Arial, sans-serif; font-size:12px; color:#333; border-radius:3px; background-image:none;box-shadow:none !important;}
input[type="text"]:disabled, select:disabled {border:1px solid #FDE0E4;} 
input[type="text"], input[type="password"] { width:150px; }
select {width:175px; height:26px; padding:3px; margin:0;}
option {padding-top:3px;padding-bottom:3px;}
input[type="text"]:focus, input[type="password"]:focus, select:focus, input[type="button"]:focus , input[type="submit"]:focus, input[type="checkbox"]:focus { background-color:#FFFFEE; box-shadow:0 0 2px 0 #999; -webkit-box-shadow:0 0 2px 0 #999;}
input[type="button"], input[type="submit"] { width:100px; height:35px; font-size:14px; color:#666; font-weight:bold; margin-top:20px; margin-left:13px; background-color:#FDE0E4; }
input[type="button"]:hover, input[type="submit"]:hover { color:#000; }
fieldset { border:2px solid #FDE0E4; margin-top:10px; padding:0; }
legend { font-size:13px; color:#666; font-weight:bold; }

#grpGeometrija fieldset {min-height:185px; margin-right:10px;}
#grpLokacija fieldset {min-height:185px;}
#grpPricvrsnice fieldset {min-height:120px;}
#grpGeometrija {width:215px; margin-right:5px;}
#grpLokacija {width:220px; }
#grpPricvrsnice {width:440px;}

.polje { float:left; clear:both; margin:7px 0 5px 10px; }
.poljeUpis { float:left; }
.poljeChk label { position:relative; top:-2px; }
.poljeMj { float:left; margin:21px 0 0 4px; }
.poljeValid { float:left; display:inline-block; }
.labelNaziv {} 
.labelLimit { float:right; margin:1px 0 1px 0; font-size:10px; color:#999; clear:right;}
.labelMj { color:#666; font-variant:normal; font-size:12px;}
.desno { clear:both; display:inline-block; margin-left:30px;}
#pnlPricvrsnicaKorisnickiORG {display:inline-block;}

.errSum ul {margin:0 0 0 5px; padding:0;}
.errSum ul li {display:inline; list-style:none; margin:0; padding:0;}
.errSum ul li:after {content: ", ";}
.errSum ul li:last-child:after {content: ".";}

.grupa-velika{ clear:left;}
.group{ float:left; }

.pPrint {font-size:12px; white-space:nowrap; page-break-after:always;}
.pPrint tr { height:22px;}
.pPrint td { vertical-align:bottom; }
.pNaslov {font-size:14px; padding-left:3px; color:#666; font-weight:bold; border-bottom:2px solid #FDE0E4;}
.pNaslovMali {font-size:12px; color:#666; font-weight:bold; padding-top:10px;} /*border-bottom:1px solid #FDE0E4; */
.pBorderTop {border-top:1px solid #FDE0E4;}
.pTxRight {text-align:right; padding-right:5px;}
.pTxCenter {text-align:center;}
.pTHeadG {font-weight:bold;}
.pTHeadD {font-size:9px;}

.pPrint sup, .pPrint sub { vertical-align:0; position:relative; }
.pPrint sup { bottom:1ex; }
.pPrint sub { top:0.8ex; }

table.skica {margin-top:5px;}
.l_r {border-left:5px solid #F00;} 
.l_b {border-left:5px solid #333;}
.t_r {border-top:5px solid #F00;}
.t_b {border-top:5px solid #333;}
.r_r {border-right:5px solid #F00;}
.r_b {border-right:5px solid #333;}
.b_r {border-bottom:5px solid #F00;}
.b_b {border-bottom:5px solid #333;}
.d_b {border-bottom:1px solid #666;}
.d_r {border-right:1px solid #666;}
.txC {text-align:center; white-space:nowrap;}
.txB {vertical-align:bottom;}
.txBd {font-weight:500; font-size:18px; white-space:nowrap;}
.txRt {zoom:1; transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17); -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17)";}

a:link, a:visited, a:active { color:#555; text-decoration:none; }
a:hover {color:#ff6633; text-decoration:underline;}


#ValidationSummary{color:Red;}
.crveno{color:Red;}

<!--[if IE 6]>
<style type="text/css">
#headerContainer {height: 1%;}
</style>
<![endif]--> 