
html, body { height: 100%; width: 100%; margin: 0px; color: #000; }



body {
	margin: 0px;

    font-size: 0.875rem;
	color: #000;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	line-height: 1.43;
	letter-spacing: 0.01071em;

	padding: 0;
	background: #303030;
	OFF_background: #777777 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#777777));
	OFF_background: #454545 -moz-linear-gradient (left, green, yellow);
	OFF_background: #454545 -ms-radial-gradient(center 400px, circle, #707070 50px, #454545 300px);	
	OFF_background: #454545 -o-radial-gradient(center 400px, circle, #707070 50px, #454545 300px);	
	OFF_background: #454545 radial-gradient(center 400px, circle, #707070 50px, #454545 300px);	
	OFF_background-repeat: no-repeat;	
}

header {
	color: #000;
	background-color: #E6B204;

	OFF_background: #222 -webkit-gradient(linear, left top, left bottom, from(#222), to(#111));
	OFF_background: #222 -moz-linear-gradient(bottom, #111, #222);
	OFF_background: #222 -ms-linear-gradient(bottom, #111, #222);
	OFF_background: #222 -o-linear-gradient(bottom, #111, #222);
	OFF_background: #222 linear-gradient(bottom, #111, #222);
}
header td {
	font-size: 1.1rem;
}


div {
	    font-size: 1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	
}

td {
	    font-size: 1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	
}

input {
	    font-size: 1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	
}

textarea {
	    font-size: 1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	
}


select {
	    font-size: 1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	
}


table {
	border-collapse: separate;
	border-spacing: 2px;
	border-color: gray;

	white-space: normal;
	line-height: normal;
	font-variant: normal;
	font-style: normal;
	color: #000;
	text-align: start;

    font-size: 12px;
    font-family: verdana;
	font-weight: normal;
}

td, th {
	display: table-cell;
	vertical-align: inherit;
}

a {
    font-size: 12px;
    font-family: verdana;
	font-weight: normal;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

label {
    font-size: 12px;
    font-family: verdana;
	font-weight: normal;
	color: #dddddd;
}

#main {
	padding-bottom: 20px;
}

footer {
	background: #222;
	position: absolute;
	width: 100%;
	height: 20px;
	bottom: 0; /* stick to bottom */	
}




::-webkit-input-placeholder { /* WebKit browsers */
    color:    #777;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #777;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #777;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #777;
}


.t_login {
	border-collapse: collapse; 
	border-spacing: 0;
	margin-left: auto ;
	margin-right: auto ;	
	margin-top: 5px;	
}

.tr_header {
	height: 10%;
	background-color: #88cc88;
}

.tr_login {
	width: 100%;
}

.tr_footer {
	height: 20px;
	background-color: #cc8888;
}

.login_input {
    font-size: 10pt;
    font-family: verdana;
	font-weight: normal;
}

input:focus {
  outline: none;
}

.search_input {
	
    width: 100%;
    padding: 8px 8px 8px 0px;
    transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;	
	
    font-size: 1.1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;	

	margin: 0px;
	color: #000000;
	border: solid 0px #da7c0c;
	padding-left: 4px;
	padding-right: 4px;
	
	height: 30px;

	
	background: #e0e0e0;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: 4px;
}
.search_select {
	
 
    padding: 4px 8px 4px 0px;
    transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;	
	
    font-size: 1.1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;	

	margin: 0px;
	color: #000000;
	border: solid 0px #da7c0c;
	padding-left: 4px;
	padding-right: 4px;
	
	height: 30px;

	
	background: #e0e0e0;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: 4px;
 
}

.search_input:hover, search_select:hover {
	background: #ffffff;
}
.search_input:active, search_select:active {
	background: #ffffff;
}

.menu_icon {
	color: #fff;
    fill: currentColor;
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
}

.big_text {
	color: #fff;
	font-size: 1.25rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    line-height: 1.6;
    letter-spacing: 0.0075em;	
}

.bigbigtext {
	color: #fff;
    fill: currentColor;
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
}

#task_panel {
	z-index: 1000; 
	
	position: absolute; 
	top: 4px; 
	left: 3px; 
	width: 100px; 
	height: 100px; 
	background-color: #ffffff;
	box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.9);
}


.plate_link {
	font-size: 1rem;
	color: #eee;
	text-decoration: none;	
}

