﻿body {
    margin: 0;
    padding: 0;
    font-family:Tahoma;
    font-size:10px;
    color: Black;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f4191;
	height:100%;
	background-image:url(../images/all_bcg.jpg);
}
#body{
height:auto;
overflow:hidden;
margin:0px;
padding:0px;
}

.page_active {
	padding:1px 5px;
	margin:3px 3px;
	background-color:#493706;
	border:1px solid #493706;
	color:#FFFFCC;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	float:left;
}


.page_link {
	margin:3px 3px;
	background-color:#FFFFCC;
	border:1px solid #493706;
	float:left;
}
a.text_link {
	padding:1px 5px;
	color:#493706;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
}









div.home
{
height:400px;
}
div.add
{
padding-top:10px;
}
div.content5
{
	clear:both;
}
div.galler
{
padding-left:0px !important;
width:470px;
height:auto;
}
div.galler ul
{
float:left;
list-style:none;
padding:4px;
}
div.container{
width:914px;
margin: 0 auto 0 auto;
padding:0;
list-style:none;
}
div.header div.left{
background-image:url(../images/header_left_bcg.jpg);
background-repeat:no-repeat;
background-position:left;
height:36px;
padding-left:4px;
}
div.header div.right{
background-image:url(../images/header_right_bcg.jpg);
background-repeat:no-repeat;
background-position:right;
padding-right:4px;
height:36px;
}
div.header div.center{
background-image:url(../images/header_center_bcg.jpg);
background-repeat:repeat-x;
height:36px;
position:relative;
}
div.flowers{
background-image:url(../images/flowers.jpg);
width:914px;
height:257px;
}

div.flowers_ru{
background-image:url(../images/flowers_ru.jpg);
width:914px;
height:257px;
} 

div.flowers_en{
background-image:url(../images/flowers_en.jpg);
width:914px;
height:257px;
}

div.content_top{
background-image:url(../images/content_top_bcg.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
min-height:560px;
overflow:hidden;
width:914px;
overflow:hidden;
}
div.content{
 height:auto;
  overflow:hidden;
}
div.content div.center{
 float:left;
 height:auto;
 width:auto;
 overflow:hidden;

}
div.content_bottom{
background-image:url(../images/content_bottom_bcg.jpg);
background-position:bottom left;
background-repeat:no-repeat;
min-height:560px;
height:auto;
width:914px;
overflow:hidden;
}
div.footer{
 height:33px;
 padding-top:15px;
 padding-left:25px;
 color:#fff;
 font-family:Tahoma;
 font-size:9px;
 float:left;
}

ul.languages{
list-style:none;
width:auto;
height:18px;
padding:0;
margin-top:15px;
margin-left:25px;
position:absolute;
}
ul.languages li{
float:left;
margin-right:10px;
}
ul.languages li a img{border:none;}

ul.top_menu{
list-style:none;
width:auto;
height:18px;
padding:0;
margin-top:6px; width:350px;
right:5px;
float:right;
position:absolute;
color:#FFFFFF;
list-style-type:circle;
}
ul.top_menu li{
float:left;
margin-bottom:5px;
margin-right: 5px;
width:auto;
owerflow:hidden;
}
ul.top_menu li a {
font-family:Arial, Helvetica, sans-serif;
/*background-image:url(../images/menu_.png);
background-position:left;
background-repeat:no-repeat;*/
font-size:12px;
font-weight:bold;
padding-left:5px; width:150px;
height:16px;
display:block;
text-decoration:none;
padding-top:4px;
color:#fff;
}
*html ul.top_menu li a {
font-family:Arial, Helvetica, sans-serif;
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_.png',sizingMethod='crop');
background-position:left;
background-repeat:no-repeat;*/
font-size:13px;
font-weight:bold;
padding-left:19px;
width:145px;
height:16px;
display:block;
text-decoration:none;
padding-top:4px;
color:#fff;
}
ul.top_menu li a:hover{
/*background-image:url(../images/menu_selected.png);
background-position:left;
background-repeat:no-repeat;*/
}
*html ul.top_menu li a:hover{
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_selected.png',sizingMethod='crop');
background-position:left;
background-repeat:no-repeat;*/
}
ul.top_menu li a.active{
/*background-image:url(../images/menu_selected.png);
background-position:left;
background-repeat:no-repeat;*/
}
*html ul.top_menu li a.active{
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_selected.png',sizingMethod='crop');
background-position:left;
background-repeat:no-repeat;*/
}
/*****************************************************/
div.left_menu{
height:auto;
overflow:hidden;
float:left;
clear:both;
width:210px;
}
div.left_menu div.left_shadow{
background-image:url(../images/big_shadow_left.png);
background-repeat:no-repeat;
background-position:left top;
padding-left:9px;
}
*html div.left_menu div.left_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/big_shadow_left.png',sizingMethod='crop');
background-repeat:no-repeat;

background-position:left top;
padding-left:9px;
}

