

/* Start:/bitrix/templates/flowers_pink/components/bitrix/menu/main_menu/style.css?1346875200626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/flowers_pink/components/bitrix/menu/main_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/kroshki/style.css?1346875200267*/
ul.breadcrumb-navigation
{
	padding:7px; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
	font-size:10px;
	padding-left: 5px;
	padding-right: 0px;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/flowers_pink/components/bitrix/menu/bottom_menu/style.css?1346875200626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/flowers_pink/components/bitrix/menu/bottom_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/flowers_pink/styles.css?163419661510913*/
* {
	margin: 0;
	padding: 0;
	outline-style:none;

}

a img{
	border:none;
}

#column_2 ul {
	padding: 5px 0;
}
#column_2 ul li {
	padding-left: 15px;
	list-style-position: inside;
	list-style-type: disk;
}

#content table {
	border-collapse: collapse;
}

html{
	font-family:Verdana, sans-serif;
	font-size:12px;
	height: 100%;
}

body{
	color:#696969;
	min-height: 100%;
	position:relative;
}

#info ul {
	padding: 5px 0;
}
#info ul li {
	padding-left: 15px;
	list-style-position: inside;
	list-style-type: disk;
}

a {
	text-decoration: underline;
	
	
}

#content table {
	border: none;
}
#content table td {
	border: none;
	font-size: 12px;
	padding: 5px;
}
#content table.border td {
	border: 1px solid #888 !important;
}

#content table.borderdouble {
	border: 1px double #c76b1d !important;
}

a:hover {
text-decoration: none;
border:none;
}


#news .block
{
	position:relative;
	width:100%;
	padding-top:15px;
}

html, body {
	height: 100%;
}

ul{
	/*list-style:none;*/
}
/*\Общие теги*/
/*Общие классы*/
.cl {
	clear: left;
}

.cr {
	clear: right;
}

.ca {
	clear: both;
}

#index .hortable li{
	display:table-cell;
	text-align:center;
	white-space:normal;
	vertical-align:top;
	min-width: 995px;
	padding:0px;	
}

#index .hortable li.first{
	text-align:left;
}

#index .hortable li.last{
	text-align:right;
}

#index .hortable li a{
	display:block;
	display:inline-block;
}

#index
{
	/* height: 100%; */
	min-height: 100%;
	z-index:0;
	position: absolute;
	min-width: 996px;
	width: 100%;
	
    margin: 0 auto;
    position: absolute;

	
}
#top
{
	position: relative;
	display:block;
	padding-bottom: 90px; /*высота футера с учетом наезда-отступа*/
	min-height: 0px; /*Минимальная высота контента*/
	width:970px;
	margin: 0 auto;
	z-index: 2;
	left: 50%;
	margin-left: -485px;
	
}

#maxwidther,
#footwidther{
	display:block;
	width: 960px;
	margin: 0 auto;
	top: 0;
}

#foot
{
	position: relative;
	display:block;	
	bottom: 0px;
	height: 20px; /*высота футера*/
	width: 100%;	
	z-index:2;
	text-align: center;
}

#footer
{
	position: relative;
	display:block;	
	bottom: 0px; /*высота футера*/
	margin-left:20%;
	height:100%;
	text-align:right;
	padding:0 30px;
	

}
#contacts_foot
{
	position: relative;
	display:block;	
	float:left;
	width:30%;
	height:100%;
	margin: 0 auto;
	padding:0 30px;
	text-align:left;
}
#header
{
	padding:0 15px;
	position:relative;
	height: 100px;
	position:relative;
	margin:0 auto;
}

#header_card
{	
	position:relative;
	width:200px;
	height:100%;
	float:left;
	z-index:5;
}
#header_card a ,
#header_card a img{
	border:none;
	text-decoration:none;
}

#header_right
{
	position:relative;
	margin:0 auto;
	
}

#header_menu
{	
	position:relative;
	min-width:150px;
	margin:0 200px;
}

#header_menu li 
{
	display:block;
	padding:15px 20px;
	float:left;	
	white-space: nowrap;
}

.big_text 
{
	font-size:30px;
}



#content_back
{
	position:relative;
	padding: 15px 0;
	overflow:hidden;
	background-color: #e5c5ab;
}

#content_back_2
{
	background-color:white;
	position:relative;
	padding:15px 0;
	margin: 0 15px;
}



#content
{	
	position:relative;	
	margin:0 15px;
	overflow:hidden;
}

