body {

	font-family:Tahoma, Arial, Verdana;

	color:#303030;

	font-size:12px;

}



html,body {

	height: 100%;

	margin: 0px;

	padding: 0px;}



img, table

{    border:none;}



td

{    padding: 0px;}





#logotext

{

padding-left:13px;

color:#660000;

font-weight:bold;

font-family:verdana;

}





table

{   border-collapse: collapse;

	border-spacing:0px;}



form, input{

    margin:0px;}



p,h1,h2,h3,h4,h5,h6

{  padding:0px;

   margin:0px;}



h1

{  font-size:14px;

   color:#000;

   text-align:left;}

h1 a, h1 a:hover

{  color:#000;

   text-decoration:none;}

h2

{  font-size:12px;

   color:#000;

   text-align:left;}

h2 a

{  color:#000;

   text-decoration:none;}



h2 a:hover

{  color:#000;

   text-decoration:underline;}



ul,li

{  list-style:none;

   padding:0;

   margin:0;}

a

{  color:#005652;

   text-decoration:underline;}



a:hover

{  color:#1ebdb6;

   text-decoration:none;}



#container

{  width:100%;

   height:100%;

   min-width:990px;

   width:expression((document.body.clientWidth<=990)?'990px':'auto');

   text-align:center;}



#main

{  height:100%;

   width:100%;}

#main1

{  vertical-align:top;}

#main2

{  height:128px;

   text-align:left;

   vertical-align:bottom;}

/*баннер*/

#cont_ban

{  padding: 0 12px 0 12px;}

#banner

