#view_gall {
width:210px;
display:block;
float:right;
margin:0 0 0 10px;
text-align:center;
text-decoration:none;}

#view_gall span {
display:block;}

#view_gall img { 
margin:0px auto;
display:block;}

#view_gall:hover { color:#330000;}

.balkon_2 {
width:680px;
overflow:hidden;
height:205px;
padding:0px 0px 30px;}

.balkon_2 div {
float:left;
height:205px;
margin:0 10px;}

.dc_play {
height:205px;
cursor:pointer;
width:100%;
display:block;
background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% 70px;}

.dc_play:hover { background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% -170px;}


.balkon_2 div.dc_11 { background:transparent url(/products/metal/doorsbalcony/dc_01.jpg) no-repeat scroll 0 100%; width:94px;}

.dc_12 { background:transparent url(/products/metal/doorsbalcony/dc_02.jpg) no-repeat scroll 0 100%; width:135px;}

.dc_13 { background:transparent url(/products/metal/doorsbalcony/dc_03.jpg) no-repeat scroll 0 100%; width:162px;}

.dc_21 { background:transparent url(/products/metal/doorsbalcony/dc_04.jpg) no-repeat scroll 0 100%; width:88px;}

.dc_22 { background:transparent url(/products/metal/doorsbalcony/dc_05.jpg) no-repeat scroll 0 100%; width:88px;}

.dc_23 { background:transparent url(/products/metal/doorsbalcony/dc_06.jpg) no-repeat scroll 0 100%; width:117px;}

.dc_24 { width:142px; background:transparent url(/products/metal/doorsbalcony/dc_07.jpg) no-repeat scroll 0 100%;}

.dc_25 { width:143px; background:transparent url(/products/metal/doorsbalcony/dc_08.jpg) no-repeat scroll 0 100%;}

.dc_31 { background:transparent url(/products/metal/doorsbalcony/dc_09.jpg) no-repeat scroll 0 100%; width:157px;}

.dc_32 { background:transparent url(/products/metal/doorsbalcony/dc_10.jpg) no-repeat scroll 0 100%; width:220px;}

.dc_33 { background:transparent url(/products/metal/doorsbalcony/dc_11.jpg) no-repeat scroll 0 100%; width:280px;}

.balkon_2 div.dc_41 { background:transparent url(/products/metal/doorsbalcony/dc_12.jpg) no-repeat scroll 0 100%; width:277px;}

.dc_42 { background:transparent url(/products/metal/doorsbalcony/dc_13.jpg) no-repeat scroll 0 100%; width:259px;}

#alum_img {
display:block;
float:right;
margin:0px 15px 15px 0px;}

.in_cont_box {}

.color_ch {}

.color_ch img { display:block;}

#video_3 {
background:transparent url(/products/metal/play_vid1.jpg) no-repeat scroll 0 0;
display:block;
height:60px;
line-height:75px;
margin:10px 0;
width:430px;
text-align:right;
text-decoration:none;}

#video_3:hover { background:transparent url(/products/metal/play_vid1.jpg) no-repeat scroll 0px -130px;}

#video_4  {
background:url("/photo/9/video_4.jpg") no-repeat scroll 0 0 transparent;
display:block;
font-size:12px;
height:200px;
line-height:351px;
margin:0 5px 5px;
text-align:center;
text-decoration:none;
width:200px;
}
#video_4:hover {
background:url("/photo/9/video_4.jpg") no-repeat scroll -200px 0 transparent;
}

#workarea a.products_a1 {
background:transparent url(/products/prud_a.jpg) no-repeat scroll 0 0;
color:#9F0000;
display:block;
font-size:18px;
font-weight:bold;
height:50px;
line-height:41px;
margin:0 auto;
text-decoration:none;
width:366px;}

#workarea a.products_a1:hover { background:transparent url(/products/prud_a.jpg) no-repeat scroll 0 -50px;}

.door_01 {
width:675px;
overflow:hidden;
height:265px;
padding:0px 0px 30px;}

.door_01 div {
float:left;
height:265px;
margin:0 10px;}

.dr_play {
height:265px;
cursor:pointer;
width:100%;
display:block;
background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% 130px;}

.dr_play:hover { background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% -110px;}

.dr_11 { background:transparent url(/products/metal/doorsenter/ok_1.jpg) no-repeat scroll 0 100%; width:106px;}
.dr_12 { background:transparent url(/products/metal/doorsenter/ok_2.jpg) no-repeat scroll 0 100%; width:108px;}
.dr_13 { background:transparent url(/products/metal/doorsenter/ok_3.jpg) no-repeat scroll 0 100%; width:155px;}
.dr_14 { background:transparent url(/products/metal/doorsenter/ok_4.jpg) no-repeat scroll 0 100%; width:155px;}
.dr_21 { background:transparent url(/products/metal/doorsenter/ok_5.jpg) no-repeat scroll 0 100%; width:180px;}
.dr_22 { background:transparent url(/products/metal/doorsenter/ok_6.jpg) no-repeat scroll 0 100%; width:180px;}
.dr_23 { background:transparent url(/products/metal/doorsenter/ok_7.jpg) no-repeat scroll 0 100%; width:203px;}

.okna_2 {
width:675px;
overflow:hidden;
height:146px;
overflow:hidden;
padding:0 0 30px;}

.okna_2 div {
float:left;
height:146px;
margin:0 15px 0 0;}

.ok_play {
height:146px;
cursor:pointer;
width:100%;
display:block;
background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% 50px;}


.ok_play:hover { background:transparent url(/products/metal/windows/play1.png) no-repeat scroll 50% -190px;}

.ok_11 { background:transparent url(/products/metal/windows/w-1.jpg) no-repeat scroll 0 100%; width:94px;}

.ok_12 { background:transparent url(/products/metal/windows/w-2.jpg) no-repeat scroll 0 100%; width:94px;}

.ok_13 { background:transparent url(/products/metal/windows/w-3.jpg) no-repeat scroll 0 100%; width:128px;}

.ok_14 { background:transparent url(/products/metal/windows/w-4.jpg) no-repeat scroll 0 100%; width:128px;}

.ok_15 { background:transparent url(/products/metal/windows/w-5.jpg) no-repeat scroll 0 100%; width:94px;}