div.left_menu div.right_shadow{
background-image:url(../images/big_shadow_right.png);
background-repeat:no-repeat;
background-position:right top;
padding-right:8px;
width:193px;
}
*html div.left_menu div.right_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/big_shadow_right.png',sizingMethod='crop');
background-repeat:no-repeat;
background-position:right top;
height:auto;
padding-right:8px;
}
div.left_menu div.border_grad{
 background-image:url(../images/white_to_blue_grad.jpg);
 background-repeat:repeat-x;
 width:193px;
 background-position:10px 10px;
 height:auto;
 overflow:hidden;
}
div.left_menu div.header{
padding-left:2px;
padding-right:2px;
background-image:url(../images/left_menu_header.png);
background-position:top left;
width:189px;
height:auto;
overflow:hidden;
background-repeat:no-repeat;
padding-top:25px;
}
*html div.left_menu div.header{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu_header.png',sizingMethod='crop');
width:189px;
height:auto;
overflow:hidden;
padding-left:2px;
padding-right:2px;
padding-top:25px;
}
div.left_menu div.content{
background-image:url(../images/blue_grad.jpg);
background-position:left top;
background-repeat:repeat;
padding-bottom:25px;
height:auto;
overflow:hidden;
}

div.left_menu ul.left_menu{

padding:0px;
margin:0px;
margin-left:35px;
margin-top:15px;
height:auto;
}
div.left_menu ul.left_menu li{
margin-bottom:20px;
height:18px;
}
div.left_menu ul.left_menu li a{
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;										/*размер шрифта*/
height:18px;
display:block;
/*background-image:url(../images/left_menu.png);*/
text-decoration:none;
font-weight:bold; 								/*толщина шрифта*/
/*background-position:left top;
background-repeat:no-repeat;*/
padding-left:10px;
}

*html div.left_menu ul.left_menu li a{
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu.png',sizingMethod='crop');*/
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:18px;
display:block;
text-decoration:none;
/*background-image:none;
background-position:left top;
background-repeat:no-repeat;*/
padding-left:10px;
}

div.left_menu ul.left_menu li a:hover{
/*background-image:url(../images/left_menu_selected.png);*/
color:#1F4191;
text-decoration:none;
background-position:left top;
background-repeat:no-repeat;
}

*html div.left_menu ul.left_menu li a:hover{
background-image:none;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu_selected.png',sizingMethod='crop');*/
color:#1F4191;
text-decoration:none;
background-position:left top;
background-repeat:no-repeat;
}

div.left_menu ul.left_menu li a.active{
/*background-image:url(../images/left_menu_selected.png);*/
color:#1F4191;
text-decoration:none;
background-position:left top;
background-repeat:no-repeat;
}
*html div.left_menu ul.left_menu li a.active{
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu_selected.png',sizingMethod='crop');*/
color:#0090c7;
text-decoration:none;
background-position:left top;
background-repeat:no-repeat;
}

/*****************************************************/
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
color:#1F4191;
height:28px;
float:left;
padding:0;
margin:0;

