/* STYLE 4 1024 */
/* PAGE */
body, html {
	font-family: Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #131313;
	font-size: 12px;
	/*display: inline;*/ /*в firefox при 1280 подвал съезжает вверх*/
	height: 100%;
}

.textform_link
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #0000FF;
	line-height : 130%;
	margin-left : 7px;
	margin-right : 7px;
	margin-bottom : 10px;
	margin-top : 0px;	
}

.deftab {
    width: 100%;
    border-collapse: collapse;
    }
.centtab {
    width: 100%;
    text-align: center;
    border-collapse: collapse;
    }
.deftd {
        background-color: #ed1c24;
    }
.pass {
        background: #ed1c24 url(images/rep.jpg);
        height: 15px;
        width: 100%;
        }
.banR {
        background: #ed1c24 url(images/header_1024_r.jpg);
        height: 193px;
        width: 20%; 
        }
.banL {
        background: #ed1c24 url(images/header_1024_l.jpg);
        height: 193px;
        width: 20%; 
        }
.banC {
        background: #ed1c24 url(images/header_1024.jpg);
        height: 193px;
        width: 60%; 
        }
.tit {
      width: 998px;
      height: 193px;
     }
.tit1 {
      width: 998px;
      height: 0px;
     }
.menuImg {
      src: "images/dotm.jpg";
      width: 998px;
      height: 0px;
     }
.menut {
        background: #ed1c24;
        width: 100%; 
      }
      
      
img { border: 0px; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

#page-all {min-height: 100%; margin-bottom: -184px;}
* html #page-all {height: 100%;}
#page-empty {height: 184px; clear: both;}
#page-footer {height: 184px;} 

#logo_s {
     background: url("images/logo_s.gif") no-repeat top center;
      width: 237px;
      height: 47px;
     }
#logo_gzm {
     background: url("images/logo_courier_1024.gif") no-repeat top center;
      width: 798px;
      height: 95px;
     }     
     
#callme {
     background: url("images/callme.jpg") no-repeat top center;
      width: 432px;
      height: 95px;
     }


#container {
	width: 990px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
#logo{
	background: url("images/logo_1024.jpg") no-repeat top center;
	width: 990px;
	height: 90px;
}
#icons {
	position: relative;
	width: 250px;
	height: 15px;
	left: 692px;
	top: 42px;
}
.icon {
	width: 46px;
	text-align: center;
}

#header{
	background: url("images/header_1024.jpg") no-repeat top left;
	width: 990px;
	height: 194px;
}
#header_small{
	background: url("images/header_1024.jpg") no-repeat top left;
	width: 990px;
	height: 194px;
}
#content {
	padding: 40px 0 120px 40px;
}

.header1 {
	color: RGB(237,27,36);
	font-size: 18px;
	padding: 30px 0 20px 0px;
}



.enterheader1 {
	padding: 20px 0 0 10px;
	vertical-align: middle;

}
.enterinput {
	padding-left:5px; padding-right:20px; padding-top:5px; padding-bottom:5px; 
	height:25
	
		
}
.input {
		background-color: #eaedf1;
    	background-image: url("images/input1_1024.gif");
    	border: 0px;
    	font-size: 11px;
    	color: #14335f;
/*		padding: 5px 0 0 10px;*/
		width: 150px;
		height: 24px;
		float: right;
        vertical-align: text-bottom; 
        padding-left:10px; padding-right:0; padding-top:5px; padding-bottom:0	
}


.div_news_text {
    overflow: auto; /* Добавляем полосы прокрутки */
    width: 280px; /* Ширина блока */
    height: 175px; /* Высота блока */
    padding: 5px; /* Поля вокруг текста */
    border: solid 0px black; /* Параметры рамки */
}


.span_scroll_bar {
    z-index:26; 
    position:absolute; 
    display:block; 
    background-color: RGB(229,229,229);
    width:22;
}

.span_scroll_arrow {
    cursor:pointer; 
    text-align:center; 
    position:absolute; 
    z-index:27; 
    display:block; 
    width:22; 
    height:18;
    background-color: RGB(204,204,204)
}


.report1 {
	color: #333333;
	font-size: 11px;
}


