﻿body.new_order_body
{      
    margin: 0;
    width: auto;
    /*min-width: 1000px;*/ 
    background: #f6f4ef;
}

/*------- header --------*/
.header_new_order a.home
{
    position: absolute;   
    left: 25px;
    top: 50px;
    width: 295px;
    height: 80px;
}
div.header_new_order
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	height: 173px;
	border-top: 5px solid #a49e8e;
	border-bottom: 5px solid #a49e8e;
	background: url("../images/header_new_order_fon.jpg") no-repeat;
}

/*------- footer --------*/
.footer_new_order
{
    position: relative;
    height: 90px;
    border-top: 5px solid #a49e8e;
}

.footer_new_order span.dev_link a, .footer_new_order span.dev_link a:hover
{
    position: absolute;   
    top: 17px;
    left: 38px;
    width: 115px;
    height: 20px;
    font: 10px Tahoma, sans-serif;
    color: #b6b3a7;
    background: url("../images/its_logo.jpg") no-repeat;
}

.footer_new_order p
{
    position: absolute;   
    top: 52px;
    left: 120px;
    white-space: nowrap;
    font: 11px Verdana, Tahoma, sans-serif;
    color: #b6b3a7;
}

body.new_order_body .over_partner_footer
{
	position: relative;
	height: 82px;
	border-top: 5px solid #a49e8e;
}

body.new_order_body .over_partner_footer .partner_footer
{	
	width: 900px;
	height: 80px;
	margin: 0 auto;
}

/*------- content --------*/
div.new_order_name, div.new_order_number, div.new_order_sleep, div.new_order_present, div.new_order_tests, div.new_order_compability,
div.new_order_life
{
    position: relative;   
    height: 961px;
    background: url("../images/new_order_name_fon.jpg") no-repeat 50% 0;
}

div.new_order_number
{
    background: url("../images/new_order_number_fon.jpg") no-repeat 50% 0;
}

div.new_order_sleep
{
    background: url("../images/new_order_sleep_fon.jpg") no-repeat 50% 0;
}

div.new_order_tests
{
    background: url("../images/new_order_tests_fon.jpg") no-repeat 50% 0;
}
div.new_order_compability
{
     background: url("../images/new_order_compability_fon.jpg") no-repeat 50% 0;
}
div.new_order_present
{
    background: url("../images/new_order_present_fon.jpg") no-repeat 50% 0;
}
div.new_order_life
{
    background: url("../images/new_order_life_fon.jpg") no-repeat 50% 0;
}


/*---------------*/
div.new_order_content
{
    margin: 0 auto;
    padding: 95px 0px 0px 0px; 
    width: 620px;
    height: 815px;
}

p.new_order_under_white
{
    margin: 0 auto;
    width: 620px;
    font-size: 11px;
    color: #fff;     
}

p.big_black_text
{
    margin: 17px 0px 20px 0px;
    font: bold 18px Verdana, Tahoma, sans-serif;
    color: #000;
}

p.big_black_text span
{
    font: bold 18px Verdana, Tahoma, sans-serif;
}
#sms_content
{
    color: #000;
}
a.new_order_big_link, a.new_order_big_link:hover
{
    padding: 15px 0px 8px 40px;
    font: 15px/50px Verdana, Tahoma, sans-serif;
    color: #53a6e6; 
    background: url("../images/icon_list.jpg") no-repeat 0px 0px; 
}

h2.new_order
{
    margin: 10px 0px 10px 0px;
    font: 17px Verdana, Tahoma, sans-serif;
    color: #686556;
}

/*------- form --------*/
div.form_pay_new_order
{
    margin: 50px 0px 10px 0px;
    padding: 20px 0px 0px 25px;
    width: 590px;
    height: 210px;
    background: url("../images/pay_fon_new_order.jpg") no-repeat;
    position:relative;
}
div.form_pay_new_order .bot_form
{
    position: absolute;
    bottom: 15px;   
}
div.form_pay_new_order .textbox
{
	margin: 0px 20px 0px 0px;
	width: 232px;
	font: 12px Verdana, Tahoma, sans-serif;
	color: #686556;
	border: 1px solid #cecece;
}

div.form_pay_new_order .textbox_1
{
	width: 320px;
	font: 12px Verdana, Tahoma, sans-serif;
	color: #686556;
	border: 1px solid #cecece;
}

div.form_pay_new_order input.submit_button
{
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 70px;
	font: 12px Verdana, Tahoma, sans-serif;
}
div.form_pay_new_order .pad_3
{
    margin: 0px 0px 15px 0px;   
}
/*--------order_num---------*/
.order_num
{
    margin-bottom: 30px;
}
.order_num p
{
    float: left;
    margin: 0px 20px 0px 0px;  
    padding-top: 4px; 
}
.order_num p span
{
    padding-left: 83px;   
}
.order_num input
{
    margin-right: 20px;   
}
.order_num .number
{
    width: 150px;   
}
.order_num .cod
{
    width: 50px;
    /*border: solid;*/
}
.order_num .button
{
    height: 22px;
}