border-bottom:2px solid #1bc1e5;
}
div.block{
 width:477px;
}
div.block_login
{
	width:477px;
	padding-top:15px;
	margin-top:15px;
}
div.block div.bottom_shadow{
	background-image:url( '../images/bottom_shadow_big.png' );
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
div.block div.bottom_gallery{
	margin:0;
	padding:0;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
*html div.block div.bottom_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_shadow_big.png',sizingMethod='crop');
background-position:bottom;
background-repeat:no-repeat;
margin:0;
padding:0;
height:auto;
overflow:hidden;
padding-bottom:10px;
}


div.block div.content_line{
background-image:url(../images/content_bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-left:0px;
}
div.block div.content_wave{
margin-bottom:10px;
background-image:url(../images/content_wave.png);
background-repeat:no-repeat;
background-position:bottom;
padding-left:20px;
padding-bottom:20px;
}

*html div.block div.content_wave{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content_wave.png',sizingMethod='crop');
padding-left:20px;
padding-bottom:20px;
margin-bottom:10px;
}

div.sub_button{
height:auto;
text-align:right;
margin-top:5px;
margin-bottom:10px;
vertical-align:middle;
overflow:hidden;
width:153px;
height:12px;
}
div.block div.sub_button{
text-align:right;
padding-top:10px;
height:20px;
vertical-align:middle;
padding-right:20px;
overflow:hidden;
margin:0px;
}
a.bluebtn{
color:#1F4191;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/button_blue.gif);
background-position:left;
background-repeat:no-repeat;
height:12px;
display:block;
text-align:left;
float:right;
padding-left:15px;
}
a.yellowbtn{
color:#045f84;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/button_yellow.gif);
background-position:left;
background-repeat:no-repeat;
height:12px;
display:block;
text-align:left;
float:right;
padding-left:15px;
}
div.clear{
clear:both;
height:0px;
}
ul.products{
list-style:none;
width:465px;
height:auto;
overflow:hidden;
margin:0px;
margin-top:16px;
padding:0px;
line-height:11px;
}

ul.products li {
text-align:center;
width:138px;
float:left;
height:135px;
overflow:hidden;
margin-right:8px;

}
ul.products li img{
border:2px solid #dbdbdf;
margin:0;
height:100px;
padding:0;
}
ul.products li a{
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
height:100%;
display:block;
/*background-image:url(../images/left_menu.png);
background-position:left top;
background-repeat:no-repeat;*/
text-decoration:none;
padding-top:5px;
overflow:hidden;
/*padding-left:20px;*/
}
*html ul.products li a{
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
height:25px;
display:block;
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu.png',sizingMethod='crop');
background-position:left top;
background-repeat:no-repeat;*/
text-decoration:none;
padding-top:5px;
overflow:hidden;
/*padding-left:20px;*/
} 
ul.products li div.shadow{
background-image:url(../images/img_shadow.png);
background-position:bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:4px;
overflow:hidden;
}
*html ul.products li div.shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_shadow.png',sizingMethod='crop');
background-position:bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:4px;
overflow:hidden;
}
div.left_side{
float:left; padding-bottom: 45px;
width:210px;
height:auto;
overflow:hidden;
}
div.about_box{
float:left;
height:auto;
width:210px;
min-height:181px;
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
}
div.about_box div.ab_left_shadow{
background-image:url(../images/left_shadow_small.png);
background-position:left top;
background-repeat:no-repeat;
width:210px;
padding-left:6px;
}
*html div.about_box div.ab_left_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_shadow_small.png',sizingMethod='crop');
background-position:left top;
background-repeat:no-repeat;
width:210px;
padding-left:6px;
}
div.about_box div.ab_right_shadow{
background-image:url(../images/right_shadow_small.png);
background-position:right top;
background-repeat:no-repeat;
width:193px;
padding-right:6px;
}
*html div.about_box div.ab_right_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_shadow_small.png',sizingMethod='crop');
background-position:right top;
background-repeat:no-repeat;
padding-right:6px;
width:204px;
}
div.about_box div.ab_header{
background-image:url(../images/about_header.jpg);
background-repeat:no-repeat;
background-position:top ;
width:193px;
height:auto;
overflow:hidden;
}
div.about_box div.ab_bottom{
background-image:url(../images/about_bottom.png);
background-repeat:no-repeat;
background-position:bottom;
height:auto;
padding-bottom:10px;
overflow:hidden;
}
div.about_box div.ab_bottom{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/about_bottom.png',sizingMethod='crop');
background-repeat:no-repeat;
background-position:bottom;
height:auto;
;
padding-bottom:10px;
overflow:hidden;
}
div.about_box div.ab_light_grad{
background-image:url(../images/about_light_bcg.jpg);
background-color:#e1c17f;
background-position:left top;
background-repeat:repeat-x;
height:auto;
overflow:hidden;
padding-left:2px;
padding-right:2px;
width:189px;
height:175px;
}
div.about_box div.ab_center{
 height:auto;
 overflow:hidden;
 background-image:url(../images/about_bcg.jpg);
 background-position:left top;
 background-repeat:repeat-x;
 background-color:#e1c17f;
 padding-left:22px;
 padding-right:18px;
 padding-top:18px;
 width:149px;
 height:157px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
color:#1F4191;
margin:0;
padding:0;
display:block;
border-bottom:2px solid #e5c688;
height:23px;
}
div.right_side {
float:left;
margin-top:40px;
height:auto;
width:210px;
overflow:hidden;
}
/*************************************************/
div.news_bar{
height:auto;
float:left;
clear:both;
width:210px;
}
div.news_bar div.left_shadow{
background-image:url(../images/big_shadow_left.png);
background-repeat:no-repeat;
background-position:left top;
overflow:visible;
width:210px;
padding-left:9px;
}
*html div.news_bar div.left_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/big_shadow_left.png',sizingMethod='crop');
background-repeat:no-repeat;
background-position:left top;
overflow:visible;
width:210px;
padding-left:9px;
}
div.news_bar div.right_shadow{
background-image:url(../images/big_shadow_right.png);
background-repeat:no-repeat;
background-position:right top;
width:193px;
padding-right:8px;
}
*html div.news_bar div.right_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/big_shadow_right.png',sizingMethod='crop');
background-repeat:no-repeat;
background-position:right top;
overflow:visible;
width:193px;
padding-right:8px;
}
div.news_bar div.border_grad{
 background-image:url(../images/white_to_blue_grad.jpg);
 background-repeat:repeat-x;
 width:193px;
 background-position:10px 20px;
 height:auto;
 overflow:visible;
}
div.news_bar div.header{
padding-left:2px;
padding-right:2px;
z-index:9999;
background-image:url(../images/news_header.png);
background-position:top left;
width:189px;
height:auto;
overflow:hidden;
background-repeat:no-repeat;
padding-top:25px;
}
*html div.news_bar div.header{
padding-left:2px;
padding-right:2px;
z-index:9999;
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/news_header.png',sizingMethod='crop');
background-position:top left;
width:189px;
height:auto;
overflow:hidden;
background-repeat:no-repeat;
padding-top:25px;
}
div.news_bar div.content{
background-image:url(../images/blue_grad.jpg);
background-position:left top;
background-repeat:repeat-x;
padding-bottom:25px;
height:auto;
 background-color:#c2e2ed;
 padding-left:24px;
 padding-right:20px;
overflow:hidden;
}
dl{
margin:0px;
padding:0px;
margin-top:10px;
}
dt{color:#006e9a;font-weight:bold}
dd{
margin:0;padding:0;
margin-bottom:15px;
}
span.yellow{
color:#fbaf29;
font-weight:bold;
}
dd a{
color:#445e69;
text-decoration:none;
}
h2.light_blue_border{
text-align:center;
color:#1F4191;
border-bottom:2px solid #a7cfe2; 
}
div.price_box{
float:left;
margin-top:10px;
margin-left:3px;
width:210px;
clear:both;
}
div.price_box div.pr_left_shadow{
background-image:url(../images/left_shadow_small.png);
background-position:left top;
background-repeat:no-repeat;
width:210px;
padding-left:6px;

}
*html div.price_box div.pr_left_shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_shadow_small.png',sizingMethod='crop');
background-position:left top;
background-repeat:no-repeat;
width:210px;
padding-left:6px;

}