.entercheckbox {
	color: #333333;
	font-size: 11px; padding-left:20px; padding-right:0; padding-top:0px; padding-bottom:0; height:20px
}
.enterradio {
	padding-left:45px; padding-right:5px; padding-top:10px; padding-bottom:10px; 
	height:25px;
	width: 304px;
	float: left;		
}
.enter {
	padding: 5px 0 0 40px;
	color: RGB(237,27,36);
	font-size: 11px;
	
}
.next {
	padding: 5px 0 0 0px;
	height:20px;
	color: RGB(237,27,36);
	font-size: 11px;
	
}
.enter1 {
	vertical-align: middle;
}
#vixt5 {
	padding: 20px 0 20px 0px;
}
#register {
	padding: 10px 0 0 0px;
}
.news2 {
	color: RGB(237,27,36);
	font-size: 18px;
}
.newsdate {
	padding: 6px 1px 1px 1px;
	margin: 0px;
	color: #ed1c24;
	font-size: 11px;
}

.newsdate2 {
	padding: 6px 1px 1px 1px;
	margin: 0px;
	color: #ed1c24;
	font-size: 14px;
}


#frame2 {
	background: url("images/frame2_1024.gif") no-repeat top center;
	width: 315px;
	height: 277px;
	
	margin-right: 10px;
	margin-bottom: 10px;
}
#frame1 {
	background: url("images/frame1_1024.gif") no-repeat top center;
	width: 315px;
	height: 277px;
	
	margin-right: 10px;
	margin-bottom: 10px;
	
}
#frame1_short {
    background: url("images/frame1_short.gif") no-repeat top center;
	width: 328px;
	height: 231px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.textform_fix {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
	line-height : 130%;
	margin-left : 7px;
	margin-right : 7px;
	margin-bottom : 10px;
	margin-top : 0px;	
	/*text-align: justify;*/
}

.textform_fix_big {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;		
	color : black;
	line-height : 130%;
	margin-left : 7px;
	margin-right : 7px;
	margin-bottom : 10px;
	margin-top : 0px;	
	/*text-align: justify;*/
}


.textform_page {
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 7px;
	margin-right : 7px;
	margin-bottom : 5px;
	margin-top : 0px;
	font: bold 14px Verdana, Arial;
}

.textform_head {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #1041A6;
	line-height : 130%;
	margin-left : 7px;
	margin-right : 7px;
	margin-bottom : 10px;
	margin-top : 0px;
}

.textform_new {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 5px;
	float: left;
}
.textform_radioname {
	font-family : bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #14335f;
	line-height : 130%;
	margin-left : 10px;
	margin-right : 0px;
/*	margin-bottom : 10px;*/
	margin-top : 0px;
	float: left;
}

.textform_new_zakaz2 {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : RGB(237,27,36);
}



.textform_Repmaster {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : RGB(0,0,0);
}








 /* FOOTER */
#footer_sep {
	background: url("images/footer_sep1.gif");
	width: 100%;
	height: 17px;
}
#footer {
	background: #e9e9e9;
	height: 147px;
}
#footer_url {
	position: relative;
	width: 70px;
	height: 20px;
	top: 35px;
	left: 150px;
}
#footer_url, #footer_url a, #footer_url a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #868686;
	text-decoration: none;
}
#footer_adress {
	padding: 12px 0 0 30px;
	position: relative;
	background: url("images/skob.gif") no-repeat left center;
	width: 350px;
	height: 81px;
	top: 0px;
	left: 395px;
	font-size: 12px;
	color: #999999;
}
#footer_adress a, #footer_adress a:visited {
	font-size: 12px;
	color: #1b52b7;
}
#footer_counters {
	position: relative;
	width: 280px;
	height: 40px;
	top: -81px;
	left: 788px;
}
#footer_counters a, #footer_counters a:visited {
	font-size: 12px;
	color: #1b52b7;
}


 /* END OF FOOTER */
 
.tr {
	height: .;
	
}

.tbx1 {
	width: 85%;
	footer: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 5px;
}

.tbx2 {
	width: 10%;
	footer: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 5px;
}

.tbx3 {
	width: 100%;
	footer: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}



.tb1 {
	width: 10%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}

.tb1_registration {
	width: 20%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}


.tb1_zakaz_cancel {
	width: 30%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}
.tb2_zakaz_cancel {
	width: 70%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}