.plate_link:hover {
	color: #fff;
	text-decoration: underline;
}


.text_navi {
	color: #fff;
	font-size: 12px;
}

.button_navi {
	
	font-size: 20px; 
	border-radius: 4px; 
	height: 30px;	
	
		background: #424242;
		
		
	
	cursor: pointer;

	OFF_height: 26px;
	
	color: #fff;
	font-size: 1rem;
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	line-height: 1.5;
	letter-spacing: 0.01071em;
		
	text-align: left;
	vertical-align_NOTWORK: middle;	
	text-decoration: none;
	
	OFF_padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
	
	OFF_-webkit-border-radius: .5em;
	OFF_-moz-border-radius: .5em;
	OFF_border-radius: 2px 2px 2px 2px;
	OFF_color_OLD: #fef4e9;
	border: solid 0px #da7c0c;
}



.standard_bt {
	cursor: pointer;

	OFF_height: 26px;
	
	color: #fff;
	font-size: 1rem;
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	line-height: 1.5;
	letter-spacing: 0.01071em;
		
	text-align: left;
	vertical-align_NOTWORK: middle;	
	text-decoration: none;
	
	padding: 8px;
	
	OFF_-webkit-border-radius: .5em;
	OFF_-moz-border-radius: .5em;
	OFF_border-radius: 2px 2px 2px 2px;
	OFF_color_OLD: #fef4e9;
	border: solid 0px #da7c0c;
	
	background: #424242;
	OFF_background: #f78d1d;
	OFF_background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	OFF_background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	OFF_filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');

}
.standard_bt:hover  {
	background: #616161;
	OFF_background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	OFF_background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	OFF_filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');

}
.standard_bt:active {
	color: #fff;
	OFF_background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	OFF_background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	OFF_filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}


.standard_select  {
	cursor: pointer;

	height: 26px;
	font: 14px Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: 2px 2px 2px 2px;
	color: #fef4e9;
	border: solid 1px #da7c0c;
	
	background: #222222;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.standard_select  option {
	color: #222222;
	background: #faa51a;	
}


.button_add {
    color: #000;
    OFF_box-shadow: 0px 3px 1px -2px #424242, 0px 2px 2px 0px #424242, 0px 1px 5px 0px #424242;
    background-color: #E6B204;
	color: #000;
    padding: 6px 16px;
    font-size: 1rem;
    min-width: 64px;
    box-sizing: border-box;
    OFF_transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 600;
    line-height: 1.75;
    border-radius: 4px;
    letter-spacing: 0.02857em;
    text-transform: uppercase;	
	
	border: none;
	outline: none;	
	
	cursor: hand;
	
}

.button_on_cams {
	
	opacity: 0.7;
 
    OFF_box-shadow: 0px 3px 1px -2px #424242, 0px 2px 2px 0px #424242, 0px 1px 5px 0px #424242;
    OFF_background-color: #e0e0e0;
	OFF_color: #000;
	border: none;
    padding: 6px 6px;
    font-size: 0.8rem;
    min-width: 30px;
    OFF_box-sizing: border-box;
    OFF_transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 600;
    line-height: 1.10;
    border-radius: 4px;
    letter-spacing: 0.02857em;
    text-transform: uppercase;
	cursor: pointer;
}


.button_on_cams:hover {
	
	opacity: 1;
	
}

.button_ok {
 	border: none;
    OFF_padding: 6px 16px;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	border-radius: 4px; 
	background-color: #eee; 
	text-align: center; 
	color: #555; 
	font-size: 28px; 
	width: 55px; 
	font-weight: bold; 
	border: none; 
	outline: none;
	cursor: pointer;
}

.button_quest {
 	border: none;
    OFF_padding: 6px 16px;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	border-radius: 4px; 
	background-color: #eee; 
	text-align: center; 
	color: #555; 
	font-size: 28px; 
	width: 100%; 
	font-weight: bold; 
	border: none; 
	outline: none;
		cursor: pointer;
}

.big_button {
 
    OFF_box-shadow: 0px 3px 1px -2px #424242, 0px 2px 2px 0px #424242, 0px 1px 5px 0px #424242;
    OFF_background-color: #e0e0e0;
	OFF_color: #000;
	border: none;
    padding: 6px 16px;
    font-size: 1rem;
    min-width: 64px;
    OFF_box-sizing: border-box;
    OFF_transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 600;
    line-height: 1.75;
    border-radius: 4px;
    letter-spacing: 0.02857em;
    text-transform: uppercase;
}

