body {
    
	font-family :  Tahoma;
	margin : 0;
	 width:expression(document.documentElement.clientWidth < 1024 ? "1000px" : "auto");
               background:#08396C;/*15629F; */
}
img{border:0;}
a{
	color : #14619E; 
	text-decoration : underline;
	font-weight :  normal;
}
a:hover{
	color : #14619E; 
	text-decoration : none;
	font-weight :  normal;	
}
p{
     
               margin-left : 30px;
	 margin-right : 30px;
	 margin-top : 15px;
	 margin-bottom : 15px;
	font-size : 10pt;
	font-weight : lighter;
	  line-height : 150%;
               text-align : justify;
}
em,i{
color : #14619E;
font-weight :  lighter;
margin-left : 15px;
	margin-right : 15px;
}
h1{
	color : #14619E;  	
	font-size : 17pt;
	 margin-left : 30px;
	 margin-right:30px;
	 margin-top:15px;
	 margin-bottom : 15px;
	 font-weight :  normal; 
}
.big{
color : #14619E;  	
	font-size : 17pt;
	 margin-left : 30px;
	 margin-right:30px;
	 margin-top:15px;
	 margin-bottom : 15px;
	 font-weight :  normal; 

}
.main_menu{
color : #14619E;  	
	font-size : 17pt;
	 margin-left : 30px;
	 margin-right:30px;
	 margin-top:15px;
	 margin-bottom : 15px;
	 font-weight :  normal;
}
b,strong{
color : #14619E;
font-weight :  lighter;
}
ul,ol,li{
	color : #14619E;
font-weight :  lighter;
margin-left : 30px;
	margin-right : 30px;
	font-size : 10pt;
	font-weight : lighter;
	  line-height : 150%;
      text-align : justify;
}
 .table_main {
 
   min-width : 1000px;
	max-width : 1440px;
	width:expression(document.documentElement.clientWidth > 1440 ? "1440px" : "100%");
background:#fff;  
}


.bg_lb{
   background-color : #1663A0;
	background-image :   url(images/bg_lb.jpg);
    background-repeat : repeat-y;	 
    	  
}
.bg_lb_l{
   background-color : #1663A0;
	background-image :   url(images/bg_lb.jpg);
    background-repeat : repeat-y;	 
    border-bottom:3px solid #4476A2;  
}

.bg_rg{
	background-image : url(images/lin_bg_rg.gif);
	background-repeat : repeat-y;
	 background-position : right;
	 border-top:3px solid #E0DFDE;
	border-left : 3px solid #B9D0E2;
	
}


.bg_rg2{
	background-image : url(images/lin_bg_rg.gif);
	background-repeat : repeat-y;
	 background-position : right;
	 border-bottom:3px solid #E0DFDE;
	border-left : 3px solid #B9D0E2;
}
.bg_img_act{

background-image :   url(images/act.jpg);
    background-repeat :  no-repeat; 
}
.act_txt a{
	color : #cc0000;
	font-size : 13pt;
	text-decoration : underline;
	margin-bottom : 25px;
	margin-right : 20px;
	 font-weight : bolder;
}
.act_txt a:hover{
	color : #cc0000;
	font-size : 13pt;
	text-decoration : none;
	margin-bottom : 25px;
	margin-right : 20px;
	 font-weight : bolder;
}
.bg_img_zak{

background-image :   url(images/cont2.jpg);
    background-repeat :  no-repeat;   
}
.bg_img_pal{

background-image :   url(images/pay.jpg);
    background-repeat :  no-repeat;   
}
.bg_img_why{

background-image :   url(images/why.jpg);
    background-repeat :  no-repeat;   
}

.bg_mon_top{
background-image :   url(images/money_top.jpg);
    background-repeat :  no-repeat;   
}
.bg_mon_cent{
background-image :   url(images/money_cen.jpg);
    background-repeat :  repeat-y;  
}
.bg_mon_bot{
background-image :   url(images/money_bot.jpg);
    background-repeat :  no-repeat;   
}
.bg_brn_top{
background-image :   url(images/brend_top.jpg);
    background-repeat :  no-repeat;   
}
.bg_brn_cent{
background-image :   url(images/brend_cen.jpg);
    background-repeat :  repeat-y;  
}
.bg_brn_bot{
background-image :   url(images/brend_bot.jpg);
    background-repeat :  no-repeat;   
}
.bglb_t{
	
	border-top:3px solid #4476A2;
	
     
}



/*****************************menu **********************************************/

.men_g_l{
	background-image : url(images/menu_01.gif);
	background-repeat : no-repeat;
	background-position :  left;
}
.men_g_r {
	background-image : url(images/menu_02.gif);
	background-repeat :  repeat-x;
	background-position :  left;
	
	
}