div.price_box div.pr_right_shadow{
background-image:url(../images/right_shadow_small.png);
background-position:right top;
background-repeat:no-repeat;
padding-right:6px;
width:210px;
}
*html div.price_box div.pr_right_shadow{
background-image:none;
width:210px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_shadow_small.png',sizingMethod='crop');
background-position:right top;
background-repeat:no-repeat;
padding-right:6px;
}
div.price_box div.pr_header{
background-image:url(../images/price_header.jpg);
background-repeat:no-repeat;
background-position:top ;
width:193px;
min-height:136px;
height:auto;
overflow:hidden;
}
div.price_box div.pr_bottom{
background-image:url(../images/price_bottom.png);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:15px;
width:193px;
height:117px;
}
*html div.price_box div.pr_bottom{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/price_bottom.png',sizingMethod='crop');
background-repeat:no-repeat;
background-position:bottom;
height:auto;
overflow:hidden;
padding-bottom:15px;
}
div.price_box div.pr_center{
 height:auto;
 overflow:hidden;
 background-image:url(../images/price_center.jpg);
 background-position:left top;
 background-repeat:repeat-y;
 background-color:#e1c17f;
 padding-left:22px;
 padding-right:18px;
 padding-top:18px;
 width:153px;
 height:99px;
}
h2.blue{
color:#23539f;
border-bottom:2px solid #33b7e5;
}
div.price_box ul{
 margin:0px;
 padding:0px;
 margin-top:10px;
 list-style:none;
}
div.price_box ul li{
margin-bottom:5px;
}
div.price_box ul li img{
margin-right:5px;
border:none;
}
div.price_box ul li a{
text-decoration:none;
color:#1f4191;
}






