.popup-window{
	position:absolute;
	z-index:10500;	
}
input{
	padding:0;
	margin:0;
}
iframe#transport{
	width:0;
	height:0;
	border:none;
}
.wide_checkbox {
	margin-bottom:15px; 
	margin-right:10px;
}
#send_help_form .content {
	width: 99%;
}
#edit_service_popup .mlp_common_popup_wrapper{
	height: 180px;
}
#edit_service_popup .mlp_common_popup_wrapper .mlp_common_popup_text_area{
	height: 120px;
}
#edit_service_popup .mlp_common_popup .mlp_common_content{
	height: 100px;
	overflow-x: none !important;
}
#transport_messages {
    display: none;
}
.mlp_common_popup .mlp_common_content{
	padding:15px
}
#messages_holder {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333 !important;
    font: bold 12pt Arial, georgia;
    display: block;
    position: fixed;
    z-index: 11000;
    opacity: 0.9;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
}

#messages_holder #messages_items {
    min-width: 500px;
    padding: 0px;
    list-style: none;
}

#messages_items dl {
}

#messages_items dt {
    display: inline-block;
}

#messages_items dd {
    display: inline;
    margin-left: 0;
}

#messages_items li {
    margin: 10px;
    padding: 10px;
    color: #333333 !important;
}

#messages_items li.ok {
    background-color: #82c561;
    border: 1px solid #c9c2c1;
}

#messages_items li.ok dt {
    color: #fff;
    text-shadow: green 2px 2px 1px;
}

#messages_items li.notice {
    background-color: #FFF9B1;
    border: 1px solid #c9c2c1;
}

#messages_items li.notice dt {
    color: gray;
    text-shadow: 5px 5px 10px;
}

#messages_items li.error {
    background-color: #ffc9c9;
    border: 1px solid #c9c2c1;
}

#messages_items li.error dt {
    color: #FF2222;
    text-shadow: 4px 5px 20px red;
}

