option.disabled 
{
  color:gray
}

option.selected 
{ 
  font-weight:bold
}

/*.filtr
{
	margin:5px 0 15px;
	width:100%;
}*/

.filtr input.btn
{
	padding-right:19px;
}

.filtr img.btn
{
	vertical-align:middle;
	cursor:pointer;
	width:16px;
	height:16px;
	border:0;
	margin-left:-19px;
	margin-top:-2px;
}

.filtr img.btn:hover
{
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-webkit-transition:all .5s ease;
	transition:all .5s ease;
	opacity: .5;
	padding: 0;
}

.filtr span
{
	font-size:1rem;
	font-weight:normal;
	font-family:Arial,sans-serif;
	color:#777;
}

.filtr span.light {
	color:#f00 !important;
}

.form_container 
{
	background:url("images-formular/bg_edit.png") repeat-x scroll center bottom #fff; 
	color: black;  
	margin: 10px 0 0;
	padding: 20px 35px 0; 
	border: 1px solid silver;
}

.form_panel 
{
	padding:10px;
	font: 1rem Arial,sans-serif;
}

.ui-dialog .form_panel
{
	padding:10px;
}

.form_panel form
{
	margin:0;
	padding:0;
}

.form_panel .form_title
{
	margin:0;
	padding:0;
}

.form_panel .form_title .title 
{
	margin:0;
	border-bottom: 1px solid silver;
	padding: 0;    
	width:100%;
	color:#000;
	font-weight:normal;
	font-size:1rem;
}

.form_panel .form_title p 
{
	font-size:0.7rem;
	margin:0;
	padding:2px 0 15px;
	text-align:justify;
}

/********************************************************************
 Table.form-table
 ********************************************************************/
 
.form-table
{
	/* margin: 0px 15px; */
	width: 100%;
}
 
.form_panel table input[type="text"],
.form_panel table input[type="time"],
.form_panel table input[type="date"],
.form_panel table input[type="password"],
.form_panel table input[type="search"]
{
	cursor: text;
}

.form_panel table tr.o 
{
	background:#eee;
}

.form_panel table tr.odd
{
	background-color: #ddd;
}

.form_panel table tr td  
{
	padding: 0 2px; 
	border: 0 solid black;
	font-family: Arial,sans-serif;
}

.form_panel table tr td > input[type=hidden]
{
	height:0;
	padding:0;
}

.form_panel table tr th 
{
	border: 0 solid black;
	font-family: Arial,sans-serif; 	
	text-align:center;
	padding: 2px 4px;  
	vertical-align: middle;
}

.form_panel table tr td.title 
{
	text-align: left;
	color: gray;
	min-width: 100px;    
}

.form_panel table tr td a.b
{
	 color:#000;
	 font-weight:bold;
	 text-decoration:none;
}

.form_panel .form-report tr td.title,
.form_panel .form-table tr td.title
{
	text-align: left !important;
	vertical-align:middle !important;
	padding-right:10px !important;
	border:0 !important;
}

.form_panel .form-report tr td.title-top,
.form_panel .form-table tr td.title-top
{
	text-align: left !important;
	vertical-align:top !important;
	padding-right:10px !important;
	padding-top:6px !important;
	border:0 !important;
}

.form_panel .form-report .postfix,
.form_panel .form-table .postfix    
{
	text-align: left !important;
	padding-left:5px !important;	
}

.form_panel .form-report .prefix,
.form_panel .form-table .prefix  
{
	text-align: left !important;
	padding-right:5px !important;	
}

.form_panel .form .title .desc 
{
	font-size:7pt;
	color:gray;
}

.form_panel .form tr td.controls 
{
	width: 200px; 
}

.form_panel table tr td.btn
{
  text-align:center;
  vertical-align:bottom;
  height:35px;
  margin:0;
  padding:0;
}

.form_panel table tr td img
{
	border:0;
}	 

.form_panel .legend 
{
	font-size:8pt;
	color:gray;
}

.form_panel .title_after 
{
	font-size:8pt;
	color:gray;
}

.form_panel table tr td.req 
{
	font-weight: bold;
	color:#555;
}

.form_panel table tr td.err 
{
	font-weight:normal;
	font-size:0.7rem;
	color:#f00;
}

.d
{
	vertical-align:middle !important;
}

.m 
{
	vertical-align:bottom !important;
}