.menu_g a strong{
	 font-size : 18pt;
	 color : White;
	 text-decoration : none;
	  font-weight : lighter;
	 display : inline;
     margin-left : 0px;	  
}

.menu_g  a:hover strong{
	 font-size : 18pt;
	 color : #4EB2EE;
	 text-decoration : none;
	 font-weight : lighter;
   display : inline;
   margin-left : 0px;
}
.menu_g {
	 font-size : 9pt;
	 color : #4EB2EE;
	 text-decoration : none;
	 font-weight : bold;
	 margin-left : 0px;
}
.menu_h1{
	 font-size : 9pt;
	 color : #4EB2EE;
	 text-decoration : none;
	 font-weight : bold;
	  display : inline;
	  margin-left : 0px;
}
.menu_2 a{
	font-size : 9pt;
	 color : White;
	  text-decoration : underline;
	  text-align : center;
	  font-weight : bold;
	  margin-left : 23px;
}
.menu_2 a:hover{
	font-size : 9pt;
	 color : #4EB2EE;
	  text-decoration : none;
	  text-align : center;
	  font-weight : bold;
	  margin-left : 23px;
}
/******************************menu bottom*******************************************/
.men_bot a{
	 font-size : 12pt;
	 color : White;
	  text-decoration : underline;
	  text-align : center;
}
.men_bot a:hover{
	font-size : 12pt;
	color : #4EB2EE;
	text-decoration : none;
   text-align : center;
}



/***************************auth and src*******************************************/
.src{
	 color : #4EB2EE;
	 font-size : 10pt;
	 font-weight :  normal;
	 background-image : url(images/src.jpg); 
	 background-position : left;
	 background-repeat : repeat-x;
	 border:1px solid #133C6A;
	 width : 149px;
	 margin-top:15px;
	margin-bottom:10px;
	 
}
.src2{
	 color : #4EB2EE;
	 font-size : 10pt;
	 font-weight :  normal;
	 background-image : url(images/src.jpg); 
	 background-position : left;
	 background-repeat : repeat-x;
	 border:1px solid #133C6A;
	 width : 149px;
	margin-bottom : 5px;
	 
}
.src3{
	 color : #4EB2EE;
	 font-size : 10pt;
	 font-weight :  normal;
	 background-image : url(images/src.jpg); 
	 background-position : left;
	 background-repeat : repeat-x;
	 border:1px solid #133C6A;
	 width : 149px;
	 margin-top:7px;
}
.reg{
	margin-top:10px;
}
.cart{
color : #4EB2EE;
	 font-size : 10pt;
	 font-weight :  normal;
	 background-image : url(images/src.jpg); 
	 background-position : left;
	 background-repeat : repeat-x;
	 border:1px solid #133C6A;
	 width : 50px;
	 text-align:right;
}
.go{
	margin-left : 5px;
	 margin-bottom:2px;
	 border : none;
	 
}
.go_2{
	margin-left : 5px;
	 margin-bottom:5px;
	 border : none;
	 
}
.cart_in a {
	 font-size : 10pt;
	 color : #4EB2EE;
	 text-decoration :  underline;
	  vertical-align : middle;
	 
}
.cart_in a:hover{
	 font-size : 10pt;
	 color : #4EB2EE;
	 text-decoration : none;
	 vertical-align : middle;
	 
}
.table_user{
	margin-right : 35px;
}
.table_login{
	 position :  relative;
	 z-index : 2;
	 display :  block;
	 top:20px;
	 right:-135px;
	 
	 
}
.table_src{
	margin-right : 3pt;
}

#position{
	position:  relative;
	left:90%;
	top:0;
	z-index:1;
	height : 100%;
	  

}

/*********************************header*************************************/
.car_1{
	  background-image :  url(images/car/cars_01.jpg);
	  background-position : left;
	  background-repeat : no-repeat;
}
.car_2{
	  background-image :  url(images/car/cars_02.jpg);
	  background-position : left;
	  background-repeat : no-repeat;
}
.car_3{
	  background-image :  url(images/car/cars_03.jpg);
	  background-position : left;
	  background-repeat : no-repeat;
}

/*****************************************footer***********************************/
.foot_1{
	  background-image : url(images/foot_3.jpg);
	  background-position : left;
	  background-repeat :  repeat-x;
}

.foot_2{
	background-image : url(images/foot_2.jpg);
	  background-position : left;
	  background-repeat :  repeat-x; 
}
.copy_r{
	color :  White;
	font-size : 8pt;
	text-decoration : none;
}
sep{
	 margin-top : 5px;
	 margin-left : 5px;
}

/*********************************top menu******************************/
.men_top a{
	 font-size : 8pt;
	 color : White;
	  text-decoration : underline;
	  text-align : center;
	  font-weight : bolder;
}
.men_top a:hover{
	font-size : 8pt;
	color : #4EB2EE;
	text-decoration : none;
   text-align : center;
   font-weight : bolder;
}