.big_button:hover {
	cursor: pointer;
	
}

.cam_panel {
	color: #fff;
	vertical-align: top; 
	background-color: #424242; 
	border-radius: 4px;
font-size: 0.875rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    line-height: 1.43;
    letter-spacing: 0.01071em;	

}

.add_operation_head {
	cursor: pointer;

	background-color: #E6B204;

font-size: 0.875rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    line-height: 1.43;
    letter-spacing: 0.01071em;	
	
	padding-left: 13px;	
 
	color: #444;
 
}

.add_operation_list {
	cursor: pointer;
	padding: 5px;
	line-height: 15px;
	
	color: #eeeeee;
	
 
 
	
 
}

.add_operation_list a {
	cursor: pointer;
	padding: 5px;	
	
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	
	padding-left: 17px;		
	
	color: #dddddd;
}

.add_operation_list a:hover {
	text-decoration: underline;
}

.panel_tab_active {
	cursor: pointer;
	color: #222;
	font-weight: normal;
	OFF_background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	OFF_background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	OFF_filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
	border-bottom: 3px solid #f22;
	
	font-weight: bold;		
 
    user-select: none; 
    -o-user-select: none; 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 		
}

.panel_tab_noactive {
	cursor: pointer;
	color: #353535;
	OFF_background: #f78d1d;
	OFF_background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	OFF_background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	OFF_filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	border-bottom: 3px solid #aaaaaa;
	
	font-weight: normal;		
	
    user-select: none; 
    -o-user-select: none; 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 		
}

#panel4NextStages {
}

#combobox_nextstage, #combobox_nextstageusers {
	background: #f78d1d;	
	height: 26px;
	font: 14px Arial, Helvetica, sans-serif;
	color: white;

	background: #f78d1d;	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
	box-shadow: 2px 2px 15px rgba(0,0,0, .75);
	
}

#ButtonNextStage {
	cursor: pointer;

	height: 26px;
	width: 70px;
	font: 14px Arial, Helvetica, sans-serif;

	background: #f78d1d;	
		
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 0px 8px 8px 0px;
	-moz-border-radius: 0px 8px 8px 0px;
	border-radius: 0px 8px 8px 0px;
	color: #fef4e9;
	border: solid 1px #da7c0c;

	background: #f78d1d;	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
	box-shadow: 2px 2px 15px rgba(0,0,0, .75);

	
}


.logout_bt {
	cursor: pointer;

	width: 70px;
	height: 22px;
	font: 14px Arial, Helvetica, sans-serif;

	text-align: center;
	text-decoration: none;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: 10px 2px 2px 10px;
	color: #fef4e9;
	border: solid 1px #da7c0c;
	
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.logout_bt:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.logout_bt:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}


.unselectable {
    user-select: none; 
    -o-user-select: none; 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
}


.panel_std {
	border-collapse: collapse;
	border: 0px solid #000000;
	background-color: #424242; 	
	color: #fff;
 
	
	border-radius: 4px;
	
	padding: 10px;
 
	
}


.input_std {
	
 
    padding: 8px 8px 8px 0px;
    transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;	
	
    font-size: 1.1rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;	

	margin: 0px;
	color: #000000;
	border: solid 0px #da7c0c;
	padding-left: 4px;
	padding-right: 4px;
	
	height: 30px;

	
	background: #e0e0e0;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: 4px;
}

fieldset {
    font-size: 12px;
    font-family: verdana;
	font-weight: normal;	
	color: #222222;
	
	border-width: 1px;
	
	height_OFF: 100%;
	
	width: 1%;
	

	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: 10px;	
	border-color: #bbbbcc;
	border-style: solid;
}

fieldset td {
    font-size: 12px;
    font-family: verdana;
	font-weight: normal;	
	color: #222222;
	padding: 5px;
}

fieldset legend {
    font-size: 12px;
    font-family: verdana;
	font-weight_OFF: bold;	
	color: #fff;
}