{ width:100%;

  height:99px;

  margin: 18px 0 20px 0;

  background:#190807 url(images/gr_ban.jpg) repeat-x top left;}

#banner1

{  background:url(images/ug_ban.jpg) no-repeat right bottom;

   text-align:center;

   vertical-align:top;

   font-size:36px;

   color:#fff;

   font-family:"Times New Roman", Times, serif;}

#banner1 a

{  color:#fff;}

#banner1 img

{  margin: 26px 64px 0 15px;

   width:817px;

   height:49px;}

/*меню и лого*/

#menu_logo

{  width:100%;

   height:127px;}

#menu_logo1

{  width:213px;

   vertical-align:top;

   text-align:left;}

#menu_logo2

{  vertical-align:top;

   text-align:left;

   padding-left:27px;}

 /*меню*/

#t_menu

{  width:100%;

    height:127px;}

#t_menu1_1,#t_menu1_3,#t_menu1_5,#t_menu1_7

{  text-align:center;

   vertical-align:top;

   padding: 63px 1px 0px 1px;

   width:115px;}



#t_menu1_1

{  background:url(images/t_menu1_1.jpg) no-repeat top center;}

#t_menu1_3

{  background:url(images/t_menu1_3.jpg) no-repeat top center;}



#t_menu1_5

{  background:url(images/t_menu1_5.jpg) no-repeat top center;}



#t_menu1_6

{  background:url(images/t_menu1_6.jpg) no-repeat top left;}



#t_menu1_7

{  background:url(images/t_menu1_7.jpg) no-repeat top center;}

#t_menu1_8

{  width:11px;

   background:url(images/t_menu1_8.jpg) no-repeat top center;}



.t_menu_item_tab

{  width:100%;}

.t_menu_item

{  width:115px;

   height:35px;

   background:#55201c url(images/t_menu_item_fon.jpg) repeat-x top left;

   vertical-align:middle;

   text-align:center;}

.t_menu_item a, .t_menu_item a:hover

{  color:#fff;

   text-decoration:none;

   font-weight:bold}

.t_menu_item_ten

{  height:16px;

   background:url(images/t_menu_item_ten.gif) repeat-x top center;}



/*середина*/

#middle

{  width:100%;}

#middle1_1,#middle1_3

{  width:213px;

   vertical-align:top;}

#middle1_2

{  vertical-align:top;

   text-align:left;

   padding:12px 23px 30px 23px;}



#middle1_2 p

{  text-align:justify;

   margin:9px 0 9px 0;

   line-height:140%;}

#middle1_2 h1

{  margin: 0 0 15px 0;}

#middle1_2 h2

{  margin: 30px 0 30px 0;}

#middle1_2 a, #middle1_2 a:hover

{  color:#303030;}

/*блок-заголовок*/

.title

{  background-color:#fff7e0;

   padding: 10px 0 10px 21px;}

/*крастная ссылка*/

.red_l,.red_l:hover

{  color:#f20000;}

/*все статьи*/

.all

{  text-align:left;

   font-size:11px;

   padding:0 0 15px 17px;}

/*назад*/

.nazad

{  font-size:11px;

   margin: 25px 0 25px 0;}



.nazad a, .nazad a:hover

{  color:#303030;}

/*левый блок*/

.left_bl

{  background:#f2e6c4 url(images/left_bl_gr.gif) repeat-y top left;}

 /*меню*/

.left_menu

{  margin:0 0 30px 0;}

.l_menu

{  color:#1ebdb6;}

.l_menu li, .l_menu_vnut li

{  display:block;

   font-size:12px;

   font-weight:bold;

   text-align:left;}

.l_menu li

{  }

.l_menu_vnut li a

{  color:#038680;

   display:block;

   background:url(images/ar_menu.gif) no-repeat  0px 5px;

   padding-left:15px;}

.l_menu_vnut li a:hover

{  color:#1ebdb6;

   display:block;

   background:url(images/ar_menu_cur.gif) no-repeat  0px 5px;

   padding-left:15px;}

.l_menu_vnut li span

{  background:url(images/ar_menu_cur.gif) no-repeat  0px 5px;

   padding-left:15px;}

.l_menu li.l_menu_m

{  border-top:#d1aa58 1px solid;

   border-bottom:#ddbf74 1px solid;

   padding: 8px 0 8px 21px;}

.l_menu li.l_menu_t

{  border-bottom:#ddbf74 1px solid;

   padding: 8px 0 8px 21px;}

.l_menu li.l_menu_b

{  border-top:#d1aa58 1px solid;

   padding: 8px 0 8px 21px;

   height:15px;}



.l_menu_vnut

{  color:#1ebdb6;

   width:100%;}

.l_menu_vnut li

{  padding: 8px 0 8px 51px;

   border-top:#d1aa58 1px solid;

   border-bottom:#ddbf74 1px solid;}



/*галерея экс. интерьеров*/

.gall

{  margin-top:30px;}

.gall_foto

{  padding:15px 20px 15px 20px;}

.gall_foto img

{  border:#682d23 1px solid;}

.gall_foto_item

{  margin: 0 0 10px 0;}

/*правый блок с градиентом*/

.right_bl

{  background:#f0e1ba url(images/right_bi_gr.gif) repeat-y top right;}



 /*аксессуары*/

.asses

{  margin:30px 0 30px 0;}

 /*бил кий*/

.kii

{  margin: 25px 0 20px 0;}



.k1

{

   margin: 25px 0 25px 15px;}

.k2

{

   margin: 0 0 25px 5px;}

 /*бил. столы*/



#bil_st_block

{  margin: 0 0 20px 0;}

.bil_st

{   font-size:11px;

    padding:6px 30px 20px 30px;}

.bil_st_item

{  margin: 17px 0 0 0;}

.bil_st_item img

{  border:#682d23 1px solid;

   width:150px;

   margin-bottom:7px;}

.stol

{  margin: 30px 0 30px 0;}

/*интерьеры*/

.int

{  margin: 30px 0 30px 0;}

/*контакты*/

.inp

{  border:#55201c 1px solid;

   width:45%;

   height:17px;

   margin: 0 0 18px 0;

   float:none;}

.inp_text

{  border:#55201c 1px solid;

   width:65%;

   height:180px;

   font-family:Tahoma, Arial, Verdana;

   margin: 9px 0 20px 0;

   font-size:12px;

   text-align:left;}

.but_otpr

{  background-color:#55201c;

   color:#fff;

   font-weight:bold;

   border:none;

   height:23px;

   width:180px;

   vertical-align:middle;

   text-align:center;}

  /*последние статьи*/

.last_art_list

{  padding: 15px 33px 0px 17px;

   text-align:left;}

.last_art_list_item

{  margin: 0 0 20px 0;}

.article

{  margin: 20px 0 20px 0;

   line-height:140%;}



.last_art_list a, .last_art_list a:hover

{  color:#303030;}

/*низ*/

#footer

{  width:100%;

   height:128px;}

#footer1

{  vertical-align:bottom;}



#footer2

{  width:239px;

   text-align:right;

   font-size:10px;

   vertical-align:top;}



div.logo_bot

{  margin: 0 0 0px 33px;}

#counter

{  height:30px;

   margin: 0px 0px 16px 26px;}

#counter img

{  float:left;

   margin: 0 16px 0 0;}

#copyright

{  color:#63241f;

   margin: 20px 22px 20px 0;}

#copyright a, #copyright a:hover

{  color:#63241f;}

#razr

{  color:#525252;

   margin: 0 22px 0 0;}

#razr a, #razr a:hover

{  color:#525252;}
