body { background-color: #6a6a6a; padding: 0px; margin: 0px; } 
table.main_layout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; table-layout: fixed; } 
table.main_layout td.left_dfill { background: url(images/bg_fill_dark.gif) right top repeat; } 
table.main_layout td.center_darea { background: url(images/bg_fill_dark.gif) left top repeat; } 
table.main_layout td.right_dfill { background: url(images/bg_fill_dark.gif) 320px top repeat; } 
table.main_layout td.left_fill { background: url(images/bg_fill.gif) right top repeat; } 
table.main_layout td.center_area { background: url(images/bg_fill.gif) left top repeat; overflow: hidden; } 
table.main_layout td.right_fill { background: url(images/bg_fill.gif) 320px top repeat; } 
table.main_layout td.left_ffill { background: url(images/bg_fill_bw.gif) right top repeat; } 
table.main_layout td.center_farea { background: url(images/bg_fill_bw.gif) left top repeat; overflow: hidden; } 
table.main_layout td.right_ffill { background: url(images/bg_fill_bw.gif) 320px top repeat; } 
table.main_layout table.top_header { background: url(images/top_header_bg.png) left top no-repeat; } 

div.block-border { background: url(images/block_div_line.gif) left 20px no-repeat; padding-left: 1px; } 

span.header_orange { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff6600; } 
span.header_orange span { font-weight: normal; font-size: 12px; } 

