html, body{
    font-family: Tahoma, Verdana, sans serif;
    font-size: 12px;
    font-weight: normal;
    background: #ffffff;
    color: #000000;
    height: 100%;
    text-align: center;
}
a{
  color: #006699;
}

a img {
  border:0;
}

.wrap {
	width: 1120px;
    margin: 0 auto;
    text-align: left;
}
.wrap_reg
{
    width: 400px;
    text-align: left;
    float:left;
}

.wrap_reg_left
{
    width: 480px;
    text-align: left;
    float:left;
    padding:0 50 0 0; 
}

.reg_application_div
{
    width:1000;
    padding: 0 0 0 80;
    margin: 0 0 0 80;
    text-align:left;
}

.wrap_adv
{
    width: 680px;
    text-align: left;
    float:left;
    padding:0 50 0 0; 
}

.adv_app
{
	font-size:14px;
	
}

.become_partner
{
 float:left;
 width:450;
 padding: 20 0 20 0;
 text-align:left;
 margin: 0 0 0 150;
}
.welcome_text
{
    font-family:Verdana;
    font-size:12;
}

.contact_text
{
    font-family:Verdana;
    font-size:11px;
    line-height: 1.7;
}

.contact_text span
{
    font-family:Verdana;
    font-size:12px;
}


.become_partner b
{
    font-size: 14px;
    font-weight: bold;
    display: block;
}

.become_partner a
{
    color: #0066cc;
    display: block;
    font-size: 20px;
}

a.welcome_link
{
    font-family:Verdana;
    font-size:12;
    display: inline;
    font-weight:normal;
    text-decoration:underline;
}

a.inline_link {
    font-size: 12px;
    display: inline;
}

a.link_partners
{
    color: #0066cc;
    font-family:Verdana;
    display: inline;
    text-decoration:underline;
}


a.accept_link
{
    font-family:Verdana;
    font-size:11;
    display: inline;
    font-weight:normal;
    text-decoration:underline;
}


b.phone
{
    font-family:Verdana;
    font-size:12;
    display: inline;
    font-weight:bold;
}

.login_container
{
 position: absolute;
 left: 50%;
 top: 50%;
 width: 180px;
 height: 250px;
 padding: 10px;
 margin-left: -115px;
 margin-top: -150px;
 background: white;
 text-align: left;
}

div.login_container label
{
 display: inline;
 font-size: 10pt;
 color: #0A96F3;
 font-weight: bold;
 margin-top: 4px;
}
.login_container #login_name, #login_passwd
{
 display: inline;
 font-size: 10pt;
 color: black;
 font-weight: bold;
 margin-top: 4px;
}

.login_container #login_submit
{
 display: inline;
 font-size: 10pt;
 color: white;
 border: 2px;
 background: #0A96F3;
 margin-top: 4px;
}

.login_container p
{
    font-size: 8pt;
    color: black;
    background: #EEEEEE;
    padding: 5px;
    text-align: center;
}

.login_container #login_name, #login_passwd
{
    display: inline;
    font-size: 10pt;
    color: black;
    font-weight: bold;
    margin-top: 4px;
}

.login_container #login_submit
{
    display: inline;
    font-size: 10pt;
    color: white;
    border: 2px;
    background: #0A96F3;
    margin-top: 4px;
}

.left_login
{
    float:left;
    width:70;
    text-align:right;
    padding:5 5 0 0;
    margin-top:7;
}

.right_login
{
    float:left;
    width:300;
    margin-top:7;
}


.page_title
{
    margin:0 0 0 10;
}

.page_title td a {
    font-size: 14px;
    font-family: verdana;
    color:#006699;
    text-decoration:none;
}


.page_title td {
    font-size: 14px;
    font-family: verdana;
    background:#ffffff;
    padding:5 10 5 10;
}