#waitDiv .title{
	display:none
}
.mlp_common_popup_wrapper {
    border:2px solid #FFF;
	background:#f1f2f4;
	border-radius:15px;
}
#addToOrderPopup .mlp_common_popup_wrapper {
    min-height: 165px;
}
#addToOrderPopup .mlp_common_popup_text_area {
    min-height: 120px;
}
.mlp_common_popup * {
    color: #333333;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.mlp_common_popup a {
    color: #333333;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.mlp_common_popup b {
    font-weight: bold;
}
.mlp_common_popup a:hover {
    color: #333333;
}
.mlp_common_popup .OneLine {
    background: none;
    color: #000000;
}
.mlp_common_popup .OneLine {
    color: #000000;
	text-align:center;
}
.mlp_common_popup .TableColumn1 {
	text-align:left;
}
.mlp_common_popup .TwoLine {
    background: #bddef0 !important;
    color: #000000;
	text-align:center;
}
.mlp_common_popup .InnerHeadTitle {
	font-weight:bold;
}
.mlp_common_popup td {
    padding: 0px;
}
.mlp_common_popup input.wide_text {
	border:#c1b5aa 1px solid;
	padding:5px 6px;
	height:16px;
}
.wide_select {
	display: inline-block; 
	padding: 5px 8px;
	border: 1px solid #C0B6AC;
	background: none repeat scroll 0 0 #FFFFFF;
}
.wide_select select {
    background-color: white;
    border: medium none;
    color: #000000;
    resize: none;
    width: 50px;
}
.mlp_common_popup textarea.wide_textarea {
	border:#c1b5aa 1px solid;
	padding:6px 6px;
}
.mlp_common_popup_title_wrap{
	background:#59525d;
	border-radius:15px 15px 0 0;
	padding:20px 0 0 17px;
	overflow:hidden
}
.mlp_common_popup .title{
    font:24px verdana;
	height:40px;
	color:#ccc;
	float:left;
}
.mlp_common_popup .title_icon{
	width:40px;
	height:40px;
	float:left;
	margin:0 10px 0 0;
	background:url("../global/action_panel94bd.png?clear=1") 0 -6px no-repeat
}
#edit_admin .mlp_common_popup .title{
	background-image:url("../img1/popup/admin.png")
}
#edit_moderator .mlp_common_popup .title{
	background-image:url("../img1/popup/moderator.png")
}
.mlp_common_popup .mlp_common_popup_text_area {
    color: #333;
    font-size: 12px;
	clear: both;
}
.mlp_common_popup .mlp_common_popup_buttons {
    text-align: center;
	padding-right:20px;
}/*
.mlp_common_popup_buttons{
	height:30px;
}
.mlp_common_popup .mlp_common_popup_buttons a {
	box-sizing:border-box;
    padding: 5px 25px;
    color: #333;
    font-size: 12px;
    text-decoration: none;
	margin: 0 5px;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #6a5b4e;
	border-bottom: 2px solid #6a5b4e;
	background: #ff9700;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9700), to(#FFAD01));
	background: -moz-linear-gradient(#ff9700, #FFAD01);
	background: linear-gradient(#ff9700, #FFAD01);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff9700', endColorstr = '#FFAD01', GradientType = 0);
}*/
input[type=submit].color,
button[type=submit].color,
input.submit,
button.submit,
input[type=button].color_red,
button.color_red
{
	padding-left:25px;
	padding-right:25px;
	font-size: 12px;
	height:28px;
	text-decoration: none;
	cursor:pointer;
	color:#FFF;
	background-color:#50c5fe;
	border-style:solid;
	border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25);
	border-width:1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-image:-moz-linear-gradient(top, #50c5fe, #168be1);
	background-image:-webkit-linear-gradient(top, #50c5fe, #168be1);
	background-image:-o-linear-gradient(top, #50c5fe, #168be1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50c5fe',endColorstr='#168be1',GradientType=0);
	text-shadow:1 0 0 rgba(0, 0, 0, 0.25);
}
input[type=submit].color:hover,
button[type=submit].color:hover,
input.submit:hover,
button.submit:hover,
input[type=button].color_red:hover,
button.color_red:hover
{
	background-color:#168be1;
	background-image:none;
}
input[type=submit].grey,
button[type=submit].grey,
input[type=button].grey,
button.grey
{
	padding-left:25px;
	padding-right:25px;
	font-size: 12px;
	height:28px;
	text-decoration: none;
	cursor:pointer;
	color:#000;
	background-color:#eaeaea;
	border-style:solid;
	border-color:#a8a7a5 #8e8e8e #8e8d8b #a7a6a2;
	border-width:1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:url("../img1/loading.gif") no-repeat scroll 10px 6px #d2d2d2;
}
input[type=button].color,
button.color,
input[type=submit].color_small,
submit.color_small
{
	padding-left:25px;
	padding-right:25px;
	font-size: 12px;
	height:28px;
	text-decoration: none;
	cursor:pointer;
	color:#444;
	background-color:#E0CEA4;
	border-style:solid;
	border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25);
	border-width:1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-image:-moz-linear-gradient(bottom, #D4D4D4 0%, #FDFDFD 70%);
	background-image:-webkit-linear-gradient(bottom, #D4D4D4 0%, #FDFDFD 70%);
	background-image:-o-linear-gradient(bottom, #D4D4D4 0%, #FDFDFD 70%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEECC2',endColorstr='#C2B086',GradientType=0);
	text-shadow:1px 0 0 #FFFFE0;
}
input[type=button].color:hover,
button.color:hover,
input[type=submit].color_small:hover,
submit.color_small:hover
{
	background-image:-moz-linear-gradient(bottom, #FDFDFD 0%, #D4D4D4 70%);
	background-image:-webkit-linear-gradient(bottom, #FDFDFD 0%, #D4D4D4 70%);
	background-image:-o-linear-gradient(bottom, #FDFDFD 0%, #D4D4D4 70%);
}
*:first-child + html .mlp_common_popup .mlp_common_popup_buttons a {
    line-height: 25px;
    padding: 5px 25px 5px 25px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
.mlp_common_popup .mlp_common_popup_close {
    background:url("../img1/popup/exit_mod.gif") 2px 2px no-repeat;
	width:20px;
	padding:2px;
	height:20px;
	position:absolute;
	right:14px;
	top:14px;
	cursor:pointer
}
.mlp_common_popup .mlp_common_popup_close:hover{
    background-image:url("../img1/popup/exit_2.gif")
}
.mlp_common_popup table tr.LastLine {
    border-bottom: none 0;
}
.mlp_common_popup .mlp_input_outer {
	background-color: #F0EBE5;
	border: 1px solid #C1B5AA;
	padding: 7px;
}
.mlp_common_popup .mlp_input_text {
    border: none 0;
    background: transparent;
}
.mlp_common_popup .mlp_aleft {
    text-align: left;
}
.mlp_common_popup .mlp_acenter {
    text-align: center;
}
.mlp_common_popup .mlp_aright {
    text-align: right;
}
.mlp_common_popup .mlp_w80 {
    width: 80px;
}
.popup_content_wrapper {
    min-height: 150px !important;
    display: block !important;
    vertical-align: top !important;
	overflow:auto !important;
    min-width: 650px;
}
.mlp_common_popup td.left_td, 
.mlp_common_popup table.left {
    background: none !important;
    background-image: none !important;
    border: none !important;
}
.mlp_common_popup ul.mlp_tab_block {
    display: block;
    height: 28px;
    border-bottom: 1px solid #bdb6ae;
    list-style-type: none;
	z-index: 1;
	zoom: 1;
	position: relative;
}
.mlp_common_popup li.mlp_tab {
 	border: 1px solid #bdb6ae;
	background-color: #e7dcd1;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	behavior: url(../../pie.htc);border-radius: 5px 5px 0px 0px;
    display: block !important;
    float: left !important;
    line-height: 27px !important;
    margin-right: 10px !important;
	z-index: 1;
	zoom: 1;
}
.mlp_common_popup li.mlp_tab a {
    color: #454545;
    display: block;
    line-height: 27px;
    padding: 0px 12px;
    text-decoration: underline;
	z-index: 1;
	zoom: 1;
}
.mlp_common_popup li.mlp_tab_active {
	z-index: 1;
	zoom: 1;
	border-top: 1px solid #bdb6ae;
	border-left: 1px solid #bdb6ae;
	border-right: 1px solid #bdb6ae;
	border-bottom: 1px solid #f0ebe5;
	background-color: #ffffff;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;    
	display: block !important;
    float: left !important;
    line-height: 27px !important;
    margin-right: 10px !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#f0ebe5));
	background: -moz-linear-gradient(#FFFFFF, #f0ebe5);
	background: linear-gradient(#FFFFFF, #f0ebe5);
	-pie-background: linear-gradient(#FFFFFF, #f0ebe5);
	behavior: url(../../pie.htc);
}
.mlp_common_popup li.mlp_tab_active a {
    color: #454545;
    display: block;
    line-height: 27px;
    padding: 0 12px;
    text-decoration: none;
	z-index: 1;
	zoom: 1;
}
.mlp_common_popup .innerpanel a{
	
}
.mlp_common_popup .innerpanel a#editor_simple{
	margin-right: 7px;
}
#add_zip_image_form  div.mlp_webdialog .other_actions {
	margin-top: 30px;
}
#popup_window div.mlp_webdialog .other_actions {
    float: none !important;
    margin-bottom: 5px !important;
	margin-top: 30px;
}
#popup_window div.mlp_webdialog .other_actions .actions {
    display: inline-block;
}
#popup_window div.mlp_webdialog .other_actions .actions a {
    display: inline-block !important;
    margin-left: 5px;
}
#popup_window #message_text_decor {
    min-width: 550px;
    width: 99%;
}
#popup_window #access_full {
    width: 666px;
}
#popup_window div.mlp_webdialog .content {
    padding: 0px !important;
	width: 99%;
}
#popup_window .mlp_panel {
    width: 99%;
}
.error{
	color:#FF2222
}
.yep_form input[type="text"],
.yep_form input[type="file"],
.yep_form select {
	padding: 7px;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	margin: 5px;
	border: 1px solid #bab5b1;
}
.yep_form input.color[type="submit"] {
	margin: 5px;
}
.yep_form input[type="button"] {
	padding: 5px 7px;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	margin: 5px 5px 5px 0;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e3d8cc), to(#ebe2d6));
	background: -moz-linear-gradient(#e3d8cc, #ebe2d6);
	background: linear-gradient(#e3d8cc, #ebe2d6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#e3d8cc', endColorstr = '#ebe2d6', GradientType = 0);
	-pie-background: linear-gradient(#e3d8cc, #ebe2d6);
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #6a5b4e;
	border-bottom: 2px solid #6a5b4e;
}
#add_vote_form span.button,
input[name=edit_vote_action]{
	margin-left: 25px;
	padding-right:0
}
div.mlp_webdialog { }
div.mlp_webdialog .content { padding: 5px; }
div.mlp_webdialog .field_image { font-weight: bold; padding: 1px; }
div.mlp_webdialog .field_tip { font-size: 10px; }
div.mlp_webdialog .other_actions { margin-bottom: 15px; float: right;}
div.mlp_webdialog .other_actions a { display: block; text-transform: lowercase; }
label.mlp_wrap_label{
	background:#fff;
	border:1px solid #C1B5AA;
	color:#000;
	display:inline-block;
	padding:4px;
}
label.mlp_wrap_label .wrap_around{
	height:18px;
	border:none
}

.img_on_img { 
	position: relative;
	width: 16px; /*- ширина картинки*/
	height: 16px; /*- высота картинки*/
}

.add_icon{
	display:block;
	position:absolute;
	right:3px;
	bottom: 0;
}
#params_cont{
	background-color: #FFF
}
.window-with-tabs .mlp_common_popup .mlp_common_content{
	padding: 0;
}
.window-with-tabs div.mlp_webdialog .content{
	padding: 0;
}
.window-with-tabs .mlp_common_popup ul.mlp_tab_block{
	background-color: #59525D;
	height: 40px;
}
.window-with-tabs .mlp_tab_block li:first-child{
	margin-left: 26px!important;
}
.window-with-tabs .mlp_tab_block *{
	background-color: #59525D;
	color: #fff;
	font-size: 18px;
}
.window-with-tabs .mlp_common_popup li.mlp_tab a{
	color: #fff;
	text-decoration: none;
}
.window-with-tabs .mlp_tab_block .mlp_tab_active *{
	background-color: #f1f2f4;
	color: #ff0066;
	border-radius: 10px 10px 0 0;
}
.window-with-tabs .mlp_common_popup li.mlp_tab,
.window-with-tabs .mlp_common_popup li.mlp_tab_active{
	border: none;
}
.window-with-tabs .mlp_common_popup li.mlp_tab a,
.window-with-tabs .mlp_common_popup li.mlp_tab_active a{
	border: none;
	line-height: 41px;
}

.without-icon .mlp_common_popup .title_icon{
	display: none;
}

.mlp_tab_v2{
	cursor: pointer;
    padding-left: 22px;
	line-height: 28px;
}
.mlp_tab_v2.active{
	background-color: #BDDEF0;
    font-weight: bold;
}
.mlp_panel_v2{
	display: none;
}
.mlp_panel_v2.active {
	display: block;
}
