div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a img{
border:none;
}

a{
text-decoration:none;
}


.orange{
color:#e5521b;
}
.red{
color:#fe4500;
}
.brown_light{
color:#e6cba6;
}
.blue{
text-decoration:underline;
color:#0090ff;
}

.blue_kont{
color:#0090ff;
}

.blue_spc
{
color:#1187E2
}
.white{
color:white;
letter-spacing:-0.2px;
/*text-decoration:underline;*/
}

/*--footer--*/
.footer_in{
width:952px;
height:64px;
margin:auto;
border-top:solid;
border-left:solid;
border-right:solid;
border-width:1px;
border-color:#e7d6cc;
}
.footet_left{
float:left;
margin-top:5px;
margin-left:25px;
width:780px;
}
.footer_right{
float:right;
margin-top:7px;
margin-right:7px;
}
/*/--footer--*/

/*--header--*/
.phones{
float:right;
width:545px;
height:22px;
margin-top:12px;
}
.phones_small{
font-size:12px;
}
.phones_big{
font-size:18px;
}
.basket{
float:right;
width:132px;
height:12px;
margin-top:7px;
clear:both;
margin-right:24px;
}

* html .basket
{
  margin-right:8px;
}

.menu{
float:right;
clear:both;
width:597px;
height:31px;
margin-top:8px;
}
.menu_item{
float:left;
height:22px;
padding-top:9px;
margin-right:3px;
text-align:center;
}
.menu_item_108{
width:108px;
background-image:url(/images/design/menu_item_bgr_108.jpg);
}
.menu_item_108 a{
color:white;
}
.menu_item_selected_main_108{
width:108px;
background-image:url(/images/design/menu_item_selected_main_bgr_108.jpg);
}
.menu_item_selected_main_108 a{
color:#58210d;
}
.menu_item_selected_main_108_selected a{
color:#58210d;
}
.menu_item_selected_others_108{
width:108px;
background-image:url(/images/design/menu_item_selected_others_bgr_108.jpg);
}
.menu_item_selected_others_108 a{
color:black;
}
.menu_item_130{
width:130px;
background-image:url(/images/design/menu_item_bgr_130.jpg);
}
.menu_item_130 a{
color:white;
}
.menu_item_selected_main_130{
width:130px;
background-image:url(/images/design/menu_item_selected_main_bgr_130.jpg);
}
.menu_item_selected_main_130 a{
color:white;
}
.menu_item_selected_others_130{
width:130px;
background-image:url(/images/design/menu_item_selected_others_bgr_130.jpg);
}
.menu_item_selected_others_130 a{
color:black;
}
/*/--header--*/

/*--right part--*/
.right_block1{
width:198px;
height:96px;
margin-top:20px;
padding-left:28px;
padding-top:28px;
background-image:url(/images/design/right_block1_bgr.jpg);
}
.right_block2{
width:198px;
height:168px;
margin-top:20px;
padding-left:28px;
padding-top:28px;
background-image:url(/images/design/right_block2_bgr.jpg);
}
.right_block3{
width:175px;
height:212px;
margin-top:20px;
padding-left:28px;
padding-right:23px;
padding-top:26px;
background-image:url(/images/design/right_block3_bgr.jpg);
}

.right_block3_mod
{
position:realative;
height:100%;
width:226px;
margin-top:20px;
background-image:url(/images/design/right_block3_bgr_rez.jpg);
/*
width:175px;
margin-top:20px;
padding-left:28px;
padding-right:23px;
padding-top:26px;

height:100%;
background-image:url(/images/design/right_block3_bgr.jpg);
background-repeat: no-repeat;
*/
}

.right_block3_mod_up
{
position:realative;
width:175px;
height:100%;
padding-left:28px;
padding-right:23px;
padding-top:26px;
padding-bottom:26px;
background-image:url(/images/design/right_block3_bgr_up.jpg);
background-repeat: no-repeat;
}

.right_block3_mod_rez
{
position:realative;
left:0;
width:175px;
height:100%;
background-image:url(/images/design/right_block3_bgr_rez.jpg);
}