.page_title td.current
{
    font-size: 14px;
    font-family: verdana;
    font-weight:bold;
    color:#ffffff;
    background:#e89f46;
    padding:5 10 5 10;
    border-radius:5;
    

}

.page_title td.current a
{
    font-size: 14px;
    font-family: verdana;
    color:#ffffff;
    text-decoration:none;
}

span.login
{
    font-weight:bold;
}

.cloth_menu_block
{
    float:left;
    width:140px;
    margin: 10 20 0 0;
}
.cloth_content_block
{
    float:left;
    width:810px;
    margin: 5 0px 0 0px;
}
.block
{
    clear: both;
    margin: 0px;
    padding: 0px;
}
.bar {
    display: none;
	float:left;
    width:180px;
    margin: -15px 12px 0px 0px;
    padding: 0 0 0 0;
}

.bar-double {
    width: 366px;
}

.bar-triple {
    width: 520px;
}

.bar-double .nav-stacked>li {
    display: inline-block;
    width: 180px;
}

.bar-triple .nav-stacked>li {
    display: inline-block;
    width: 170px;
}

.cloth_list_item
{
    display: inline-block;
    width: 150px;
    margin: 0 33px 20px 0;
    vertical-align: top;
}

.cloth_list_item p {
    font-size: small;
    color: #707070;
    margin: 3px 0;
}


.padding_block_cloths
{
    font-size:12px;
    font-family: Tahoma, Verdana, sans serif;
    text-align:right;
    background-color: #ffffff;
    float:left;
    padding: 2 4 2 3;
}


.padding_select_page
{
    color:#000000;
    background-color:#f0f0f0;
    font-weight:bold;
    padding: 4 3 3 3;
    font-size:12px;
    margin:0 0 0 0;
}

.padding_page
{
    font-weight:bold;
    padding: 4 1 3 1;
    font-size:12px;
    margin:0 0 0 0;
}

a.paging_url{
  color:#006699;
  font-weight:bold;
  padding: 4 1 3 1;
  font-size:12px;
  margin:0;
}

a.paging_url:hover{
    padding: 4 1 3 1;
    background-color:#ffffff;
    font-size:12px;
    margin:0;
}

.footer {
    font-size: 11px;
    clear: both;
    margin: 0;
    padding: 20px 0 20px 0;
}

.footer a {
    text-decoration: underline;
    color:#990000;
    margin-right: 5px;
}

.find_block
{
    float:left;
    font-size:12px;
    margin: 10px 5px 5px 5px;
}
.find_element
{
    float:left;
    margin: 0 0 2 10;
}
.cloth_price
{
    font-weight:bold;
    font-size:12px;
}

.cloth_price_notsell
{
    color:#666666;
}
.cloth_menu_segments_block
{
    margin: 3 0 5 12;
    clear:both;
}

.cloth_menu_top_block
{
    width:138px;
    font-size:12px;
    font-family:Tahoma, Verdana, sans serif;
    /*background: #FFD080;*/
    margin: 3 0 3 0;
    padding: 2 2 2 7;
    font-weight:bold;
}

.cloth_menu_top_block_selected
{
    width:138px;
    font-size:12px;
    font-family:Tahoma, Verdana, sans serif;
    background: #a83b00;
    margin: 3 0 3 0;
    padding: 2 2 2 7;
    font-weight:bold;
}

.cloth_menu_segment
{
    color:#006699;
    font-size:11px;
    font-family:Tahoma, Verdana, sans serif;
    text-decoration:underline;
}

a.cloth_menu_segment_select
{
    color:#000000;
    font-size:11px;
    font-family:Tahoma, Verdana, sans serif;
    font-weight:bold;
    text-decoration:none;
}

a.cloth_menu_segment_select:hover
{
    color:#000000;
    font-size:11px;
    font-family:Tahoma, Verdana, sans serif;
    font-weight:bold;
    text-decoration:underline;
}
#find_cloth
{
    padding: 5 8 8 5;
    background: #f0f0f0;
    font-size:11px;
    border-radius:5;
}