.ok_16 { background:transparent url(/products/metal/windows/w-6.jpg) no-repeat scroll 0 100%; width:189px;}

.ok_21 { background:transparent url(/products/metal/windows/w-7.jpg) no-repeat scroll 0 100%; width:189px;}

.ok_22 { background:transparent url(/products/metal/windows/w-8.jpg) no-repeat scroll 0 100%; width:249px;}

.ok_23 { background:transparent url(/products/metal/windows/w-9.jpg) no-repeat scroll 0 100%; width:122px;}

.ok_31 { background:transparent url(/products/metal/windows/w-10.jpg) no-repeat scroll 0 100%; width:128px;}

.ok_32 { background:transparent url(/products/metal/windows/w-11.jpg) no-repeat scroll 0 100%; width:176px;}

.ok_33 { background:transparent url(/products/metal/windows/w-12.jpg) no-repeat scroll 0 100%; width:176px;}

.ok_34 { background:transparent url(/products/metal/windows/w-13.jpg) no-repeat scroll 0 100%; width:94px;}

.ok_41 { background:transparent url(/products/metal/windows/w-14.jpg) no-repeat scroll 0 100%; width:122px;}

.ok_42 { background:transparent url(/products/metal/windows/w-15.jpg) no-repeat scroll 0 100%; width:170px;}

.ok_43 { background:transparent url(/products/metal/windows/w-16.jpg) no-repeat scroll 0 100%; width:220px;}

#video_02 {
background:transparent url(/products/metal/play_vid1.jpg) no-repeat scroll 0 0;
display:block;
height:60px;
line-height:75px;
margin:10px 0;
text-align:right;
text-decoration:none;
width:317px;}

#video_02:hover { background:transparent url(/products/metal/play_vid1.jpg) no-repeat scroll 0px -130px;}

#video_1 {
background:transparent url(/products/metal/play_vid2.jpg) no-repeat scroll 0 0;
display:block;
float:right;
font-size:13px;
height:130px;
line-height:241px;
margin:0 5px 5px;
text-align:center;
text-decoration:none;
width:170px;}

#video_1:hover { background:transparent url(/products/metal/play_vid2.jpg) no-repeat scroll -220px 0px;}

#wind_exp_1 {
background: url(/products/metal/play_lam.jpg) no-repeat scroll 0 0;
width:340px;
height:450px;
display:block;
margin:0px auto;}

#wind_exp_1:hover { background: url(/products/metal/play_lam.jpg) no-repeat scroll -340px 0;}

.wind_exp_box {
width:500px;
padding:10px 0px;}

.send_form {
font-size:20px;
line-height:20px;
padding:50px 0 100px;
text-align:center;}

#vid_outer
{
}

#mess_box_in {
background: url(/upload/mess_box.png) no-repeat scroll 0 0;
height:460px;
left:-20px;
position:absolute;
top:-5px;
width:690px;
z-index:101;}

.chars select
{
width:92% !important;
}
.small_input select {width:89% !important;}

#mess_box_in0 { padding:0px 15px;}

#mess_box_in0 h1 {
color:#555555;
font-size:26px;
font-weight:normal;
margin:0;
padding:23px 0 10px 5px;}

#mess_box_in0 h3 {
color:#666666;
font-size:19px;
font-weight:normal;
margin:0;
padding:17px 0 4px;}

#mess_box_in0 h3 span {
color:#CC0000;
padding:0 5px 0 0;}

.mess_left {
float:left;
width:330px;}

#mess_box_in0 input {
height:15px;
color:#666666;
margin:0 0 0 8px;
padding:2px;
width:310px;}

#mess_box_in0 input.inp_cap {
width:150px;
float:left;}

#cap_btn {cursor:pointer;float:right;margin: 8px 15px 0 0; color:#2F7182; text-decoration: underline;}

#mess_box_in0 img.inp_cap {
margin: -18px 0 0 10px;cursor:pointer;
float:left;}

#mess_box_in0 select {
color:#666666;
margin:0 0 0 8px;
padding:2px;
width:315px;}

#mess_box_in0 p {
bottom:5px;
color:#999999;
font-size:11px;
left:15px;
margin:0;
position:absolute;}

.mess_right {
float:right;
width:320px;}

#mess_box_in0 textarea {
overflow:auto;
color:#666666; height:302px;
margin:0 0 0 10px;
width:295px;}


#mess_box_in0 input#mess_butt {
background: url(/upload/mess_butt.jpg) no-repeat scroll 0 0;
border:medium none navajoWhite;
float:right;
font-size:0;
cursor:pointer;
height:22px;
margin:4px 10px 0 0;
padding:0;
text-align:left;
width:119px;}

#mess_box_in0 input#mess_butt:hover { background: url(/upload/mess_butt.jpg) no-repeat scroll -119px 0;}


.okna_01 { 
background:transparent url(/products/alyum/balcony/okna1.jpg) no-repeat scroll 0 0;
padding:100px 0 30px;
margin:0px 0px 0px -20px;
width:700px;}

.okna_02 { 
background:transparent url(/products/alyum/balcony/okna2.jpg) no-repeat scroll 0 0;
padding:115px 0 30px 0px;
margin:0px 0px 0px -25px;
width:700px;}

.okna_3_4 {
float:left;
margin:0px 0px 0px -20px;
padding:20px 0 30px;
width:100%;}

.okna_03 { 
background:transparent url(/products/alyum/balcony/okna3.jpg) no-repeat scroll 0 0;
padding:90px 0 20px;
float:left;
width:390px;}

.okna_04 { 
background:transparent url(/products/alyum/balcony/okna4.jpg) no-repeat scroll 0 12px;
float:left;
padding:97px 0 20px;
width:360px;}

.icons_boxy {
float:right;
height:90px;
margin:-30px 0 0 15px;
width:200px;}