.form_panel table tr td.f
{
	border: 0 solid black;
	background-color: #028edd;
	color: #fff;
	padding: 2px 4px;  
	vertical-align: middle;
	white-space:nowrap;
}


/***********************************************
 Form elements
 ***********************************************/
.w15  {width:15px !important;}
.mw15 {min-width:15px !important}

.w16  {width:16px !important;}
.mw16 {min-width:16px !important}

.w20  {width:20px !important;}
.mw20 {min-width:20px !important}

.w23  {width:23px !important;}
.mw23 {min-width:23px !important}

.w24  {width:24px !important;}
.mw24 {min-width:24px !important}

.w25  {width:25px !important;}
.mw25 {min-width:25px !important}

.w30  {width:30px !important;}
.mw30 {min-width:30px !important}
.xw30{max-width:30px !important}
.fw30{max-width:30px; width:97% !important}

.w32  {width:32px !important;}
.mw32 {min-width:32px !important}
.xw32{max-width:32px !important}
.fw32{max-width:32px; width:97% !important}

.w40  {width:40px !important;}
.mw40 {min-width:40px !important}
.xw40{max-width:40px !important}
.fw40{max-width:40px; width:97% !important}

.w50  {width:50px !important;}
.mw50 {min-width:50px !important}
.xw50{max-width:50px !important}
.fw50{max-width:50px; width:97% !important}

.w60  {width:60px !important;}
.mw60 {min-width:60px !important}
.xw60{max-width:60px !important}
.fw60{max-width:60px; width:97% !important}

.w65  {width:65px !important;}
.mw65 {min-width:65px !important}
.xw65{max-width:65px !important}
.fw65{max-width:65px; width:97% !important}

.w70  {width:70px !important;}
.mw70 {min-width:70px !important}
.xw70{max-width:70px !important}
.fw70{max-width:70px; width:97% !important}

.w80  {width:80px !important;}
.mw80 {min-width:80px !important}
.xw80{max-width:80px !important}
.fw80{max-width:80px; width:97% !important}

.w90  {width:90px !important;}
.mw90 {min-width:90px !important}
.xw90{max-width:90px !important}
.fw90{max-width:90px; width:97% !important}

.w100 {width:100px !important;}
.mw100{min-width:100px !important}
.xw100{max-width:100px !important}
.fw100{max-width:100px; width:97% !important}

.w110 {width:110px !important;}
.mw110{min-width:110px !important}
.xw110{max-width:110px !important}
.fw110{max-width:110px; width:97% !important}

.w120 {width:120px !important;}
.mw120{min-width:120px !important}
.xw120{max-width:120px !important}
.fw120{max-width:120px; width:97% !important}

.w130 {width:130px !important;}
.mw130{min-width:130px !important}
.xw130{max-width:130px !important}
.fw130{max-width:130px; width:97% !important}

.w140 {width:140px !important;}
.mw140{min-width:140px !important}
.xw140{max-width:140px !important}
.fw140{max-width:140px; width:97% !important}

.w150 {width:150px !important;}
.mw150{min-width:150px !important}
.xw150{max-width:150px !important}
.fw150{max-width:150px; width:97% !important}

.w160 {width:160px !important;}
.mw160{min-width:160px !important}
.xw160{max-width:160px !important}
.fw160{max-width:160px; width:97% !important}

.w170 {width:170px !important;}
.mw170{min-width:170px !important}
.xw170{max-width:170px !important}
.fw170{max-width:170px; width:97% !important}

.w180 {width:180px !important;}
.mw180{min-width:180px !important}
.xw180{max-width:180px !important}
.fw180{max-width:180px; width:97% !important}

.w185 {width:185px !important;}
.mw185{min-width:185px !important}
.xw185{max-width:185px !important}
.fw185{max-width:185px; width:97% !important}

.w190 {width:190px !important;}
.mw190{min-width:190px !important}
.xw190{max-width:190px !important}
.fw190{max-width:190px; width:97% !important}

.w200 {width:200px !important;}
.mw200{min-width:200px !important}
.xw200{max-width:200px !important}
.fw200{max-width:200px; width:97% !important}

.w210 {width:210px !important;}
.mw210{min-width:210px !important}
.xw210{max-width:210px !important}
.fw210{max-width:210px; width:97% !important}