.right_block3_mod_bot
{
width:226px;
height:5px;
background-image:url(/images/design/right_block3_bgr_bot.jpg);
}

* html .right_block3_mod_bot
{
font-size:1px;
}

.right_block4
{
  width:198px;
  /*height:188px;*/
  border:1px solid #e0cdc9;
  margin-top:20px;
  padding-left:28px;
  padding-top:28px;
  background:url(/images/design/right_block4_bgr.jpg) no-repeat;
}
.caption{
display:block;
height:15px;
background-repeat:no-repeat;
font-size:10px;
}
.right_block1_caption{
width:69px;
background-image:url(/images/design/right_block1_caption.jpg);
}
.right_block2_caption{
width:129px;
background-image:url(/images/design/right_block2_caption.jpg);
}
.right_block4_caption{
width:127px;
background-image:url(/images/design/right_block4_caption.jpg);
}
.right_block_arrow{
width:162px;
height:13px;
padding-left:5px;
}
.right_block_arrow_red{
margin-top:6px;
background-image:url(/images/design/right_block1_arrow_red_bgr.jpg);
}
.right_block_arrow_red a{
font-size:10px;
}
.right_block_arrow_silver{
margin-top:11px;
background-image:url(/images/design/right_block1_arrow_silver_bgr.jpg);
}
.right_block_arrow_silver a{
font-size:10px;
}
/*/--right part--*/

/*--страница "Текст"--*/
.text_caption{
clear:both;
width:550px;
/*background-image:url(/images/design/technology_caption.jpg);*/
font-size:16px;
color:#e5521b;
text-transform:uppercase;
margin-bottom:20px;
}
.navigation_item{
float:left;
text-decoration:underline;
margin-bottom:15px;
color:black;
}
.navigation_divider{
float:left;
width:20px;
height:12px;
background-image:url(/images/design/navigation_divider_bgr.jpg);
}
/*/--страница "Текст"--*/

/*--страница "Карточка фурнитуры"--*/
.card_block{
clear:both;
width:661px;
/*height:348px;*/
padding-left:40px;
border: solid 1px #e7d6cc; 
}
.card_furniture_left_part{
float:left;
width:281px;
}
.card_furniture_right_part{
float:left;
width:380px;
}
.card_furniture_right_part img{
margin-top:25px;
}
.card_furniture_caption{
margin-top:30px;
font-size:17px;
color:#1187e2;
margin-bottom:10px;
}
.price_add_to_basket_furniture{
float:left;
margin-top:215px;
}
.card_furniture_price{
float:left;
}
.price{
margin-top:5px;
font-size:17px;
}
.price_no_margin{
font-size:17px;
}
.card_furniture_arrow{
float:left;
width:162px;
height:13px;
padding-left:5px;
margin-top:10px;
margin-left:15px;
}
.card_furniture_arrow_red{
background-image:url(/images/design/right_block1_arrow_red_bgr.jpg);
}
.card_furniture_arrow_red a{
font-size:10px;
/*text-decoration:underline;*/
}
/*--/страница "Карточка фурнитуры"--*/

/*--страница "Карточка двери"--*/
.card_door_left_part{
float:left;
width:281px;
}
.price_add_to_basket_door{
float:left;
/*margin-top:215px;*/
}
.card_door_right_part img{
margin-top:25px;
}
.card_door_right_part{
float:left;
width:380px;
text-align:center;
}
.card_door_arrow{
float:left;
width:162px;
height:13px;
padding-left:5px;
margin-top:10px;
}
.card_door_arrow_silver{
/*margin-top:11px;*/
background-image:url(/images/design/right_block1_arrow_silver_bgr.jpg);
}
.card_door_arrow_silver a{
font-size:10px;
/*text-decoration:underline;*/
}

.ord_menu
{
  font-size:14px;
  font-weight:bold;
}
.ord_menu span
{
  font-size:11px;
}

