* {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
body {
	font-size: 11px;
	background: #fff;
	padding-left: 12px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2c471a;
    padding: 0;
}
h2 {
	font-size: 14px;
	padding: 0 0 0 15px;
	margin: 0 0 18px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 8px;
}
.clear {
	clear: both;
	overflow: hidden;
	height: 1px;
}
.center {
	text-align: center;
}
.hr {
	background: #6a7e56;
	height: 2px;
	clear: both;
	overflow: hidden;
}
#application {
	width: 999px;
	/*background: url('/images/back1.gif');*/
    margin: 0 auto 0;
    padding: 0;
    background: #fff;
    color: #005877;

}

#top_data .module, #top_data .client{
	font-size: 14px;
	color: #005877;
	font-weight: bold;

}
#top_data .module {
	padding: 3px 0 5px 10px;
	float: left;
}
#top_data .client {
	padding: 3px 10px 5px 0;
	float: right;

}

#menu {
	height: 33px;
	background: url('/images/menu_back.gif');
	list-style: none;
	font-size: 12px;
}
#menu ul * {
	font-size: 11px;
}
#menu li {
	float: left;
	height: 33px;
}
#menu li.sep {
	width: 1px;
	overflow: hidden;
	background: url('/images/menu_sep.gif') no-repeat;
}
#menu a {
	display: block;
	height: 26px;
	padding: 7px 15px 0;
	color: #fff;
	text-decoration: none;
	float: left;
}
#menu ul {
	position:		absolute;
	top:			-999em;
	width:			310px; /* left offset of submenus need to match (see below) */
	list-style: none;
	background-color: #005877;
}
#menu ul li {
	width:			100%;
	height: 28px;
	background-color: #005877;
	padding: 0;
}
#menu .sep1 {
	height: 1px;
	overflow: hidden;
}
#menu .sep1 p {
	background: #fff;
	margin: 0 14px;
	width: 282px;
}
#menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#menu li {
	float:			left;
	position:		relative;
}
#menu a {
	display:		block;
	position:		relative;
}
#menu ul a {
	padding: 8px 0 0 38px;
	width: 272px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 3px 3px;
}
#menu .sub {
	background: #304b1c url('/images/menu_arr.gif') no-repeat top right ;
}
#menu li:hover ul,
#menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul#menu li:hover li ul,
ul#menu li.sfHover li ul {
	top:			-999em;
}
ul#menu li li:hover ul,
ul#menu li li.sfHover ul {
	left:			310px; /* match ul width */
	top:			0;
}
#menu ul ul a  {
	padding-left: 10px;
}

#menu a:hover {
	color: #e1d28e;
}


#q_menu {
	border-bottom: 3px solid #005a78;
	list-style: none;
	padding: 6px 0 5px 14px;
	height: 40px;
	margin: 0 0 5px;
}
#q_menu li {
	float: left;
	height: 40px;
	margin: 0 18px 0 0;
}
#q_menu a {
	display: block;
	float: left;
	height: 40px;
}
#q_menu a span {
	display: none;
}
#q_menu .smetkoplan {
	width: 52px;
	background: url('/images/icons/big_smetkoplan.gif') no-repeat;
}
#q_menu .nomenklaturi {
	width: 35px;
	background: url('/images/icons/big_nomenklaturi.gif') no-repeat;
}
#q_menu .rabota_potrebiteli {
	width: 47px;
	background: url('/images/icons/big_rabota_potrebiteli.gif') no-repeat;
}
#q_menu .settings {
	width: 35px;
	background: url('/images/icons/big_settings.gif') no-repeat;
}
#q_menu .refresh {
	width: 44px;
	background: url('/images/searchminiicon.gif') no-repeat;
}
#q_menu .listt {
	width: 35px;
	background: url('/images/icons/big_list.gif') no-repeat;
}
#q_menu .dejurstvo {
	width: 35px;
	background: url('/images/dejurstvo.gif') no-repeat;
	margin-left: 680px;
}
#q_menu .dejurstvonot {
	width: 35px;
	background: url('/images/dejurstvo.gif') no-repeat;
    /*margin-left: 500px;*/
}
#q_menu .help {
	width: 36px;
	background: url('/images/icons/big_help.gif') no-repeat;
}
.exit {
	width: 36px;
	background: url('/images/icons/exiticon.gif') no-repeat;


}
#footer {
	height: 62px;
	margin: 0 auto;
	background: url('/images/footer_back.gif') repeat-x;
	color: #fff;
    width: 999px;
	padding: 8px 0 0;
	font-size: 12px;
}
#footer .col {
	float: left;
	padding-right: 10px;
}
#footer .col p {
	margin: 0 0 4px;
}
#footer .c1 {
	padding-left: 35px;
	width: 80px;
}
#footer .c2 {
	width: 230px;
}
#footer .c3 {
	width: 85px;
}
#footer .c4 {
	width: 130px;
}
.brc {
	color: #005877;
	padding: 0 0 0 13px;
	margin: 0 0 10px;
}
.brc a {
	color: #005877;
}
.brc a:hover {
	color: #db3e00;
}
.brc span {
	font-weight: bold;
}