.ib_1 { 
background:transparent url(/upload/cal_icon.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:90px;
width:90px;}

.ib_1:hover { background:transparent url(/upload/cal_icon.jpg) no-repeat scroll -90px 0px;}

.ib_2 { 
background:transparent url(/upload/ph_icon.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:90px;
width:90px;}

.ib_2:hover { background:transparent url(/upload/ph_icon.jpg) no-repeat scroll -100px 0;}

.bottom_icons {
height:280px;
margin:0 auto;
padding:100px 0 40px;
max-width:1000px;}

.bottom_icons table { width:100%; margin:0 auto;}

.bottom_icons table td {padding:10px;}

.phone_icon { 
background:transparent url(/upload/phone_icon.jpg) no-repeat scroll 0 0;
color:#666666;
font-size:22px;
height:60px;
line-height:30px;
margin:0 auto;
padding:40px 0 70px 130px;
width:200px;}

#workarea a.bi_faq { 
background:transparent url(/upload/faq_img.jpg) no-repeat scroll 0 -150px;
color:#333333;
display:block;
font-size:20px;
height:70px;
line-height:25px;
margin:0px auto;
padding:25px 0 0 110px;
text-decoration:none;
width:67px;}   

#workarea a.bi_faq:hover { background:transparent url(/upload/faq_img.jpg) no-repeat scroll 0 0px; color:#CA1E1E;}

#workarea a.bi_vis { 
background:transparent url(/upload/vis_img.jpg) no-repeat scroll 0 -127px;
color:#333333;
display:block;
font-size:20px;
height:71px;
line-height:25px;
margin:0px auto;
padding:25px 0 0 110px;
text-decoration:none;
width:103px;}   

#workarea a.bi_vis:hover { 
background:transparent url(/upload/vis_img.jpg) no-repeat scroll 0px 2px; 
color:#CA1E1E;}

#workarea a.bi_calc { 
background:transparent url(/upload/calc_img.jpg) no-repeat scroll 0 -134px;
color:#333333;
display:block;
font-size:20px;
height:70px;
line-height:25px;
margin:0px auto;
padding:25px 0 0 80px;
text-decoration:none;
width:116px;}   
#workarea a.bi_calc:hover { background:transparent url(/upload/calc_img.jpg) no-repeat scroll 0 -4px; color:#CA1E1E;}

.arrow_box { 
padding:70px 0 10px;
clear:both;}

.arrow_box a {}

#workarea a.arrow_top { 
background:transparent url(/upload/arrow_top.jpg) no-repeat scroll 0 0;
color:#44869C;
font-size:13px;
line-height:20px;
padding:8px 0 5px 35px;
text-decoration:none;}

#workarea a.arrow_top:hover { background:transparent url(/upload/arrow_top.jpg) no-repeat scroll 0 -30px; color:#FF0000;}

#workarea a#ab_a {
background:transparent url(/upload/arrow_back.jpg) no-repeat scroll 0 0;
color:#666666;
font-size:13px;
line-height:20px;
padding:8px 0 5px 35px;
text-decoration:none;}

#workarea span#ab_s { 
color:#44869C;
font-size:13px;
line-height:20px;}

#workarea a#ab_a:hover { background:transparent url(/upload/arrow_back.jpg) no-repeat scroll 0 -30px; color:#FF0000;}
#workarea a#ab_a span#ab_s:hover { color:#FF0000;}

#map_min_01 { 
background:transparent url(/contacts/map4.jpg) no-repeat scroll 50% -310px;
cursor:url(/zoom_cursor.cur), pointer;
display:block;
margin:0 auto;
width:400px;}

#map_min_01:hover { 
background: url(/contacts/map4.jpg) no-repeat scroll 50% 27px;}

#map_min_01 div { width:350px; height:180px;}

#map_min_02 { 
background:transparent url(/contacts/map7.jpg) no-repeat scroll 20px -310px;
cursor:url(/zoom_cursor.cur), pointer;
display:block;
margin:0 auto;
width:400px;}

#map_min_02:hover { background: url(/contacts/map7.jpg) no-repeat scroll 20px 29px;}

#map_min_02 div { width:350px; height:180px;}

.print_a {
background:transparent url(/contacts/print_01.png) no-repeat scroll 50% 20px;
display:block;
padding:0 0 32px;
text-decoration:none;
width:220px;}

.print_a:hover { background:transparent url(/contacts/print_01.png) no-repeat scroll 50% -40px;}

.photo_view {}

.print_span {}

.photo_view b {
border:medium none;
display:block;
font-size:11pt;
text-decoration:none;}

.bank_logos {
float:right;
padding:10px 0 10px 10px;}

.bank_logos a { 
display:block;
height:100px;
width:224px;}

.bank_logos img { border:none;}

.alfa_a { background: url(/credit/alpha_b.jpg) no-repeat scroll 0px 0px;}

.ros_a { background: url(/credit/ros_b.jpg) no-repeat scroll 0px 0px;}

.rus_a { background: url(/credit/rus_b.jpg) no-repeat scroll 0px 0px;}

.alfa_a:hover { background: url(/credit/alpha_b.jpg) no-repeat scroll -280px 0px;}

.ros_a:hover { background: url(/credit/ros_b.jpg) no-repeat scroll -280px 0px;}

.rus_a:hover { background: url(/credit/rus_b.jpg) no-repeat scroll -280px 0px;}

#comp_window {
margin:0 auto;
padding:0 0 20px;
width:300px;}

img.zoom_map { cursor:url(/zoom_cursor.cur), pointer;}

img.zoom_in { 
border:4px solid #FFFFFF;
cursor:url(/zoom_cursor.cur), pointer;}

img.zoom_in:hover { 
border:4px solid #79adc3;
}

.photo_imgs img.zoom_in {
margin:3px 6px 6px 3px; 
border:1px solid #000000;
cursor:url(/zoom_cursor.cur), pointer;}

.photo_imgs img.zoom_in:hover { 
margin:0px 3px 3px 0px; 
border:4px solid #79adc3;}


.fake_photo { /*visibility:hidden;*/ display:none;}


.a3d_table { 
width:670px;}

.a3d_table td { 
padding:0 0px 0 0;}

.a3d_table td h2 {}

.a3d_table td a {
margin:0px 20px 0px 0px;
display:block;
float:left;}

#workarea a.products_a_h2 {
color:#9F0000;
font-size:15pt;
line-height:17px;
text-decoration:none;
font-weight:bold;}

#workarea a.products_a_h2:hover { text-decoration:underline;}