div.button { background: url(images/button_right.gif) right top no-repeat; height: 35px; padding-right: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #604b48; } 
div.button div { background: url(images/button_left.gif) left top no-repeat; height: 35px; padding: 8px 0px 7px 10px;} 
div.button div a { color: #604b48; text-decoration: none; } 
div.button div a:hover { text-decoration: underline; } 

a.blue-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #396698; }
 
ul.link-list { list-style: none; font: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #4e4036; padding: 0px; margin: 20px 0px; } 
ul.link-list a { color: #4e4036; } 

table.orange { background: none; color: #ff7e00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; } 
table.orange td { background: none !important;} 
table.orange td.rline { border-right: solid 1px #ff7e00; } 

div.pink-box { background-color: #eee3df; float:right; width:225px; } 
div.pink-box div.ltop { background: url(images/pink_blog_ltop.gif) left top no-repeat; } 
div.pink-box div.rtop { background: url(images/pink_blog_rtop.gif) right top no-repeat; } 
div.pink-box div.lbottom { background: url(images/pink_blog_lbottom.gif) left bottom no-repeat; } 
div.pink-box div.rbottom { background: url(images/pink_blog_rbottom.gif) right bottom no-repeat; } 

/*------Промо-блок------*/ 
div.promo-line { background: url(images/promo_fill.gif) left top repeat;} 
div.promo-line div.promo-top { background: url(images/promo_top.gif) left top no-repeat; padding: 12px 9px 0px 5px; } 
div.promo-line div.promo-bottom { background: url(images/promo_bottom.gif) left bottom no-repeat; padding-bottom: 7px; } 

div.promo-line table.center { background-color: #ffffff; } 
div.promo-line table.center td { padding: 5px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #604b48; font-weight: normal; } 
div.promo-line table.center td.rline { border-right: 1px #eaeaea solid; } 

div.promo-line a.link { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #d1472e; text-decoration: none; } 
div.promo-line a.link:hover { text-decoration: underline; } 

div.promo-line table.center td.price { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; } 
div.promo-line table.center td table td { padding: 0px; } 

div.promo-line ul.links { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; margin: 0px; padding: 0px; display:block; width:100%; } 
div.promo-line ul.links li { padding: 15px;} 
div.promo-line ul.links li a { color: #FFFFFF; text-decoration: none; } 
div.promo-line ul.links li a:hover { text-decoration: underline; } 

div.promo-line td.promo-footer { background: url(images/promo_footer.png) left bottom no-repeat; height: 44px; padding-left: 16px; } 
div.promo-line td.promo-footer ul.footer-list { color: #d1d1d1; list-style: none; margin: 0px; padding: 0px; } 
div.promo-line td.promo-footer ul.footer-list li { display: inline; float: left; padding: 12px 7px; } 
div.promo-line td.promo-footer ul.footer-list li.selected { background: url(images/menu_selected_red.gif) 25px top no-repeat; } div.promo-line td.promo-footer ul.footer-list a { color: #d1d1d1; text-decoration: underline; } div.promo-line td.promo-footer ul.footer-list a:hover { color: #ffba85; } /*------Одноколоночный блок------*/ /*table.one-column { table-layout: fixed; }*/ table.one-column tr.header td { height: 10px; } table.one-column tr.header td.left {background: url(images/one_col_head.gif) left top no-repeat; } table.one-column tr.header td.right {background: url(images/one_col_head.gif) right top no-repeat; } table.one-column tr.center td { background-color: #FFFFFF; } table.one-column tr.center td.right { background: url(images/two_col_right_fill.gif) right top repeat-y #ffffff; } table.one-column tr.footer td { height: 45px; background-color: #333333; } table.one-column tr.footer td.left { background: url(images/one_col_footer.gif) left bottom no-repeat; } table.one-column tr.footer td.right { background: url(images/one_col_footer.gif) right bottom no-repeat; } div.one-column-shadow { background: url(images/one_col_footer_shadow.gif) left top no-repeat; } table.one-columns { table-layout: fixed; } /*------Двухколоночный блок------*/ table.two-columns { table-layout: fixed; } table.two-columns td { overflow: hidden; } table.two-columns tr.header td.left { background: url(images/two_col_head_left.gif) left top no-repeat; width: 713px; height: 10px; } table.two-columns tr.header td.right { background: url(images/two_col_head_right.gif) left top no-repeat; width: 246px; height: 10px;} table.two-columns tr.body td.left { background: url(images/two_col_left_fill.gif) right top repeat-y #FFFFFF; } table.two-columns tr.body td.left_cloud { background: url(images/two_col_left_fill_cloud.gif) right top repeat-y #FFFFFF; } table.two-columns tr.body td.right { background: url(images/two_col_right_fill.gif) right top repeat-y #FFFFFF; } table.two-columns tr.footer td.left { background: url(images/two_col_footer_left.gif) left bottom no-repeat; height: 49px; } table.two-columns tr.footer td.right { background: url(images/two_col_footer_right.gif) left bottom no-repeat; height: 49px; } /*----------Облако тэгов----------*/ div.tag-cloud { width: 220px; background-color: #d4e6fa; } div.tag-cloud div.tag-head { background:url(images/cloud_head.gif) left top no-repeat; padding: 80px 15px 0px 15px; } div.tag-cloud div.tag-head span.header { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4a82c1; } div.tag-cloud div.tag-head span.headerd { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #4a82c1; } div.tag-cloud div.tag-out { padding: 15px; overflow: hidden } div.tag-cloud div.tag-bottom { background:url(images/cloud_bottom.gif) left bottom no-repeat; height: 11px; width: 200px; padding: 10px 10px 18px 10px; border-top: solid 1px #aabfd8; } div.tag-cloud div.tag-bottom a { font-family:Verdana, Arial, Helvetica, sans-serif; color: #1c4f89; font-weight: normal; font-size: 11px; } /*----------Горизонтальное меню блока----------*/ ul.footer-list { color: #d1d1d1; list-style: none; margin: 0px; padding: 0px; padding-left: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; overflow: hidden; height: 40px; white-space: nowrap; } ul.footer-list li { display: inline; float: left; padding: 14px 7px; } ul.footer-list li.selected { background: url(images/menu_selected_white.gif) 25px top no-repeat; } ul.footer-list a { color: #d1d1d1; text-decoration: underline; } ul.footer-list a:hover { color: #ffba85; } /*----------Строка навигации раздела----------*/ div.section-breathumb ul { font-family: Arial, Helvetica, sans-serif; color: #ff6600; padding-top: 8px; list-style: none; } div.section-breathumb ul a { color: #ff6600; } div.section-breathumb ul li { display: inline-block; float: left; font-size: 11px; font-weight: normal; } div.section-breathumb ul li.first { font-size: 14px; font-weight: bold; } div.section-breathumb ul li.with-dot { background: url(images/nav_dot.gif) 3px top no-repeat; padding-left: 18px; } /*----------Блок описания текущего раздела----------*/  span.orange { color: #ff6600; } span.blue { color: #396698; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;} div.sect-description .text { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; } 

ul.sections-list { margin: 3px 0px 12px 0px; padding: 0px 0px 0px 20px; } 
ul.sections-list li { float: left; width: 190px; margin: 2px 2px 2px 0px; font-size: 12px; color: #744331; } 
ul.sections-list li a { color: #744331; } 
ul.sections-list li a:visited { color: #BD7A61; }

h1 {color:#FF6600; font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}
h2 {color:#FF6600; font-size:12px;font-family:Arial,Helvetica,sans-serif;}
