@charset "utf-8";
/* Разработка студия ДамаПик http://damapic.ru */
body, html {height: 100%;}
html,body,div,span, iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
cite,code,del,dfn,em, img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,
dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-family: inherit;}
:focus {outline: 0;}
table,caption,tbody,tfoot,thead,tr,th,td {vertical-align:top;}
body {color:#535e6c;background:#fff;}

table {border-collapse:collapse;border-spacing:0;}
caption,th,td {text-align:left;font-weight:normal;empty-cells:show;}
ol,ul {list-style-type: none;}

/* /RESET */

/* CROSS-SITES CLASSES */
.clear {clear:both; overflow:hidden; padding:0!important; border:0; height:0px!important;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

* html .clearfix {height: 1%;display: block;}
*+html .clearfix {zoom:1;}

.l {text-align:left !important;}
.c {text-align:center !important;}
.r {text-align:right !important;}

.fll {float:left !important; display:block;}
.flr {float:right !important; display:block;}

.big {font-size:1.1em !important;}
small, .small {font-size:0.94em !important;}
.bold {font-weight: bold !important;color:#666;}

.content ul li {list-style-type: disc;}
.content ol li {list-style-type: decimal;}
.content ul, .content ol {margin: 0 0 0 3em;}
.conetnt li {margin-left: 8.5em;}
.content p,.content ul,.content ol {margin-bottom:0.5em;}

.nodisplay,  .onlyprint {display:none;}

a { text-decoration:underline; color:#5e402c;}
a:hover { text-decoration:none;}
/* /CROSS-SITES CLASSES */

.all { 
	width:100%; 
	margin:0; 
	padding:0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e402c;
}
.wrapper {
	min-width:1000px;
	max-width:1100px;
	width: expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1100? "1100px" : "auto");
	margin:0 auto 0 auto;
}
.wrapper2 {
	width:1000px;
	margin:0 auto 0 auto;
}

/*header*/
.header {
	background:url(../img/header.jpg) no-repeat left top;
	height:281px;
}
.logo {
	padding:80px 0 0 80px;
}
.header .phone { 
	padding:17px 80px 0 0;
}
.iphone { 
	color:#250001; 
	font-size:10px;
}
.number p { 
	margin:0; 
	padding:0; 
	color:#67585b; 
	font-size:17px;
	font-weight:bold;
}
.dostavka {
	text-align:center;
	margin:70px 50px 0 0;
	font-weight:bold;
}
.dostavka .mini {
	font-size:10px;
	color:#b30d03;
}
.dostavka .maxi {
	font-size:16px;
	color:#b30d03;
}
.topnav {
	padding:85px 0 0 165px;
	color:#FFF;
}
.topnav a {
	color:#FFF;
	margin:0 5px 0 5px;
}
/*menu*/
.menu {
	width:226px;
	margin:0 5px 0 0;
}
.menu-bg {
	background: url(../img/menu-bg.gif) repeat-y 0 0;
	width:226px;
}
.menu-top {
	width:226px;
	background:url(../img/menu-top.gif) no-repeat 0 top;
}
.menu-down {
	width:226px;
	background:url(../img/menu-bottom.gif) no-repeat 0 bottom;
}
.cmenu ul ul ul   {display:none;padding-bottom:0;}
.style-menu {
	padding:15px 15px 15px 25px;
}
.style-menu ul li ul li a {
	font-size:12px;
	color:#68435e;
	font-weight:bold;
}
.style-menu ul li ul { 
	margin:0; padding:0;
}
.style-menu ul li ul li { 
	list-style:url(../img/arrow.gif);
	margin:5px 0 10px 0;
}
.style-menu ul li ul li ul li {
	list-style:url(../img/arrow2.gif);
	margin:5px 0 10px 15px;
}
.style-menu ul li ul li ul li a {
	color:#df6900;
	font-weight:normal;
}
/*content*/
.content {
	width:760px;
	margin:0;
}
.title-bg {
	background:url(../img/title-bg.gif) repeat-x 0 0;
	font-size:13px;
	color:#9f1806;
}
.title-bg h1 {
	font-size:13px;
	color:#9f1806;
	padding:15px 50px 0 40px;
	font-weight:bold;
}
.title-bg h2 {
	font-size:13px;
	color:#9f1806;
	padding:15px 50px 0 40px;
	font-weight:bold;
}
.title-left {
	background:url(../img/title-left.gif) no-repeat left 0;
	height:47px;
}
.title-right {
	background:url(../img/title-right.gif) no-repeat right 0;
	height:47px;
}
.buket table { border:1px #d2d0cc solid; margin:5px 0 5px 0; width:280px;}
.buket td{ border:1px #d2d0cc solid;}

.popimg td{ border:1px #d2d0cc solid;}

.popinfo table { border:1px #d2d0cc solid; margin:5px 0 5px 0;}
.popinfo td{ border:1px #d2d0cc solid;}
.popname { text-align:center; padding:7px;}
.pinfo { color:#58384f;  padding:7px;}
.pprice { font-size:12px; font-weight:bold;  padding:7px; color:#9f1806;}
.kupit { text-align:center; margin:10px 0 10px 0;}

#buket { float:left; margin:10px 2px 20px 0;}
.title-buket {font-size:12px; color:#535e6c; margin:5px;}
.title-buket a { font-size:14px; color:#58384f; font-weight:bold;}
.price-buket { margin:5px; font-size:12px; color:#535e6c;}
.price-buket span { font-size:14px; color:#9f1806; font-weight:bold;}
.zakaz { text-align:center; padding:1px 0 1px 0;}
/*footer*/
.footer {
	height:144px;
	margin:0 auto 0 auto;
	width:953px;
	background:url(../img/footer.jpg) no-repeat center top;
}
.footer .phone {
	margin:50px 15px 0 0;
}
.footer .foot-nav {
	padding:54px 0 0 85px;
	color:#FFF;
}
.foot-nav a {
	color:#FFF;
}

/*money*/
.money { 
	text-align:right;
}
.money ul { 
	margin:0; 
	padding:0;
}
.money ul li { 
	float:right; 
	padding:0 20px 0 20px;
}

.pop { margin:0px; padding:0px; background:#fdfafa; padding:20px 0 20px 0;}
.www { margin:0 10px 10px 0; border:1px #d2d0cc solid;}
.ppprice { font-size:18px; font-weight:bold;  padding:7px; color:#9f1806;}
/*
.tratata  #highslide { display:block; width:240px; height:180px;}
.tratata  span#highslide { display:block; width:240px; height:180px;}
*/
.my { width:240px; height:180px;}
.tratata .bloced { display:none;}
.desc img {  border:1px #d2d0cc solid;}
.desc { text-align:center;}
.qwerty { padding:0 0 10px 5px;}
.desc span { cursor:pointer;}
.zoomer {text-align:center; width:240px;}
.zoomer span {cursor:pointer;}
.mina span {cursor:pointer; text-align:center; width:240px;}
.mina {text-align:center; width:240px;}
.ushi { margin:5px;}

.ditto_currentpage { padding:3px 5px 3px 5px; color:#9f1806; margin:0 3px 0 3px;}
a.ditto_page {padding:3px 5px 3px 5px; margin:0 3px 0 3px;}
a:hover.ditto_page { }

.buket-info { height:70px;}

.content strong { color:#f47a1f; font-weight: bold;}
.content b { color:#f47a1f ; font-weight: bold;}

.style-menu ul li ul li.g1 a { font-size:16px; text-decoration:none; color:#e43560;}
.style-menu ul li ul li.g2 a { font-size:16px; text-decoration:none; color:#e43560;}
.mainnews { margin:0 0 10px 0}
.anons { text-decoration:none; font-style:italic;}
.anons a { text-decoration:none; font-style:italic;}
.anons a:hover { text-decoration:underline;}