#workarea .comp_more_table a { color:#2F7182; text-decoration:none;}

#workarea .comp_more_table a:hover { text-decoration:underline;}

#workarea .comp_more_table a span { color:#2F7182; }

#logo_m {
display:block;
height:210px;
left:30px;
position:absolute;
top:0;
width:130px;
z-index:1000;}

.img_sdvig {
display:block;
float:right;
margin:0 -3px 0 0;}

.te_menu {}

.foot_01 { background: url(/bitrix/templates/monferran_new/images/foot_mid.jpg) repeat-x 0px 100%;}

.foot_02 { background: url(/bitrix/templates/monferran_new/images/foot_left.jpg) no-repeat 0px 100%;}

.foot_03 { background: url(/bitrix/templates/monferran_new/images/foot_right.jpg) no-repeat 100% 100%;}

.bb_01 {
background: url(/bitrix/templates/monferran_new/images/bb_01.png) no-repeat 1px 0px;
display:block;
height:104px;
margin:0px 0px 0px 14px;
position:absolute;
top:10px;
left:7px;
width:215px;
_width:214px;}

.bb_01:hover { background: url(/bitrix/templates/monferran_new/images/bb_01.png) no-repeat -213px 0px;}

.bb_02 {
background: url(/bitrix/templates/monferran_new/images/bb_02.png) no-repeat 1px 0px;
display:block;
height:104px;
position:absolute;
top:10px;
left:7px;
margin:0px 0px 0px 14px;
width:215px;
_width:214px;}

.bb_02:hover { background: url(/bitrix/templates/monferran_new/images/bb_02.png) no-repeat -213px 0px;}

.bb_03 {
background: url(/bitrix/templates/monferran_new/images/bb_03.png) no-repeat 1px 0px;
display:block;
height:104px;
position:absolute;
top:10px;
left:7px;
margin:0px 0px 0px 14px;
width:215px;
_width:214px;}

.bb_03:hover { background: url(/bitrix/templates/monferran_new/images/bb_03.png) no-repeat -213px 0px;}

#left_menu {
_background:transparent url(/bitrix/templates/monferran_new/images/leftbodyme.jpg) repeat-y scroll 8px 0;
margin:0px 0 0px 10px;
padding:0px 0 0;
width:240px;}

.left_menu_inn { 
background: url(/bitrix/templates/monferran_new/images/leftmbodyn.png) repeat-y scroll 0px 0px;
_background: url(/bitrix/templates/monferran_new/images/leftmbodyn.jpg) repeat-y scroll 0px 0px;}

.left_menu_top {
margin:20px 0px 0px;
height:15px;
background:transparent url(/bitrix/templates/monferran_new/images/left_m_top.png) no-repeat scroll 10px 0;
_background:transparent url(/bitrix/templates/monferran_new/images/left_m_top.gif) no-repeat scroll 10px 0;
width:250px;}


.left_icon {
/*background:transparent url(/bitrix/templates/monferran_new/images/left_m_body.png) no-repeat scroll 0 27px;*/
padding:0 0 0 8px;}

.left_icon a { border:none;}

.left_icon a img { border:none;}

#left_menu div.left_menu_body { 
width:240px;
background:transparent url(/bitrix/templates/monferran_new/images/leftbodyme.jpg) repeat-y scroll 8px 0px;}

#left_menu a:hover { text-decoration:underline }

#left_menu div.left-menu-top {}

.left_menu_bott {
background: url(/bitrix/templates/monferran_new/images/left_m_bottom.png) no-repeat scroll 10px 0px; 
_background: url(/bitrix/templates/monferran_new/images/left_m_bottom.gif) no-repeat scroll 18px 0px; 
height:40px;
padding:0px 0px 27px;}

.lm_abox {
margin:0px 0px 0px 8px;
padding:5px 0px 1px;
background:transparent url(/bitrix/templates/monferran_new/images/left_m_li.jpg) no-repeat scroll 0 100%;}

.fake_s { height:100px;}


.lm_adiv { background: url(/bitrix/templates/monferran_new/images/left_m_li.jpg) no-repeat scroll 0px 0px; }


.lm_abox a#lm_al {
padding:8px 20px 8px 17px;
line-height: 16px;
color: #FFFFFF;
display: block;
font-size: 16px;
text-decoration: none; }