.list { font-weight: bold; list-style-type:disc}
.list li { font-weight: normal}

ul.products2 li a.gal { height:auto; background: none; padding-left:0}

ul.products li a.gal { height:auto; background: none; padding-left:0}











ul.products2 {
list-style:none;
height:auto;
overflow:hidden;
margin:0px;
margin-top:3px;
margin-left:10px;
padding:0px;
line-height:11px;
}

ul.products2 li {
width:158px;
float:left;
height:auto;
overflow:hidden;
margin-right:8px;


}
ul.products2 li img{
border:2px solid #dbdbdf;
margin:0;
padding:0;
}
ul.products2 li a{
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:20px;
display:block;
text-decoration:none;
/*background-image:url(../images/left_menu.png);
background-position:left top;
background-repeat:no-repeat;*/
padding-top:5px;
overflow:hidden;
padding-left:20px;
}
*html ul.products2 li a{
color:#1F4191;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:20px;
display:block;
text-decoration:none;
/*background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_menu.png',sizingMethod='crop');
background-position:left top;
background-repeat:no-repeat;*/
padding-top:5px;
overflow:hidden;
padding-left:20px;
} 
ul.products2 li div.shadow{
background-image:url(../images/img_shadow.png);
background-position:bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:4px;
overflow:hidden;
}
*html ul.products2 li div.shadow{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_shadow.png',sizingMethod='crop');
background-position:bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:4px;
overflow:hidden;
}

.pad2 { padding-bottom:3px}

div.news_bar div.content2{
background-image:url(../images/blue_grad.jpg);
background-position:left top;
background-repeat:repeat;
padding-bottom:5px;
height:auto;
background-color:#c2e2ed;
padding-left:15px;
padding-right:2px;
overflow:hidden;
}

div.nizz
{
	background-image:url(../images/footer_bcg.jpg);
	background-repeat:no-repeat;
	height:33px;	
}

div.banner {
	padding-left:150px;
}