.last_func, .last_func_new {
	width: 553px;
	padding: 0 0 0 15px;
	float: left;
	font-size: 12px;
    min-height: 500px;
}
.last_func_new {
    width: 98%;

}


.last_func h2,  {
	padding: 0;
    color :#004e6d;
}
.last_func ul {
	list-style: none;
    float: left;
    
}
.last_func li {
	background-repeat: no-repeat;
	padding: 4px 0 8px 39px;
}
.last_func a {
	color: #004e6d;
}
.last_func a:hover {
	color: #db3e00;
}
.home {
	float: right;
	background: url('/images/lr_logo.png') no-repeat top center;
	width: 324px;
	margin-top: 15px;
    text-align: center;
	padding-top: 185px;
}
.home h2 {
	text-align: center;
}




.twocols .col1 {
	width: 366px;
	float: left;
	padding: 0 0 0 14px;
}
.twocols .col2 {
	width: 366px;
	float: left;
	padding: 0 0 0 35px;
}
.twocols p {
	margin: 0 0 5px;
}


.table1 {
	border-collapse: collapse;
	width: 100%;
	margin: 0 0 10px;
}
.table1 .right {
	text-align: right;
}
.table1 .center {
	text-align: center;
}
.table1 .center .tick {
	margin: 0 auto;
}
.table1 th {
	background: #004d6b url('/images/table1_th_back.gif') repeat-x;
	color: #fff;
	padding: 3px 10px 4px;
	font-weight: normal;
	text-align: left;
	border: 1px solid #004d6b;
    text-align: center;
}
.table1 td {
	padding: 4px 5px;
	border: 1px solid #004d6b;
	cursor: pointer;
}
.table1 .mouseover {
	background: #e1f66c url('/images/table1_selected.gif') repeat-x !important;
}
.table1 .selected {
	background: #e1f66c url('/images/table1_selected.gif') repeat-x !important;
}
.table1 .tick {
	height: 15px;
	width: 14px;
	overflow: hidden;
	background: url('/images/tick1.gif') no-repeat top center;
}
.table1 .mouseover .tick, .table1 .selected .tick {
	height: 15px;
	overflow: hidden;
	background: url('/images/tick1_hover.gif') no-repeat top center;
}
.table1 .moveup span, .table1 .movedown span {
	display: none;
}
.table1 .moveup {
	display: inline-block;
	height: 15px;
	width: 14px;
	overflow: hidden;
	background: url('/images/moveup.gif') no-repeat top center;
}
.table1 .movedown {
	display: inline-block;
	height: 15px;
	width: 14px;
	overflow: hidden;
	margin-right: 4px;
	background: url('/images/movedown.gif') no-repeat top center;
}
.table1 .mouseover .moveup, .table1 .selected .moveup {
	background: url('/images/moveup_hover.gif') no-repeat top center;
}
.table1 .mouseover .movedown, .table1 .selected .movedown {
	background: url('/images/movedown_hover.gif') no-repeat top center;
}





.btn1 {
	display: block;
	float: left;
	background: #42632c url('/images/btn1_back.gif') repeat-x;
	color: #fff;
	text-decoration: none;
	border: 1px solid #1b2c10;
	padding: 1px 3px 2px;
	margin: 0 3px 10px 0;
	text-align: center;
}
.btn1:hover {
	background: #79995a;
}
.btn1_last {
	margin-right: 0;
}
.btn2 {
	display: block;
	float: left;
	background: #08589a url('/images/btn2_back.gif') repeat-x;
	color: #fff;
	text-decoration: none;
	border: 1px solid #06365d;
	padding: 3px 3px 4px;
	margin: 0 3px 15px 0;
	text-align: center;
	font-size: 12px;
}
.btn2:hover {
	background: #16a1e1;
}
.btn2_last {
	margin-right: 0;
}