.grey_block
{
    padding: 5 8 1 8;
    background: #f0f0f0;
    border-radius:5;
    font-size:11px;
}

.find_dashed
{
    border-bottom: 1px dashed #cc3300;
    float:left;
    margin: 0 0 0 5;
    font-weight:bold;
    padding: 0 0 2 0;
}

.find_dashed a{
    text-decoration:none;
    color:#cc3300;
}
.find_gr
{
    text-decoration:none;
    font-weight:bold;
    color:#666666;
    font-size:12;
}

.hidden {
      display: none;
}
.blackLink{
    text-decoration:none;
    color:#000000;
}
.hidecloth
{
    font-size:12px;
    color:#ff0000; 
    text-decoration:none;
}
.cloth_articul,.cloth_id
{
    font-family:Verdana,Arial;
    font-size:11px;
    font-weight:normal;
    margin:0;
    padding: 4 0 4 0;
}
.cloth_discount
{
    color:#e89f46;
    font-weight:bold;
    font-size:12px;
}
.discount_input
{
    width:40px;
    
}
.button_ok
{
    width:40px;
}
.error_txt
{
    color:#cc0000;
    padding:0;
}

.cloth_content_left {
    width:500px;
    float: left;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}

.cloth_content_right {
    float: right;
    padding: 0px;
    margin: 0px 0px 0px 10px;
    width:380px;
}

.cloth_photo
{
    width:365;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    padding:7px;
    
}
a.ajax, a.ajax:hover
{
    font-family: verdana;
    font-size: 11px;
    cursor: pointer;
    text-decoration: none;
    margin-left: 10px;
    color:#0066cc;
}

a.ajax_delete, a.ajax_delete:hover
{
    font-family: verdana;
    font-size: 11px;
    cursor: pointer;
    text-decoration: none;
    margin-left: 5px;
    color:#ff0000;
}
a.ajax_delete_img, a.ajax_delete_img:hover
{
    font-family: verdana;
    font-size: 11px;
    cursor: pointer;
    text-decoration: none;
    margin-left: 10px;
    color:#ff0000;
}

.main_photo
{
    font-family: verdana;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    margin-left: 10px;
    color:#666666;
}
.label_photo
{
    font-family: verdana;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    color:#666666;
}
#file
{
    width:300px;
}
.block_size
{
    float:left;
    padding: 0 10 0 3;
}

.block_size_color
{
    float:left;
    padding: 0 10 0 3;
}

.cloth_status_normal
{
    font-weight:bold;
    font-size:12px;
}
.cloth_status_notsell
{
    font-weight:bold;
    font-size:12px;
    color:#cc0000;
}

.title
{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#666666;
    font-weight:bold;
    padding: 2 0 2 0;
}
.bold
{
    font-weight:bold;
}
.input_element
{
    font-family:Verdana,Arial;
    font-size:11px;
    font-weight:bold;
    padding: 3 0 3 0;
}

.color_list
{
    padding:3 0 3 0;
}

.warning_brand_added {
    background: #9ACD32;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: left;
}
.warning_error
{
    background: #ffcc00;
    padding: 0px 0px 5px 10px;
    margin: 5px 0px 0px 10px;
    text-align: left;
    font-size:14px;
    clear:both;
}
#color_list
{
    clear:both;
    width:150;
}

a.selected, a.selected:hover{
  color: #000000;
  text-decoration:none;
}

.report_table {
    padding: 3px 10px;
    margin: 5 0 0 0;
    font-family: verdana;
    font-size: 11px;
    border-collapse: collapse;
}

.report_table th {
    text-align: left;
    padding: 4px 10px 4px 5px;
    color: #000000;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    /*background: #e0e0e0;*/
    border-bottom: 1 solid #e0e0e0;
}

