body {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font: 103%/1.2 'Verdana';background-color: #ffffff;}
table {border-collapse: collapse; border-width: 0px 0px 0px 0px;}
table td {border-width: 0px 0px 0px 0px; vertical-align: top;}

input.file {margin-top: 5px;display: block;}
#morefiles1, #morefiles2, #morefiles3, #morefiles4 {margin-left: 0px;cursor: pointer;}

/* Begin of description Generel Table */
table.general {position:relative; top: 0px; left: 0px; width:100%;  min-width:1050px; height:100%; width: expression(body.clientWidth > 1050 ? "100%" : "1050px"); _zoom:1;}
table.general td {position: relative; table-layout: fixed; top: 0px; left: 0px;}
table.general td.top_corner_left {width: 24px; min-width:24px; height: 24px; background: #d4d0c8 url('/images/t/top_corner_left.gif') no-repeat 0px 0px;}
table.general td.top_space_left {width: 4%; height: 24px; background-color: #d4d0c8;}
table.general td.top_ruler {width: 656px; height: 24px; background: #d4d0c8 url('/images/t/horizontal_ruler.gif') no-repeat 0px 0px;}
table.general td.top_space_center {width: 47px; height: 24px; background: #d4d0c8 url('/images/t/top_space_center.gif') no-repeat 0px 0px;}
table.general td.top_ruler_right {height: 24px; background: #d4d0c8 url('/images/t/horizontal_ruler.gif') no-repeat -25px 0px;}
table.general td.second_left_space {width: 24px; height: 65px; background-color: #d4d0c8;}
table.general td.main {width: 600px; background-color: #ffffff; height:1408px; overflow:hidden;_overflow: visible;}
*:first-child+html table.general td.main {overflow: visible;}
table.general td.main div.content {width: 578px; margin-left: 38px;}
table.general td.second_corner_left {width: 4%; height: 65px; background: #808080 url('/images/t/second_corner_left.gif') no-repeat bottom right;}
table.general td.second {height: 65px; background: #808080 url('/images/t/second.gif') repeat-x bottom left;}
table.general td.second_space_center {width: 47px; height: 65px; background: #808080 url('/images/t/second_space_center.gif') no-repeat bottom left;}
table.general td.vertical_ruler {width: 24px; height:1408px; background: #d4d0c8 url('/images/t/vertical_ruler.gif') no-repeat 0px 0px;}
table.general td.left_space {width:5%; height: 1408px; background: #808080 url('/images/t/left.gif') repeat-y 100% 0px;}
table.general td.main_between {width:47px; height: 1408px; background: #808080 url('/images/t/main_between.gif') repeat-y 0px 0px;}
table.general td.main_space_left {width: 24px; height: 98px; background-color: #d4d0c8;}
table.general td.main_space_left_two {width: 4%; height: 98px; background: #808080 url('/images/t/main_space_left_two.gif') no-repeat top right;}
table.general td.main_space {height: 98px; background: #808080 url('/images/t/main_space.gif') repeat-x 0px 0px; min-width:260px;}
table.general td.main_space_center {height: 98px; background: #808080 url('/images/t/main_space_center.gif') no-repeat 0px 0px;}
table.general td.main_right {}
table.general td.bottom_space_left {width: 24px; height: 185px; background: #d4d0c8 url('/images/t/vertical_ruler.gif') no-repeat 0px 0px;}
table.general td.bottom_space_left_two {width:5%; height: 185px; background: #808080 url('/images/t/left.gif') repeat-y 100% 0px;}
table.general td.bottom_space_center {width:47px; height: 185px; background: #808080 url('/images/t/main_between.gif') repeat-y 0px 0px;}
table.general td.bottom_space_center div.dots{position: relative; top: 0px; left: 1px; width:24px; height: 17px; background: transparent url('/images/t/bottom_dots.gif') repeat-x 0px 0px; margin: 108px 0px 0px 23px;}
table.general td.bottom {background: #ffffff url('/images/t/bottom_dots.gif') repeat-x 0px 109px;}
/* End of description General Table */

div.window_popup_shadow {    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    width:expression(body.clientWidth > 1050 ? "100%" : "1050px");
    min-width:1050px;
    height:1800px;
    //height:1784px;
    background:black;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}
body:first-of-type div.window_popup_shadow {    height:1790px;}
html[xmlns*=""] body:last-child div.window_popup_shadow {   height:1780px;}

div.order_container {    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    width:expression(body.clientWidth > 1050 ? "100%" : "1050px");
    min-width:1050px;}

div.login_container {
	position:absolute;
    top:0px;
    left:0px;
    width:100%;
    width:expression(body.clientWidth > 1050 ? "100%" : "1050px");
    min-width:1050px;
}	

div.order {    position:absolute;
    top:240px;
	_top:238px;
    left:4%;
    margin-left:247px;
    _left:5%;
    _margin-left:199px;	
    width:429px;
    height:auto;
    background:#fffdc0;
    padding:16px 0px 10px 22px;
}

div.order2 {    position:absolute;
    margin-left:205px;
	_margin-left:199px;
}


html[xmlns*=""] body:first-of-type div.order div.tab
{
	height: 178px;
}

div.order div.border_top {
    position:absolute;
    top:-4px;
    left:0px;
    width:454px;
    height:4px;
    background:transparent url('/images/order/border_top.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_top.png');
}
div.order div.border_right {
    position:absolute;
    right:-18px;
    top:145px;
    width:17px;
    height:334px;
    background:transparent url('/images/order/border_right.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_right.png');
}
div.order div.border_bottom {
    position:absolute;
    bottom:-4px;
    left:0px;
    width:455px;
    height:4px;
/*    background:transparent url('/images/order/border_bottom.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_bottom.png');*/
}
div.order div.tab {
    position:absolute;
    top:0px;
    right:-38px;
    width:38px;
    height:173px;
    background:transparent url('/images/order/order_tab2.gif') no-repeat 0px 0px;;
}
div.order div.tab img {
    position:absolute;
    top:9px;
    left:14px;
}
div.order h1 {    display:inline;
    font:normal 26px 'Verdana';
    color:#000;}
div.order p {font:bold 12px 'Verdana';}
div.order a {    font:normal 16px 'Verdana';
    color:#0042ff;
    text-decoration:none;
    border-bottom:1px dotted #0042ff;
    margin-left:10px;}
div.order form {padding:0px; margin:0px;}
div.order table.form {margin-top:20px; margin-bottom:10px;}
div.order table.contacts {margin-top:-15px;}
div.order table td {font:normal 12px 'Verdana';}
div.order table td span.memo {font:normal 10px 'Verdana';}
div.order table td {
    padding-left:0px;
}
div.order table td.left {width:90px; padding:5px 5px 5px 20px; color:#454545;}
div.order table td.left span.right {color:#454545; margin-left:50px;}
div.order table td select.select1 {
    /*width:225px;*/
    width:281px;
    font:normal 12px 'Verdana';
    border:1px solid #7f9db9;
}
div.order table td select.select2 {
    width:130px;
    font:normal 12px 'Verdana';
    border:1px solid #7f9db9;
}
div.order table td input {width:218px; border:1px solid #7f9db9;}
div.order table td input.country {width:25px;}
div.order table td input.city {width:68px;}
div.order table td input.number {width:100px;}

div.order table td input.submit {
    width:74px;
    font:normal 11px 'Verdana';
}
div.order table td input.small {
    width:75px;
}
div.order table td input.small2 {
    width:67px;
}
div.order table td textarea {
    width:218px;
    height:115px;
    border:1px solid #7f9db9;
}
div.order table td.margin_top {
    padding-top:20px;
    padding-bottom:0px;
}
div.order img.calendar {    position:relative;
    top:4px; // top:3px;
    left:3px;}
	
div.login {
	position:absolute;
    top:432px;	_top:434px;
    left:4%; _left:5%;
    margin-left:412px; _margin-left:398px;	
    width:264px;
    height:auto;
    background:#EBA9A9;
    padding:16px 0px 10px 22px;
}

div.login2 {
    margin-left:370px; _margin-left:398px;	
}

	
div.login div.border_top {
    position:absolute;
    top:-4px;
    left:0px;
    width:264px;
	_width:0px;
    height:4px;
    /*background:transparent url('/images/order/border_top.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_top.png');*/
}
div.login div.border_right {
    position:absolute;
    right:-18px;
    top:43px;
    width:17px;
    height:0px;
	_height:0;
    /*background:transparent url('/images/order/border_right.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_right.png');*/
}
div.login div.border_bottom {
    position:absolute;
    bottom:-4px;
    left:0px;
    width:264px;
	_width:0px;
    height:4px;
    /*background:transparent url('/images/order/border_bottom.png') no-repeat 0px 0px; // background:none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/order/border_bottom.png');*/
}
div.login div.tab {
    position:absolute;
    top:0px;
    right:-38px;
    width:38px;
    height:134px;
    background:transparent url('/images/order/login_tab.gif') no-repeat 0px 0px;;
}
div.login div.tab img {
    position:absolute;
    top:9px;
    left:14px;
}
div.login h1 {    display:inline;
    font:normal 20px 'Verdana';
    color:#000;}
div.login p {font:bold 12px 'Verdana';}
div.login a {font:normal 16px 'Verdana';
    color:#0042ff;
	line-height: 25px;
    text-decoration:none;
    border-bottom:1px dotted #0042ff;
    margin-left:0px;}
div.login form {padding:0px; margin:0px;}
div.login table.form {margin-top:20px; margin-bottom:10px;}
div.login table.contacts {margin-top:-15px;}
div.login table td {font:normal 12px 'Verdana';}
div.login table td {
    padding-left:0px;
}
div.login table td.left {width:60px; padding:5px 5px 5px 20px; color:#454545;}
div.login table td.warn {padding:5px 5px 5px 20px; color:red; font-weight:bold;}
div.login table td.left span.right {color:#454545; margin-left:50px;}
div.login table td select.select1 {
    width:225px;
    font:normal 12px 'Verdana';
    border:1px solid #7f9db9;
}
div.login table td select.select2 {
    width:102px;
    font:normal 12px 'Verdana';
    border:1px solid #7f9db9;
}
div.login table td input {
    width:150px;
    border:1px solid #7f9db9;
}
div.login table td input.submit {
    width:74px;
    font:normal 11px 'Verdana';
}
div.login table td input.small {
    width:75px;
}
div.login table td textarea {
    width:218px;
    height:115px;
    border:1px solid #7f9db9;
}
div.login table td.margin_top {
    padding-top:20px;
    padding-bottom:0px;
}
div.login img.calendar {    position:relative;
    top:4px; // top:3px;
    left:3px;}

.hide {display:none;}
.counters {display:none;}

#pismenniy, #ustniy, #linkClose, #linkClose2, #linkCloseLogin, #linkCloseRestore, #restore, #alogin {cursor:pointer;}
.restore_block {width: 100%; text-align: right;margin: 15px 0px 5px -5px;}

.for_print{display: none!important;}
/*
@media print{
	div.window_popup_shadow {_display: none!important;}
	*{color: #000!important;background: #fff!important;}
    body{padding: 0!important;margin: 0!important;font: 9pt 'times new roman',times,serif !important;//font: 100% 'times new roman',times,serif !important;}
	.for_print{display: block!important;}
	.for_print_hide{display: none!important;}
	td.for_print_hide{visibility: collapse!important;}
    .main_right, .main_between, .main_space_left,table.general td.bottom {display: none!important;}
    table.general td.bottom_space_lef, table.general td.bottom_space_left_two, table.general td.bottom_space_center, table.general td.bottom {height:0px;}
	table.general td.main .content {margin: 0;padding: 0;}
    table.general td.main_between {height:0px;}
    table.general td.main {height:0px;}
    table.general td.vertical_ruler {height:0px;}
    table.general td.left_space {height:0px;}
}
*/
@media print{
	div.window_popup_shadow {_display: none!important;}
	*{color: #000!important;background: #fff!important;}
    body{padding: 0!important;margin: 0!important;font: 12px 'Verdana',times,serif !important;//font: 12px 'Verdana',times,serif !important;}/*ie*/
	.for_print{display: block!important;}
	.for_print_hide{display: none!important;}
	td.for_print_hide{visibility: collapse!important;}
    .main_right, .main_between, .main_space_left,table.general td.bottom {display: none!important;}
    table.general td.bottom_space_lef, table.general td.bottom_space_left_two, table.general td.bottom_space_center, table.general td.bottom {height:0px;}
	table.general td.main .content {margin:0; padding:0;}
    table.general td.main_between {height:0px;}
    table.general td.main {height:0px;}
    table.general td.vertical_ruler {height:0px;}
    table.general td.left_space {height:0px; width:0;}
    table.general td.top_space_left {width:0;}
    table.general td.second_corner_left {width:0;}
}
#subtitle_main {
	padding-bottom:15px;
}
#subtitle_main H1 {
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight:normal;
}