.tb1_xxl {
	width: 64%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #676767;
}

.tb1_calc {
	width: 15%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
	table-layout : fixed;
}

.tb1_c1 {
	width: 12%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
	table-layout : fixed;
}

.tb1_c2 {
	width: 5%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
	table-layout : fixed;
}
.tb1_cxxl {
	width: 5%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #676767;
}
.tb1_prz1 {
	width: 15%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}
.tb2_calc {
	width: 35%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}

.tb2 {
	width: 65%;
	footer: right;
    font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #676767;
}
.tb2_normal {
	width: 65%;
	footer: right;
    font: normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
	color : #676767;
}


.tb2_black {
	width: 50%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.tb3 {
	width: 5%;
	footer: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : RGB(237,27,36);
	line-height : 130%;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 5px;
}
.tb3_calc {
	width: 5%;
	footer: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
	line-height : 130%;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 5px;
}
.tb4 {
	width: 20%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}

.tb1_pers_num {
	width: 15%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}
.tb2_pers_num {
	width: 85%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}

.tb3_pers_num {
	width: 35%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}




.col2 {
	width: 100%;
	padding: 0px 0 0 0px;
	margin-left: 0px;
}

#content2 {
	padding: 0px 0px 0px 0px;
	width: 100%;
	margin-left: 0px;
} 

.col2_jur {
	width: 100%;
	padding: 0px 0 0 0px;
	margin-left: 0px;
}

#content2_jur {
	padding: 0px 0px 0px 0px;
	width: 100%;
	margin-left: 0px;
} 




.col2input {
font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.col2input_town 
{
 width: 215px;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.col2input_street 
{
 width: 235px;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.col2input_nstreet  
{
 width: 70px;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.col2input_calc 
{
 width: 55px; 
 margin-bottom : 7px;
 margin-top : 5px;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #808080;
}
.col2input_zakaz3 
{
 width: 180px; 
 font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-top : 5px;
 color : RGB(237,27,36);
}

.col2input_zakaz4
{
 font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : RGB(237,27,36);
 float:left;
 margin-bottom : 3px;
 margin-top : 3px;  
}


.col2input_pay_zakaz2 
{
 width: 145px; 
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : RGB(237,27,36);
}
.col2inputselect {
	border: 1px solid #999999;
	color: #333333;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
} 
.col2inputselect_calc {
	border: 1px solid #999999;
	color: #333333;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	width: 84%;
	z-index:23;
}
.col2inputselect_zakaz2 {
	border: 1px solid #999999;
	color: #333333;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	width: 78%;
}
.col2inputselect_zakaz3 {
	border: 1px solid #999999;
	color: #333333;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	width: 95%;
}

.col2inputselect_zakaz4 {
    color: #808080;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 15;	
}


.col3 {
	width: 100%;
	padding: 12px 0 0 0px;
	margin-left: 0px;
}

#content3 {
	padding: 10px 0 10px 0px;
	width: 99%;
	margin-left: 0px;
} 
.col_clprzakaz2 {
	width: 920px;
	padding: 12px 0 0 20px;
}

#content3_clprzakaz1 {
	padding: 0px 0 0px 0px;
//	width: 920px;
	width: 100%;
	margin: 0px 0px 0px 0px;
} 

#content3_clprzakaz2 {
	padding: 0px 0 0px 0px;
	width: 700px;
	margin: 0px 0px 0px 0px;
} 

#content3_clprzakaz3 {
	padding: 0px 0 0px 0px;
	width: 540px;
	margin-left: 0px;
} 

.button_menu
{
 border : 0px;
 background-image: url("images/menu.gif");
 width: 97px;
 height: 30px; 
 cursor: pointer;  
}

.button_back
{
 border : 0px;
 background-image: url("images/back.gif");
 width: 97px;
 height: 30px; 
 cursor: pointer;  
}

.button_list_zakaz
{
 border : 0px;
 background-image: url("images/list_zakaz.gif");
 width: 132px;
 height: 30px; 
 cursor: pointer;  
}

.button_do_exel
{
 border : 0px;
 background-image: url("images/do_exel.gif");
 width: 132px;
 height: 30px; 
 cursor: pointer;  
}


.button_search
{
 border : 0px;
 background-image: url("images/search.gif");
 width: 97px;
 height: 30px; 
 cursor: pointer;  
}

