#upiti_app_container{
	margin:0px;
	padding:0px;
}
#upiti_app_container fieldset{
	border:1px #000 solid;
	margin:5px 1px;
	padding:5px 10px;
}
#upiti_app_container fieldset legend{
	border:1px #000 solid;
	margin:0px;
	padding:4px 10px;
	background-color: #EFEFEF;
}
#upiti_app_container a{
	color:#000;
}
#upiti_app_container a.misc{
	display:block;
	float:left;
	width:80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    color: #000;
    font-size: 12px;
    padding:3px 3px;
    background-color: #C2C2C2;
    border:1px #000 solid;
	margin:1px 2px;
	text-align:center;
}
#upiti_app_container .kotacije_right{
	float:right;
	display:block;
	border:1px #000 solid;
	margin:2px 2px 2px 2px;
	padding:0px;
	overflow:hidden;
}
html>body #upiti_app_container .kotacije_right{
	margin:2px 30px 2px 2px;
}
#upiti_app_container .kotacije_right a{
	float:none;
	margin:0px;
	padding:0px;
	border:0px #000 solid;
}
#upiti_app_container .kotacije_right a img{
	float:none;
	margin:0px;
	padding:0px;
	border:0px #000 solid;
}
#upiti_app_container .kotacije_right.dvorisne_ograde, #upiti_app_container .dvorisne_ograde{
	width:122px;
	height:122px;
}
#upiti_app_container .kotacije_right.balkonska_ograda{
	width:100px;
	height:45px;
}
#upiti_app_container .kotacije_right.stubisna_ograda{
	width:100px;
	height:45px;
}
#upiti_app_container .kotacije_right.prozorska_resetka{
	width:100px;
	height:45px;
}
#upiti_app_container .product_img{
	margin:5px;
	padding:0px;
	display:block;
}
#upiti_app_container .product_img img{
	border:1px #000 solid;
}
#upiti_app_container a.boja_select{
	margin:0px;
}
#upiti_app_container a:hover{
	color:#A50000;
}
#upiti_app_container .product_fieldset{
	padding:3px 6px;
	border:1px #000 solid;
	margin:15px 1px;
}
#upiti_app_container .red{
	border-color:red;
	color:red;
}
#upiti_app_container .p{
	margin: 0px;
    padding: 2px 1px 2px 3px;
    padding-left: 176px;
}
#upiti_app_container .p label{
	float: left;
    margin-left: -170px;
    width: 155px;
}
#upiti_app_container .p input,#upiti_app_container  .p .input{
	width:200px;
}
#upiti_app_container .p select.size_s,#upiti_app_container .p input.size_s,#upiti_app_container  .p .input.size_s{
	width:70px;
}
html>body #upiti_app_container .p select.size_s,html>body #upiti_app_container .p input.size_s,html>body #upiti_app_container  .p .input.size_s{
	width:90px;
}
#upiti_app_container .p textarea,#upiti_app_container  .p .textarea{
	width:200px;
	height:100px;	
	overflow:auto;
}
html>body #upiti_app_container .p input,html>body #upiti_app_container  .p .input,html>body #upiti_app_container .p textarea,html>body #upiti_app_container  .p .textarea{
	width:250px;
}
#upiti_app_container .p input,#upiti_app_container  .p select,#upiti_app_container  .p textarea,#upiti_app_container  .p .input,#upiti_app_container  .p .select,#upiti_app_container  .p .textarea{
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    color: #000;
    font-size: 12px;
    padding:2px;
    background-color: #C2C2C2;
    border:1px #000 solid;
	margin:1px;
}
#upiti_app_container .p .input,#upiti_app_container  .p .select,#upiti_app_container  .p .textarea{
	border:none;
	background:transparent;
	border-bottom:1px #6F6F6F solid;
}
#upiti_app_container  .p .textarea{
	border:1px #6F6F6F solid;
}
#upiti_app_container .cancel_row{
	float:right;
}
#upiti_app_container .cancel_row a{
	background-color:#7F5F5F;
	display:block;
	padding:4px 10px;
	border:1px #000 solid;
	text-decoration:none;
}
#upiti_app_container .cancel_row a:hover{
	background-color:red;
	border:1px #000 solid;
	color:#FFF;
	display:block;
	padding:4px 10px;
}
#upiti_app_container .submit_row{
	float:left;
}
#upiti_app_container .submit_row a{
	background-color:#5F7F5F;
	display:block;
	padding:4px 10px;
	border:1px #000 solid;
	text-decoration:none;
}
#upiti_app_container .submit_row a:hover{
	background-color:green;
	border:1px #000 solid;
	color:#FFF;
	display:block;
	padding:4px 10px;
}
#upiti_app_container .button{
	width:250px;
	display:block;
	background-color:#CACACA;
	padding:4px 10px;
	border:1px #000 solid;
	text-decoration:none;
	margin:2px;
	text-align:center;
}
#upiti_app_container .button:hover{
	display:block;
	background-color:#EFEFEF;
	border:1px #000 solid;
	color:#000;
	padding:4px 10px;
	margin:2px;
}

#upiti_app_container .loader{
	display:block;
	margin:5px;
	padding:10px;
	margin:5px;
	text-align:center;
}
noscript{
	display:block;
	text-align:center;
}
#upiti_app_container .notice, .notice{
	display:block;
	border:2px #000 solid;
	padding:10px;
	margin:5px;
	background:#CDCDCD;
	text-align:center;
}
#upiti_app_container .sub_division_fieldset{
	border:1px #5F5F5F solid;
	
}
/***********************************************/
.upiti_report{
	margin:5px;
	padding:5px;
	font-family: "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background:#FFF url('http://art-metali.hr/zaglavlje.jpg') top left no-repeat;
	width:575px;
}
.upiti_report .foot{
	font-size:10px;
	margin:5px 0px 0px 0px;
	padding:1px;
	clear:both;
	text-align:center;
}
.upiti_report .head{
	margin:0px;
	padding:0px;
	height:70px;
}
.upiti_report img{
	border:1px #000 solid;
}
/************************clearfix****************************************/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility:hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