.w220 {width:220px !important;}
.mw220{min-width:220px !important}
.xw220{max-width:220px !important}
.fw220{max-width:220px; width:97% !important}

.w230 {width:230px !important;}
.mw230{min-width:230px !important}
.xw230{max-width:230px !important}
.fw230{max-width:230px; width:97% !important}

.w240 {width:240px !important;}
.mw240{min-width:240px !important}
.xw240{max-width:240px !important}
.fw240{max-width:240px; width:97% !important}

.w250 {width:250px !important;}
.mw250{min-width:250px !important}
.xw240{max-width:240px !important}
.fw250{max-width:250px; width:97% !important}

.w260 {width:260px !important;}
.mw260{min-width:260px !important}
.xw260{max-width:260px !important}
.fw260{max-width:260px; width:97% !important}

.w270 {width:270px !important;}
.mw270{min-width:270px !important}
.xw270{max-width:270px !important}
.fw270{max-width:270px; width:97% !important}

.w280 {width:280px !important;}
.mw280{min-width:280px !important}
.xw280{max-width:280px !important}
.fw280{max-width:280px; width:97% !important}

.w290 {width:290px !important;}
.mw290{min-width:290px !important}
.xw290{max-width:290px !important}
.fw290{max-width:290px; width:97% !important}

.w300 {width:300px !important;}
.mw300{min-width:300px !important}
.xw300{max-width:300px !important}
.fw300{max-width:300px; width:97% !important}

.w310 {width:310px !important;}
.mw310{min-width:310px !important}
.xw310{max-width:310px !important}
.fw310{max-width:310px; width:97% !important}

.w340 {width:340px !important;}
.mw340{min-width:340px !important}
.xw340{max-width:340px !important}
.fw340{max-width:340px; width:97% !important}

.w350 {width:350px !important;}
.mw350{min-width:350px !important}
.xw350{max-width:350px !important}
.fw350{max-width:350px; width:97% !important}

.w400 {width:400px !important;}
.mw400{min-width:400px !important}
.xw400{max-width:400px !important}
.fw400{max-width:400px; width:97% !important}

.w410 {width:410px !important;}
.mw410{min-width:410px !important}
.xw410{max-width:410px !important}
.fw410{max-width:410px; width:97% !important}

.w440 {width:440px !important;}
.mw440{min-width:440px !important}
.xw440{max-width:440px !important}
.fw440{max-width:440px; width:97% !important}

.w450 {width:450px !important;}
.mw450{min-width:450px !important}
.xw450{max-width:450px !important}
.fw450{max-width:450px; width:97% !important}

.w500 {width:500px !important;}
.mw500{min-width:500px !important}
.xw500{max-width:500px !important}
.fw500{max-width:500px; width:97% !important}

.w510 {width:510px !important;}
.mw510{min-width:510px !important}
.xw510{max-width:510px !important}
.fw510{max-width:510px; width:97% !important}

.w550 {width:550px !important;}
.mw550{min-width:550px !important}
.xw550{max-width:550px !important}
.fw550{max-width:550px; width:97% !important}

.w570 {width:570px !important;}
.mw570{min-width:570px !important}
.xw570{max-width:570px !important}
.fw570{max-width:570px; width:97% !important}

.w600 {width:600px !important;}
.mw600{min-width:600px !important}
.xw600{max-width:600px !important}
.fw600{max-width:600px; width:97% !important}

.w610 {width:610px !important;}
.mw610{min-width:610px !important}
.xw610{max-width:610px !important}
.fw610{max-width:610px; width:97% !important}

.w620 {width:620px !important;}
.mw620{min-width:620px !important}
.xw620{max-width:620px !important}
.fw620{max-width:620px; width:97% !important}

.w630 {width:630px !important;}
.mw630 {min-width:630px !important}
.xw630{max-width:630px !important}
.fw630{max-width:630px; width:97% !important}

.w650 {width:650px !important;}
.mw650 {min-width:650px !important}
.xw650{max-width:650px !important}
.fw650{max-width:650px; width:97% !important}

.w700 {width:700px !important;}
.mw700{min-width:700px !important}
.xw700{max-width:700px !important}
.fw700{max-width:700px; width:97% !important}

.w710 {width:710px !important;}
.mw710{min-width:710px !important}
.xw710{max-width:710px !important}
.fw710{max-width:710px; width:97% !important}