#content H1{
	font-family:Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.price{
	font-family:Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#content a
{
	color:black;

}
#content a:hover
{
	color:black;
	text-decoration:none;
}

#column_2
{
	position: relative;
	display:block;	
	margin-right:230px;
	padding:0 10px;
}

#column_2.full-width{
	margin-right:0;
}

#column_1
{
	position: relative;
	display:block;	
	float:right;
	width:230px;
	margin: 0 auto;
}


#column_1 H1
{
	font-size:16px;
}

#column_2 .leftimg
{	
	position:relative;
	float:left;
	border:1px solid #d1d1d1;
	padding: 3px;
	margin: 0 15px 0 0;

}

#column_2 .img
{	
	border:1px solid #d1d1d1;
	padding: 3px;
}

#column_2 .rightimg
{	
	float: right;
	border: 1px solid #d1d1d1;
	padding: 3px;
	margin: 0 0 0 15px;

}
#column_1 .image
{
	position:relative;
	border:1px solid #d1d1d1;
	padding: 1px;
	float:left;
	margin-right:15px;
}
.column_offer
{
	position:relative;
	width:100%;
	margin-top:20px;
	color:black;
}

#content #column_2 #map H1,
#content #column_2 #contacts 
{
	color:#696969;
}

#content #column_2 H2
{
	font-size:14px;
	font-weight:bold;
}
#content #column_2 H3
{
	font-size:13px;
	font-weight:bold;
}
#content #column_2 H4
{
	font-size:13px;
	font-weight:bold;
}
#column_1s br
{
	margin-bottom:10px;
}

#contacts
{
	position:relative;
	padding-top:50px;
	text-align:left;
}

#content #news H1,
#content .column_offer H1
{
	font-size:18px;
	color:#696969;
}
#news
{
	padding:15px 0 30px 0;
	text-align:left;
}
#news .block a
{
	text-decoration: underline;
}

#news .block a:hover
{
	text-decoration:none;
}




#catalog li li
{
	background:none;
	padding:10px 0 0 0;
}

#catalog li a
{
	color:black;
	font-family:trebuchet MS; 
	font-size:17px;
	border-bottom:2px dotted black;
	text-decoration:none;

}


#catalog li li a
{
	display:block;
	padding-left:20px;
	border:none;
	font-size:12px;
	background-image:url("/bitrix/templates/flowers_pink/images/marker.gif");
	background-repeat:no-repeat;
	background-position:top left;	
	font-family:Verdana, sans-serif;
}


#catalog li li a:hover u,
#catalog li li a:active u
{
	text-decoration:none;
	
}

#catalog
{
	font-family:trebuchet MS; 
	font-size:17px;
}
#catalog li a:hover,
#catalog li a:active
{
	
	text-decoration:none;
	border:none;
	
}






#upmenu_2
{
	position:relative;
	height:150px;
	margin:15px 0 20px 0;
	
}

#upmenu_2 a img
{
	border:none;
}
#menu_left
{
	display:block;
	float:left;
	width:290px;
	height:100%;
}
#menu_center
{
	display:block;
	float:left;
	width:290px;
	height:100%;
	margin:0 15px;
}
#menu_right
{
	display:block;
	float:right;
	width:290px;
	height:100%;
}

/* навигационная панель*/

#nav_bar{
	position:relative;
	width:100%;
	/*height:40px;*/
}


#root{
	position:relative;
	float:left;
	font-size:20px;
	color:black;
}

.space{
	position:relative;
	float:left;
	padding:8px 8px 0 8px;
	z-index: 666;
}

#current_place{
	position:relative;
	float:left;
	color:black;
	padding-right:17px;
	font-size:24px;	

}





#str_menu {
	height:20px;
	left:-10px;
	position:relative;
	width:100%;
	font-size:12px;
}

/*строковое меню*/
#content .str_menu_small a
{	
	display:block;
	float:left;
	padding:4px 10px;
	border-right: 1px solid white;
}



#content .str_menu_small a:hover u,
#content .str_menu_small a:active u
{
	text-decoration:none;
}


/* каталог*/

.catalog_item{
	position:relative;
	float:left;
	text-align:center;
	font-size:14px;
	float:left;
	margin:0 63px 40px 0;
	width: 150px;
}
.catalog_item .price{
	display:block;
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
}
.catalog_item .image{
	margin-right:0 !important;	
	display:block;
	position:relative;
}

.catalog_item a{
	text-decoration:underline;
	
}
.catalog_item a:hover{
	text-decoration:none;
}
.zoom{
	height:25px;
	width:25px;
	position:absolute;
	background:url("/bitrix/templates/flowers_pink/images/zoom.gif") no-repeat;
	top:121px;
	right:4px;
}

#info{
	color:#414141;
}