.button_new_search
{
 border : 0px;
 background-image: url("images/new_search.gif");
 width: 132px;
 height: 30px; 
 cursor: pointer;  
}

.button_accept_zakaz
{
 border : 0px;
 background-image: url("images/accept_zakaz.gif");
 width: 143px;
 height: 30px; 
 cursor: pointer;  
}

.button_disaccept_zakaz
{
 border : 0px;
 background-image: url("images/disaccept_zakaz.gif");
 width: 143px;
 height: 30px; 
 cursor: pointer;  
}

.button_back_page 
{
 border : 0px;
 background-image: url("images/back_page.gif");
 width: 189px;
 height: 30px; 
 cursor: pointer;  
}

.button_next_page 
{
 border : 0px;
 background-image: url("images/next_page.gif");
 width: 189px;
 height: 30px; 
 cursor: pointer;  
}

.button_last_page
{
 border : 0px;
 background-image: url("images/last_page.gif");
 width: 189px;
 height: 30px; 
 cursor: pointer;  
}

.button_first_page
{
 border : 0px;
 background-image: url("images/first_page.gif");
 width: 189px;
 height: 30px; 
 cursor: pointer;  
}


.button_register
{
 border : 0px;
 background-image: url("images/register.jpg");
 width: 132px;
 height: 30px;
 cursor: pointer;  
}

.button_enter
{
 border : 0px;
 background-image: url("images/enter.gif");
 width: 92px;
 height: 26px;
 cursor: pointer;  
}
.button_enter_w
{
 border : 0px;
 background-image: url("images/enter_w.gif");
 width: 92px;
 height: 30px;
 cursor: pointer;  
}
.button_count_sum  
{
 border : 0px;
 background-image: url(images/count_sum.gif);
 width: 176px;
 height: 30px; 
 cursor: pointer; 
}

.button_count  
{
 border : 0px;
 background-image: url('images/count.gif');
 width: 98px;
 height: 30px;
 cursor: pointer; 
}

.button_weight  
{
 border : 0px;
 background-image: url("images/weight.gif"); 
 width: 98px;
 height: 30px;
 cursor: pointer;
}

.button_3points  
{
 border : 0px;
 background-image: url("images/3points.gif");
 width: 51px;
 height: 30px;
 cursor: pointer;
}
.button_3points_small  
{
 border : 0px;
 background-image: url("images/3points_small.gif");
 width: 25px;
 height: 19px;
 cursor: pointer;
}

.button_delete  
{
 border : 0px;
 background-image: url("images/delete.gif");
 width: 98px;
 height: 30px;
 cursor: pointer;   
}
.button_cancel  
{
 border : 0px;
 background-image: url("images/cancel.gif");
 width: 98px;
 height: 30px;
 cursor: pointer;   
}
.button_add  
{
 border : 0px;
 background-image: url("images/add.gif");
 width: 97px;
 height: 30px;
 cursor: pointer;   
}
.button_change  
{
 border : 0px;
 background-image: url("images/change.gif");
 width: 97px;
 height: 30px;
 cursor: pointer;
}




.button_delete_gray
{
 border : 0px;
 background-image: url("images/delete_gray.gif");
 width: 98px;
 height: 30px;
 cursor: pointer;   
}
.button_add_gray
{
 border : 0px;
 background-image: url("images/add_gray.gif");
 width: 97px;
 height: 30px;
 cursor: pointer;   
}
.button_change_gray
{
 border : 0px;
 background-image: url("images/change_gray.gif");
 width: 97px;
 height: 30px;
 cursor: pointer;
}



.button_make_zakaz  
{
 border : 0px;
 background-image: url("images/make_zakaz.gif");
 width: 132px;
 height: 30px;
 cursor: pointer;   
}
.button_make_zakaz_disable  
{
 border : 0px;
 background-image: url("images/make_zakaz_disable.gif");
 width: 132px;
 height: 30px;
 cursor: pointer;   
}
.button_next  
{
 border : 0px;
 background-image: url("images/next.gif");
 width: 92px;
 height: 30px;
 display: table-cell;
 cursor: pointer;   
}

.button_next_gray
{
 border : 0px;
 background-image: url("images/next_gray.gif");
 width: 92px;
 height: 30px;
 display: table-cell; 
 cursor: pointer;   
}