.men_t a{
	 font-size : 8pt;
	 color : White;
	  text-decoration : underline;
	  text-align : center;
	  font-weight : bolder;
	  margin-right : 8px;
	  
}
.men_t a:hover{
	font-size : 8pt;
	color : #4EB2EE;
	text-decoration : none;
              text-align : center;
   font-weight : bolder;
   margin-right : 8px;
}
/********************money*********************/
.mon span{
	font-size : 17pt;
	color : #306AA2;
	text-decoration : none;
   text-align : center;
    font-weight :   600;
}
/***********************table_cat*****************************/
.table_cat{
      
	 margin-bottom : 15px;
	 margin-top : 15px;
	 color : White;
	 font-size : 9pt;
	  font-weight : bold;
	  width : 96%;
	  
}

.table_cat2{
     
	 margin-bottom : 15px;
	 margin-top : 15px;
	 color : White;
	 font-size : 9pt;
	  font-weight : bold;
	  width : 96%;
	  border-bottom:2px solid #EBEBEB;
}
.td_img{

    background-color : #1663A0;
	background-image : url(images/table_cat.jpg);
	background-position : left;
	background-repeat : repeat-x;
	border-right : 2px solid #fff;
	
}
.txt_cat{
	 color :  Black;
	 font-size : 9pt;
	 text-align : center;
	 border-right : 2px solid #fff;
}
.td_w{
	 background-color :  White;
	
}
.td_g{
	background-color :  #ECECEC;
	
}
.st{
	font-size : 5pt;
	vertical-align : middle;
	margin-left:5px;
	margin-right:5px;
}
.hist{
	margin-left : 25px;
	padding-top:15px;
	margin-right : 25px;
	margin-bottom : 10px;
	font-size : 8pt;
}
.txt_hist{
	color : Black;
	font-weight : bold;
}
.bot_order{
     background-color : #1663A0;
	 background-image : url(images/table_cat.jpg);
	 background-position : left;
	 background-repeat : repeat-x;
	 border : 0;
	 color : White;
	 font-size : 12pt;
	 font-weight : bold;
	 height : 30px;
	 width : 180px;
	 text-align : center;
	 margin-top:30px;
}
/***************brend******************************/

 .all_mark{
	font-size : 9pt;
	font-weight : bolder;
	margin-right:30px;	
}
 .all_mark:hover{
	font-size : 9pt;
	font-weight : bolder;
	margin-right:30px;
              color:#cc0000;
}
.link_mark{
	font-size : 7pt;
	font-weight : bolder;	
}
.link_mark:hover{
	font-size : 7pt;
	font-weight : bolder;	
              color:#cc0000;
}
.mark_link{
              text-decoration:none;
}
.mark_link:hover{
              text-decoration:none;
              color:#cc0000;
}
.link_centr{
	text-align : center; 
}

/*********************contact******************************/
.txt_cont{
	margin-left : 10px;
	  margin-right : 10px;
	 margin-top : 10px;
	 margin-bottom : 20px;
	font-size : 10pt;
	font-weight : lighter;
	  line-height : 150%;
     
}
.input{
	width : 400px;
}
.regi{
	font-size : 10pt;
	font-weight : lighter;
	  color : #14619E;
font-weight :  lighter;
}
.bot_order2{
     background-color : #1663A0;
	 background-image : url(images/table_cat.jpg);
	 background-position : left;
	 background-repeat : repeat-x;
	 border : 0;
	 color : White;
	 font-size : 12pt;
	 font-weight : bold;
	 height : 30px;
	 width : 180px;
	 text-align : center;
	 text-decoration:none;
	 cursor :  pointer;
	 }
	 .lab{
	font-size : 13px;
	font-weight : bolder;
}
.bot_down{
     background-color : #1663A0;
	 background-image : url(images/download.jpg);
	 background-position : center;
	 background-repeat : repeat-x;
	 border : 0;
	 color : White;
	 font-size : 12pt;
	 font-weight : bold;
	 height : 27px;
	 width : 120px;
	 text-align : center;
	 cursor :  pointer;
	 margin-right:0px;
	 margin-top:0px;
	 }
	 .lab{
	font-size : 13px;
	font-weight : bolder;
}
.bot_order3{
     background-color : #1663A0;
	 background-image : url(images/table_cat.jpg);
	 background-position : left;
	 background-repeat : repeat-x;
	 border : 0;
	 color : White;
	 font-size : 12pt;
	 font-weight : bold;
	 height : 30px;
	 width : 170px;
	 text-align : center;
	 margin-top:20px;
	 }
	 .bot_art{
     background-color : #1663A0;
	 background-image : url(images/table_cat.jpg);
	 background-position : center;
	 background-repeat : repeat-x;
	 border : 0;
	 color : White;
	 font-size : 12pt;
	 font-weight : bold;
	 height : 27px;
	 width : 120px;
	 text-align : center;
	 cursor :  pointer;
	 margin-right:0px;
	 margin-bottom:0px;
	 text-decoration:none;
	 }
	 /*************************cart*************************/
	 .txt_cart{

	font-size : 10pt;
	font-weight : lighter;
	  line-height : 150%;
      text-align : justify;
}
 .new{

     
            /*margin-left : 30px;
	 margin-right : 30px;
	 margin-top : 15px;
	 margin-bottom : 15px;*/

	font-size : 8pt;
	font-weight : bolder;
	text-align:center; 
      /*margin-top:15px;*/

}
.new_link{
       text-decoration:none;
}
.new_link:hover{
       text-decoration:none;
       color:#cc0000;
}