.lm_abox a.t-2 {color:#EEEF4A!important;}

.lm_abox a#lm_al:hover { text-decoration:underline }

.lm_abox a.selected { 
margin:-2px 0 -2px; 
position:relative; 
padding:8px 5px 8px 15px; 
background: url(/bitrix/templates/monferran_new/images/selected_01.jpg) no-repeat 0px 0px;}

.lm_abox a.selected0 { 
margin:-2px 0 -2px; 
position:relative; 
padding:8px 5px 8px 15px; 
background: url(/bitrix/templates/monferran_new/images/selected_02.jpg) no-repeat 0px 0px;}

.s-menu { 
background:transparent url(/bitrix/templates/monferran_new/images/s-menu.jpg) repeat-y scroll 0px 0px;
padding: 5px 0 7px 20px;}

.s-menu a {       
color:#FFFFFF;
display:block;
font-size:13px;
line-height:15px;
padding:3px 5px 3px 25px;
text-decoration:none;}

.s-menu a.selected000 {
background:transparent url(/bitrix/templates/monferran_new/images/selected_001.jpg) no-repeat scroll 3px 5px;
font-weight:bold;
line-height:23px;
padding:4px 0 3px 25px;}

html, body
{       
        padding:0px;
        height:100%;
        width:100%;
	margin: 0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
        line-height: 17px;
}
font
{
	font-size: 11pt;
	color: #000000;
}
td, p, span, .style1
{
	font-family: Arial;
	font-size: 11pt;
    line-height: 15pt;
	color: #000000;
}

div.separate {
	line-height: 1px;
	height: 9px;
	font-size: 1px;
}
#head
{
	background: url(/bitrix/templates/monferran_new/images/bg_slogan_top.jpg) top repeat-x;
	height: 201px;
}
#topmenu
{
	background: url(/bitrix/templates/monferran_new/images/bg_menu.jpg) top repeat-x;
	border-collapse: collapse;

	width: 100%;
}
#topmenu td
{
	padding: 0;
	vertical-align:top;
}

td.td_num0 { width:129px;}

#topmenu td.sdvig-left {background: url(/bitrix/templates/monferran_new/images/sdvig_bg.jpg) bottom repeat-x; width:28px;}
#topmenu td.sdvig-left div {background: url(/bitrix/templates/monferran_new/images/left_menu.jpg) no-repeat; width:28px; height:29px;}
#topmenu td.sdvig-right {background: transparent url(/bitrix/templates/monferran_new/images/sdvig_bg_right.jpg) repeat-x scroll 0 29px; width:26px;}
#topmenu td.sdvig-right div {background: url(/bitrix/templates/monferran_new/images/right_menu.jpg) no-repeat; width:26px; height:29px;}

#topmenu-inner-table 
{

	width: 100%;
	border-collapse: collapse;
	background: url(/bitrix/templates/monferran_new/images/vert.gif) no-repeat left top;
}
#topmenu-inner-table td
{
	text-align: center;
	padding-right: 1px;
	background: url(/bitrix/templates/monferran_new/images/vert.gif) no-repeat right top;
}
#topmenu-inner-table a
{
	padding: 0 5px;
	display: block;
	height: 29px;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	line-height: 29px;
}
#topmenu-inner-table a:hover { text-decoration: underline;}

#topmenu-inner-table a.selected {background: url(/bitrix/templates/monferran_new/images/bg_menu_hover.gif) repeat-x}
#topmenu-inner-table td.bg-under-selected
{
	text-align: right;
	padding: 0;
	background: url(/bitrix/templates/monferran_new/images/sdvig_bg.jpg) repeat-x;
}
#topmenu-inner-table td.bg-under-menu
{
	background: url(/bitrix/templates/monferran_new/images/sdvig_bg_right.jpg) repeat-x;
}


#foot
{
	padding-left: 40px;
	height: 80px;
	/*background: #5b8e99;*/
}

#foot table { height:100px;}


#foot td
{
vertical-align:top;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}

#foot td.left-contact {background: url(/bitrix/templates/monferran_new/images/bottom_line.gif) right no-repeat; width:200px; vertical-align:top;}
#foot td.right-contact {background: url(/bitrix/templates/monferran_new/images/bottom_line.gif) left no-repeat; width:200px; padding-left:30px; vertical-align:top}
#foot ul {text-align: center; padding-right: 30px; margin: 0px;}
#foot ul li {display: inline;}
#foot li a
{
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
#foot li a:hover {text-decoration: underline}
#content-td {/*background: url(/bitrix/templates/monferran_new/images/bottom_content_right.gif) bottom right no-repeat;*/}
#content-structure-table
{
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	background: url(/bitrix/templates/monferran_new/images/gradient_menu_0.jpg) left top no-repeat;
}
#left-column
{
	width: 250px;
	vertical-align: top;
	padding: 0 0 40px;
	/*background: url(/bitrix/templates/monferran_new/images/bottom_menu_left.gif) bottom no-repeat;*/
}


#workarea 
{
	/*background: url(/bitrix/templates/monferran_new/images/bottom_content_left.gif) bottom left no-repeat;*/
	line-height: 17px;
	padding: 20px 20px 80px 40px;
	vertical-align: top;
}
#workarea a
{
	color:#2f7182;
}

#workarea a:hover { color:#FF0000}

#workarea a:visited;
{
	color:#551A8B;
}

#banner-block div
{
height:104px;
padding:10px 10px 0;
position:relative;
text-align:center;
}
h1
{
	color: #9F0000;
	font-size: 17pt;
    text-decoration: none;
}

h2
{
	color: #9F0000;
	font-weight: bold;
	font-size: 15pt;
}
h3
{
	font-size: 13pt;
	font-weight: bold;
}
.h4
{
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	margin: 2px 0 1px;
}
.h5
{
	color: #9F0000;
	font-size: 12pt;
	font-weight: bold;
}
.h6
{
	color: #9F0000;
	font-size: 13pt;
	font-weight: bold;
	margin: 2px 0 1px;
}
.chain
{
	font-family: Arial;
	font-size: 10pt;
        line-height: 15pt;
	color: #000000;
}

#workarea ul {
list-style: disc url(/bitrix/templates/monferran_new/images/bulet.gif);
			 }
#workarea .ul2 {
margin-top: 15px;
list-style: disc url(/bitrix/templates/monferran_new/images/bulet2.jpg);
			 }
#workarea li {
padding:0px 0px 0px 10px;
margin-bottom: 15px;
			 }
#workarea strong {
color: #000000;
			 }

.style5
{
	color: #9F0000;
	font-size: 12pt;
	font-weight: bold;
	margin: 2px 0 1px;
}
#prodT strong {color:#2F7182}
.prodH1 {font-size: 14pt;}


.search_form {
height:46px;
position:relative;
width:242px;}

.search_form_in {
background:transparent url(/bitrix/templates/monferran_new/images/searchbox.png) no-repeat scroll 0 0;
_background:transparent url(/bitrix/templates/monferran_new/images/search_box01.gif) no-repeat scroll 15px 2px;
height:46px;
z-index:30;
left:0;
padding:3px 0 0 13px;
position:absolute;
top:0;
width:242px;}

.search-form form {
display:block;
margin:0;
padding:0;
height:32px;
width:230px;}

.search_in {
border:medium none navajoWhite;
display:block;
float:left;
height:18px;
margin:7px 0 0 68px;
_margin:7px 0 0 33px;
padding:0;
width:126px;}

.search_run {
background:transparent none repeat scroll 0 0;
border:medium none navajoWhite;
cursor:pointer;
height:30px;
margin:0;
padding:0;
width:30px;}

#show_actions {
color:#9F0000;
float:right;
font-family:arial;
font-size:20px;
margin:10px 40px 0 0;}

#flow {
position:absolute;
top:0;
visibility:hidden;
width:100%;
z-index:1000;
filter: alpha(opacity=80);
opacity:0.8;
background:#000000 none repeat scroll 0 0;
height:1610px! important;
left:0;
margin:0;
padding:0;}

#box_out {
width:100%;
left:0;
top:0;
position:absolute;
visibility:hidden;}