.report_table tr {
    text-align: left;
    padding: 4px 10px 4px 5px;
    color: #000000;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    /*background: #e0e0e0;*/
}

.report_table tr.odd {
    text-align: left;
    padding: 5px 10px 4px 5px;
    color: #000000;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    background: #f5f5f5;
}

.report_table td {
    text-align: left;
    padding: 7px 10px 7px 5px;
    color: #000000;
    font-weight:normal;
    font-family:verdana;
    font-size:11;
}

.report_table a, .report_table a:hover, .report_table a:visited {
    font-size: 11px;
    color: #006699;
    font-family:verdana;
    text-decoration: underline;
    font-weight:bold;
}

.order_cancelled  {
    color: red;
}

.order_cancelled_by_us {
    color: gray;
	font-weight:bold;
	text-transform:uppercase;
}

.order_paid {
    color:green;
    font-weight:bold;
	text-transform:uppercase;
}

.order_delivered_and_paid
{
    color:#000000;
    font-weight:bold;
	text-transform:uppercase;
}

.order_refund_ems
{
    color:#00BFFF;
    font-weight:bold;
	text-transform:uppercase;
}

.order_delivering {
	font-weight:bold;
	color:#FF0000;
	text-transform:uppercase;
}

.order_new {
	font-weight:bold;
	color:#008000;
	text-transform:uppercase;
}

.order_available_for_collection
{
	font-weight:bold;
	color: #FF69B4;
	text-transform:uppercase;
}

.order_processing{
	font-weight:bold;
	color:#EE82EE;
	text-transform:uppercase;
}

.order_processed
{
	font-weight:bold;
	color:#A52A2A;
	text-transform:uppercase;
}
.order_gotopay
{
	font-weight:bold;
	color:#FFA500;
	text-transform:uppercase;
}
.order_sent_to_post
{
	font-weight:bold;
	color:#0000FF;
	text-transform:uppercase;
}

.year_dashed
{
    border-bottom: 1px dashed #006699;
    float:left;
    margin: 3 4 4 0;
    font-weight:bold;
    padding: 0 0 0 0;
}

.year_dashed a{
    text-decoration:none;
    color:#006699;
}

.year_nodashed
{
    float:left;
    margin: 3 4 4 0;
    font-weight:bold;
    padding: 0 0 0 0;
}

.year_nodashed a{
    text-decoration:none;
    color:#00000;
}

.padding_month
{
 padding: 0 0 0 7;
}

.order_block
{
    float:left;
    width:680px;
    padding:10 0 0 20;
    
}
.order_comment
{
    float:left;
    padding:10 0 0 10;
    width:250px;

}

span.order_label
{
    font-size:12;
    font-weight:bold;
    font-size:vernada;
    color:#666666;
}

h2{
    font-size:14;
    font-weight:bold;
    font-size:vernada;
}
.order_cloth
{
    float:left;
    width:328px;
    font-size:12;
    font-family:Verdana;
    margin:0 0 25 0;
}

/****autocomplete*****/
.ac_results {
    padding: 0px;
    border: 1px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    text-align:left;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    /*width: 100%;*/
    font: menu;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
}

.ac_loading {
    background: white url('/images/indicator.gif') right center no-repeat;
}

.ac_odd {
    background-color: #eee;
}

.ac_over {
    background-color: #0A246A;
    color: white;
}

#name
{
    font-size:16px;
    width:410px;
}

h1.reg{
    font-size:16px;
    font-family:Vernada;
}

b.reg{
    font-size:14px;
    font-family:Vernada;
    margin: 5 0 5 0;
}

#sendreg
{
    padding: 2 15 2 15;
    font-size:14px;
    font-weight:bold;
}
.left_reg
{
    float:left;
    width:180;
    padding:2 0 2 0;
}

.right_reg
{
    float:left;
    width:180;
    padding:2 0 2 0;
}

.left_reg_input
{
    width:170;
}