#info h1{
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
}

#info h1 .price{
	font-size:24px;
	font-weight:normal;
}

#info h1 .price .small{
	font-size:18px;
	font-weight:normal;
}

.preview{
	float:left;
	position:relative;
}
.preview .zoom{
	width:20px;
	height:20px;
	top:76px;
	right:19px;
	z-index:4;
	background-image:url("/bitrix/templates/flowers_pink/images/zoom2.gif");
}

.info_block{
	width:100%;
	font-size:12px;
}

.info_block H1{
	color:black;
	font-size:12px !important;
	font-family:Verdana, sans-serif; !important;
}



.info_block  .big_text{
	font-size:24px !important; 

}




#other{
	position:relative;
	width:100%;
	color:#878787;
	font-size:20px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:3px;
	padding-top:22px;
}	

.other_item{
	position:relative;
	float:left;
	width:45%;
	margin: 15px 1%;
}

.other_item .image{
	float:left;
}

.other_item .price{
	font-weight:normal !important;
	font-size:14px;	
}

.dropdown_menu{
	position:absolute;
	z-index:4;
	font-size:20px;
	color:black;
	top:-6px;
	left:-16px;
	padding:5px 15px 15px 15px;
	white-space:nowrap;
	border: none;

}
.dropdown_menu-active {
	background-color:white;
	border: 1px solid #d1d1d1;
	padding: 4px 14px 15px;
}

.dropdown_menu li{
	padding-top:15px;
	list-style:none;
}

.dropdown_menu .btm_brdr{
	position:relative;
	padding:5px 17px 0 0;
	color:#5ea701;
	background:url("/bitrix/templates/flowers_pink/images/down_arrow_2.gif") bottom right no-repeat;
}

.dropdown_menu ul {
	display: none;
}
.dropdown_menu-active ul {
	display: block;
}
.dropdown_menu  .btm_brdr {
	cursor: pointer;
}

#current_place .dropdown_menu .btm_brdr{
	border:none;
}

#map{
	position:relative;
}

#design .image {
	margin-bottom:20px;
	margin-right:8px;
}


#design li {
	display:block;
	padding:3px 0;
}

#column_2 #news{
	padding-top:0;
	
}

#column_2 #news H1{
	font-size:18px;
}

#column_2 #news H1 a{
	font-weight:normal;
}

#column_2 #news a{
	font-weight:bold;
}



#column_2 #news .mail a {
	text-decoration: underline;
	color:black;
	font-weight:normal;
}
#column_2 #news .mail a:hover {
	border:none;
	color:black;
}


#news_item{
	position:relative;
	padding-right:0px;
}

.date{
	font-size:12px;
}



#upmenu {
	position:relative;
}
#upmenu input.text{
	height: 28px;
	line-height:28px;
	font-family:Verdana, sans-serif;
}
#upmenu .search .text {
	border: none;
	width: 221px;
	color: #aeaeae;
	padding: 0 0 0 12px;
	position: absolute;
}

#upmenu .search {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 0;
	padding: 1px;
	padding-left: 0;
	width: 247px;
}
	
.news_title{
	font-size:18px;
}

#current_place:hover,
#current_place:active{
	position:relative;
	
}

#current_place:hover  .btm_brdr,
#current_place:active .btm_brdr{
	position:relative;
	z-index:3;
}


#column_2 #news .block a {
	text-decoration: underline;
	
}
#column_2 #news .block a:hover {
	border:none;
}


.dropdown_menu .btm_brdr{
	position:relative;
	padding:5px 17px 0 0;
}

.info_block .phone{
	font-size:16px;
}


#header_phone
{	
	position:relative;
	width:220px;
	float:right;
	font-family:trebuchet MS;	
	font-size:16px;
	font-weight:bold;
	text-align:right;
	padding:24px 0 0 0;
}



#back_opacity
{	
	position: absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	height:100%;
	width:100%;

}


#upmenu .search .submit {
	border: none;
	width: 26px;
	height: 28px;
	border: 1px solid #fff;
	position: absolute;
	right: 1px;
}

#upmenu li 
{
	display:block;
	float:left;
	
}
#upmenu li a
{
	display:block;
	padding:7px 26px 6px 14px;
	background-position:top right;
	background-repeat:no-repeat;
	text-decoration:none;
	border:none;
}

#catalog li
{
	padding:10px 0 0 20px;
	background-repeat:no-repeat;
	background-position:top left;
}

#column_2 #contacts H1{
	color:#696969;
}

.dev {
	margin-left: 10px;
}

.dev img {
	border: none;
}