#actions_box {
position:absolute;
visibility:hidden;
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:0px;
padding:0 0 20px;
z-index:1002;
width:60%;
left:20%;
top:500px;}

*:first-child+html div#actions_box { top:400px;}

#move_area {
float:left;
width:200px;
height:30px;
cursor:move;
background:#dddddd;}

.border_black {
padding:0 0 20px;
background:#FFFFFF none repeat scroll 0 0;
border:10px solid #999999;
margin:40px 20px 0;}

#actions_pic {
background:transparent url(/upload/znak.jpg) no-repeat scroll right bottom;
float:left;
height:111px;
padding:60px 0 0 40px;
width:109px;}

#actions_box h1 {
clear:both;
text-align:center;}

#actions_box p.h3 { clear:both;}

h3.b { font-size:20px;}

#actions_box p { padding:0 30px 0px 120px;}

#close_buttom {
cursor:pointer;
color:#333333;
font-size:15px;
float:right;
height:20px;
padding:10px 10px 0px;}

#close_buttom:hover { color:#666666}


/*Nashi Brigadi*/





.brig_item { max-width:800px; padding:25px 0px 0px 0px;}

.img_p {
width:124px;
height:161px;
float:left;
border:3px solid #94b6c0;}

.img_p a {
display:block;
height:161px;}

.unit_01 { background: url(/upload/brg/unit_01.jpg) no-repeat scroll 0px 0px;}
.unit_02 { background: url(/upload/brg/unit_02.jpg) no-repeat scroll 0px 0px;}
.unit_03 { background: url(/upload/brg/unit_03.jpg) no-repeat scroll 0px 0px;}
.unit_04 { background: url(/upload/brg/unit_04.jpg) no-repeat scroll 0px 0px;}
.unit_05 { background: url(/upload/brg/unit_05.jpg) no-repeat scroll 0px 0px;}
.unit_06 { background: url(/upload/brg/unit_06.jpg) no-repeat scroll 0px 0px;}
.unit_07 { background: url(/upload/brg/unit_07.jpg) no-repeat scroll 0px 0px;}
.unit_08 { background: url(/upload/brg/unit_08.jpg) no-repeat scroll 0px 0px;}
.unit_09 { background: url(/upload/brg/unit_09.jpg) no-repeat scroll 0px 0px;}
.unit_10 { background: url(/upload/brg/unit_10.jpg) no-repeat scroll 0px 0px;}

.text_p {
margin:0px 0px 0px 160px;}

.name_p { padding:5px 0 20px;}

#workarea .name_p a.bname {
color:#000000;
font-size:22px;
text-decoration:underline;}

.name_p i { line-height:22px;}

.short_p { line-height:20px;}

.short_p b {}

.short_p a {}

.clear_sh { clear:both;}

.bot_line {
width:394px;
padding:25px 0px 0px 0px;
border-bottom:1px solid #759ba6;}

.bot_line_bottom {
width:394px;
padding:150px 0px 0px 0px;}


/* Person Page */


#person_page { max-width:800px;}

#person_page .img_p {
width:236px;
height:300px;
float:left;
border:3px solid #94b6c0;}

#person_page .unit_01 { background: url(/upload/brg/big/unit_01.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_02 { background: url(/upload/brg/big/unit_02.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_03 { background: url(/upload/brg/big/unit_03.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_04 { background: url(/upload/brg/big/unit_04.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_05 { background: url(/upload/brg/big/unit_05.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_06 { background: url(/upload/brg/big/unit_06.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_07 { background: url(/upload/brg/big/unit_07.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_08 { background: url(/upload/brg/big/unit_08.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_09 { background: url(/upload/brg/big/unit_09.jpg) no-repeat scroll 0px 0px;}
#person_page .unit_10 { background: url(/upload/brg/big/unit_10.jpg) no-repeat scroll 0px 0px;}

#person_page .text_p {
margin:0px 0px 0px 260px;}

#person_page .name_p { padding:15px 0 20px;}

#person_page .name_p span {
line-height:30px;
font-size:28px;
font-weight:bold;
text-decoration:none;}

#person_page .name_p i { line-height:35px;}

#person_page .short_p { line-height:22px;}

#sertif {
padding:0px 20px 0 0px;}

#sertif div {
color:#333333;
font-weight:bold;
padding:10px 0 10px 0;}

#sertif a {
display:block;
width:45px;}

#sertif a img {
border:1px solid #94b6c0;
display:block;
padding:3px;
height:62px;
width:45px;}

#sertif a img:hover {
padding:0px;
border:4px solid #94b6c0;}

.repl {
border-top:1px solid #CBDDE1;
margin:20px 0 0 20px;
padding:10px;
width:600px;}

.title_rev {
display:block;
font-size:16px;
font-weight:bold;
padding:0 0 10px;}

.repl_el {
border-top:1px solid #CBDDE1;
padding:10px;}

.repl_el span {
color:#146070;
font-size:18px;
padding:0 20px 0 0;}

.repl_el i {
display:block;
float:right;
font-size:14px;
font-weight:normal;}

.repl_el p { font-size:13px;}



/* Send Form */

.comments_form {
border-top:2px solid #DDDDDD;
margin:0 20px 50px 30px;
padding:20px 0;}

.post_send { width:600px;}

.post_send form {}

.post_send table {}

.post_send table th {
color:#666666;
font-size:18px;
font-weight:normal;
padding:0 0 20px;}

.post_send table td { 
text-align:left;
padding:2px 5px;}

.post_send input.form_inp { border:1px solid #7AA3CD;}

.post_send textarea { border:1px solid #7AA3CD;}


/* News */


#banner-block .news_block { 
margin:10px 0 0;
height:auto;
padding:0 10px 100px;}

#banner-block .news_block div {
padding:0px;
text-align:left;
margin:0px;}

#banner-block .news_block div.news_in1 {
height:auto;
padding:0 0 0 5px;
width:222px;
/*background: url(/bitrix/templates/monferran_new/images/news_bg.gif) repeat-y scroll 0px 0px;*/}

#banner-block .news_block div.news_in2 {
height:auto;
padding:0px 0px 20px;
background: url(/bitrix/templates/monferran_new/images/news_body.jpg) no-repeat scroll -5px 100%;}