.w750 {width:750px !important;}
.mw750{min-width:750px !important}
.xw750{max-width:750px !important}
.fw750{max-width:750px; width:97% !important}

.w790 {width:790px !important;}
.mw790{min-width:790px !important}
.xw790{max-width:790px !important}
.fw790{max-width:790px; width:97% !important}

.w800 {width:800px !important;}
.mw800 {min-width:800px !important}
.xw800{max-width:800px !important}
.fw800{max-width:800px; width:97% !important}

.w810 {width:810px !important;}
.mw810 {min-width:810px !important}
.xw810{max-width:810px !important}
.fw810{max-width:810px; width:97% !important}

.h20 {height:20px !important;}
.h25 {height:25px !important;}
.h30 {height:30px !important;}
.h35 {height:35px !important;}
.h40 {height:40px !important;}
.h50 {height:50px !important;}
.h60 {height:60px !important;}
.h70 {height:70px !important;}
.h80 {height:80px !important;}
.h90 {height:90px !important;}
.h100{height:100px !important;}
.h110{height:110px !important;}
.h120{height:120px !important;}
.h150{height:150px !important;}

textarea.resizable
{
	resize:vertical;
	overflow:auto;
	min-height:70px
}

.buttons
{
 width:100%;
 text-align:right;
 margin-top:14px;
 padding:0;
}

.buttons-top
{
	text-align:right;
}

.disabled
{
	opacity: .5;
	transition: all .218s;
}

/***********************************************
 Form elements
 ***********************************************/
 .buttons {
	font: normal 1rem Arial, sans-serif;
	text-align: right !important;
	margin-top: 14px;
	vertical-align: middle;
	width: 100%;
}

.form_container .buttons {
	width: 100%;
	float: right;
}

.ui-dialog .buttons
{	
	/*
	width:auto;
	position:absolute;
	bottom:20px;
	right:30px;
	*/
}
	
.ui-dialog .buttons {
    width: auto;
    float: right;
    position: relative;
}

input[type=text],
input[type=date],
input[type=time],
input[type=password],
select,
textarea 
{
  font:normal 1rem Arial, sans-serif;
  padding:5px;
  margin:2px 0;
  resize: none;     
  border:1px solid #aaa;
  background-color:#fff;
  border-radius:1px; 
}

td.mistake
{
	color:#f00 !important; 
	font-size:0.8rem
}

input[type=text].mistake,
input[type=date].mistake,
input[type=time].mistake,
input[type=password].mistake,
select.mistake,
textarea.mistake {
	border-color:#f00 !important;    
}

select
{
	 padding:4px;
}

input:focus[type=text],
input:focus[type=date],
input:focus[type=time],
input:focus[type=password],
select:focus,
textarea:focus 
{
  	outline: none;
    border:1px solid #8be;
    box-shadow: 0 0 8px #8be;
}

input[type="text"].disabled,
select.disabled,
textarea.disabled,
input[type="text"][disabled],
input[type=date][disabled],
input[type=time][disabled],
input[type=password][disabled],
select[disabled],
textarea[disabled] 
{
	color: #666; 
	background-color:#eee;
}

.ui-dialog .ui-dialog-buttonset button,
button,
input[type=submit],
input[type=button],
input[type=reset],
input[type=image], 
input[type=radio],
input[type=checkbox],
select
{
  cursor:pointer !important;
} 

.ui-dialog .ui-dialog-buttonset button .ui-button-text
{
	font: normal 1rem Arial,sans-serif;
	color:inherit;
	padding:0
}

.buttons-top button,
.buttons button,
.buttons input[type=button],
.buttons-top input[type=button],
.buttons input[type=submit],
.buttons-top input[type=submit],
.buttons input[type=image],
.buttons-top input[type=image],
.buttons input[type=reset],
.buttons-top input[type=reset]
{
	margin-left: 8px;
	min-width: 54px; 	
}


