html, body 

{

	margin: 0;

	padding: 0;

        

}





#all_content 

{

        text-align : center;

        background-color: #f4f7fc;

	padding: 0;

	margin-top: 0; /*-30px;*/

}



#all_top 

{

	width:auto;

	margin: 0px auto;

	height:164px;  /*164*/

	overflow: hidden;

        background: url(images/bg_left.gif) repeat-x;

}



#bg-top 

{

	width:896px;

	height:164px;

/*	display: inline; 

        float: left;*/

        background: url(images/bg_top.gif) no-repeat;

}



#search_div

{

	float: right;

     	position: relative;

	top: -80px;

        right: 43px;

/*

	margin-top: -110px; 

	margin-right: 43px;*/

}



#link_izbr_div

{

	width: 103px;

	height: 28px;

	background-image: url(images/link_izbr.gif);

	background-repeat: no-repeat;

	overflow: hidden;



	float: top;

	margin-top: 0px;

	margin-right: 0px;

}



#link_rass_div

{

	width: 95px;

	height: 26px;

	background-image: url(images/link_rass.gif);

	background-repeat: no-repeat;

	overflow: hidden;



	float: top;

     	position: relative;

	top: 8px;

        right: -6px;

	/*margin-top: 5px;

	margin-right: -3px;*/

}



#search_div1

{

	float: top;

     	position: relative;

	top: 15px;

        right: 3px;

/*	margin-top: 12px;

	margin-right: 3px;*/

}



#search_div2

{

	float: top;

     	position: relative;

	top: 19px;

        right: 3px;

/*	margin-top: -1px;   

	margin-right: -10px; */

}



#bg-body {

	width:896px;

	height:auto;

	margin: 0;

	padding: 0;

        background-image: url(images/bg_body.gif);

	background-repeat: repeat-y;

}









img { border: none; }



#left_panel

{

	width: 181px;

	float: left;

}



#home_url

{

	width: 171px;

	height: 48px;

	background-image: url(images/home_bg.gif);

	background-repeat: no-repeat;

	overflow: hidden;

	padding-left: 5px;

	padding-right: 64px;

	padding-top: 10px;

}





#groups_left

{

	width: 181px;

	float: top;

	text-align: left;

	/*margin-top: -18px;*/

}



.group_left

{

	width:181px;

	height:35px;

        background: url(images/bg_group_left.gif) no-repeat;

/*        padding: 9px 10px 9px 42px;*/

        padding: 4px 10px 4px 12px;

}



.group_left a

{

        font-family : Tahoma;

	font-size : 12px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: left;

	TEXT-DECORATION: none;

}



.group_left img

{

	vertical-align: middle;

}



.sub_groups_left_top