#banner-block .news_block div.news_top {
background:transparent url(/bitrix/templates/monferran_new/images/news_top.gif) no-repeat scroll -5px 0;
color:#b71f1f;
font-size:22px;
height:auto;
padding:25px 0px 5px 17px;
text-align:left;}

#banner-block .news_block div.new_list_u {
height:auto;
background:transparent url(/bitrix/templates/monferran_new/images/news_data.gif) no-repeat scroll 0 9px;
padding:5px 20px 5px 17px;}

#banner-block .news_block div.new_list_u span {
color:#0B3A5B;
font-size:12px;
font-style:italic;
padding:0 3px;}

#banner-block .news_block div.new_list_u p {
border-bottom:1px solid #c0cace;
color:#000000;
font-size:11px;
margin:0;
padding:3px 3px 8px;}

#banner-block .news_block div.new_list_u p.en_n { border-bottom:none;}

#banner-block .news_block div.new_list_u a {
color:#000000;
text-decoration:none;}


#banner-block .news_block div.new_list_u a:hover { color:#FF0000;}

#banner-block .news_block div.news_l {
border-top:1px solid #DDDDDD;
margin:0 0 10px;
padding:10px 0 0;}

.news_l {}

.news_data_r {
background:#D65757 none repeat scroll 0 0;
color:#FFFFFF;
padding:0 5px;}



/*   Razdel Icons   */

.r_ico {
display:block;}

.r_ico_sp {
color:#000000;
display:block;
text-align:center;}


