body,p,td,font {
	font-size : 11px;
	font-weight: normal;
	font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000;
}
form {margin: 0 0 0 0; padding: 0 0 0 0;}
a:link, a:visited {color: #8a140a; text-decoration: underline;}
a:hover {color: #8a140a; text-decoration: none;}

strong {font-weight: normal;}
em {font-style: normal;}
.mar0 {margin: 0;}
.black_l {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; text-decoration: none;}
a:link.black_l, a:visited.black_l {color: #000; text-decoration: underline;}
a:hover.black_l {color: #000; text-decoration: none;}

.border {border: #717171 1px solid;}
.border1 {border: #cccccc 1px solid;}
.tbl_border {border-top: 1px solid #fce4c0; border-left: 1px solid #fce4c0; border-right: 1px solid #fce4c0;}
.td_border {border-bottom: 1px solid #fce4c0;}

.text_b {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; text-decoration: none;}

.copyright {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #b2b2b2; text-decoration: none;}
a:link.copyright,a:visited.copyright,a:hover.copyright  {color: #b2b2b2; text-decoration:  none;}
div.pov {margin-bottom: -60px; position: relative; float: left;}

.black {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; text-decoration: none;}
a:link.black,a:visited.black  {color: #000; text-decoration:  none;}
a:hover.black {color: #000; text-decoration:  underline;}

.black_dashed {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; text-decoration: none; border: 0;}
a:link.black_dashed,a:visited.black_dashed  {color: #000; text-decoration:  none; border: 0;}
a:hover.black_dashed {color: #000; text-decoration: none; border-bottom: #000 1px dashed;}

.red {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; line-height: 15px; font-size: 11px; font-weight: bold; color: #87150b; text-decoration: none;}
a:link.red,a:visited.red  {color: #87150b; text-decoration:  none;}
a:hover.red {color: #87150b; text-decoration:  underline;}

.red_dashed {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #87150b; text-decoration: none; border: 0; border-bottom: #87150b 1px dashed;}
a:link.red_dashed,a:visited.red_dashed  {color: #87150b; text-decoration: none; border-bottom: #87150b 1px dashed;}
a:hover.red_dashed {color: #87150b; text-decoration:  none; border: 0;}


.menu_choose {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #87150b; text-decoration: none;}
a:link.menu_choose,a:visited.menu_choose {color: #87150b; text-decoration:  none;}
a:hover.menu_choose {color: #87150b; text-decoration:  underline;}

.jeton {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #b2b2b2; text-decoration: none;}
a:link.jeton,a:visited.jeton  {color: #b2b2b2; text-decoration: underline;}
a:hover.jeton {color: #000000; text-decoration: none;}

.txt_poisk {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; text-decoration: none;}
a:link.txt_poisk,a:visited.txt_poisk  {color: #000; text-decoration:  none;}
a:hover.txt_poisk {color: #000; text-decoration:  underline;}

.rek_text {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #707070; text-decoration: none;}
a:link.rek_text,a:visited.rek_text  {color: #707070; text-decoration: underline;}
a:hover.rek_text {color: #707070; text-decoration: none;}

.text_norm {font-weight: normal; line-height: 15px; padding-left: 20px;}

.link_txt {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #707070; text-decoration: none;}
a:link.link_txt,a:visited.link_txt  {color: #707070; text-decoration: underline;}
a:hover.link_txt {color: #707070; text-decoration: none;}

.menu_txt {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #707070; text-decoration: none;}
a:link.menu_txt,a:visited.menu_txt  {color: #707070; text-decoration: none;}
a:hover.menu_txt {color: #707070; text-decoration: underline;}

.white {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none;}
a:link.white,a:visited.white  {color: #fff; text-decoration: none;}
a:hover.white {color: #fff; text-decoration: underline;}

.phone_t {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #c87c4f; text-decoration: none;}
a:link.phone_t,a:visited.phone_t {color: #c87c4f; text-decoration:  none;}
a:hover.phone_t  {color: #c87c4f; text-decoration:  underline;}

.menu_txt11 {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #707070; text-decoration: none;}
a:link.menu_txt11,a:visited.menu_txt11  {color: #707070; text-decoration: underline;}
a:hover.menu_txt11 {color: #707070; text-decoration: none;}

.red_tex {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; line-height: 14px; font-size: 11px; font-weight: bold; color: #87150b; text-decoration: none;}
a:link.red_tex,a:visited.red_tex  {color: #87150b; text-decoration:  underline;}
a:hover.red_tex {color: #87150b; text-decoration:  none;}

.gray_foto {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; line-height: 13px; font-size: 10px; color: #707070; text-decoration: none;}
a:link.gray_foto,a:visited.gray_foto  {color: #707070; text-decoration:  underline;}
a:hover.gray_foto {color: #707070; text-decoration:  none;}

.linessss {line-height: 14px;}
.pad_s {padding: 5px 20px 0 40px;}
.blocks {background: url(/images/bg.gif) repeat-x bottom; padding: 10px; border-top: #fce6c1 1px solid;}
.line-height {line-height: 14px;}
.ital {font-style:italic;}
.casual_grey {color: #707070;}
a:link.casual_grey,a:visited.casual_grey  {color: #707070; text-decoration:  underline;}
a:hover.casual_grey {color: #707070; text-decoration:  none;}
img { border: none; }
.left_marg {margin-right: 20px;}
.bezh {background: #fdf5e2;}
.bezh1 {background: #87150b; height: 1px; margin: 2px 38px 10px 0;}
.enter {background: url(/images/enter.gif) no-repeat 0 7px; padding: 5px 0 0 25px; margin: 0 0 0 15px;}
.height20 {height: 30px;}
.tbl_paddin {margin: 10px 0 0 0;}
.red_line {background: #87150b;}


/* recepty */
.part_rec {width: 280px; float: left; height: 140px;}
.emp_rec {width: 40px; height: 120px; float: left;}
.pict_rec {width: 120px; height: 120px; background: #fef3e0; float: left;}
.txt_rec {width: 140px; height: 120px; float: left; padding: 10px 0 0 15px;}
img.ot_rec {margin: 10px 0 0 10px;}
img.ful_rec {margin: 0 20px 0 0;}
.tbl_rec {padding: 5px 10px;}
.stroka {border-bottom: #e1c4c2 1px solid;}
.stroka_rec {border-bottom: #e1c4c2 1px solid; background: #fef3e0;}

.vuh_rec {padding: 15px 10px;}

/* fotografii */
.foto {float: left; margin: 0 19px 19px 0;}
.foto_main {padding: 10px 0 0 0;}
.fotorep {height: 120px; width: 120px; background: #fef3e0;}
.foto_txt2 {padding-left: 10px;}
.foto_txt1 {padding: 0 10px 0 10px}
img.mar_foto {margin-top: 10px;}
.txt_foto {margin-top: 5px;}
.txt_foto_blaki {margin: 5px 0 0 0; font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; line-height: 13px; font-size: 11px; color: #000;}
.foto_ot {padding: 10px 0 10px 0;}

/* top */
.top_bg {background: url(/images/top_bg.gif) repeat-x top;}
.bg_top1 {background: url(/images/fon.jpg) no-repeat top;} 
.logotype {float: left; width: 299px;}
.words {float: left; width: 376px;}
img#logo {margin: 29px 0 0 0;}
img#words_i {margin: 46px 0 0 0;}
p.phone {margin: 10px 48px 0 0;}
.wi {width: 17px;}
/* menu */
.razd {height: 50px; width: 91px; float: left;}
.razd_p {padding: 13px 0 0 0; margin: 0;}
.menu_choosen_p {margin: 13px 0 0 0; float: left; width: 91px;}
.bg_men {background: url(/images/menu_bg.gif) repeat-x bottom; height: 38px; width: 91px;}
.red_und {background: #8a140a; height: 3px; width: 91px;}
.red_und_p {margin: 4px 0 0 0;}
.razd1 {background: url(/images/razd.gif) no-repeat left; height: 50px; width: 1px; float: left; margin: 0 1px 0 1px;}
.otstupp {margin-bottom: 15px;}
.menu_mar {margin: 0; padding: 0 0 0 13px;}
.fl {float: left;}
.menu_ots {margin: 0 0 0 20px; line-height: 15px;}
.menu_ots1 {margin: 0 0 0 30px; line-height: 15px;}

/* about */
.pict {width: 230px; float: left;}
.text {width: 370px; float: left;}

.forma1 {width: 179px; height: 19px; border: 0;}
.razd2 {background: url(/images/choose.gif) repeat-x left; height: 50px; width: 93px; float: left; }
.left_tab {background: url(/images/left_tab.gif) no-repeat left; background-color: #dedede;}
.zak {float: right; width: 130px;}
.save {float: right; width: 160px;}

/* centr */
div.wid_s {width: 320px; float: left;}
div.wid_m {padding: 24px 16px 0 15px; }
div.wid_mm {padding: 0 16px 0 15px;}
img.img_bot {margin: 0 0 18px 0;}
img.img_bot1 {margin: 0 0 14px 0;}
div.zag_hei {height: 43px;}
.line {background: url(/images/line.gif) no-repeat left center; height: 1px; width: 284px;}
.tbl_pad {margin: 7px 0 10px 20px;}
#povars {margin: 0 0 5px 0;}
.bg_pov {height: 295px; width: 300px;}
.poisk {margin: 0 0 35px 0;}
.width_all {width: 640px; float: left;}
.div_red {margin: 0 0 10px 0;}
.klie {margin: 15px 0 0 0;}
.div_red1 {margin: 10px 0 0 0;}
.line_g {background: url(/images/gray.gif) no-repeat left #d5d5d5; height: 1px; margin: 20px 0;}
.pict_ot {margin: 3px 20px 5px 0;}

#lin td {padding: 3px 3px 3px 20px;}

/* reklama */
div.rek {width: 284px; height: 95px;}
.reks {background: url(/images/rek.jpg) repeat-x top;}
div.mram {padding: 10px 20px 0 0;}
img.new_ot1 {margin: 2px 0 7px 0;}
/* table */
.main_color {background: #fce4c0;}
.color1 {background: #fdf7eb;}
.color2 {background: #faecd7;}
.color2_bot {border-bottom: #fce4c0 1px solid;}
/* bottom */
.bg_bot {background: url(/images/bgB.gif) repeat-x bottom;}
div.copy {height: 108px; margin: 15px 20px 30px 0;}
.inp {width: 180px; border: #cccccc 1px solid;}
.inp11 {width: 290px; border: #cccccc 1px solid;}
.zak_ord {width: 300px; border: #cccccc 1px solid;}
.zak_ord1 {width: 300px; height:50px; border: #cccccc 1px solid;}
.zak_ord4 {width: 30px; border: #cccccc 1px solid;}
.zak_ord6 {width: 40px; border: #cccccc 1px solid;}
.sel {width: 475px; height: 200px; border: #cccccc 1px solid;}
.inf {width: 113px;}
.mar_fo {padding-right: 10px;}

/* forma poiska */
.main_poisk {width: 191px; height: 19px; float: left;}
.new_pod {width: 125px; height: 19px; float: left;}
.login_forma {width: 168px; height: 19px; border: #ccc 1px solid; margin-bottom: 10px;}
.forma {width: 180px; height: 19px; border: #ccc 1px solid;}
.poisk_f {width: 128px; height: 19px; border: #ccc 1px solid;}
.poisk_s {width: 100px; height: 19px; border: #ccc 1px solid;}
div.txt_p {float: left; width: 90px;}
div.find {float: left; width: 19px;}
.rek_text_ot {margin: 0 30px 0 9px;}
.padT {padding: 6px 0 0 0;}
.padT1 {padding: 8px 0 0 0;}
.marL {left: -4px; position: relative;}
.floatholder {margin: 0;}
.floatbox {float: left; width: 158px; }
.floatbox1 {float: left; width: 155px;}
.floatbox2 {float: left; width: 173px;}
.floatbox3 {float: right; width: 420px;}
.floatbox4 {float: right; width: 480px;}
.floatbox5 {float: right; width: 530px;}
.floatbox6 {float: left; width: 60px; background-color: #fce4c0; padding: 3px; margin-top: 2px;}
.floatbox8 {float: left; width: 40px; padding: 3px; margin-top: 2px;}
.floatbox9 {float: right; width: 540px;}
.floatbox7 {float: right; width: 520px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}  
* html .clearfix {height: 1%;} .clearfix {display: block;}

/* corners */
.raised {background: transparent; width:300px; margin:0;}
.red_con {background: transparent; width:284px; margin:0;}
.red_con_r {background: transparent; width:300px; margin:0;}
.bezh_con {background: transparent; width:310px; margin:0;}


.red_con .pad, .red_con_r .pad  {padding: 0 10px;}

.top, .bottom {display:block; background:transparent; font-size:1px;}

.b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b {display:block; overflow:hidden;}
.b1, .b2, .b3, .b1b, .b2b, .b3b {height:1px;}


.raised .b2 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4b {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3b {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b2b {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.red_con .b2, .red_con_r .b2 {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.red_con .b3, .red_con_r .b3 {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.red_con .b4, .red_con_r .b4 {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.red_con .b4b, .red_con_r .b4b {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.red_con .b3b, .red_con_r .b3b {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.red_con .b2b, .red_con_r .b2b {border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.bezh_con .b2 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bezh_con .b3 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bezh_con .b4 {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bezh_con .b4b {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bezh_con .b3b {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.bezh_con .b2b {border-left:1px solid #ccc; border-right:1px solid #ccc;}

.raised .b1 {margin:0 5px; background:#ccc;}
.red_con .b1, .red_con_r .b1 {margin:0 5px; background:#8a140a;}
.bezh_con .b1 {margin:0 5px; background:#ccc;}

.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.red_con .b2, .red_con .b2b, .red_con_r .b2, .red_con_r .b2b {margin:0 3px; border-width:0 2px;}
.red_con .b3, .red_con .b3b, .red_con_r .b3, .red_con_r .b3b {margin:0 2px;}
.red_con .b4, .red_con .b4b, .red_con_r .b4, .red_con_r .b4b {height:2px; margin:0 1px;}
.bezh_con .b2, .bezh_con .b2b {margin:0 3px; border-width:0 2px;}
.bezh_con .b3, .bezh_con .b3b {margin:0 2px;}
.bezh_con .b4, .bezh_con .b4b {height:2px; margin:0 1px;}


.raised .b1b {margin:0 5px; background:#ccc;}
.raised .boxcontent {display:block; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.red_con .b1b, .red_con_r .b1b {margin:0 5px; background:#8a140a;}
.red_con .boxcontent, .red_con_r .boxcontent {display:block; border-left:1px solid #8a140a; border-right:1px solid #8a140a;}
.bezh_con .b1b {margin:0 5px; background:#ccc;}
.bezh_con .boxcontent {display:block; border-left:1px solid #ccc; border-right:1px solid #ccc;}

.new_ot {margin: 4px 0 7px 10px;}
.print {float: right; width: 150px;}

/* ul */
ul  {margin: 0; padding: 0;} 
ul  li {margin: 1px 0 0 10px; padding: 0 0 0 12px; background: url(/images/li.gif) no-repeat 0 4px; list-style-type: none;}

ul.clients  {margin: 0 0 0 30px ; padding: 0;} 
ul.clients  li {margin: 1px 0 0 0; padding: 0 0 0 12px; background: url(/images/li.gif) no-repeat 0 5px; list-style-type: none;}

ul.tit {margin: 0; padding: 0; background: url(/images/line.gif) repeat-y left;}
ul.tit li {margin: 1px 0 0 0; padding: 6px 0 6px 20px; background-image: url(/images/str.gif); background-repeat: no-repeat;  background-color: #fff; 
background-position: 0 9px;  list-style-type: none;}

ul.choose {margin: 0; padding: 0;}
ul.choose li {margin: 0; padding: 0 0 0 20px; background: url(/images/str.gif) no-repeat 0 4px; list-style-type: none;}
ul.choose1 {margin: 0; padding: 0;}
ul.choose1 li {margin: 0; padding: 0 0 0 30px; background: url(/images/str.gif) no-repeat 0 4px; list-style-type: none;}
.men_mar {padding: 3px 0 0 20px;}

ul {margin: 0 0 10px 0; padding: 0 0 0 30px;}
li {margin: 1px 0 1px 0; padding: 0;}

div.news_ot {margin: 0 10px 4px 10px;}
div.text_rekl {float: left; width: 160px;} 
div.pict_rekl {float: left; width: 120px;}

.poisk_gran {margin: 0 -1px 0 0; position: relative;}
.poisk_gran1 {margin: 0 0 0 -2px;}
div.marg_menu {padding: 0 0 0 20px;}
.bott {height: 60px;}
img.lang {margin: 4px 0 4px 0;}
/* ассортимент 
________________*/
.st {width: 420px; height: 30px; _height: 40px; padding: 8px 12px 8px 40px; 
margin: 5px; text-align: right; margin-left: auto;
background: #EDEFF0 url("/netcat/modules/netshop/cart.gif") no-repeat 10px 50%}
.pict_marg {margin: 0 20px 10px 0;}
.bord {border: #d5d5d5 1px solid;}
.tbl {float: left; width: 450px;}
.put {float: left; width: 155px;}
.line_A {background: url(/images/gray.gif) no-repeat left #d5d5d5; height: 1px; margin: 5px 0;}
.tov {width: 300px; height: 50px; background: url(/images/tovar.gif) no-repeat #fdf5e2;}
.korzinka {margin: 15px 23px 0 19px;}
.p_kor {padding: 14px 0 0 0; height: 18px;}
.chislo {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #87150b; text-decoration: none;}
a:link.chislo,a:visited.chislo {color: #87150b; text-decoration:  none;}
a:hover.chislo {color: #87150b; text-decoration:  underline;}
.poisk_kat {width: 601px; height: 70px; background: url(/images/poisk_kat.gif) no-repeat #fdf5e2;}
.kat_p {padding: 10px 20px;}
.red_poisk {font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #87150b; text-decoration: none;}
a:link.red_poisk,a:visited.red_poisk {color: #87150b; text-decoration:  none;}
a:hover.red_poisk {color: #87150b; text-decoration:  underline;}
.poisk_mar {padding: 3px 0 12px 10px; float: left;}
.td_p {padding-left: 20px;}
.min {float: left; width: 380px; padding: 18px 0 10px 0;}
.for {float: right; width: 140px; padding: 10px 0 13px 0;}
.min1 {float: left; width: 85px;}
.ot_map {margin: 157px 0 0 0;}
.ot_press {margin: 0 0 8px 0;}
.ramka {border: #cccccc 1px solid;}
.marg_print {margin: 20px;}
.ots {margin: 2px 0 0 17px;}
/* hhh = old
_________________________________________ */

h1 	{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    line-height: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
margin: 0 0 0 0;
}

h2 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: normal;
	font-weight: bold;
	color: #87150b;
	text-decoration: none;
    margin: 0 0 5px 0;
}

h2_old 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    text-transform: uppercase;
	color: #87150b;
	text-decoration: none;
    margin-top: 0;
}

h3 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height: normal;
	color: #000;
	text-decoration: none;
    margin-top: 20px;
    margin-bottom : 20px;
    margin-left : 0px;
    margin-right : 0px;
}

h4 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    line-height: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
margin: 0 0 0 0;}

h5 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
margin: 0 0 18px 0;}

h6 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
    line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
margin: 0 0 18px 0;}


.img_preview {
	margin: 0 10px 10px 0;
}

div.product_img {margin: 20px 15px 10px 0;float: left;}
div.product_img_inner {padding: 5px 5px 5px 5px;}

div.im_total {width:102px; float:left; margin: 0 80px 0 0;}
div.im_top_bottom {width:122px;height:10px;background:#fce4c0;}
div.im_middle {width:122px;height:102px;background:#fce4c0;}
div.im_alt {width:122px;height:122px;background:#fce4c0;}
.m10_left {margin: 0 0 0 10px;}
.m10_all {margin: 10px;}
.forman {width: 120px; height: 19px; border: #ccc 1px solid;}

table.telem td {padding: 0 10px 0 0;}
.redakt {padding: 10px 0; background: #fff; border: #ccc 1px solid; width: 208px; text-align: center;}

/* form for suppliers */

	.form_bl_suppl {
		width:650px;
		border-top:1px solid #ccc;
		}
	
		.form_bl_suppl .fld_suppl {
			margin:0;
			padding:13px 15px 21px;
			border:none;
			border-bottom:1px solid #ccc;
			background-color:#fffcf5;
			}
		.form_bl_suppl .fld_ev {
			background-color:#f7f7f7;
			}
			
			.fld_suppl .legend {
				margin:0 0 13px 0;
				font:bold 16px/1 Tahoma,sans-serif;
				color:#8A140A;
				}
			
			.fld_suppl .fld_p {
				overflow:hidden;
				}
				.fld_suppl .fld_p .name {
					width:285px;
					margin:0 11px 0 0;
					padding:0 0 4px 0;
					line-height:14px;
					text-align:right;
					}
				.fld_suppl .fld_p div.name {
					font-weight:bold;
					}
				.fld_suppl .fld_data {
					width:320px;
					margin:0 0 0 0;
					padding:6px 0;
					}
				.fld_suppl .fld_p .name,
				.fld_suppl .fld_p .fld_data {
					display:inline-block !important;
					display:inline;
					zoom:1;
					vertical-align:middle;
					}
				*:first-child+html .fld_suppl .fld_p .name,
				*:first-child+html .fld_suppl .fld_p .fld_data {
					display:inline !important;
					}
			
			.fld_suppl .fld_b {
				margin:0;
				}
				.fld_suppl .fld_b .name {
					padding-top:6px;
					vertical-align:top;
					}
				.fld_lvl .fld_data {
					padding:0;
					}
			
					.fld_suppl .fld_data_p {
						padding:6px 0;
						overflow:hidden;
						}
						.fld_suppl .fld_data_p .name {
							padding:0;
							width:110px;
							}
							.fld_suppl .fld_b .fld_data_p .name {
								line-height:16px;
								}
							
			.fld_suppl .fld_bl {
				margin:16px 0 0 0;
				}
		
		.fld_suppl .i_txta {
			width:318px;
			min-width:318px;
			max-width:318px;
			height:58px;
			min-height:58px;
			margin:0;
			padding:0;
			border:1px solid #ccc;
			}
		.fld_suppl .i_txt {
			width:318px;
			height:18px;
			margin:0;
			padding:0;
			border:1px solid #ccc;
			}
		
		.fld_suppl .fld_data_p .i_txt {
			width:193px;
			}
	
		.form_bl_suppl .subm {
			margin:24px 0 0 0;
			text-align:right;
			}
.filelist {
	margin: 0px;
	padding: 0px;
	}
	
.filelist  li {
	margin: 0px;
	padding: 0 0 9px 25px;
	list-style-type: none;
	}
.filelist  li span {
	color: #7c7c7c;
	}
.docfile {
	background: url(/images/doc_ico.gif) no-repeat 0 0;
	}
.xlsfile {
	background: url(/images/xls_ico.gif) no-repeat 0 0;
	}
.pdffile {
	background: url(/images/pdf_ico.gif) no-repeat 0 0;
	}
