img, div, em {behavior: url(/js/iepngfix.htc);}

html {min-width:969px;min-height:100%;}
body {font-family: Tahoma, sans-serif; padding: 0; margin: 0;}
table, td {padding: 0;margin: 0;border-collapse: collapse;}
hr {height: 1px;color: #ccc;background-color: #ccc;border-style: none;}
div#clear {clear:both;}
div#clear_left {clear:left;}
a img, a:hover img {border:0;}
h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Myriad Pro;}
h1 { font-size:120%; font-weight:bold; margin:0; }
p { font-family: Tahoma; font-size:80%; font-weight:normal; color:#838383; margin:0; padding-top:10px;}
/*#########################################*/

html {background:url('/img/bg_distr.jpg') repeat-x center top #e08e11;}
div.top_bg {min-height:787px;}

table#distr {width:969px; border:0;}
table#distr td.head {border:0; background: url('/img/line_distr.jpg') no-repeat center bottom; height:17px; }
table#distr td.center {border:0;height:390px;}
table#distr td.center img {border:0;}
table#distr td.text { border:0; text-align:left; background: url('/img/line_distr_text.jpg') no-repeat center bottom #fff;padding-bottom:30px;}
table#distr td.text div.anons {width:260px; padding-bottom:20px; padding-left:30px; padding-top:25px; margin:0; float:left;}
table#distr td.text div.anons img {border:2px solid #fff; margin-right:10px; margin-bottom:5px; width:69px;}
table#distr td.text div.anons a {font-family: Tahoma; font-size:80%; text-decoration:underline;}
table#distr td.text div.anons a.in {color:#d4ae33;font-weight:bold;}
table#distr td.text div.anons p {font-family: Tahoma; font-size:70%; font-weight:normal; color:#838383; text-align:left; margin:0; padding-top:15px;}
table#distr td.footer {border:0; background: url('/img/footer_distr.jpg') no-repeat center top #e08f10; height:100px; }

table#distr td.text div.success {width:260px;height:170px;padding:0;margin:0 20px 30px 0; float:left;}
table#distr td.text div.success div.img {width:80px;height:170px;float:left;}
table#distr td.text div.success div.img img {border:0;width:69px;}
table#distr td.text div.success div.text {width:170px;height:170px;margin-left:5px;float:left;overflow:hidden;}
table#distr td.text div.success div.text p.title {margin:0 0 5px 0;padding:0;}
table#distr td.text div.success div.text p.title a {margin:0;padding:0;color:#d4ae33;font-weight:bold;font-size:100%;line-height:110%;}
table#distr td.text div.success div.text p.name {margin:0 0 5px 0;padding:0;color:#838383;font-style:italic;font-size:70%;}
table#distr td.text div.success div.text p.announce {margin:0;padding:0;color:#838383;line-height:100%;}
table#distr td.text div.success div.text p.more {margin:5px 0 0 0;padding:0;}
table#distr td.text div.success div.text p.more a {margin:0;padding:0;color:#d4ae33;font-size:80%;}


table#distr td.line {border:0; background: url('/img/line.jpg') no-repeat center top #fff; height:5px; }
table#distr td.text div.anons_banner {width:310px; padding-bottom:20px; padding-left:40px; padding-top:25px; margin:0; float:left;}
table#distr td.text div.anons_banner a img {border:0;}

div.anons_banner_new {width:310px; padding-bottom:20px; padding-left:0px; padding-top:25px; margin:0; margin-left:-10px;}
div.anons_banner_new a img {border:0;}




table#distr td.katalog {border:0; background:#fff; text-align:left;}
table#distr td.katalog div.prodc {width:275px; padding-bottom:20px; padding-left:30px; padding-top:25px; margin:0; float:left;}
table#distr td.katalog div.prodc img {border:0; margin-right:10px;}

table#distr td.katalog div.prev {width:100px; padding-bottom:20px; padding-left:30px; padding-top:25px; margin:0; float:left;}
table#distr td.katalog div.prods {width:175px; padding-bottom:20px; padding-left:30px; padding-top:25px; margin:0; float:left;}
table#distr td.katalog div.prods a, table#prod td.katalog div.prods a:hover {font-family: Tahoma; font-size:90%; font-weight:normal; color:#d4ae33; text-align:left; margin:0; padding:0; text-decoration:underline;}
table#distr td.katalog div.prods p {font-family: Tahoma; font-size:70%; font-weight:normal; color:#838383; text-align:left; margin:0; padding-top:15px;}
table#distr td.katalog div.prods p.kod {font-family: Tahoma; font-size:70%; font-weight:normal; color:#708111; text-align:left; margin:0; padding-top:15px;}
table#distr td.katalog div.prods p.price  b {font-family: Tahoma; font-size:70%; font-weight:bold; color:#858585; text-align:left; margin:0;}
table#distr td.katalog div.prods p.price  {font-family: Tahoma; font-size:100%; font-weight:normal; color:#000; text-align:left; margin:0; padding-top:15px;}
table#distr td.katalog div.prods div.zoom {width:150px; padding-top:10px; margin:0; float:left;}
table#distr td.katalog div.prods div.zoom img {border:0; margin-right:5px;}

table#distr td.content {border:0; background: #fff; text-align:left;}
table#distr td.content div.news {width:285px; padding-bottom:20px; padding-left:40px; padding-top:25px; margin:0; float:left;}
table#distr td.content div.news h1 {color:#7c5906;font-weight:normal;font-size:140%;}
table#distr td.content div.news p.date {font-family: Tahoma; font-size:70%; font-weight:normal; color:#838383; text-align:left; margin:0; padding-top:10px;}
table#distr td.content div.news p.news_anons {font-family: Tahoma; font-size:70%; font-weight:normal; color:#838383; text-align:left; margin:0; padding:0;}
table#distr td.content div.news h5 {font-family: Tahoma; font-size:70%; font-weight:bold; color:#727e18; text-align:left; margin:0; padding:0;}
table#distr td.content div.news a, table#distr td.content div.news a:hover {font-family: Tahoma; font-size:70%; font-weight:normal; color:#d1b13a; text-align:left; margin:0; padding:0; text-decoration:underline;}
table#distr td.content div.menu {width:580px; padding-bottom:20px; padding-left:0px; padding-top:25px; margin:0; float:left;}
table#distr td.content div.menu img  { padding-left:20px; border:0; }
table#distr td.content div.menu a img {border:0;} 

table#distr td.text div.menu_distr {width:285px; padding-bottom:20px; padding-left:20px; padding-top:25px; margin:0; float:left; }
table#distr td.text div.menu_distr h1 {padding-left:20px; margin:0;color:#7c5906;font-weight:normal;font-size:140%;}
table#distr td.text div.menu_distr ul {list-style:none;margin:15px 0 0 20px;padding:0;font-size:70%;line-height:140%;}
table#distr td.text div.menu_distr ul ul {list-style:none;margin:0 0 5px 20px;padding:0;font-size:100%; }
table#distr td.text div.menu_distr ul li { font-weight:bold; color:#d1b13a; text-align:left; margin:0; padding-top:2px;}
table#distr td.text div.menu_distr a, table#distr td.content div.menu_distr a:hover {font-family: Tahoma;  font-weight:normal; color:#727e18; text-align:left; text-decoration:underline;}
table#distr td.text div.menu_distr a {background:url(/img/menu_marker.gif) no-repeat left .5em;padding-left: 10px;}
table#distr td.text div.menu_distr em {background:url(/img/menu_marker2.gif) no-repeat left .5em;padding-left: 10px;font-style:normal;}

table#distr td.text div.distr_content {width:600px; padding-bottom:20px; padding-left:20px; padding-top:45px; margin:0; float:left; }
table#distr td.text div.distr_content h1.megatitle {color:#7c5906;font-weight:normal;font-size:140%;}
table#distr td.text div.distr_content h3 {font-size:80%; font-weight:bold; color:#727e18; text-align:left; margin:0; padding:10px 0;}
table#distr td.text div.distr_content ul, table#distr td.text div.distr_content ol {margin:0 0 0 40px; padding:0;}
table#distr td.text div.distr_content ul li, table#distr td.text div.distr_content ol li {color:#838383; text-align:left; margin:0; font-size:80%; padding-top:5px;}
table#distr td.text div.distr_content a.sidelinkSub, table#distr td.text div.distr_content a.sidelinkSub:hover {font-weight:normal; color:#727e18; text-align:left; margin:0; padding:10px 0; text-decoration:underline; font-size:80%;}
table#distr td.text div.distr_content a.sidelinkSubCurrent, table#distr td.text div.distr_content a.sidelinkSubCurrent:hover {font-weight:normal; color:#d1b13a; text-align:left; margin:0; padding-top:10px; text-decoration:underline; font-size:80%;}

table#distr td.text div.distr_content p a, table#distr td.text div.distr_content p a:hover {font-weight:normal; color:#727e18; text-align:left; margin:0; padding-top:10px; text-decoration:underline; font-size:90%;}
table#distr td.text div.distr_content p.video {padding-top:3px; padding-bottom:0; margin:0;}
table#distr td.text div.distr_content form {margin:0;padding:0;}

table#dist_table {width:610px; font-size:70%; color:#838383;}
table#dist_table tr.title_name {background:#fff;}
table#dist_table tr.title_name td {font-size:160%;height:50px;background:#fff;color:#7c5906;text-align:right;}
table#dist_table tr.th_name {background:#f5c501;}
table#dist_table tr.th_name td {font-size:80%;height:30px;padding-right:3px;color:#212121;padding-left:3px;}
table#dist_table tr.cat_row td {padding:5px;}
table#dist_table tr.cat_row a {color:#8e7e17;}
table#dist_table tr.cat_row input {width:20px;margin:0 5px;}
table#dist_table tr.cat_row span.mark {cursor:pointer;}
table#dist_table tr.total {font-size:120%;background:#555;color:#fff;}
table#dist_table tr.total td.name{font-size:170%;padding-left:10px;padding-top:5px;padding-bottom:5px;}
table#dist_table tr.points {font-size:120%;background:#555;color:#fff;}

p.dist_table_submit {text-align:right;margin:0;padding:0 19px 0 0;}
p.dist_table_submit input{cursor:pointer;}

p.subscribe {line-height:120%;text-align:right;}

div.news_block {margin-bottom:20px;}
div.news_block p.date {font-size:70%;color:#838383;margin:0;padding:0;}
div.news_block h5 {display:block;margin:0;padding:0;color:#707e0d;font-size:80%;}
div.news_block em.announce {display:block;font-style:normal;margin:0;padding:0;font-size:80%;}
div.news_block em.body {display:block;font-style:normal;margin:0;padding:0;}
div.news_block em.body p {}
div.news_block em.body p ol,
div.news_block em.body p ul {margin:0 0 0 50px;padding:0;color:#000;}
div.news_block p.more {font-size:100%;margin:0;padding:0;}
div.news_block p.more a {color:#707e0d;}

p.newsback {font-size:100%;padding:10px 0;}
p.newsback a {font-size:110%;}

div.pager {text-align:center;font-size:80%;border-top:1px solid #d4d4d4;padding-top:10px;}
div.pager a {color:#707e0d;}

table.form {font-size:80%;color:#838383;margin-top:20px;}
table.form td {padding:3px 5px 3px 0;}
table.form td input.button {width:100px;cursor:pointer;margin-left:5px;}

table#image_group td {padding:0 3px 5px 0;text-align:center;}

table.calendar {width:100%;}
table.calendar tr.title {font-size:90%;}
table.calendar tr.title td {padding-bottom:5px;height:20px;}
table.calendar tr.title a {color:#8e7e17;}
table.calendar tr.month td {background:#555;color:#fff;height:30px;}
table.calendar tr.week_title td {width:14.3%;text-align:center;border-bottom:1px solid #555;height:20px;}
table.calendar tr {text-align:center;}
table.calendar tr td {height:25px;}
table.calendar tr a {color:#8e7e17;}

table#submit_form {font-size:90%;margin-bottom:30px;}
table#submit_form td {padding-bottom:3px;}
table#submit_form td.name {width:250px;text-align:right;padding-right:20px;}
table#submit_form td.name span {color:#f00;font-weight:bold;}
table#submit_form td.pole input,
table#submit_form td.pole select,
table#submit_form td.pole textarea {width:200px;border:1px solid #999;}
table#submit_form td.pole textarea {height:100px;}
table#submit_form tr.submit {text-align:right;}
table#submit_form tr.submit input {cursor:pointer;}

table#distr td.text div.distr_content .sub_menu { height: 35px; margin: 20px 0; }
table#distr td.text div.distr_content .sub_menu a { margin-right: 12px; display: inline-block; width: 139px; height: 35px; }
table#distr td.text div.distr_content .sub_menu a.last { margin-right: 0px !important; }

/*###########     FOOTER    ################*/

div.footer {width:969px;height:120px; margin-top:0; text-align:left; padding-left:0px; text-align:left; }
div.footer div.nav {padding-left:40px;padding-top:20px;}
div.footer div.nav a, div.footer div.nav a:hover, div.footer div.nav b {font-family: Tahoma; font-size:70%; font-weight:normal; color:#fff; text-align:left; margin:0; padding:0;}
div.footer div.copy {text-align:left; margin:0; width:645px; float:left; padding-left:40px;}
div.footer div.copy p  {font-family: Tahoma; font-size:70%; font-weight:normal; color:#f5d592; margin:0; padding-top:10px;}
div.footer div.copy a, div.footer div.copy a:hover {font-size:100%; font-weight:normal; color:#f5d592;}

div.footer  div.telephone {float:left; text-align:left; margin:0; padding-left:30px;width:234px; color:#a5ea48; font-weight:bold; font-size:100%;color:#f5d592;}
div.footer  div.telephone p {color:#fff; font-size:70%; font-weight:bold; margin:0;}
div.footer  div.telephone div {width:151px;height:40px;background:url(/images/telephone_d.gif) no-repeat;}


div#menu_link_div {
	width: 544px;
	margin-left:47px;//margin-left:27px;	
	background: url(/images/menu_bg.gif) repeat-y;	
}
div#menu_link_div div.menu_title {
	width: 544px;
	height: 34px;
	background: url(/images/dist.jpg) no-repeat;
}
div#menu_link_div div.menu_title1 {
	width: 544px;
	height: 34px;
	background: url(/images/info.jpg) no-repeat;
}
div#menu_link_div div.menu_title div, div#menu_link_div div.menu_title1 div {
	font-family: Arial;
	font-weight: bold;
	color: #2572BB;
	font-size: 90%;	
	padding: 10px 0 5px 20px;

}
div#menu_link_div div.text_pole div, div#menu_link_div div.text_pole div table {
	font-size: 90%;
	color: #555;
	padding: 5px;
}
div#menu_link_div div.text_pole div a, div#menu_link_div div.text_pole div table td a {
	color: #7c5906;
	text-decoration: underline;
}
div#menu_link_div div.text_pole div a:hover {
	text-decoration: none;
}
div#menu_link_div div.text_pole div a img {
	border: 0;
}
div#menu_link_div div.text_pole div table td p { font-size: 90%;	}
div#menu_link_div div.text_pole div p img {padding-right:5px;}


table.ttt td{padding:0px 5px 5px 0px;}
img.distr_ie {margin-left:20px !important;;}