.right_reg_input
{
    width:170;
}

.reg_str
{
    width:390;
    padding:2 0 2 0;
}

.reg_str input
{
    width:350;
}
#transfer_method
{
    width:350;
}
#transfer_method_div
{
    padding:5 0 0 0;
}

.seller_table {
    padding: 3px 10px;
    margin: 5 0 0 0;
    font-family: verdana;
    font-size: 11px;
    border-collapse: collapse;
    border-bottom:1px solid #999999;
}

.seller_table th {
    text-align: left;
    padding: 4px 10px 4px 5px;
    color: #FFFFFF;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    background: #999999;
    border-bottom: 1 solid #e0e0e0;
}

.seller_table tr {
    text-align: left;
    padding: 4px 10px 4px 5px;
    color: #000000;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    
}

.seller_table tr.odd {
    text-align: left;
    padding: 5px 10px 4px 5px;
    color: #000000;
    font-weight:normal;
    font-family: verdana;
    font-size:11;
    background: #f5f5f5;
}

.seller_table td {
    text-align: left;
    padding: 7px 10px 7px 5px;
    color: #000000;
    font-weight:normal;
    font-family:verdana;
    font-size:11;
}

.seller_table a, .seller_table a:hover, .seller_table a:visited {
    font-size: 11px;
    color: #006699;
    font-family:verdana;
    text-decoration: underline;
}
#shop_attr input, #shop_attr select,#shop_attr textarea
{
    margin:5 0 5 0;
}

.bold_link
{
    text-decoration:none;
    font-weight:bold;
    color:#000000;
	margin-right:5px;
}
.grey_label
{
    color:#666666;
    font-size:12;
    font-family:Verdana;
}

.product_name, .product_name a
{
    color:#000000;
    font-size:12px;
    font-family: Tahoma, Verdana, sans serif;
    font-weight:bold;
    text-decoration:underline;
    float:left;
    width:130px;
    padding: 0 0 0 2;
}

.inline-block {
    display: inline-block;
    vertical-align: top;
}

.margin-right-10 {
    margin-right: 10px;
}


.margin-right-20 {
    margin-right: 20px;
}

.margin-right-60 {
    margin-right: 60px;
}

.alert-default {
    color: #404040;
    background-color: #f0f0f0;
    border-color: #efefef;
}

 ul.form-list
{
    list-style-type: none;
    padding-left:0;
}

.form-list li
{
    margin-top: 5px;
    margin-bottom: 8px;
}

.form-list label
{
   display:block;
   margin-bottom: 3px;
}


.menu-dropdown {
    position: relative;
}

.menu-dropdown .bar {
    display: none;
}

.menu-dropdown:hover .bar {
    display: block;
    position: absolute;
    top: 65px;
    z-index: 500;
}

div.catalog_segments {
    vertical-align: middle;
}

div.catalog_segment {
    margin-bottom: 10px;
    padding: 3px 8px;
    display: inline-block;
    margin-right: 10px;
    background-color: #F0F0EE;
    border-radius: 3px;
}

div.catalog_segment a {
    font-weight: bold;
    color: #006699;
}

div.catalog_segment_current a {
    color: red;
}

div.cloths-list {
    clear: both;
    margin-top: 20px;
}

#product_search_toggle {
    margin-top: 7px;
}

#product_search_form {
    display: none;
    background: #f0f0f0;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    padding: 5px;
}

a.js_underline {
    text-decoration: none; /* ������� ������������� */
    border-bottom: 1px dashed #000080; /* ��������� ���� ����� */ 
}
a.js_underline:hover {
    text-decoration: none; /* ������� ������������� */
    border-bottom: 1px dashed #000080; /* ��������� ���� ����� */ 
}

#date_from {
    cursor: pointer;
    display: inline-block;
    width: 100px;
    margin-right: 5px;
    background-color: #fff;
}

a.calendar_navigation {
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 24px;
}