.padd
{
	padding:10px 0 0 0;
}

.paddboth
{
	padding:10px 0;
}

.bold
{
	font-weight=bolder;
}
.red
{
	font-color=red;
}
/* End */


/* Start:/bitrix/templates/flowers_pink/template_styles.css?13584528002741*/
a{
color:black;
}
#header a,
#header #header_phone
{
	color:#595e3f;
}

#content H1{
	color:#c76b1d;
}

.price{
	color:#696969;
}


#news .block a
{
	color:#c76b1d;
}

#news .block a:hover
{
	color:#c76b1d;
}
#catalog
{
	color:#c76b1d;
}
#catalog li a:hover,
#catalog li a.active
{
	
	color:#c76b1d;
	
}

/*.dropdown_menu{
	background-color:white;
	border: 1px solid #d1d1d1;
}*/

#catalog li a:hover,
#catalog li a.active
{
	color:#c76b1d;
	text-decoration:none;
	
}

#current_place:hover,
#current_place:active{
	color:#c76b1d;
	background:url("/bitrix/templates/flowers_pink/images/down_arrow_2.gif") bottom right no-repeat;	
	
}

#current_place .dropdown_menu .btm_brdr .active-section/*,
#current_place:active .btm_brdr */{
	border-bottom:2px dashed #c76b1d;
}

#current_place .dropdown_menu-active .btm_brdr .active-section {
	border: none;
}

#content .str_menu_small a:hover,
#content .str_menu_small a.active 
{
	background-color:#c76b1d;
	color:white;
}

#catalog li a:hover,
#catalog li a.active
{
	
	color:#c76b1d;
	
}

#upmenu .search {
	background-color: #c76b1d;
}
	
.news_title{
	color:#c76b1d;
}

#column_2 #news .block a {
	color:#c76b1d;
	
}
#column_2 #news .block a:hover {
	color:#c76b1d;
}

.dropdown_menu .btm_brdr{
	color:#c76b1d;
	background:url("/bitrix/templates/flowers_pink/images/down_arrow_2.gif") bottom right no-repeat;
}

.info_block .phone{
	color:#c76b1d;
}

#header_phone
{	
	color:black;
}

#head_back {

	/*background-image:url("/bitrix/templates/flowers_pink/images/head_back.png");*/
	background-position:right top;
	background-repeat:no-repeat;
	height:493px;
	left:0;
	margin:0 -614px 0 auto;
	min-height:0;
	position:absolute;
	right:70%;
	top:0;
	width:1100px;
	z-index:1;
}

#foot_back
{
	/*background-image:url("/bitrix/templates/flowers_pink/images/foot_back.png");*/
	background-position:left bottom;
	background-repeat:no-repeat;
	bottom:0;
	height:385px;
	left:0;
	margin:0 -480px 105px auto;
	min-height:0;
	position:absolute;
	right:50%;
	width:1100px;
	z-index:1;
}

#back_opacity
{	
	/*background-color:#d29a6a;*/
	opacity:0.5;
}

#index
{
	/*background-image: url("/bitrix/templates/flowers_pink/images/background.gif");*/
	background-color:#f7efec;
}

#upmenu .search .submit {
	background-image: url("/bitrix/templates/flowers_pink/images/bg_search_button.gif");
}


#upmenu li a
{
	background-image:url("/bitrix/templates/flowers_pink/images/down_arrow.gif");
	color:white;
}

#upmenu li a:hover
{
	background-image:url("/bitrix/templates/flowers_pink/images/down_arrow_.gif");	
	color:white;
	text-decoration:none;
}

#upmenu li a.active{
	background-color:#508e01;
	color:white;	
	background-image:none;
	background-image:url("/bitrix/templates/flowers_pink/images/up_arrow.gif");
}


#catalog li li a:hover
{
	display:block;
	padding-left:20px;
	border:none;
	background-image:url("/bitrix/templates/flowers_pink/images/marker_.gif");
	background-repeat:no-repeat;
	background-position:top left;
}

#catalog li
{
	background-image:url("/bitrix/templates/flowers_pink/images/icon_flower.gif");
}
#foot
{
	color:#595e3f;
}
/* End */
/* /bitrix/templates/flowers_pink/components/bitrix/menu/main_menu/style.css?1346875200626 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/kroshki/style.css?1346875200267 */
/* /bitrix/templates/flowers_pink/components/bitrix/menu/bottom_menu/style.css?1346875200626 */
/* /bitrix/templates/flowers_pink/styles.css?163419661510913 */
/* /bitrix/templates/flowers_pink/template_styles.css?13584528002741 */
