 *,html,body{
 margin:0;
	padding:0;
	border:0px solid #000;
	}

	a{
	text-decoration:underline !important;
	}
	
 div.main {
	margin-right:15;
	}

 div.all {
	min-width:1024;	
	overflow:hidden;
	border-left:solid 1px #88cd4b;
	background:url(bg_right.jpg) repeat-y right;
	margin-bottom:15px  !important;
	}
	
 div.header { 
	height:205;
	overflow:hidden;
	background:url(grad_top.jpg);
	border-bottom:solid 1px #88cd4b;
	}

 .flash {
	width:418px; 
	height:205px;
	overflow:hidden;
	float:left;
	position: relative;
	z-index: 1;
	}
	 .flash embed {
	 position: relative;
	 z-index: 1;
	 }
.toMain {
display: block;
width: 208px;
height: 184px;
position: absolute;
top: 15px;
left: 40px;
z-index: 100;
background: url(1.gif);
cursor: pointer;
}
	

 div.top_con {
	height:175;
	margin-left:0;
	margin-top:30;
	overflow:hidden;
	background:url(flowers_top.png) no-repeat right bottom;
	}

	table.column{
	vertical-align:top;
	border-collapse: collapse !important;
	float:right;
	}	
	
	*html table.column{
 width:98%;
	}	
	
	table.column tr{
	vertical-align:top;
	}	
	
		table.column td{
	vertical-align:top;
	}	
	
	table.column td.left{
	padding-right:30px;	
	}	
	
 div.content {
	margin-right:10px;
	margin-left:30;
	font-family:Arial;
	text-align:left !important;
	font-size:12px;
	font-weight:normal;
	}

	div.content h3{
	margin-top:30px;
	}
	
	div.content #order{	
 margin-bottom:40px;
 margin-top:20px;
	}
	
	div.content #block{
	margin-left:30px;
	}
	
	div.content p{
	text-align:left !important;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	line-height: 150%;
	}
		
	div.content table td p{
	text-align:left !important;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	line-height: 150%;
	font-size:13px !important;
	}
	
 div.table {
	width:170;
	height:233;
	overflow:hidden;
	background-image:url(bg_tab.jpg);
	text-align:center;
	}

 div.table_w {
	height:67;
	margin-top:30;
	margin-bottom:30;
	background-image:url(bg_tab_w.jpg);
	overflow:hidden;
	}

 div.table_w_l {
	height:67;
	background:url(bg_tab_w_l.jpg) no-repeat left;
	overflow:hidden;
	}

 div.table_w_r {
	height:67;
	background:url(bg_tab_w_r.jpg) no-repeat right;
	overflow:hidden;
	}

 div.menu_r {
	width:245;
	margin-top:-7;
	margin-right:0 !important;
	float:right;
	z-index:100;
	}

 div.menu_r_con {
	background:url(bg_menu_r.jpg) repeat-y right;
	margin:0;	
	position: relative;
	}

 div.menu_r_bottom {
	height:8;
	margin-top:-6;
	background:url(bg_menu_bottom.jpg) no-repeat right;
	}

 div.category {
	width:244;
	height:40;
	overflow:hidden;
	background-image:url(menu_name.png);
	}

 div.menu_content {
	width:244;
	overflow:hidden;	
	padding-left:10px;
	font-family:Arial;
	font-size:12;
	font-weight:normal;
	line-height: 150%;
	font-weight:bold;
	margin-top:3;
	}
	
	div.select_item{
	margin-top:3;
	}
	
 div.select_item a {
	width:100%;
	display:block;
	margin-top:3;
 padding-right:5px;
	font-size:12px !important;
	font-weight:normal !important;
	}

 div.select_item a:hover {	
 text-decoration:none;	
 font-weight:normal;
	}
		
 div.select_item_text a {
	width:100%;
	display:block;
	margin-top:3;
 padding-right:5px;
	font-size:12px !important;
	font-weight:normal !important;
	}

 div.select_item_text a:hover {	
	background-image:none;
	text-decoration:none;	
	font-weight:normal !important;
	}
	
 div.bottom_fl {
	height:76;
	overflow:hidden;
	background:url(flowers_foot.jpg) no-repeat right;
	clear:both;
	}

 div.footer {
	width:1006;
	height:48;
	background:url(foot_line.jpg) no-repeat;
	clear:both;
	}

 div.footer_bg {
	height:48;
	background:url(foot_line_bg.jpg) repeat-x;
	clear:both;
	}

 div.bottom {
	height:5;
	overflow:hidden;
	background:url(bottom_line.jpg) repeat-x top;
	clear:both;
	}

 div.bottom_l {
	height:20;
	overflow:hidden;
	background:url(bottom_line_l.jpg) no-repeat top left;
	clear:both;
	}

 div.bottom_r {
	height:20;
	overflow:hidden;
	background:url(bottom_line_r.jpg) no-repeat top right;
	clear:both;
	}

 A.top_tab:link {
	font-family:Arial;
	color:434343;
	font-size:11;
	text-decoration:none;
	font-weight:bold;
	}

 A.top_tab:visited {
	font-family:Arial;
	color:434343;
	font-size:11;
	text-decoration:none;
	font-weight:bold;
	}

 A.top_tab:hover {
	font-family:Arial;
	color:434343;
	font-size:11;
	text-decoration:underline;
	font-weight:bold;
	}

 A.con_tab:link {
	font-family:Arial;
	color:535353;
	font-size:11;
	text-decoration:none;
	font-weight:normal;
	}

 A.con_tab:visited {
	font-family:Arial;
	color:535353;
	font-size:11;
	text-decoration:none;
	font-weight:normal;
	}

 A.con_tab:hover {
	font-family:Arial;
	color:535353;
	font-size:11;
	text-decoration:underline;
	font-weight:normal;
	}

	A.menu_link{
	paggin-left:10px;
	}
	
	A.menu_link2{
	paggin-left:10px;
	}
	
 A.menu_link:link {
	font-family:Arial;
	color:c17a26;
	font-size:13;

	}

 A.menu_link:visited {
	font-family:Arial;
	color:c17a26;
	font-size:13;
	font-weight:normal;
	}

 A.menu_link:hover {
	font-family:Arial;
	color:c17a26;
	font-size:13;	
	text-decoration:none !important;	
 font-weight:normal !important;;
	}

  A.menu_link2:link {
	font-family:Arial;
	color:c17a26;
	font-size:13;
	text-decoration:underline;
	font-weight:normal;
	}

 A.menu_link2:visited {
	font-family:Arial;
	color:c17a26;
	font-size:13;
	text-decoration:underline;
	font-weight:normal;
	}

 A.menu_link2:hover {
	font-family:Arial;
	color:c17a26;
	font-size:13;
	text-decoration:none;
 font-weight:normal;	
	}

  A.cop:link {
	font-family:Arial;
	color:383838;
	font-size:13;
	text-decoration:none;
	font-weight:normal;
	}

 A.cop:visited {
	font-family:Arial;
	color:383838;
	font-size:13;
	text-decoration:none;
	font-weight:normal;
	}

 A.cop:hover {
	font-family:Arial;
	color:383838;
	font-size:13;
	text-decoration:underline;
	font-weight:normal;
	}

 #phone {
	font-family:Arial;
	color:6f6f6f;
	font-size:17px;
	font-weight:bold;	
	}

 #delivery {
	font-family:Arial;
	color:8ebc00;
	font-size:24;
	font-weight:normal;
	margin-left:30;
	}

 #price {
	font-family:Arial;
	color:e34306;
	font-size:11;
	font-weight:bold;
	}

 #number {
	font-family:Arial;
	color:535353;
	font-size:11;
	font-weight:bold;
	}

 #text_con_tab {
	font-family:Arial;
	color:2e2d2a;
	font-size:13;
	font-weight:normal;
	margin-bottom:20px;
	text-align:left;
	}

 #text_con_menu_r {
	font-family:Arial;
	color:c17a26;
	font-size:11;
	font-weight:normal;
	margin-left:10;

	}

 #name_cat {
	margin-top:13;
	margin-left:20;
	font-family:Arial;
	color:505050;
	font-size:12;
	font-weight:bold;
	}

 #sp1 {
	margin-top:25;
	}

 #sp2 {
	margin-top:10;
	margin-left:10;
	margin-right:5;
	}

 #sp3 {
	margin-left:75;
	margin-right:5;
	}

 #sp4 {
	margin-top:3;
	margin-left:10;
	}

 #sp5 {
	margin-top:10;
	margin-bottom:10;
	margin-left:15;
	}

 #sp6 {
	margin-left:5;
	font-family:Arial;
	color:383838;
	font-size:11;
	font-weight:normal;
	}

 #body {
  	width: expression(((document.documentElement.clientWidth 
  	|| document.body.clientWidth) < 1024)? 
  	"1024px" : "100%")
	}
	
	div.content ul{
	margin-left:30px;
	margin-top:10px;
	margin-bottom:20px;
	}
	
	div.content ul.sitemap{
	margin-left:30px;
	list-style:none;
	}
	
	div.content ul.sitemap ul{
	margin-left:30px;
	margin-top:2px;
	margin-bottom:2px;
	}
	div.content ul.sitemap a {
	color:c17a26;	
	line-height:150%;	
	}

 div.content ul.sitemap a:hover {	
	background-image:none;
	font-weight:normal;
	text-decoration:none;
	}