.margin_top{
clear:both;
margin-top:-0px;
}
.spec_margin{
clear:both;
height:10px;
}
.margin_bottom{
margin-bottom:10px;
}
.field{
height:28px;
}
.label{
float:left;
width:75px;
}
.input{
float:left;
width:200px;
height:18px;
border: solid 1px #e7d6cc; 
}
/*--/страница "Карточка двери"--*/
/*--страница "Контакты"--*/
.contacts_caption{
clear:both;
width:215px;
background-image:url(/images/design/contacts_caption.jpg);
margin-bottom:20px;
}
.email{
text-decoration:underline;
}
.map{
float:left;
}
.left_map{
width:235px;
height:250px;
background-image:url(/images/design/map_left.jpg);
}
.right_map{
width:353px;
height:250px;
margin-left:55px;
background-image:url(/images/design/map_right.jpg);
}
/*--/страница "Контакты"--*/
/*--страница "Каталог>Двери"--*/
.small_caption{
display:block;
clear:both;
font-size:12px;
margin-bottom:12px;
}
.door_catalog_door{
float:left;
width:77px;
height:69px;
text-align:center;
border:solid 1px #e2cec1;
margin-right:0px;
/*margin-left:6px;*/
}

.door_catalog_door img
{
  margin-top:14px;
}

.door_catalog_first{
margin-left:0px;
}
.door_catalog_door7{
margin-left:0px;
}
.door_catalog_door_selected{
border-color:#e5521b;
}
.door_catalog_door_name{
display:block;
height:21px;
margin-top:7px;
line-height:10px;
text-decoration:underline;
color:black;
font-size:10px;
}
.door_catalog_door_name_selected{
color:#e5521b;
text-decoration:none;
}
.door_catalog_door_picture{
display:block;
margin-top:10px;
}

.pager
{
  clear:both;
}

ul.yiiPager, ul.yiiPager li
{
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
}

ul.yiiPager li
{
  margin: 0 0 7px 10px;
  padding-bottom:1px;
}

.pager span
{
  float:left;
}


.page
{
  float:left;
  width:17px;
  height:16px;
  background-image:url(/images/design/pager_item_bgr.jpg);
  padding-top:1px;
  margin-right:3px;
  text-align:center;
}

.pg_02_title
{
  font-size:15px;
  font-weight:bolder;
  color:#e7521a
}

.page a
{
  color:#7c7269;
}

.selected
{
color:white;
background-image:url(/images/design/pager_item_selected_bgr.jpg);
}

.selected a
{
color:white;
}
.door_catalog_block{
float:left;
width:221px;
height:200px;
padding-top:14px;
margin-right:15px;
/*margin-left:15px;*/
margin-bottom:15px;
border:solid 1px #e2cec1;
}

.door_catalog_block_MAIN{
float:left;
width:212px;
height:154px;
padding-top:14px;
margin-left:30px;
margin-bottom:15px;
border:solid 1px #e2cec1;
}

.door_catalog_block_first{
margin-left:0px;
}
.door_catalog_block_pict{
float:left;
width:90px;
text-align:center;
}
.door_catalog_block_text{
float:left;
width:122px;
}
.card_door_caption{
display:block;
font-size:17px;
color:#1187e2;
margin-bottom:10px;
}
.card_door_arrow_{
float:left;
width:101px;
height:13px;
padding-left:5px;
margin-top:10px;
}

.card_door_arrow_red
{
  font-size:10px;
  background-image:url(/images/design/door_catalog_arrow_red_bgr.jpg);
}
/*--/страница "Каталог>Двери"--*/

/*--страница "Каталог>Фурнитура>.."--*/
.furniture_type{
display:block;
float:left;
margin-right:15px;
font-size:10px;
text-decoration:underline;
}
.furniture_type_selected{
color:#0090ff;
}
.furniture_catalog_block{
float:left;
width:192px;
height:220px;
padding-top:5px;
padding-left:20px;
margin-left:15px;
margin-bottom:15px;
border:solid 1px #e2cec1;
}
.furniture_catalog_block_first{
margin-left:0px;
}
.furniture_catalog_caption{
display:block;
font-size:17px;
color:#1187e2;
margin-bottom:5px;
}
.furniture_catalog_arrow{
float:left;
width:101px;
height:13px;
padding-left:5px;
margin-top:5px;
}