.button_accept  
{
 border : 0px;
 background-image: url("images/accept_white.gif");
 width: 119px;
 height: 26px;
 cursor: pointer;   
}
.button_apply
{
 border : 0px;
 background-image: url("images/apply.gif");
 width: 105px;
 height: 30px;
 cursor: pointer;   
}
.button_notaccept  
{
 border : 0px;
 background-image: url("images/notaccept_white.gif");
 width: 124px;
 height: 26px;
 cursor: pointer;   
}
.button_complete_adr_enter  
{
 border : 0px;
 background-image: url("images/complete_adr_enter.gif");
 width: 189px;
 height: 30px;
 cursor: pointer;   
}
.textform_fix_white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
}
.fontstyle_bold {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fontstyle_bold_input_param_cpz3 {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 160px;
}
.fontstyle_bold_input_count_cpz3 {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 120px;
}
.col2input_zakaz2 
{
 width: 460px;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


.tb1_zakaz3 {
	width: 240px;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}
.tb_input_service_ext {
    width: 55%;
	footer: right;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #676767;
}

.col2inputselect_info_change {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 490px;
} 
/* END OF PAGE */
/* MENU */
ul#cssmenu {
        width:998px;
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        background: RGB(237,27,36);
        height: 30px;
        font: bold 12px/28px Verdana, Arial;
        border-left:RGB(237,27,36) 1px solid;
}
.menuBorder {
        background-color: RGB(237,27,36);
        height: 30px;
        width: 20%; 
        }
        
ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 30px;
}

ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 210px;
        list-style: none;
        display: none;
        position: absolute;
        top: 30px;
        left: 0;
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
}

ul#cssmenu ul li {
        width: 260px;
        float: left;
        display: block !important;
        display: inline;
}

/* Main Menu */
ul#cssmenu a {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        background: RGB(237,27,36);
        color: #FFFFFF;
        font: bold 12px/28px Verdana, Arial;
        text-decoration: none;
        height: auto !important;
        height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: #FFFFFF;
        color:RGB(237,27,36);
        border-top:RGB(237,27,36) 1px solid;
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        border-top: 2px solid #FFFFFF;
        float: none;
        background: RGB(237,27,36);
        color: #FFFFFF;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        border-top: 2px solid #FFFFFF;
        background: #FFFFFF;
        color:RGB(237,27,36);
        border:RGB(237,27,36) 1px solid;
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
}
/* END OF MENU */