.alltable {
	border-collapse: collapse;
	border: 0px solid #000000;
	background-color: #424242; 	
	color: #fff;
 
	
	border-radius: 4px;
	
	
    user-select: none; 
    -o-user-select: none; 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 	
	
}
.alltable td {
	
    font-size: 0.875rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	line-height: 1.43;
	letter-spacing: 0.01071em;	
	
	text-align: right;
	
	
	border: 0px solid #888888;
	empty-cells: show;
	border-right: 0px solid #bbbbbb;	
	cursor: default;
	vertical-align:top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;	
	/*color:black;*/
}

.alltable  tr 
{
    border-bottom: 1px solid #555;
}

.alltable tr td:first-child {
	padding: 10px;
	vertical-align: middle;
}

.alltable tr td:last-child {
	padding-right: 10px;
}

.alltable tr td:nth-child(2) {
	OFF_font-weight: bold;
	OFF_text-align: right;
}

.alltable  tr:hover, tr.alt:hover
{
    background: #626262!important;
}


.alltable td.solidrig {
	border: 1px solid #000000;
	border-left: 4px solid #000000;
	white-space: nowrap;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	empty-cells: show;
}
.alltable th {
 	
    font-size: 0.875rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	line-height: 1.43;
	letter-spacing: 0.01071em;	
	
	
	border: 0px solid #888888;
	empty-cells: show;
	border-right: 0px solid #bbbbbb;	
	cursor: default;
	vertical-align:top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;	
	
	padding: 10px;

	
 
	white-space: nowrap;
 
	text-align: center;
	cursor: default;
	empty-cells: show;
	cursor:pointer;
 
}

.alltable th:first-letter {
	text-transform: uppercase;
}



.table30 {
	border-collapse: collapse;
	border: 1px solid #000000;
	background-color : #e5e5e5;
	font-size: 12px;
	
    user-select: none; 
    -o-user-select: none; 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 	
	
}
.table30 tr td {
	border: 1px solid #888888;
	empty-cells: show;
	border-right: 1px solid #bbbbbb;	
	cursor: default;
	vertical-align:top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;	
	/*color:black;*/
}


.table30  tr:hover, tr.alt:hover
{
    background: #f4f4f4!important;
}


.table30 td.solidrig {
	border: 1px solid #000000;
	border-left: 4px solid #000000;
	white-space: nowrap;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	empty-cells: show;
}
.table30 th {
	font-family: Verdana;
	font-size: 12px;
	white-space: nowrap;
	border: 1px solid #888888;
	padding: 3px;
	background-color:#f78d1d;
	padding-top: 4px;
	padding-bottom: 4px;		
	font-weight: bold;
	text-align: left;
	cursor: default;
	empty-cells: show;
	cursor:pointer;
	color:black;
	
	padding-top: 4px;
	padding-bottom: 4px;		
}


.table30 th:first-letter {
	text-transform: uppercase;
}


.input_round {
	width:33px; /*same as the height*/
	height:33px; /*same as the width*/
	background-color:#E6B204;
	border:1px solid #E6B204; /*same colour as the background*/
	color:#424242;
	padding: 0px;
	font-size:1.5em;
	font-weight: bold;
	/*set the border-radius at half the size of the width and height*/
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	/*give the button a small drop shadow*/
	OFF_-webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
	OFF_-moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
	OFF_box-shadow: 2px 2px 15px rgba(0,0,0, .75);
}

.input_round:hover {
	background:#fff;
	border:1px solid #fff;
	/*reduce the size of the shadow to give a pushed effect*/
	OFF_-webkit-box-shadow: 0px 0px 5px rgba(0,0,0, .75);
	OFF_-moz-box-shadow: 0px 0px 5px rgba(0,0,0, .75);
	OFF_box-shadow: 0px 0px 5px rgba(0,0,0, .75);
}

#btn_save {
 color:#484;
}	



.b_r {
	font-weight: bold;
	text-align: right;
}

.t_r {
	text-align: right;
}


#search_adv_attr { 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	width: 60%; 
}

#search_adv_attr tr { 
	cursor: ns-resize;
	background-color: #a0a0a0;
	border: 1px solid #202020;
	margin: 0 5px 5px 5px; 
}

#search_adv_attr td { 
    font-size: 14px;
    font-family: verdana;
	font-weight: normal;
	padding: 5px; 	
}


@media print {
	.forprint { display: ;
	}
	.forscreen { display: none; 
	}
}
@media screen {
	.forprint { display: none;
	} 
	.forscreen { 				
				display:; 				
	}
}