/*--/страница "Каталог>Фурнитура>.."--*/

/*--страница "Корзина"--*/
.basket_caption{
clear:both;
width:67px;
background-image:url(/images/design/basket_caption.jpg);
margin-bottom:20px;
}
.basket_table_row{
width:670px;
height:31px;
margin-bottom:3px;
border:solid 1px #e2cec1;
padding-left:30px;
}
.basket_table_caption{
background-image:url(/images/design/basket_table_caption_bgr.jpg);
}
.basket_table_column{
float:left;
}
.basket_table_caption_column{
padding-top:7px;
font-size:12px;
color:#9d6643;
}
.basket_table_column1{
width:440px;
/*margin-left:30px;*/
}
.basket_table_column2{
width:110px;
}
.basket_table_column3{
width:72px;
}
.basket_table_column4{
}
.basket_table_values_column1{
padding-top:2px;
}
.basket_table_values_column3{
font-size:17px;
text-align:center;
padding-top:4px;
}
.basket_count_block{
width:50px;
height:17px;
text-align:center;
border:solid 1px #cfb6a5;
margin-top:5px;
margin-left:7px;
padding-top:3px;
}
.basket_delete{
display:block;
width:20px;
height:19px;
margin-top:6px;
margin-left:10px;
background-image:url(/images/design/basket_delete.jpg);
}
.basket_form{
width:700px;
height:260px;
border:solid 1px #e2cec1;
background-image:url(/images/design/basket_form_bgr.jpg);
margin-top:10px;
padding-top:20px;
}
.basket_form_left{
float:left;
width:350px;
padding-left:30px;
}
.basket_form_right{
float:left;
width:320px;
}
.basket_form_label_input_long{
height:30px;
/*margin-bottom:15px;*/
/*margin-top:35px;*/
clear:both;
}
.basket_form_label_input_short{
float:left;
height:30px;
/*margin-bottom:15px;*/
/*margin-top:35px;*/
}
.basket_form_label1{
float:left;
width:95px;
/*padding-left:20px;*/
padding-top:2px;
}
.basket_form_label2{
float:left;
width:67px;
padding-left:20px;
padding-top:2px;
}
.basket_form_label3{
float:left;
width:67px;
/*padding-left:20px;*/
padding-top:2px;
}
.basket_form_input_long{
float:left;
width:210px;
height:17px;
border:solid 1px #cfb6a5;
}
.basket_form_input_short{
float:left;
width:60px;
height:17px;
border:solid 1px #cfb6a5;
}
.basket_form_textarea{
width:210px;
height:120px;
overflow:hidden;
border:solid 1px #cfb6a5;
}
.basket_order{
float:left;
display:block;
width:129px;
height:16px;
background-image:url(/images/design/basket_order.jpg);
text-align:center;
color:white;
padding-top:2px;
/*margin-right:41px;*/
margin-top:75px;
}
/*--/страница "Корзина"--*/

/*--страница "Главная"--*/
.popular_caption{
clear:both;
width:500px;
/*background-image:url(/images/design/popular_caption.jpg);*/
color:#e5521b;
font-weight:bold;
text-transform:uppercase;
font-size:16px;
margin-bottom:8px;
}
.spec_offer{
clear:both;
width:930px;
height:60px;
border:solid 1px #e2cec1;
background-image:url(/images/design/spec_offer_bgr.jpg);
padding-left:3px;
/*padding-left:20px;*/
/*padding-top:14px;*/
margin-bottom:24px;
}

.main_block_left{
float:left;
width:437px;
height:155px;
/*border:solid 1px #e2cec1;*/
margin-bottom:20px;
margin-top:232px;
padding-left:25px;
background-image:url(/images/design/fon.png);
}