.ui-dialog .ui-dialog-buttonset button,
button,
input[type=button],
input[type=submit],
input[type=image],
input[type=reset]
{
	cursor: default;
	font-size: 1rem;
	text-align: center;
	white-space: nowrap;
	height: 33px;
	outline: 0;
	padding: 0 34px;
	margin: 2px 0 0 0;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	
	color: #fff;	
	background: #4d90fe;

	background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -moz-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -ms-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -o-linear-gradient(top,#4d90fe,#4787ed);
	background-image: linear-gradient(top,#4d90fe,#4787ed);
	
	border: 1px solid #3079ed;
}

.ui-dialog .ui-dialog-buttonset button:hover,
button:hover,
input[type=button]:hover,
input[type=submit]:hover,
input[type=image]:hover,
input[type=reset]:hover
{
	-webkit-box-shadow: #aaf 1px 1px 4px;
	-moz-box-shadow: #aaf 1px 1px 4px;
	box-shadow: #aaf 0 0 4px;
	
	background-image: -webkit-linear-gradient(top,#4d90fe,#2577fe);
	background-image: -moz-linear-gradient(top,#4d90fe,#2577fe);
	background-image: -ms-linear-gradient(top,#4d90fe,#2577fe);
	background-image: -o-linear-gradient(top,#4d90fe,#2577fe);
	background-image: linear-gradient(top,#4d90fe,#2577fe);
	
	border: 1px solid #1465eb;
}

.ui-dialog .ui-dialog-buttonset button.button-silver,
button.button-silver,
input.button-silver
{
	color:#444;
	background: #fafafa;
	background-image: -webkit-linear-gradient(top,#fafafa,#eaeaea);
	background-image: -moz-linear-gradient(top,#fafafa,#eaeaea);
	background-image: -ms-linear-gradient(top,#fafafa,#eaeaea);
	background-image: -o-linear-gradient(top,#fafafa,#eaeaea);
	background-image: linear-gradient(top,#fafafa,#eaeaea);
	border: 1px solid #bbb;
}

.ui-dialog .ui-dialog-buttonset button.button-silver:hover,
button.button-silver:hover,
input.button-silver:hover
{
	-webkit-box-shadow: #aaa 1px 1px 4px;
	-moz-box-shadow: #aaa 1px 1px 4px;
	box-shadow: #aaa 0 0 4px;
	background-image: -webkit-linear-gradient(top,#fafafa,#e5e5e5);
	background-image: -moz-linear-gradient(top,#fafafa,#e5e5e5);
	background-image: -ms-linear-gradient(top,#fafafa,#e5e5e5);
	background-image: -o-linear-gradient(top,#fafafa,#e5e5e5);
	background-image: linear-gradient(top,#fafafa,#e5e5e5);
	border: 1px solid #aaa;		
}

.ui-dialog .ui-dialog-buttonset button.button-orange,
button.button-orange, 
input[type=submit].button-orange,
input[type=button].button-orange, 
input[type=reset].button-orange
{
	background-color: #f80;
	background-image: linear-gradient(to bottom, #f80, #f90);
	background-image: -moz-linear-gradient(top, #f80, #f90);
	background-image: -ms-linear-gradient(top, #f80, #f90);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f80), to(#f90));
	background-image: -webkit-linear-gradient(top, #f80, #f90);
	background-image: -o-linear-gradient(top, #f80, #f90);
	border: 1px solid #f60;

}

.ui-dialog .ui-dialog-buttonset button.button-orange:hover,
button.button-orange:hover, 
input[type=submit].button-orange:hover,
input[type=button].button-orange:hover, 
input[type=reset].button-orange:hover
{
	background-color: #f90;
	background-image: linear-gradient(to bottom, #f90, #fa0);
	background-image: -moz-linear-gradient(top, #f90, #fa0);
	background-image: -ms-linear-gradient(top, #f90, #fa0);
	background-image: -webkit-linear-gradient(top, #f90, #fa0);
	background-image: -o-linear-gradient(top, #f90, #fa0);
	background-image: linear-gradient(top, #f90, #fa0);
}

.ui-dialog .ui-dialog-buttonset button.button-orange:active, 
button.button-orange:active,
input[type=submit].button-orange:active,
input[type=button].button-orange:active,
input[type=reset].button-orange:active
{	
	background-color: #e70;
	background-image: linear-gradient(to bottom, #f90, #f90);
	background-image: -moz-linear-gradient(top, #f90, #f90);
	background-image: -ms-linear-gradient(top, #f90, #f90);
	background-image: -webkit-linear-gradient(top, #f90, #f90);
	background-image: -o-linear-gradient(top, #f90, #f90);
	background-image: linear-gradient(top, #f90, #f90);
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
}

.ui-dialog .ui-dialog-buttonset button.button-green, button.button-green,
	input[type=submit].button-green, input[type=button].button-green,
	input[type=reset].button-green {
	background-color: #30c900;
	background-image: linear-gradient(to bottom, #30B900, #30C900);
	background-image: -moz-linear-gradient(top, #30B900, #30C900);
	background-image: -ms-linear-gradient(top, #30B900, #30C900);
	background-image: -webkit-linear-gradient(top, #30B900, #30C900);
	background-image: -o-linear-gradient(top, #30B900, #30C900);
	border: 1px solid #090;
}

.ui-dialog .ui-dialog-buttonset button.button-green:hover, button.button-green:hover,
	input[type=submit].button-green:hover, input[type=button].button-green:hover,
	input[type=reset].button-green:hover {
	background-color: #30C900;
	background-image: linear-gradient(to bottom, #30C900, #30D900);
	background-image: -moz-linear-gradient(top, #30C900, #30D900);
	background-image: -ms-linear-gradient(top, #30C900, #30D900);
	background-image: -webkit-linear-gradient(top, #30C900, #30D900);
	background-image: -o-linear-gradient(top, #30C900, #30D900);
	background-image: linear-gradient(top, #30C900, #30D900);
}

.ui-dialog .ui-dialog-buttonset button.button-green:active, button.button-green:active,
	input[type=submit].button-green:active, input[type=button].button-green:active,
	input[type=reset].button-green:active {
	background-color: #30B900;
	background-image: linear-gradient(to bottom, #30B900, #30B900);
	background-image: -moz-linear-gradient(top, #30B900, #30B900);
	background-image: -ms-linear-gradient(top, #30B900, #30B900);
	background-image: -webkit-linear-gradient(top, #30B900, #30B900);
	background-image: -o-linear-gradient(top, #30B900, #30B900);
	background-image: linear-gradient(top, #30B900, #30B900);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.ui-dialog .ui-dialog-buttonset button.button-red, button.button-red,
	input[type=submit].button-red, input[type=button].button-red,
	input[type=reset].button-red {
	background-color: #C93030;
	background-image: linear-gradient(to bottom, #D93030, #E93030);
	background-image: -moz-linear-gradient(top, #D93030, #E93030);
	background-image: -ms-linear-gradient(top, #D93030, #E93030);
	background-image: -webkit-linear-gradient(top, #D93030, #E93030);
	background-image: -o-linear-gradient(top, #D93030, #E93030);
	border: 1px solid #c00;
}

.ui-dialog .ui-dialog-buttonset button.button-red:hover, button.button-red:hover,
	input[type=submit].button-red:hover, input[type=button].button-red:hover,
	input[type=reset].button-red:hover {
	background-color: #30C900;
	background-image: linear-gradient(to bottom, #E93030, #F93030);
	background-image: -moz-linear-gradient(top, #E93030, #F93030);
	background-image: -ms-linear-gradient(top, #E93030, #F93030);
	background-image: -webkit-linear-gradient(top, #E93030, #F93030);
	background-image: -o-linear-gradient(top, #E93030, #F93030);
	background-image: linear-gradient(top, #E93030, #F93030);
}

.ui-dialog .ui-dialog-buttonset button.button-red:active, button.button-red:active,
	input[type=submit].button-red:active, input[type=button].button-red:active,
	input[type=reset].button-red:active {
	background-color: #E93030;
	background-image: linear-gradient(to bottom, #E93030, #E93030);
	background-image: -moz-linear-gradient(top, #E93030, #E93030);
	background-image: -ms-linear-gradient(top, #E93030, #E93030);
	background-image: -webkit-linear-gradient(top, #E93030, #E93030);
	background-image: -o-linear-gradient(top, #E93030, #E93030);
	background-image: linear-gradient(top, #E93030, #E93030);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
}

button.btn_big, input.btn_big
{
	min-width:120px;
}
input.btn_small
{
	padding: 1px 5px;
	margin: 2px 3px;
	height:21px;
}

@media (max-width: 799px)
{
	.postfix {display:none;visibility: hidden}
	.ui-dialog-content .buttons button {display:inline}
}

@media (max-width :667px) {
	.ui-dialog-content .buttons {
		width:100%
	}

	.ui-dialog-content .buttons button {
		width:100%;
		margin:8px 0;
		display:block;
	}
}