.hsep1 {
	background: #8ca07f;
	height: 1px;
	overflow: hidden;
	margin: 0 0 10px;
}

.linput1 {
	width: 17px;
	float: left;
	margin: 0 0 6px;
}
.llabel1 {
	width: 340px;
	float: left;
	margin: 0 0 6px;
	display: block;
	line-height: 15px;
    color: #000;
    border: 1px solid #08589a;
    padding: 2px;
}
.llabel11 {
	width: 340px;
	float: left;
	margin: 0 0 6px;
	display: block;
	line-height: 15px;
    color: #000;
    border: 1px solid #08589a;
    padding: 2px;
}
.llabel2 {
	width: 140px;
	margin: 0 0 6px;
	display: block;
	line-height: 15px;
}
.llabel3 {
	width: 100px;
    border: 1px solid #08589a;
    padding: 2px;
    line-height: 15px;
}
.error {
    color: #e12727;
}
.errordivmini {
     color: #e12727;
     font-weight: bold;
     border: 1px solid #e12727;
     background: url('/images/icons/m064.gif') no-repeat center left;
     margin: 0 0 20px;
     padding: 10px 10px 10px 30px;;
}


.forma {
    font-size: 12px;
}
.forma .first {
    padding: 3px 10px 0 0;
}


.twocols .wrap1 {
	width: 354px;
	float: right;
}
.btnwrapper1 {
	float: right;
}
.input_text1, .input_text2, .input_text3, .input_text4, .input_text5, .input_text {
	border: 1px solid #127097;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 4px;
	color: #2c471a;
	margin: 0 0 10px;
}
.twocols .input_text1 {
	width: 356px;
}
.input_text2 {
    width: 80px;
    margin: 0;
}


.arr_cont1 {
	width: 29px;
	float: left;
}
.arr_cont1 .arr1 {
	display: block;
	background: #546847;
	width: 21px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-decoration: none;
	padding: 4px 0;
	font-size: 12px;
}
.binput1 {
	width: 325px;
	float: left;
}
.binput1 .input_text2 {
	width: 315px;
}

.blabel1 {
	display: block;
	width: 129px;
	float: left;
	padding: 3px 0 0;
}
.fields1 {
	width: 236px;
	float: left;
}
.fields1 .input_text3 {
	width: 60px;
	margin: 0 0 3px !important;
}
.fields1 .input_text4 {
	width: 225px;
	margin: 0 0 3px !important;
}
.fields1 .input_text5 {
	width: 75px;
	margin: 0 0 3px !important;
}
.fields1 .arr1 {
	background: #546847;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-decoration: none;
	padding: 4px 8px;
	font-size: 12px;
	margin-right: 8px;
}
.fields1 .last {
	margin: 0 !important;
}


/* Nomenklaturi */
	.nomenklaturi_wrap {
		width: 100%px;
		padding: 0 12px 0 14px;
	}
	.nomenklaturi_wrap p {
		padding: 0 0 8px;
	}
	.nomenklaturi_wrap .left_controls {
		width: 300px;
		float: left;
	}
	.nomenklaturi_wrap .right_controls {
		width: 367px;
		float: right;
	}
	.nomenklaturi_wrap .txt1 {
		border: 1px solid #1a93d1;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 2px 4px 1px;
		color: #2c471a;
		margin: 0 10px 10px 0;
		width: 155px;
		float: left;
	}