.main_block_right{
float:left;
width:437px;
height:155px;
margin-left:28px;
margin-top:232px;
/*border:solid 1px #e2cec1;*/
padding-left:25px;
background-image:url(/images/design/fon.png);
}
.main_block_item{
margin-top:5px;
}
.main_door_catalog_caption{
clear:both;
width:360px;
height:19px;
/*background-image:url(/images/design/main_door_catalog_caption.jpg);*/
text-transform:uppercase;
color:#007ee0;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;
}
.main_dofia_caption{
clear:both;
width:360px;
height:19px;
/*background-image:url(/images/design/main_sofia_caption.jpg);*/
font-size:16px;
color:#e5521b;
text-transform:uppercase;
margin-bottom:10px;
margin-top:20px;
}
.main_technology_caption{
clear:both;
width:215px;
background-image:url(/images/design/technology_caption.jpg);
margin-bottom:10px;
}
.main_right_block_arrow{
width:195px;
height:13px;
padding-left:5px;
}
.main_right_block_arrow_red{
margin-top:7px;
background-image:url(/images/design/main_right_arrow_red_bgr.jpg);
}
.main_right_block_arrow_red a{
font-size:10px;
}

.page_title
{
clear:both;
display:block;
width:215px;
font-family:Tahoma, sans-serif;
color:#e24912;
font-size:17px;
padding-top:4px;
margin-bottom:20px;
}



#image {
float:left;
width:90px;
height:145px;
line-height:100px;
overflow:hidden;
position:relative;
}
#image img
{
  position:absolute;
  top:-1px;
  left:8px;
}

#image_fun a{
float:left;
width:150px;
height:132px;
line-height:100px;
overflow:hidden;
position:relative;
}

#image_fun a img{
position:absolute;
}




/*--/страница "Главная"--*/




/* BASKET */

table#basket_goods_list
{
  margin-top:15px;
  padding:0;
  width:100%;
}

#basket_goods_list tr.basket-page-titles td.title 
{
  width:400px;
}

#basket_goods_list tr.basket-page-titles td 
{
  height:24px;
  vertical-align:top;
}

#basket_goods_list span.title
{
  color:#31B2DF;
  padding:2px 4px;
  width:auto;
  font-weight:bold;
}


#basket_goods_list a#register_order span
{
/*	
  color:#31B2DF;
  padding:3px 22px;
  background:url("../images/design/send.gif") no-repeat scroll left bottom transparent;
*/
}

#basket_goods_list tr.basket-page-titles td.numbers
{
  width:140px;
}

#basket_goods_list tr.basket-page-titles td.cost
{
  width:140px;
}

div.hr
{
  border-bottom:1px dashed #666666;
  height:1px;
  margin-bottom:4px;
  margin-top:4px;
  width:100%;
}

.orderform td.firstcolumn
{
  padding-right:8px;
  white-space:nowrap;
}

#orderform_where td input.fat
{
  width:250px;
}

#basket_goods_list input, #basket_goods_list select
{
  border:1px solid #403323;
  outline-color:#31B2DF;
  padding-left:6px;
  width:36px;
}

#order_basket input, #order_basket select 
{
  border:1px solid #403323;
  outline-color:#31B2DF;
  padding-left:6px;
  width:35px;
}

#order_basket .fat
{
  width:152px !important;
}

.orderform td input.thin
{
  width:36px !important;
}

.orderform td 
{
  padding:4px 0;
  vertical-align:top;
}

.orderform textarea
{
  height:135px;
  width:151px;
}

.tovar_block form
{
}

.orderform td input, .orderform textarea
{
  border:1px solid #403323;
  outline-color:#31B2DF;
  padding-left:6px;
}

.cross 
{
  background:url("../images/design/delete.gif") no-repeat scroll 0 0 transparent;
  cursor:pointer;
  height:17px;
  width:17px;
}

.selectBlock select
{
  width:208px;
}

/* !BASKET */


.invisible
{
  display:none;
}


.navigation_item 
{
  float:left;
  margin-left:19px;
}

.dark_green 
{
  color:#548700;
}

.underlined 
{
  text-decoration:underline;
}

.dark_grey
{
  color:#383838;
}

.navigation_caption 
{
  float:left;
}