.new1{

     
     /*margin-left : 30px;
	 margin-right : 30px;
	 margin-top : 15px;
	 margin-bottom : 15px;*/
	font-size : 9pt;
	font-weight : bolder;
	 text-align:center; 
      margin-top:0px;
      text-align : none;

}
.new2{

     
     /*margin-left : 30px;
	 margin-right : 30px;
	 margin-top : 15px;
	 margin-bottom : 15px;*/
	font-size : 14pt;
	font-weight : lighter;
	 text-align:center; 
      

}
.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
	text-align:center;
	font-weight:bolder;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
	font-weight:bolder;
}
.pstrnav a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
	font-weight:bolder;
}
/**********************cloud_tags*********************************************************/
#tagcloud { 
    width: 200px; 
    background:#FFF; 
    padding: 10px; 
    /*border: 1px solid #000;*/ 
    text-align:center; 
} 

#tagcloud span { 
    padding: 4px; 
} 

.smallest { 
    font-size: 10px;
    color:#f6f6f6; 
} 

.small { 
    font-size: 12px;
    color:#f6f6f6; 
} 

.medium { 
    font-size:14px;
    color:#f6f6f6;
} 

.large { 
    font-size:16px;
    color:#f6f6f6; 
} 

.largest { 
    font-size:20px;
    color:#f6f6f6; 
    }
/***************************************************************************************/
.vin_table
{/* стиль таблицы */
  border: 1px dotted rgb(100, 100, 100);
  margin-top: 5px;
  
}
.vin_row_header
{/* стиль строки для заголовка таблицы */

}
.vin_row_1
{/* стиль четной строки таблицы */

}
.vin_row_2
{/* стиль нечетной строки таблицы */
}
.vin_cell_footer
{/* стиль ячейки для футера таблицы */
 border-top: 1px solid rgb(50, 50, 200);
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 7pt;
 margin: 0px;
 text-align: right;
 background: #AAAAAA;
 color: #EEEE33;
}
.vin_cell_header
{/* стиль ячейки для заголовка таблицы */
 border-bottom: 1px dash rgb(50, 50, 50);
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 11pt;
 margin: 0px;
 text-align: center;
 background: #14619E;
 color: #FFFFFF;
 font-weight: bold;
}
.vin_cell_1L, .vin_cell_1R, .vin_cell_2L, .vin_cell_2R
{/* стиль левого столбца четной строки таблицы */
 background-color: transparent;
 background: none;
 text-align : justify;
 vertical-align: top;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : bold;
 margin-left: 10pt;
 margin-right: 10pt;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top:     1px;
 padding-left:   10px;
 padding-right:  10px;
 padding-bottom:  1px;

 text-align: right;
 background: #fff;
 color: #000000;
}
.vin_cell_1R
{/* стиль правого столбца четной строки таблицы */
 text-align: left;
 background: #fff;
 color: #000;
}
.vin_cell_2L
{/* стиль левого столбца нечетной строки таблицы */
 text-align: right;
 color: #000000;
 background: #ECECEC;
}
.vin_cell_2R
{/* стиль правого столбца нечетной строки таблицы */
 text-align: left;
 color: #000000;
 background: #ECECEC;
}
.vin_paragraph
{/* стиль абзаца со ссылкой на отчет*/
 background-color : transparent;
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : bold;
 margin-left: 10pt;
 margin-right: 10pt;
 text-indent: 0pt;
 color: #555555;
}
.vin_link
{/* стиль ссылки на отчет*/
 background-color : transparent;
 text-decoration: none;
 color: #2C6FE0;
 font-family : "Tahoma", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
}
.vin_link:hover{
 color: #1C5FF0;
 text-decoration: underline;
}
.vin_link:visited{
 color: #3C7FD0;
 text-decoration: underline;
}