.np3_a { background:transparent url(/upload/np3_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:165px;}

.dom4_a { background:transparent url(/upload/dom4_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.dv1_a { background:transparent url(/upload/dv1_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.np1_a { background:transparent url(/upload/np1_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:165px;}

.np2_a { background:transparent url(/upload/np2_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:165px;}

.np4_a { background:transparent url(/upload/np4_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:165px;}

.np5_a { background:transparent url(/upload/np5_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:165px;}

.usl1_a { background:transparent url(/upload/usl1_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.usl2_a { background:transparent url(/upload/usl2_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.usl3_a { background:transparent url(/upload/usl3_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.usl4_a { background:transparent url(/upload/usl4_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.usl5_a { background:transparent url(/upload/usl5_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.usl6_a { background:transparent url(/upload/usl6_a.jpg) no-repeat scroll 50% 0px; padding:170px 0px 0px; width:175px;}

.nppp_table a { text-decoration:none;}
.nppp_table a:hover { text-decoration:underline;;}


/*  Complet Rehau  */

.com_ai { 
border:none;
display:block;
float:right;
text-decoration:none;
width:200px;
margin:0 0 10px 10px;
/*cursor: url('/zoom_in.cur'),text;*/
cursor:pointer;
}

.com_ai img { border:3px solid #94B6C0;}

#zoom_in1 {
visibility:hidden;
background:transparent url(/complect/rehau/zoom_in.gif) no-repeat scroll 48px 2px;
color:#333333;
height:20px;
line-height:20px;
padding:0 0 0 70px;}

#zoom_in2 {
visibility:hidden;
background:transparent url(/complect/rehau/zoom_in.gif) no-repeat scroll 48px 2px;
color:#333333;
height:20px;
line-height:20px;
padding:0 0 0 70px;}

#zoom_in3 {
visibility:hidden;
background:transparent url(/complect/rehau/zoom_in.gif) no-repeat scroll 48px 2px;
color:#333333;
height:20px;
line-height:20px;
padding:0 0 0 70px;}

#zoom_in4 {
visibility:hidden;
background:transparent url(/complect/rehau/zoom_in.gif) no-repeat scroll 48px 2px;
color:#333333;
height:20px;
line-height:20px;
padding:0 0 0 70px;}

#zoom_in5 {
visibility:hidden;
background:transparent url(/complect/rehau/zoom_in.gif) no-repeat scroll 48px 2px;
color:#333333;
height:20px;
line-height:20px;
padding:0 0 0 70px;}

/**License**/
.license_box {font-size: 8pt;}
.license_box .l_img_box {float:left; margin: 0 15px 15px 0;width: 150px;}
.license_box p {color:#00A4E8;font-size: 8pt;}
.license_box .textx {padding: 0 0 0 8px;}
.license_box .l_img_box img {width: 150px;}


/***main directions***/
.company_directions {padding: 30px 0 30px 0;}
.company_directions a {outline:none;}
.company_directions_img {margin-top:50px}
.company_directions div {position:relative;width: 690px;}
a.okna_pvh_but {
	background: url(/upload/okna_pvh_but.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 10px;
	left:0px;
	}
a.okna_pvh_but:hover {background: url(/upload/okna_pvh_but.png) no-repeat bottom; }

a.otdelka_balkonov_but {
	background: url(/upload/otdelka_balkonov_but.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 120px;
	left:90px;
	}
a.otdelka_balkonov_but:hover {background: url(/upload/otdelka_balkonov_but.png) no-repeat bottom; }

a.lodzhii {
	background: url(/upload/lodzhii.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 0px;
	left:230px;
	}
a.lodzhii:hover {background: url(/upload/lodzhii.png) no-repeat bottom; }

a.vhodnye_dveri {
	background: url(/upload/vhodnye_dveri.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 220px;
	left:0px;
	}
a.vhodnye_dveri:hover {background: url(/upload/vhodnye_dveri.png) no-repeat bottom; }

a.roof_but {
	background: url(/upload/roof_but.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 280px;
	left:145px;
	}
a.roof_but:hover {background: url(/upload/roof_but.png) no-repeat bottom; }

a.balkon_bloki {
	background: url(/upload/balkon_bloki.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 200px;
	left:545px;
	}
a.balkon_bloki:hover {background: url(/upload/balkon_bloki.png) no-repeat bottom; }

a.nat_potolki {
	background: url(/upload/nat_potolki.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 56px;
	left:394px;
	}
a.nat_potolki:hover {background: url(/upload/nat_potolki.png) no-repeat bottom; }

a.otdelka_okon {
	background: url(/upload/otdelka_okon.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 280px;
	left:414px;
	}
a.otdelka_okon:hover {background: url(/upload/otdelka_okon.png) no-repeat bottom; }

a.winter_gardens {
	background: url(/upload/winter_gardens.png) no-repeat top; 
	width: 125px; 
	height:121px;
	position:absolute;
	top: 55px;
	right:0px;
	}
a.winter_gardens:hover {background: url(/upload/winter_gardens.png) no-repeat bottom; }


/***Каталог Фактур***/
.factur_tbl {margin-bottom: 20px;}

.c_factur_matovye {
background: url(/products/potolki/catalog_factur/matovye/c_factur_matovye.jpg) left;ъ
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}
.c_factur_matovye:hover {background: url(/products/potolki/catalog_factur/matovye/c_factur_matovye.jpg) right;} 

.c_factur_satinovye {
background: url(/products/potolki/catalog_factur/satinovye/c_factur_satinovye.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_satinovye:hover {background: url(/products/potolki/catalog_factur/satinovye/c_factur_satinovye.jpg) right;} 

.c_factur_lakovye {
background: url(/products/potolki/catalog_factur/lakovye/c_factur_lakovye.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_lakovye:hover {background: url(/products/potolki/catalog_factur/lakovye/c_factur_lakovye.jpg) right;} 

.c_factur_mramornye {
background: url(/products/potolki/catalog_factur/mramornye/c_factur_mramornye.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
} 

.c_factur_mramornye:hover {background: url(/products/potolki/catalog_factur/mramornye/c_factur_mramornye.jpg) right;} 

.c_factur_fantasy {
background: url(/products/potolki/catalog_factur/fantasy/c_factur_fantasy.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_fantasy:hover {background: url(/products/potolki/catalog_factur/fantasy/c_factur_fantasy.jpg) right;}

.c_factur_style {
background: url(/products/potolki/catalog_factur/style/c_factur_style.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_style:hover {background: url(/products/potolki/catalog_factur/style/c_factur_style.jpg) right;}

.c_factur_zamsha {
background: url(/products/potolki/catalog_factur/zamsha/c_factur_zamsha.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_zamsha:hover {background: url(/products/potolki/catalog_factur/zamsha/c_factur_zamsha.jpg) right;}

.c_factur_exlusive {
background: url(/products/potolki/catalog_factur/exlusive/c_factur_exlusive.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_exlusive:hover {background: url(/products/potolki/catalog_factur/exlusive/c_factur_exlusive.jpg) right;}

.c_factur_blesk {
background: url(/products/potolki/catalog_factur/blesk/c_factur_blesk.jpg) left;
display: block;
font-size: 12px;
height: 180px;
line-height: 400px;
text-align: center;
text-decoration: none;
width: 180px;
float:left;
margin: 0 15px 15px 0;
text-align:center;
}

.c_factur_blesk:hover {background: url(/products/potolki/catalog_factur/blesk/c_factur_blesk.jpg) right;}

.clr {clear:both;}

.montazh_balkon_link {
	background: url(/photo/12/montazh/jar_balkon.jpg) left;
	display: block;
    	font-size: 12px;
   	height: 200px;
    	line-height: 451px;
    	text-align: center;
    	text-decoration: none;
    	width: 200px;
    	float:left;
	margin: 0 15px 15px 0;
	text-align:center;
	}
.montazh_balkon_link:hover {background: url(/photo/12/montazh/jar_balkon.jpg) right;}

.montazh_bb_link {
	background: url(/photo/12/montazh/jar_bb.jpg) left;
	display: block;
    	font-size: 12px;
   	height: 200px;
    	line-height: 451px;
    	text-align: center;
    	text-decoration: none;
    	width: 200px;
    	float:left;
	margin: 0 15px 15px 0;
	text-align:center;
	}
.montazh_bb_link:hover {background: url(/photo/12/montazh/jar_bb.jpg) right;}

ul.gallery {list-style:none !important;margin:0 !important;padding:0 !important;}



.antique_maps_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/antique_maps/antique_maps_j.jpg") left;}
.antique_maps_j:hover {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/antique_maps/antique_maps_j.jpg") right;}

.babochki_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/babochki/babochki_j.jpg") left;}
.babochki_j:hover {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/babochki/babochki_j.jpg") right;}

.city_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/city/city_j.jpg") left;}
.city_j:hover {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/city/city_j.jpg") right;}

.teens_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/teens/teens_j.jpg") left;}
.teens_j:hover {background: url("/products/potolki/art_catalog/teens/teens_j.jpg") right;}

.art_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/art/art_j.jpg") left;}
.art_j:hover {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/art/art_j.jpg") right;}

.space_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/space/space_j.jpg") left;}
.space_j:hover {background: url("/products/potolki/art_catalog/space/space_j.jpg") right;}

.leafs_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/leafs/leafs_j.jpg") left;}
.leafs_j:hover {background: url("/products/potolki/art_catalog/leafs/leafs_j.jpg") right;}

.sky_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/sky/sky_j.jpg") left;}
.sky_j:hover  {background: url("/products/potolki/art_catalog/sky/sky_j.jpg") right;}

.ocean_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/ocean/ocean_small.jpg") left;}
.ocean_j:hover {background: url("/products/potolki/art_catalog/ocean/ocean_small.jpg") right;}

.ornaments_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/ornaments/ornaments_j.jpg") left;}
.ornaments_j:hover  {background: url("/products/potolki/art_catalog/ornaments/ornaments_j.jpg") right;}

.birds_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/birds/birds_j.jpg") left;}
.birds_j:hover  {background: url("/products/potolki/art_catalog/birds/birds_j.jpg") right;}

.planes_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/planes/planes_j.jpg") left;}
.planes_j:hover {background: url("/products/potolki/art_catalog/planes/planes_j.jpg") right;}

.facturs_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/facturs/facturs_j.jpg") left;}
.facturs_j:hover  {background: url("/products/potolki/art_catalog/facturs/facturs_j.jpg") right;}

.flowers_j {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/flowers/flowers_j.jpg") left;}
.flowers_j:hover {float: left;
font-size: 12px;
height: 100px;
line-height: 240px;
margin: 0 15px 15px 0;
text-align: center;
text-decoration: none;
width: 133px;background: url("/products/potolki/art_catalog/flowers/flowers_j.jpg") right;}

