@charset "utf-8";/* The coding page CSS */
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
/* Styles for project: sd-mebel-2.ru                      */
/* Project name: Самостоятельное изготовление мебели      */
/* Author: Beglec                                         */
/* Site Author: http://www.sd-company.su                  */
/* Core: SD Core Satellite                                */
/* Date create: April 2010 year                           */
/* Date last change: July 2010 year                       */
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
/* Основные параметры */
#menu, #footer_info, .h1_page, .link_next { background-color:#f8f8f8; }/* menu background, (Google {menu}: граница, фон, заливка) */
#menu, #copyright, #header, #links_useful { border-color:#DDDDDD; }
.menu_line_link a, #logo_link a, .link_next a, #footer_info a, #copyright a { color:#e55b00; }/* menu link color, (Google {menu}: заголовок) */
.menu_line_text { color:#585858; }/* menu text color, (Google {menu}: текст) */
#footer_info, .h1_page, h2, h3, .link_next { border-color:#585858; }
#footer_info, h1, .link_next, #copyright, #copyright a { color: #585858; }/* h1 color */
#page_content { background-color:#FFFFFF; }/* (Google (text): граница, фон, заливка)*/
a, th { color:#C50C0C; }/* link color, (Google (text): ссылка ) */

/* Fix раздел */
body, h1, h2, h3, p, ul, ol, #page { margin:0px; padding:0px; }
#wrapper { display:inline-block; width:1000px; }
img { border-width:0px; }
.sd_center { text-align:center; }
.sd_center table, .sd_center div {  margin:auto auto; }
.sd_right { text-align:right; }
table { border-collapse:collapse; border-spacing:0px; }
tr { vertical-align:top; }
td { vertical-align:top; text-align:justify; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.sd_u { text-decoration: underline; }/* стиль Fix поддчеркивание */
.sd_s { text-decoration: line-through; } /* стиль Fix зачеркивание */

/* стандартные стили */
body, #footer_info, .menu_line_link, .menu_line_text, #logo_link a, .table_list td { font-family:Arial, sans-serif; }/* Шрифт один на всех*/
#menu, #footer_info, .h1_page, h2, .link_next, #copyright
{
background-image:url('/images/site/bg_menu.png');
background-repeat:repeat-x;
}
body
{
/* background-image:url('/images/site/bg_body.png');
background-repeat:repeat-x; */
background-color:#e6dcd0;
}
#menu
{
border-width:0px;
border-left-width:1px;
border-left-style:solid;
border-right-width:1px;
border-right-style:solid;
width:258px;
min-height:100px;
float:left;
display:block;
overflow:hidden;
}
#page_shadow
{
background-image:url('/images/site/bg_shadow.png');
background-repeat:repeat-y;
background-position:center;
margin-left:auto;
margin-right:auto;
width:1020px;
}
#page
{
background-image:url('/images/site/bg_page.png');
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
width:1000px;
min-height:800px;
display:block;
}
#page_content
{
width:740px;
float:right;
min-height:100px;
display:block;
}
#logo
{
width:100%;
min-height:100px;
text-align:center;
}
#logo_link a
{
font-weight:bold;
font-size:14px;
}
.h1_page
{
position:relative;
border-width:1px;
border-style:solid;
margin-top:32px;
margin-bottom:3px;
margin-left:auto;
margin-right:auto;
width:720px;
height:26px;
display:block;
}
.h1_icon
{
background-image:url('/images/site/h1_icon.png');
background-repeat:no-repeat;
position:absolute;
top:-34px;
left:5px;
width:60px;
height:60px;
}
.h1_text
{
position:relative;
padding-left:47px;
height:26px;
display:block;
overflow:hidden;
}
h1
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:22px;
}
h2
{
margin-top:3px;
padding:2px;
padding-left:20px;
border-width:1px;
border-style:solid;
color:#333333;
font-family:Tahoma;
font-size:11pt;
font-weight:bold;
text-align:justify;
}
h3
{
margin-top:5px;
padding-left:20px;
border-width:0px;
border-bottom-width:1px;
border-bottom-style:dotted;
color:#006666;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-align:justify;
}
p, ul, ol, li
{
font-family:Tahoma,Geneva,sans-serif;
font-size:13px;
color:#222;
text-align:justify;
}
p
{
padding-bottom:5px;
text-indent:20px;
text-align:justify;
}
ol
{
list-style-type:decimal;
padding-left:20px;
text-align:justify;
}
ul
{
list-style:disc;
padding-left:20px;
padding-top:2px;
padding-bottom:10px;
padding-right:10px;
text-align:justify;
}
li a
{
font-size:11px;
font-weight:bold;
}
sub, sup
{
font-size:7pt;
font-family:"Tahoma";
}
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
/* TABLE - Styles for tables */
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
.table_list
{
margin-top:2px;
background-color:#999;
border-spacing:1px;
border-collapse: separate;
width:100%;
}
.table_list tr td
{
background-color:#FFF;
padding:2px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
text-align:justify;
vertical-align:top;
}
.table_clear100 { width:100%; }
.table_list th
{
font-family:tahoma,arial,verdana,sans-serif;
background-color:#F0F0F0;
font-size:8pt;
font-weight:bold;
text-align:center;
padding:3px 2px 2px 2px;
/*
border-width:1px;
border-style:solid;
border-color:#999;
*/
}
.table_useful
{
border-collapse:collapse;
border-spacing:0px;
border-width:0px;
width:100%;
margin:0px;
padding:0px;
}
.table_useful td
{
border-width:0px;
width:50%;
}
/* Текст с полезной информацией. */
.text_info
{
margin:5px;
padding:3px;
background-color:#B0E6FF;
color:#333333;
font-size:8.5pt;
font-family:"Tahoma";
text-indent:0pt;
text-align:justify;
border:1px solid #999999;
}
.content { padding:10px; }
#copyright
{
border-width:0px;
border-top-width:1px;
border-top-style:solid;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
#copyright a { font-weight:bold; text-decoration:underline; }
.link_next
{
border-width:1px;
border-style:solid;
font-family:Tahoma,Geneva,sans-serif;
font-size:8pt;
margin-bottom:2px;
padding:2px;
text-align:right;
}
#links_useful
{
background-image:url('/images/site/interesed.png');
background-repeat:no-repeat;
border-width:0px;
border-top-width:1px;
border-top-style:dashed;
padding-left:100px;
min-height:85px;
}
#header
{
background-image:url('/images/site/bg_header.jpg');
background-color:#F9F9EF;
border-width:0px;
border-bottom-width:1px;
border-bottom-style:solid;
height:100px;
text-align:center;
}
#banner_content
{
background-color:#FFF;
margin-left:10px;
margin-right:10px;
padding:7px;
border:1px solid #FFF;
}
#banner_bg
{
display: inline-block;
background-color:#FFF;
border:1px solid #FFF;
padding:1px;
width:700px;
min-height:250px;
}
#banner_google
{
width:350px;
min-height:250px;
text-align:left;
float:left;
}
#banner_menu
{
width:250px;
margin-left:auto;
margin-right:auto;
}
.menu_line
{
position:relative;
margin-left:auto;
margin-right:auto;
width:226px;
height:60px;
display:block;
overflow:hidden;
}
.menu_line_image
{
position:absolute;
z-index:1;
top:3px;
left:190px;
width:32px;
height:32px;
}
.menu_line_link, .menu_line_text
{
font-family:Arial, sans-serif;
position:relative;
width:190px;
}
.menu_line_link
{
display:block;
overflow:hidden;
height:18px;
}
.menu_line_link a
{
font-size:12px;
font-weight:bold;
}
.menu_line_text
{
font-size:11px;
font-weight:normal;
}
#footer_info
{
border-width:1px;
border-style:solid;
font-size:11px;
font-weight:normal;
margin:10px;
padding:5px;
}
.thumbs
{
margin:5px;
padding:3px;
color:#333;
font-family:sans-serif;
font-size:11px;
text-align:center;
}
.thumbs p
{
padding:0px;
margin:0px;
color:#333;
font-family:sans-serif;
font-size:11px;
text-align:center;
}
.thumbs img, .thumbs_article img
{
background-color:#EFEFED;
border:1px solid #D0D0CE;
padding:3px;
}
.thumbs_article
{
margin-left:auto;
margin-right:auto;
width:308px;
color:#333;
font-family:sans-serif;
font-size:11px;
text-align:center;
float:right;
}
.keywords
{
background-image:url('/images/site/keywords.png');
background-repeat:no-repeat;
background-color:#EFEFEF;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:9px;
padding:2px;
padding-left:23px;
border:1px solid rgb(203, 209, 224);
height:13px;
color:#00F;
font-family:Tahoma, Geneva, sans-serif;
font-size:8pt;
font-weight:normal;
display:block;
overflow:hidden;
}
#popular
{
background-image:url('/images/site/popular.png');
background-repeat:no-repeat;
margin-left:10px;
height:20px;
}