{

	width: 165px;

	height: 15px;

	background-image: url(images/sub_group_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



.sub_groups_left

{

/*	display: none; */

}



.sub_group_left

{

	width: 165px;

	background-image: url(images/sub_group_bg.gif);

	background-repeat: repeat-y;

	padding-left: 18px;

	padding-right: 18px;

}



.sub_groups_left_bottom

{

	width: 165px;

	height: 3px;

	background-image: url(images/sub_group_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



#news_div_top

{

	width: 178px;

	height: 34px;

	background-image: url(images/news_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 15px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	text-align: left;

	padding-top: 10px;

	padding-left: 58px;

}





#news_div

{

	width: 150px;/*178*/ /*150*/

	padding-left: 14px;

	padding-right: 15px;

	background-image: url(images/bg_news.gif);

	background-repeat: repeat-y;

	position: relative;

	top: -10px;

	/*margin-top: -4px;*/

}





#news_div .all_news

{

	padding-top: 10px;

	text-align: center;

}



#news_div .all_news a

{

	color: #000000;

}



#news_div .hr_news

{

	height: 3px;

	LINE-HEIGHT: 3px;

}



#news_div_bottom

{

	width: 178px;

	height: 17px;

	background-image: url(images/news_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

	position: relative;

	top: -10px;

}



.news_list

{

	text-align: left;

}



.news_list .news_list_top

{

	width: 546px;

	height: 37px;

	background-image: url(images/news_list_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 17px;

	color : #0b1342;

	font-style : normal;

	font-weight : bold;

}



.news_list .news_list_top a

{

	font-size : 17px;

	color : #0b1342;

	text-align: left;

	display: block;

	width: 420px;

	height: 22px;

	margin-top: 14px;

	margin-left: 40px;

	overflow: hidden;

}



.news_list .news_list_top span

{

	font-size : 11px;

	display: block;

	width: 30px;

	margin-top: -18px;

	margin-left: 460px;

}





.news_list .news_list_elem

{

	width: 546px;

	background-image: url(images/news_list_bg.gif);

	background-repeat: repeat-y;

	padding-left: 18px;

	padding-right: 18px;

        font-family : Tahoma;

	font-size : 14px;

	color : 454545;

	font-style : normal;

	font-weight : bold;

}



.news_list .news_list_bottom

{

	width: 546px;

	height: 20px;

	background-image: url(images/news_list_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



#right_panel

{

	float:left;

	width:173px; /*177*/  /*164*/

	margin-left: 0px; /*-4*/ /*6*/

	/*margin-top: -22px;*/

	overflow-x: hidden;

}



#contacts_div_top

{

	width: 177px;

	height: 35px;

	background-image: url(images/contact_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 15px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	text-align: center;

	padding-top: 14px;

	padding-left: 10px;

	padding-right: 10px;

}





#contacts_div

{

	width: 177px;/*150*/

	padding-left: 14px;

	padding-right: 15px;

	background-image: url(images/contact_bg.gif);

	background-repeat: repeat-y;

        font-family : Tahoma,ms sans serif;

	font-size : 11px !important;

	position: relative;

	top: -14px;

}



#contacts_div table tr td

{

	font-size : 11px !important;

	white-space: nowrap !important;

	font-weight : bold;

}



#contacts_div table tr td a

{

	color: black;

}



#contacts_div table tr td a:hover

{

	text-decoration:underline;

}



#contacts_div table tr td.big_phone

{

	font-size : 15px !important;

	color: #9c0042;

}



#contacts_div_bottom

{

	width: 177px;

	height: 20px;

	background-image: url(images/contact_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

	position: relative;

	top: -14px;

}





#name_password_div

{

	width: 177px;

	padding-top: 15px;

        font-family : Tahoma,ms sans serif;

	font-size : 11px !important;

	margin-top: -20px;

}



#name_password_div_top

{

	width: 172px;

	height: 35px;

	background-image: url(images/login_form_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



#name_password_div_bg

{

	width: 172px;

	background-image: url(images/login_form_bg.gif);

	background-repeat: repeat-y;

	overflow: hidden;

}



#name_password_div_bottom

{

	width: 172px;

	height: 17px;

	background-image: url(images/login_form_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



#name_password_div form table tr td

{

	font-size : 11px !important;

	white-space: nowrap !important;

}



#name_password_div form table tr td.reg_error

{

	white-space: normal !important;

	color: red;

}



#name_password_div .reg0 a

{

        font-family : Tahoma,ms sans serif;

	font-size : 11px !important;

	color: black;

}



#name_password_div .reg1

{

/*	padding-left: 15px;

	padding-right: 30px;*/

	white-space: normal !important;

	text-align: center;

}



#name_password_div .title

{

	font-size : 18px !important;

}







.style1 {

        font-family : Tahoma,ms sans serif;

	font-size : 12px;

	color : #666666;

	font-style : normal;

	font-weight : normal;

	vertical-align: middle;

	text-align: left;	

}



#medium_panel

{

   float: left;



   background-color: #f4f7fc;

   width: 539px;

   margin-left: -3px;

   overflow-x: hidden;

}



#ajaxContentx

{

   min-height:500px;

   height:auto;/*500px;*/

   float: top;



   width: 539px;

   overflow-x: hidden;

}



#dZone

{

   float: top;



	/* margin-top: 50px;  */

	width: 539px; /*!!!Stas todo 153px*/

	overflow-x: hidden;

}





#ajaxContentx hr

{

 color: #b2f0b3;

}





#basketContentx div table tr td

{

        font-family : Tahoma,ms sans serif;

	font-size : 12px;

	font-style : normal;

	font-weight : normal;

	vertical-align: middle;

	text-align: left;	

}



#basket_inner

{

  border-collapse:collapse;

  padding:10px;

/*  background-color:#e7e4d4*/

/*  background-color: #fefdee;*/

}



#basket_inner th, #basket_inner td

{

/*  border:1px solid #999;*/

/*  border:1px solid #faf7c5;*/

  border:1px solid #b2f0b3;

  padding: 3px 6px;

}







.basket_content

{

/*

   padding-top: 10px; 

   padding-left: 14px; 

   padding-right: 5px;

*/

}



.style1_c 

{

        font-family : Tahoma,ms sans serif;

	font-size : 12px;

	color : #666666;

	font-style : normal;

	font-weight : normal;

	vertical-align: middle;

	text-align: center;	

}





a {

        font-family : Tahoma,ms sans serif;

	font-size : 12px;

	color : #666666;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: center;

	TEXT-DECORATION: none;

}



.a2 {color: #000000;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}



.style2 {font-family : Tahoma,ms sans serif;

	font-size : 12px;

	color : #666666;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: left;

	TEXT-DECORATION: none;

}



.style2_c {font-family : Tahoma,ms sans serif;

	font-size : 12px;

	color : #666666;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: center;

	TEXT-DECORATION: none;

}



.style3 {font-family : Tahoma,ms sans serif;

	font-size : 14px;

	color : #996666;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: left;	

}



.style3_c {font-family : Tahoma,ms sans serif;

	font-size : 14px;

	color : #996666;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: center;	

}



.t {background-repeat:repeat-x;}





#hd1 

{

   height:180px;

/*   background:#fafafa url("images/bg-header1.png") no-repeat;*/

   width:662px;

}



#hd1 a {

	vertical-align: auto;

}



#hd1 #td_search

{

   width:195px;

   height:17px;

   font-size:12px;

   background-color:white;

}



#search_text

{

   font-family : Tahoma;

   width:65px;

   height:15px;

   font-size:11px;

   padding:0px;

   border:none;

   background-color:transparent; 

}



#hd2 

{

   height:180px;

   background:#fafafa url("images/bg-header2.png") repeat-x;

/*   width:66px;*/

}



#hd3 

{

   height:180px;

   background:#fafafa url("images/bg-header3.png") no-repeat;

   width:255px;

}







.link2

{

   color:#333333;

}





.link_group

{

   font-size: 12px;

}





.link_good

{

  color:#666666;

  font-size: 11px;

}



.big_good

{

  font-size: 12px !important;

}





.link_group_cap, .link_good_cap

{

  font-family : Tahoma,ms sans serif;

  color:#666666 !important;

  font-size: 14px !important;

  font-weight : bold;

}



.link_good_cap_sort

{

  font-family : Tahoma,ms sans serif;

  color:#666666 !important;

  font-size: 10px !important;

  font-weight : normal;

  vertical-align: middle;

}



.link_group_nav, .link_good_nav

{

  font-family : Tahoma,ms sans serif;

  color:#666666 !important;

  font-size: 12px !important;

  font-weight : normal;

}



.link_good_sort

{

  font-family : Tahoma,ms sans serif;

  color: #000000 !important; /*#ff691d*/

  font-size: 10px !important;

  font-weight : bold !important;

}



a.link_good_sort:hover

{

  text-decoration: underline !important;

}



.login_input

{

  background-color: #fefdee !important;

  width:100px;

}



.group_content

{

/*  padding-top: 10px; */

  padding-top: 0px;

  padding-left: 14px; 

  padding-right: 5px;

}



.good_content

{

/*  padding-top: 10px; */

/*  padding-top: 0px;

  padding-left: 14px; 

  padding-right: 5px;

*/

  font-family : Tahoma,ms sans serif;

  font-size : 10px;

}





.span_group_nav, .span_good_nav

{

/*   color: #b2f0b3;*/

   color: #ff691d;

}





.link_akcia_cap

{

  font-family : Tahoma,ms sans serif;

/*  color:#666666 !important;*/

  font-size: 14px !important;

  font-weight : bold;

  text-align:center;

 /* color: #ff691d;*/

  color: #ff691d !important;

}



.title_news

{

  font-family : Tahoma,ms sans serif;

  font-size : 10px;

  vertical-align: middle;

  text-align: left;	

}



.content_news

{

  font-family : Tahoma,ms sans serif;

  font-size : 10px;

  vertical-align: middle;

  text-align: left;	

}





.home_good_div

{

	width: 181px;

	height: 331px;

        background: url(images/home_good.gif) no-repeat;

}



.home_good_div .big_good

{

        font-family : Tahoma;

	font-size : 13px;

	font-weight : bold;

	color: #0b1342;

	display: block;

	width: 112px;

	height: 45px;

	position: relative;

	top: 9px;

	left: 58px;

/*	margin-top: 9px;

	margin-left: 58px;*/

	overflow:  hidden;

}



.home_good_div .good_img

{

	display: block;

	width: 165px;

	height: 125px; /*154*/

	position: relative;

	top: 10px;

	left: 7px;

	/*margin-top: 1px;

	margin-left: 7px;*/

	overflow:  hidden;

}





.home_good_div .good_text

{

        font-family : Tahoma;

	font-size : 12px;

	color: #454545;

	display: block;

	width: 165px;

	height: 82px; /*53*/

	position: relative;

	top: 1px;

	left: 7px; /*7*/

	/*margin-top: 1px;

	margin-left: 7px; */

	overflow:  hidden;

	/*margin-right: 10px;*/

}



.home_good_div .basket_img

{

	display: block;

	width: 42px;

	height: 37px;

	position: relative;

	top: 24px;

	left: 5px;

	/*margin-top: 17px;

	margin-left: 5px;*/

}



.home_good_div .good_price

{

        font-family : Tahoma;

	font-size : 20px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 20px;

	position: relative;

	top: -16px;

	left: 63px;

/*	margin-top: -40px;

	margin-left: 63px;*/

	overflow:  hidden;

        TEXT-ALIGN: right;

}



.home_good_div .good_price2

{

        font-family : Tahoma;

	font-size : 12px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 15px;

	position: relative;

	top:  -10px;

	left: 63px;

/*	margin-top: 3px;

	margin-left: 63px;*/

	overflow:  hidden;

        TEXT-ALIGN: right;

}





.news_cont .news_cont_top

{

	width: 546px;

	height: 49px;

	background-image: url(images/static_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 17px;

	color : #0b1342;

	font-style : normal;

	font-weight : bold;

}



.news_cont .news_cont_top .news_cont_title

{

	font-size : 22px;

	color : #0b1342;

	text-align: left;

	display: block;

	width: 440px;

	height: 35px;

	margin-top: 18px;

	margin-left: 20px;

	margin-right: 80px;

	overflow: hidden;

	text-align: center;

}



.news_cont .news_cont_top .news_cont_date

{

	font-size : 11px;

	display: block;

	width: 30px;

	margin-top: -28px;

	margin-left: 455px;

}





.news_cont .news_cont_elem

{

	width: 546px;

	background-image: url(images/static_bg.gif);

	background-repeat: repeat-y;

	padding-left: 18px;

	padding-right: 18px;

        font-family : Tahoma;

	font-size : 14px;

	color : 454545;

	font-style : normal;

	font-weight : normal;

	text-align: left;

}



.news_cont .news_cont_bottom

{

	width: 546px;

	height: 25px;

	background-image: url(images/static_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



.page_cont .page_cont_top

{

	width: 546px;

	height: 49px;

	background-image: url(images/static_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 17px;

	color : #0b1342;

	font-style : normal;

	font-weight : bold;

}



.page_cont .page_cont_top .page_cont_title

{

	font-size : 22px;

	color : #0b1342;

	text-align: left;

	display: block;

	width: 440px;

	height: 35px;

	margin-top: 18px;

	margin-left: 20px;

	margin-right: 80px;

	overflow: hidden;

	text-align: center;

}





.page_cont .page_cont_elem

{

	width: 546px;

	background-image: url(images/static_bg.gif);

	background-repeat: repeat-y;

	padding-left: 18px;

	padding-right: 18px;

        font-family : Tahoma;

	font-size : 14px;

	color : 454545;

	font-style : normal;

	font-weight : normal;

	text-align: left;

}



.page_cont .page_cont_bottom

{

	width: 546px;

	height: 25px;

	background-image: url(images/static_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}









.good_list_div

{

	width: 542px;

	height: 207px;

	background-image: url(images/good_list.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}





.good_list_div .good_img

{

	display: block;

	width: 165px;

	height: 125px;

	margin-top: 16px;

	margin-left: 10px;

	overflow:  hidden;

}



.good_list_div .big_good

{

        font-family : Tahoma;

	font-size : 17px !important;

	font-weight : bold;

	color: #0b1342;

	display: block;

	width: 350px;

	height: 20px;

	margin-top: -124px;

	margin-left: 175px;

	overflow:  hidden;

	text-align: left;

}







.good_list_div .basket_img

{

	display: block;

	width: 42px;

	height: 37px;

	margin-top: 120px;

	margin-left: 22px;

}



.good_list_div .good_price

{

        font-family : Tahoma;

	font-size : 20px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 20px;

	margin-top: -36px;

	margin-left: 77px;

	overflow:  hidden;

        TEXT-ALIGN: right;

}



.good_list_div .good_price2

{

        font-family : Tahoma;

	font-size : 12px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 15px;

	margin-top: 3px;

	margin-left: 77px;

	overflow:  hidden;

        TEXT-ALIGN: right;

}



.good_list_div .good_text

{

        font-family : Tahoma;

	font-size : 12px;

	color: #454545;

	display: block;

	width: 340px;

	height: 140px;

	margin-top: -148px;

	margin-left: 175px;

	overflow:  hidden;

}











.good_cont_div #good_cont_top

{

	width: 545px;

	background-repeat: no-repeat;

	overflow: hidden;

}



.good_cont_div .good_cont_top

{

	background-image: url(images/good_cont_top.gif);

	height: 242px;

}



.good_cont_div .good_cont_topb

{

	background-image: url(images/good_cont_topb.gif);

	height: 552px;

}



.good_cont_div #good_cont_top .good_img

{

	display: block;

	overflow:  hidden;

}



.good_cont_div .good_cont_top .good_img

{

	width: 200px;

	height: 150px;

	margin-left: 10px;

	margin-right: 320px;

	margin-top: 16px;

}



.good_cont_div .good_cont_topb .good_img

{

	width: 480px;

	height: 360px;

	margin-left: 30px;

	margin-right: 30px;

	margin-top: 76px;

}



.good_cont_div #good_cont_top .big_good

{

        font-family : Tahoma;

	font-size : 22px !important;

	font-weight : bold;

	color: #0b1342;

	display: block;

	height: 60px;

	overflow:  hidden;

	text-align: center;

}



.good_cont_div .good_cont_top .big_good

{

	margin-top: -138px;

	margin-left: 185px;

	width: 330px;

}





.good_cont_div .good_cont_topb .big_good

{

	margin-top: -420px;

	margin-left: 10px;

	margin-right: 10px;

	width: 510px;

}



.good_cont_div #good_cont_top .good_buy

{

        font-family : Tahoma;

	font-size : 12px;

	font-weight : bold;

	color: #0b1342;

	display: block;

	margin-left: 210px;

}



.good_cont_div .good_cont_top .good_buy

{

}



.good_cont_div .good_cont_topb .good_buy

{

	margin-top: 363px;

}



.good_cont_div #good_cont_top .basket_img

{

	display: block;

	width: 42px;

	height: 37px;

	position: relative;

	top: 18px;

	left: 300px;

/*	margin-top: 18px;

	margin-left: 90px;*/

}





.good_cont_div #good_cont_top .good_price

{

        font-family : Tahoma;

	font-size : 20px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 20px;

	position: relative;

	top: -22px;

	left: 350px;

/*	margin-top: -40px;

	margin-left: 247px;*/

	overflow:  hidden;

        TEXT-ALIGN: right;

}



.good_cont_div #good_cont_top .good_price2

{

        font-family : Tahoma;

	font-size : 12px;

	font-weight : bold;

	color: #ffffff;

	display: block;

	width: 92px;

	height: 15px;

	position: relative;

	top: -20px;

	left: 350px;

/*	margin-top: 3px;

	margin-left: 247px;*/

	overflow:  hidden;

        TEXT-ALIGN: right;

}

                                      

.good_cont_div #good_cont_top .good_har

{

        font-family : Tahoma;

	font-size : 17px;

	font-weight : bold;

	color: #0b1342;

	display: block;

}





.good_cont_div .good_cont_top .good_har

{

	position: relative;

	top: 10px;

/*	margin-top: 55px;*/

}



.good_cont_div .good_cont_topb .good_har

{

	position: relative;

	top: 0px;

/*	margin-top: 15px;*/

}



.good_cont_div .good_cont_elem

{

	width: 545px;

	background-image: url(images/good_cont_bg.gif);

	background-repeat: repeat-y;

	padding-left: 18px;

	padding-right: 18px;

        font-family : Tahoma;

	font-size : 14px;

	color : #454545;

	font-style : normal;

	font-weight : normal;

	text-align: left;

}



.good_cont_div .good_cont_bottom

{

	width: 545px;

	height: 25px;

	background-image: url(images/good_cont_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}





.good_cont_div .good_text

{

	padding-right: 20px;

	margin-right: 20px;

	display: block;

}



#new_post_div

{

	width: 543px;

	height: 42px;

	background-image: url(images/new_post.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 17px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	text-align: center;

	padding-top: 7px;

}



#pred_ned_div

{

	width: 543px;

	height: 42px;

	background-image: url(images/pred_ned.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 17px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	text-align: center;

	padding-top: 7px;

}



.ugol_pokup

{

	margin-top: 3px; /*-20px;*/

}



.ugol_pokup .ugol_pokup_top

{

	width: 177px;

	height: 35px;

	background-image: url(images/ugol_pokup_top.gif);

	background-repeat: no-repeat;

	overflow: hidden;

        font-family : Tahoma;

	font-size : 15px;

	color : #FFFFFF;

	font-style : normal;

	font-weight : bold;

	text-align: center;

	padding-top: 12px;

	padding-left: 2px;

	padding-right: 2px;

}





.ugol_pokup .ugol_pokup_cont

{

	width: 177px;/*150*/

	padding-left: 4px;

	padding-right: 15px;

	background-image: url(images/ugol_pokup_bg.gif);

	background-repeat: repeat-y;

	position: relative;

	top: -15px;

	/*margin-top: -4px;*/

}





.ugol_pokup .ugol_pokup_bottom

{

	width: 177px;

	height: 25px;

	background-image: url(images/ugol_pokup_bottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

	position: relative;

	top: -15px;

}



.link_opl

{

	margin-top: 3px;

}



.link_price

{

	margin-top: 0px;

}



.link_garant

{

	margin-top: 0px;

}



.link_help_vyb

{

	width: 177px;

	height: 60px;

	background-image: url(images/help_vyb.gif);

	background-repeat: no-repeat;

	overflow: hidden;

	padding-top: 15px;

}







.good_sel1, .good_sel2, .good_sel3, .good_sel4, .good_sel5

{

	width: 192px;

	height: 32px;

	

	background-repeat: no-repeat;

	overflow: hidden;

	margin-right: 300px;

	

	padding-top: 9px;

	text-align: left;

	padding-left: 70px;



	cursor: auto;

}



.good_cont_top .good_sel1, .good_cont_top .good_sel2, .good_cont_top .good_sel3, .good_cont_top .good_sel4, .good_cont_top .good_sel5

{

	margin-top: -66px;

}



.good_cont_topb .good_sel1, .good_cont_topb .good_sel2, .good_cont_topb .good_sel3, .good_cont_topb .good_sel4, .good_cont_topb .good_sel5

{

	margin-top: -106px;

}



.good_sel1 a, .good_sel2 a, .good_sel3 a, .good_sel4 a, .good_sel5 a

{

        font-family : Tahoma;

	font-size : 11px;

	color : #081041;

	font-style : normal;

	font-weight : normal;

}



.good_sel1 { background-image: url(images/good_cont_sel1.gif); }

.good_sel2 { background-image: url(images/good_cont_sel2.gif); }

.good_sel3 { background-image: url(images/good_cont_sel3.gif); }

.good_sel4 { background-image: url(images/good_cont_sel4.gif); }

.good_sel5 { background-image: url(images/good_cont_sel5.gif); }





.good_sel1 .elem_sel1 { font-size : 14px; }

.good_sel1 .elem_sel2 { margin-left: 2px; }

.good_sel1 .elem_sel3 { margin-left: 2px; }

.good_sel1 .elem_sel4 { margin-left: 0px; }

.good_sel1 .elem_sel5 { margin-left: 2px; }





.good_sel2 .elem_sel1 { margin-left: -4px; }

.good_sel2 .elem_sel2 { font-size : 14px; margin-left: 4px; }

.good_sel2 .elem_sel3 { margin-left: 3px; }

.good_sel2 .elem_sel4 { margin-left: 1px; }

.good_sel2 .elem_sel5 { margin-left: 2px; }





.good_sel3 .elem_sel1 { margin-left: -4px; }

.good_sel3 .elem_sel2 { margin-left: -2px; }

.good_sel3 .elem_sel3 { font-size : 14px; margin-left: 6px; }

.good_sel3 .elem_sel4 { margin-left: 5px; }

.good_sel3 .elem_sel5 { margin-left: 1px; }





.good_sel4 .elem_sel1 { margin-left: -4px; }

.good_sel4 .elem_sel2 { margin-left: 1px; }

.good_sel4 .elem_sel3 { margin-left: 2px; }

.good_sel4 .elem_sel4 { font-size : 14px; margin-left: 5px; }

.good_sel4 .elem_sel5 { margin-left: 1px; }





.good_sel5 .elem_sel1 { margin-left: -4px; }

.good_sel5 .elem_sel2 { margin-left: 1px; }

.good_sel5 .elem_sel3 { margin-left: 2px; }

.good_sel5 .elem_sel4 { margin-left: 0px; }

.good_sel5 .elem_sel5 { font-size : 14px; margin-left: 2px; }





#bottom_div

{

	width:910px;

	height:99px; 

        background: url(images/bg_bottom.gif) no-repeat;

	overflow: hidden; 

}



#bottom_div .menu

{

	padding-left: 40px;

	padding-right: 40px;

}



#bottom_div .menu, #bottom_div .menu a

{

	color:#0b1342;



        font-family : Tahoma;

	font-size : 12px;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: center;

	TEXT-DECORATION: none;

}



#bottom_div #menu1

{

	margin-top: 7px;

}



#bottom_div #menu2

{

	margin-top: 3px;

}



#bottom_div #menu3

{

	margin-top: 3px;

}



#bottom_div #copy, #bottom_div  #develop, #bottom_div  #develop a

{

	color:#ffffff;



        font-family : Tahoma;

	font-size : 11px;

	font-style : normal;

	font-weight : bold;

	vertical-align: middle;

	text-align: center;

	TEXT-DECORATION: none;

}



#bottom_div #copy

{

	margin-top: 9px;

}



#paths

{

	height: 20px;

	width: 590px;

	text-align: left;



	position: relative;

	top: 15px;

        left: 150px;



/*	margin-top: -10px; 

	margin-left: 182px;

	margin-right: 160px;*/

}



#paths #paths_cont

{

	width: 485px;

}





#paths #top_kurs

{

	text-align: right;

	width: 100px;

	position: absolute;

        left: 485px;

}



#group_path

{

	padding-top: 4px;

	height: 20px;

}



#group_path, #group_path a

{

	color:#0b1342;



        font-family : Tahoma;

	font-size : 12px;

	font-style : normal;

	font-weight : normal;

	vertical-align:  bottom;

	text-align: left;

	TEXT-DECORATION: none;

}



#good_path

{

	height: 20px;

}



#good_path, #good_path a

{

	color:#0b1342;



        font-family : Tahoma;

	font-size : 17px;

	font-style : normal;

	font-weight : bold;

	vertical-align:  bottom;

	text-align: left;

	TEXT-DECORATION: none;

}



#link_lastivka

{

	width; 210px;

	position: relative;

	top: 31px;

        left: -327px;

/*

        padding-top: 31px;

	padding-left: 8px;

	padding-right: 663px;*/

/*	margin-top: 61px; 

	margin-left: 10px;

	margin-right: 663px;*/

}



#link_lastivka #lastivka2

{

	/*padding-top: 32px;*/

	position: relative;

	top: -29px;

}



.good_text table tr th

{

	color:#454545;



        font-family : Tahoma;

	font-size : 14px;

	font-style : normal;

	font-weight : bold;

	vertical-align:  middle;

	text-align: right;

	TEXT-DECORATION: none;



	padding-left: 10px !important;

	padding-right: 10px !important;

}



.good_text table tr td

{

	color:#454545;



        font-family : Tahoma;

	font-size : 12px;

	font-style : normal;

	font-weight : normal;

	vertical-align:  middle;

	text-align: left;

	TEXT-DECORATION: none;



	padding-left: 10px !important;

}





#good_search_span, #good_unsearch_span

{

	cursor: pointer;



	color:#0b1342;



        font-family : Tahoma;

	font-size : 16px;

	font-style : normal;

	font-weight : bold;

	vertical-align:  middle;

	text-align: center;

	TEXT-DECORATION: none;



	margin-bottom: 10px;

}



#user_login_inner

{

	position: relative;

	left: 15px;

}