/* Dvijeniq */

	.dvijeniq {
		padding: 0 12px 0 14px;
	}
	.dvijeniq .q_controls {
		padding: 3px 0 0;
		margin: 0 0 5px;
	}
	.dvijeniq .q_controls a {
		display: block;
		float: left;
		margin-right: 9px;	
	}
	.dvijeniq .q_controls .spacer {
		margin-right: 43px;
	}
	.dvijeniq .form_row {
		padding: 7px 0;
	}
	.dvijeniq .form_row input, .dvijeniq .form_row select {
		font-size: 12px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.dvijeniq .form_row option {
		padding: 0;
	}
	.dvijeniq .form_row input {
		padding: 2px 4px;
		border: 1px solid #adaa9c;
	}
	.dvijeniq .form_row img {
		position: relative;
		top: 5px;
		margin-top: -5px;
	}
	.dvijeniq .form_row label {
		padding-right: 10px;
	}
	.dvijeniq .form_row .with_btn {
		float: left;
	}
	.dvijeniq .form_row .btn2 {
		margin: 0 20px 3px 20px !important;
		position: relative;
		top: 4px;
	}
	.dvijeniq .form_row span {
		position: relative;
		top: 7px;
		float: left;
		padding-right: 10px;
	}
	.dvijeniq .select01 {
		width: 90px;
	}
	.dvijeniq .select02 {
		width: 70px;
	}
	.dvijeniq .txt01 {
		width: 59px;
	}
	.dvijeniq .txt02 {
		width: 30px;
	}
	.dvijeniq .txt03 {
		width: 90px;
	}
	.dvijeniq .txt04 {
		width: 120px;
	}
	.dvijeniq .txt05 {
		width: 100px;
	}
	.dvijeniq .txt_replace01 {
		width: 98px;
	}
	.dvijeniq .txt_replace02 {
		width: 78px;
	}
	.dvijeniq_wrap .col01 {
		width: 579px;
		float: left;
		border-right: 1px solid #546f39;
	}
	.dvijeniq_wrap .col03 {
		width: 579px;
		float: left;
	}
	.dvijeniq_wrap .col02 {
		width: 220px;
		float: left;
		padding: 48px 0 0;
	}
	.dvijeniq_wrap .col04 {
		width: 220px;
		float: left;
		border-left: 1px solid #546f39;
		padding: 10px 0 0;
	}
	.dvijeniq .form01 {
		border-collapse: collapse;
		margin: 10px 0 20px;
	}
	.dvijeniq .form01 th {
		text-align: left;
		font-weight: normal;
		vertical-align: top;
		padding: 3px 35px 5px 0;
	}
	.dvijeniq .form01 .txt {
		padding: 3px 0 0;
	}
	.dvijeniq .form01 td {
		vertical-align: top;
		padding: 0 10px 0 0;
	}
	.dvijeniq .form01 input, .dvijeniq .form02 input {
		font-size: 12px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.dvijeniq .submit1 {
		position: relative;
		left: 280px;
	}
	.dvijeniq .submit2 {
		float: right;
		margin-right: 0;
	}
	.dvijeniq h4 {
		font-size: 11px;
		margin: 0 0 3px;
	}
	.dvijeniq .form02 {
		border-collapse: collapse;
		margin: 10px 0 7px;
		width: 100%;
	}
	.dvijeniq .form02 th {
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		padding: 3px 5px 6px 0;
	}
	.dvijeniq .form02 td {
		vertical-align: top;
		padding: 0 0 6px 0;
		text-align: right;
	}
	
	/* New nomenklatura */
	
	.new_n {
		padding: 0 12px 0 14px;
	}
	.new_n .col01 {
		float: left;
		width: 260px;
		margin-right: 19px;
	}
	.new_n h4 {
		font-size: 11px;
		font-weight: normal;
		border-bottom: 1px solid #8ca07f;
		padding-bottom: 4px;
		margin-bottom: 8px;
	}
	.new_n .important {
		font-weight: bold;
	}
	.new_n .form01 {
		border-collapse: collapse;
		margin: 0 0 15px;
	}
	.new_n .form01 th {
		text-align: left;
		font-weight: normal;
		padding: 3px 10px 3px 0;
		vertical-align: top;
	}
	.new_n .form01 td {
		padding-bottom: 3px;
		vertical-align: top;
	}
	.new_n .input01 {
		border: 1px solid #127097;
		font-size: 11px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 2px 4px 3px;
		color: #123456;
	}
	.new_n .select01 {
		border: 1px solid #127097;
		font-size: 11px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #123456;
		width: 157px;
	}
	.new_n .select01 option {
		padding: 2px 4px 0;
	}
	.new_n .lbl01 {
		display: block;
		margin-bottom: 5px;
	}
	.new_n .lbl01 input, .new_n .chars input {
		margin-right: 6px;
		position: relative;
		top: 2px;
	}
	.new_n .chars {
		float: left;
		width: 114px;
		list-style: none;
		margin-bottom: 10px;
	}
	.new_n .chars li {
		margin-bottom: 5px;
	}
	.new_n .col02 {
		float: left;
		width: 488px;
	}
	.new_n .controls1 {
		text-align: right;
		margin-bottom: 5px;
	}
	.new_n .controls1 a {
		padding-right: 10px;
	}
	.new_n .table1 th {
		white-space: nowrap;
	}
	.new_n .req {
		color: #fa0b00;
	}
	
	
/* Smetkoplan */
	.smetkoplan_wrap {
		width: 774px;
		padding: 0 12px 0 14px;
	}	
	.smetkoplan_wrap .right_controls {
		float: right;
	}
	
	
/* New smetkoplan */
	
	.new_s {
		width: 774px;
		padding: 0 12px 0 14px;
	}
	.new_s .col01 {
		float: left;
		width: 260px;
		margin-right: 19px;
		margin-bottom: 10px;
	}
	.new_s h4 {
		font-size: 11px;
		font-weight: normal;
		border-bottom: 1px solid #8ca07f;
		padding-bottom: 4px;
		margin-bottom: 8px;
	}
	.new_s .form01 {
		border-collapse: collapse;
		margin: 0 0 15px;
	}
	.new_s .form01 th {
		text-align: left;
		font-weight: normal;
		padding: 3px 10px 3px 0;
		vertical-align: top;
	}
	.new_s .form01 td {
		padding-bottom: 3px;
		padding-right: 10px;
		vertical-align: top;
	}
	.new_s .input01 {
		border: 1px solid #127097;
		font-size: 11px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 2px 4px 3px;
		color: #123456;
	}
	.new_s .lbl01 {
		display: block;
		margin-bottom: 5px;
	}
	.new_s .lbl01 input, .new_s .chars input {
		margin-right: 6px;
		position: relative;
		top: 2px;
	}
	.new_s .col02 {
		width: 216px;
		float: left;
		margin-bottom: 10px;
	}
	.new_s .chars {
		list-style: none;
		margin-bottom: 10px;
	}
	.new_s .chars li {
		margin-bottom: 5px;
	}
	.new_s .controls1 {
		text-align: right;
		margin-bottom: 5px;
	}
	.new_s .controls1 a {
		padding-right: 10px;
	}
	.new_s .table1 th {
		white-space: nowrap;
	}
	.new_s .req {
		color: #fa0b00;
	}
	
	
/* Nachalni salda */
	.n_salda {
		width: 774px;
		padding: 0 12px 0 14px;
	}
	.n_salda .q_controls {
		padding: 3px 0 0;
		margin: 0 0 5px;
	}
	.n_salda .q_controls a {
		display: block;
		float: left;
		margin-right: 9px;
		text-decoration: none;
		color: #2c471a;
	}
	.n_salda .q_controls a:hover {
		color: #849417;
	}
	.n_salda .q_controls img {
		float: left;
	}
	.n_salda .q_controls .spacer {
		margin-right: 43px;
	}
	.n_salda .q_controls span {
		float: left;
		padding: 8px 0 0 5px;
	}
	.n_salda h4 {
		font-size: 11px;
		font-weight: normal;
		border-bottom: 1px solid #8ca07f;
		padding-bottom: 4px;
		margin-bottom: 8px;
	}
	.n_salda .col01 {
		width: 340px;
	}
	.n_salda .form01 {
		border-collapse: collapse;
		margin: 0 0 20px;
	}
	.n_salda .col01 .btn2 {
		margin-bottom: 0 !important; 
	}
	.n_salda .form01 th {
		text-align: left;
		font-weight: normal;
		vertical-align: top;
		padding: 3px 25px 5px 0;
	}
	.n_salda .form01 .txt {
		padding: 3px 0 0;
	}
	.n_salda .form01 td {
		vertical-align: top;
		padding: 0 10px 0 0;
	}
	.n_salda .form01 input {
		font-size: 12px;
		margin-bottom: 6px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.n_salda .smetka {
		border: 1px solid #127097;
		padding: 3px 5px;
		font-size: 11px !important;
		font-weight: bold;
		color: #2c471a;
	}
	.n_salda .col02 {
		width: 469px;
		float: left;
		margin-right: 16px;
	}
	.n_salda .col03 {
		width: 289px;
		float: left;
	}
	.n_salda .col03 .form01 input {
		margin-bottom: 0 !important;; 
	}
	.n_salda .col03 .form01 td {
		padding-bottom: 3px !important;
	}
	.n_salda .input01 {
		padding: 1px 4px 2px;
		text-align: right;
		color: #2c471a;
		width: 75px;
	}
	
/* Wizard 1 */

	.wizard1 {
		width: 774px;
		padding: 0 12px 0 14px;
	}
	.wizard1 h3 {
		margin-bottom: 25px;
	}
	.wizard1 .content {
		background: url('/images/wizard_hat.jpg') no-repeat;
		padding-left: 214px;
	}
	.wizard1 p {
		font-size: 12px;
		margin-bottom: 20px;
		line-height: 18px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: justify;
	}
	.wizard1 .form1 {
		border-collapse: collapse;
		margin: 0 0 25px;
		font-size: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.wizard1 .form1 th {
		text-align: left;
		font-weight: normal;
		vertical-align: top;
		padding: 3px 30px 2px 0;
	}
	.wizard1 .form1 td {
		padding: 0 8px 1px 0;
		vertical-align: top;
	}
	.wizard1 .input01 {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: 1px solid #00aad7;
		padding: 3px 4px;
		width: 160px;
	}
	.wizard1 .next {
		position: relative;
		margin-left: 5px;
		top: 3px;
		float: left;
	}
	.wizard1 .back {
		position: relative;
		margin-right: 10px;
		top: 3px;
		float: left;
	}
	.wizard1 .textarea1 {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: 1px solid #2c471a;
		padding: 3px 4px;
		margin: 0 0 15px;
	}
	.wizard1 h4 {
		font-weight: bold;
		border-bottom: 1px solid #6f8461;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 0 0 5px;
		margin: 0 0 10px;
	}
	
	.wizard1 .form2 {
		border-collapse: collapse;
		margin: 0 0 25px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.wizard1 .form2 th {
		text-align: left;
		font-weight: normal;
		vertical-align: top;
		padding: 3px 35px 2px 0;
	}
	.wizard1 .form2 td {
		padding: 0 8px 5px 0;
		vertical-align: top;
	}
	.wizard1 .select01 {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 200px;
		border: 1px solid #00aad7;
	}
	.wizard1 .select02 {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 110px;
		border: 1px solid #00aad7;
	}
	.wizard1 .radios, .wizard1 .checks {
		float: left;
		width: 197px;
		margin: 0 0 40px;
	}
	.wizard1 .lbl01 {
		display: block;
	}
	.wizard1 .lbl01 {
		display: block;
		margin-bottom: 3px;
	}
	.wizard1 .lbl01 input {
		margin-right: 6px;
		position: relative;
		top: 2px;
	}
	.wizard1 .input02 {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #00aad7;
		padding: 1px 4px 2px;
		width: 70px;
	}
	.wizard1 .form2 .cal {
		position: relative;
		top: 5px;
		margin-top: -5px;
	}

/* Slujebni nastroiki */
	.sl_nastroiki {
		width: 774px;
		padding: 0 12px 0 14px;
	}
	.sl_nastroiki h3 {
		margin: 0 0 27px;
	}
	.sl_nastroiki .content {
		background: url('/images/sl_nastroiki_back.gif') repeat-y;
	}
	.sl_nastroiki h4 {
		font-size: 12px;
		font-weight: bold;
		border-bottom: 1px solid #1f390e;
		padding-bottom: 6px;
		margin-bottom: 8px;
	}
	.sl_nastroiki .col01 {
		width: 160px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.sl_nastroiki .menu {
		list-style: none;
	}
	.sl_nastroiki .menu li {
		font-weight: bold;
		margin-bottom: 3px;
	}
	.sl_nastroiki .menu a {
		color: #2c471a;
		text-decoration: none;
	}
	.sl_nastroiki .menu a:hover, .sl_nastroiki .menu a.selected {
		color: #4db6e7;
	}
	.sl_nastroiki .menu ul {
		list-style: none;
		padding-left: 20px;
		padding-top: 3px;
	}
	.sl_nastroiki .menu ul li {
		font-weight: normal;
	}
	
	.sl_nastroiki .col02 {
		width: 568px;
		float: right;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.sl_nastroiki .col02 ul {
		list-style: none;
		margin: 0 0 15px;
	}
	.sl_nastroiki .col02 li {
		margin: 0 0 3px 0;
	}
	.sl_nastroiki .col02 li label input {
		margin-right: 6px;
		position: relative;
		top: 2px;
	}
	.sl_nastroiki .form01 {
		border-collapse: collapse;
		margin: 0 0 15px;
	}
	.sl_nastroiki .form01 th {
		text-align: left;
		font-weight: normal;
		padding: 3px 26px 0 0;
		vertical-align: top;
	}
	.sl_nastroiki .form01 td {
		vertical-align: top;
		padding: 0 16px 5px 0;
	}
	.sl_nastroiki .field01 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		border: 1px solid #1c779c;
		font-size: 11px;
		color: #2c471a;
		padding: 3px 3px;
	}
	.sl_nastroiki .form01 img {
		position: relative;
		top: 6px;
		margin-top: -6px;
		margin-left: 2px;
	}
	.sl_nastroiki .select1 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		border: 1px solid #1c779c;
		font-size: 11px;
		height: 19px;
		width: 300px;
		color: #2c471a;
	}
	.sl_nastroiki .settings {
		padding: 5px 0 0 23px;
	}
	.sl_nastroiki h5 {
		font-size: 11px;
		font-weight: bold;
		border-bottom: 1px solid #8ca07f;
		padding-bottom: 3px;
		margin-bottom: 10px;
	}
    .sl_nastroiki .controls1 {
		text-align: right;
		margin-bottom: 5px;
	}
	.sl_nastroiki .controls1 a {
		padding-right: 10px;
	}
	.sl_nastroiki .req {
	   color: #fa0b00;
	   font-weight: bold;
	}


/*Blue type*/
#maindiv {
    
    overflow: hidden;
    padding: 0 10px;
}
#quest {
    padding: 0 2px;
}
/* Tooltip */
.spanred {color: #f02828;}
.spanblue {color: #bfe3ff;}


#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	font-size:10px;
	width:420px;
    background: transparent;

}

#tooltip .tipHeader {

    color:red;
	/*background:url("/images/tipHeader.gif") no-repeat;*/
    background: transparent;
}


#tooltip .tipBody {
	background-color:#000;
	
}

#tooltip .tipFooter {

	/*background:url("/images/tipFooter.gif") no-repeat;*/
}
a.tooltip:hover {
    text-decoration:none;
}
.red {
    color: #a70f0f;
}
.mainmainmain {
    margin: 0 0 0 13px;
    width: 973px;
    font-size: 12px;
}
.claimff {
    border-collapse: collapse;
}
h1.claimff {
    background: #969696;
    width: 300px;
    color: #000;
    font-size: 15px;
    text-align: center;
    padding: 5px 0 5px;
}
.minileft, .minileft2 {
    width: 100px;
}
.left {float: left;}
.right {float: right;}
.minileft2 {margin: 0 0 0 50px;}
.minileft3 {width: 300px;margin: 0 0 0 50px;}


/*Blue type*/

.labelinput {
    border: 0;
    color: #004d6b;
    font-size:11px;
}
.pagination {
	float: right;
	padding: 27px 25px 0 0;
}
.pagination a {color: #c73011;}
.pagination .pg_current {background: #c73011; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 1px;color: #fff;font-weight: bold;}
.pagination .other {background: #2951aa!important; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 4px;color: #580a5e;font-weight: bold;}
.pagination .other:hover {background: #c73011; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 4px;color: #fff;font-weight: bold;}
.pagination .pg_next, .pagination .pg_prev, .pagination .pg_first, .pagination .pg_last {display: block;color: #580b5d;font-weight: bold;float: left;padding: 2px 4px 0 4px;height: 17px;text-align: center;}
.minitenter td {
    padding-right: 20px;
}


.tablescroll {
   overflow-x: scroll;
   table-layout: fixed;
}
.tablescroll td {
 min-width: 200px;

}


.search-table-outter {border:2px solid red; overflow-x:scroll;}
.search-table{table-layout: fixed; margin:40px auto 0px auto;   }
.borderno {
    border: 0!important;
}
.claimformdiv {
   /* display: none;*/
}
.important {
    background: url('/images/important.png') no-repeat center left;
    background-position: 15px 50%;
    padding: 20px 0 20px 80px;
    border: 1px solid #ff9e4d;
    color: #ff9e4d;
    margin: 0 0 5px;
}
.ui-dialog-osx {
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-width: 0 8px 8px 8px;
}
#msg {
    margin-top:100px;
    text-align:center;
    font-size:2em;
    color:red;
}
.miniinp {
    width: 100px;
    padding: 2px;
}
.smallpopyptable {
    padding: 4px;
}
.h1popyp {
    padding: 10px 0 0;
    font-size: 14px;
}
.structureset {
    padding: 0 0 0 20px;

}