.td_menu { height: 159px; width: 175px;}
.img_menu_make_zakaz {background: url(images/menu_make_zakaz.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_sm {background: url(images/menu_make_zakaz_sim_sm.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_hm {background: url(images/menu_make_zakaz_sim_hm.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_sse {background: url(images/menu_make_zakaz_sim_sse.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_hse {background: url(images/menu_make_zakaz_sim_hse.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_sdvd {background: url(images/menu_make_zakaz_sim_sdvd.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_hdvd {background: url(images/menu_make_zakaz_sim_hdvd.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_make_zakaz_sim_sdn {background: url(images/menu_make_zakaz_sim_sdn.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_list_zakaz {background: url(images/menu_list_zakaz.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_list_zakaz_closed {background: url(images/menu_list_zakaz_closed.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_zakaz_info {background: url(images/menu_zakaz_info.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_send_info {background: url(images/menu_send_info.gif) center no-repeat; height: 159px; width: 175px;}
.img_menu_registration_info {background: url(images/menu_registration_info.gif) center no-repeat; height: 159px; width: 175px;}

.img_registration {background: url(images/vixt5.gif) center no-repeat; height: 90px; width: 244px;}


.menu_button2 {
    font-family : Arial;
	font-size : 14px;
	height: 44px; 
	width: 190px; font-style:italic; font-weight:bold	
	}

.menu_button2 a {color:blue;}
.menu_button2 a:visited {color:blue;}
.menu_button2 a:hover {color:red; display:block; background: url('images/menu_fon1_border.gif')  no-repeat center;  	height: 44px; 	width: 190px;	}


.menu_button2_selected {
    font-family : Arial;
	font-size : 14px;
	background: url('images/menu_fon1.gif') no-repeat center; 
	height: 44px; 
	width: 190px; font-style:italic; font-weight:bold
	}
.menu_button_selected2 a {color:white;}
.menu_button_selected2 a:visited {color:white;}
.menu_button_selected2 a:hover {color:white; display:block; background: url('images/menu_fon1_border.gif')  no-repeat center; 	height: 44px; 	width: 190px;}

.menu_button_selected2 a p {margin-left:5px; padding-top:15px;}
.menu_button2 a p {margin-left:5px; padding-top:15px;}






.menu_button {
    font-family : Arial;
	font-size : 14px;
	height: 44px; 
	width: 190px; font-style:italic; font-weight:bold;	
	}


.menu_button a {color:blue;}
.menu_button a:visited {color:blue;}
.menu_button a:hover {color:red; display:block; background: url('images/menu_fon1_border.gif')  no-repeat center;  	height: 44px; 	width: 190px;}

.menu_button_selected {
    font-family : Arial;
	font-size : 14px;
	background: url('images/menu_fon1.gif') no-repeat center; 
	height: 44px; 
	width: 190px; font-style:italic; font-weight:bold;
	}
.menu_button_selected a {color:white;}
.menu_button_selected a:visited {color:white;}
.menu_button_selected a:hover {color:white; display:block; background: url('images/menu_fon1_border.gif')  no-repeat center; 	height: 44px; 	width: 190px;}

.menu_button_selected a p {margin-left:5px; padding-top:5px; margin-top:10px;}
.menu_button a p {margin-left:5px; padding-top:5px; margin-top:10px;}






/*
.button_menu_make_zakaz
{
 border : 0px;
 background-image: url("images/menu_make_zakaz.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
 title: "123";  
}
.button_menu_list_orders_work
{
 border : 0px;
 background-image: url("images/menu_list_orders_work.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
}
.button_menu_list_orders_closed
{
 border : 0px;
 background-image: url("images/menu_list_orders_closed.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
}
.button_menu_zakaz_info
{
 border : 0px;
 background-image: url("images/menu_zakaz_info.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
}
.button_menu_send_info
{
 border : 0px;
 background-image: url("images/menu_send_info.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
}
.button_menu_registration_info
{
 border : 0px;
 background-image: url("images/menu_registration_info.gif");
 width: 161px;
 height: 47px;
 cursor: pointer;  
}
*/

body{font: .75em Arial,sans-serif; background: #FFFFFF; color: #333333}
div#container{width: 500px; margin:0 auto}

H1{font-size: 14 ; font-width: 800 ;} 


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    /*position:relative;*/
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}



.table_n{
  border-collapse: collapse;
  table-layout: fixed;
}

.table_n_header{
  background-color:RGB(237,27,36);
  border-right: 2px solid white; 
  border-left: 2px solid white; 
  border-top: 2px solid white; 
  border-bottom: 2px solid white;
  padding-left:10px;
  padding-top:6px;  
  padding-bottom:6px;
  padding-right:10px; 
  font-family: Arial,Verdana;
  font-weight: bold;  
  font-size: 11pt;
  font-style: italic;  
  color: white;
}

.table_n_detail_header{
  background-color:RGB(204,204,204); 
  border-right: 2px solid white; 
  border-left: 2px solid white; 
  border-top: 6px solid white; 
  border-bottom: 6px solid white;  
  padding-left:10px;
  padding-top:4px;  
  padding-bottom:4px;
  padding-right:10px;    
  font-family: Arial,Verdana;
  font-size: 9pt;
  font-style: italic;  
}

.table_n_detail{
  background-color:RGB(204,204,204); 
  border-right: 2px solid white; 
  border-left: 2px solid white; 
  border-top: 6px solid white; 
  border-bottom: 6px solid white;  
  padding-left:10px;
  padding-top:4px;  
  padding-bottom:4px;
  padding-right:9px;    
  font-family: Arial,Verdana;
  font-size: 9pt;
}

.table_n_detail_near{
  background-color:RGB(204,204,204); 
  border-right: 2px solid white; 
  border-left: 2px solid white; 
  border-top: 2px solid white; 
  border-bottom: 2px solid white;  
  padding-left:10px;
  padding-top:4px;  
  padding-bottom:4px;
  padding-right:10px;    
  font-family: Arial,Verdana;
  font-size: 9pt;
}