body	{background:#afa; color:#000; margin:0; padding:0; font-family:Arial,Helvetica,sans-serif;}
a	{color:#030;}
a:hover	{color:#a00;}
a:active{color:#700;}

#adr, #adr a:link, #adr a:active, #adr a:hover, #adr a:visited		{font-size:10px; margin:3px;}
.none, .none a:link, .none a:active, .none a:hover, .none a:visited	{color:#000; text-decoration:none; cursor:text;}

ol,ul	{margin:5px 30px;}
em,strong,i{font-weight:normal; font-style:normal;}
b	{color:#070;}
h1,h2,h3{font-weight:normal; margin:0; padding:0;}
h1	{font-size:20px; color:#fff; text-align:center; white-space:nowrap; font-family:'Monotype Corsiva';}
p,li	{margin:3px; text-indent:10px; font-size:80%; text-align:justify;}
.monotype{font-family:'Monotype Corsiva'; text-align:center; color:#fff;}

.cvet	{color:#070;}
.line1	{background:#ddf; border-bottom:1px #555 dotted;}
.line2	{background:#dfd; border-bottom:1px #555 dotted;}
.links	{font-size:16px; text-indent:5px; margin:5px 0;}
.link	{font-size:15px; color:#238; margin:2px 0; text-align:left;}
.linkin h2{font-size:15px; color:#900; margin:2px 0; text-align:left;}
.px10	{font-size:10px;}
.px12	{font-size:12px;}
.px14	{font-size:14px;}
.p16x	{font-size:16px;}
.px18	{font-size:18px;}
.px20	{font-size:20px;}
.bold	{font-weight: bold;}
.bord	{border:1px #070 solid; border-collapse:collapse;}
.border	{border:1px #ccc solid;} /* Не используется */
.center	{text-align:center; text-indent:0;}
.clear	{clear:both;}
.hand	{cursor:pointer;}
.hide	{display:none;}
.indent	{text-indent: 10px;}
.inline	{display:inline;}
.left	{text-align:left; text-indent:0;}
.noindent{text-indent:0px;}
.normal	{font-size:100%; text-decoration:none; font-weight:normal;}
.nowrap	{white-space:nowrap;}
.mart5	{margin-top:5px;}
.mart10	{margin-top:10px;}
.marb5	{margin-bottom:5px;}
.marb10	{margin-bottom:10px;}
.martb5	{margin-top:5px; margin-bottom:5px;}
.martb10{margin-top:10px; margin-bottom:10px;}
.pagelink{cursor:pointer; color:#030; text-decoration:underline;}
.pointer{font-family:wingdings; margin:0 10px;}
.relative{position:relative;}
.right	{text-align:right; text-indent:0;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}

.galary-border {border:1px #171 solid;}
.bgcolumn	{background-color:#fff;}
.bcolor		{border-color:#070;}
.img-block	{float:left; margin:2px 5px; border-width:1px 3px 3px 1px; border-color:#0a0 #050 #050 #0a0;}

.basket		{font-size:15px; text-align:center;}
#basket		{position:absolute; top:159px; left:22px; width:180px; height:140px; background:#dfd; border:1px solid #fff; text-align:center;}
/*  filter:alpha(opacity=80);  */

#page		{min-width:1000px; max-width:1270px; position:relative; margin:0px auto; background:#cfc;}
#top		{position:absolute; left:250px; top:20px; width:600px;}
#top h2,#top h3	{display:inline; color:#fff;}
#logo		{position:absolute; top:20px; left:55px;}
#table		{background:#cfc; margin-bottom:2px; min-width:990px; max-width:1270px;}
#topflash	{position:absolute; left:0; top:0; text-align:center; height:295px; width:100%;}
#left 		{width:180px; position:absolute; top:316px; left:1px; text-align:center;}
.shadow-out {background:url(../all/shadow-out.jpg) no-repeat; background-position:left top; margin-top:-5px;}

#page-title	{text-align:center; color:#070; font-size:120%; margin-top:15px;}
#text_title h2	{font-size:18px; color:#060; margin-bottom:5px; text-align:center;}

.table		{border:1px solid #070; border-collapse:collapse;}
.tree-title	{color:#070; font-size:110%; text-indent:35px; margin:0;}
.green110	{color:#070; font-size:16px; font-weight:bold; text-align:center;}
.column-title	{color:#050; font-weight:bold; text-align:center; margin:2px;}

.mtitle		{text-align:center; color:#900; font-size:16px;}
.menutitle	{padding:3px 2px; border:1px solid #fff; border-top:0; border-right:0; background:#cf5;}
.menutd2	{padding:5px; border-bottom:1px solid #fff; cursor:pointer; background:#dfd;}
.menutd2in	{padding:5px; border-bottom:1px solid #fff; background:#bfb;}
.menutd2in h2	{font-size:15px; color:#900; margin:2px 0; text-align:left;}
.menutd2over	{padding:5px; border-bottom:1px solid #fff; background:#aea; cursor:pointer;}
.tree_title	{text-align:center; margin:3px; font-size:18px; color:#050;}
.tree_name	{margin:3px 0; font-size:15px;}
.tree_size	{margin:2px 0; font-size:90%;}
.tree_price	{margin:5px 0; font-size:90%; text-align:center;}
.tree		{margin:10px 0; font-size:13px;}
.table_tree	{border:1px dotted #070; border-collapse:collapse; border-top:0; border-bottom:0;}
.t_tree		{border:1px dotted #070; border-collapse:collapse;}
#tree_image	{margin:0 5px; float:left;}
#tree_image2	{margin:0 5px; float:right;}

#bg0 {height:300px; background:url(../bgs/bg0.jpg) repeat-x; background-position:right top;}
#bg1 {height:300px; background:url(../bgs/bg1.jpg) no-repeat; background-position:right top;}
#bg2 {height:300px; background:url(../bgs/bg2.jpg) no-repeat; background-position:right top;}
#bgtropa {background:url(../all/tropaday.jpg) no-repeat; background-position:right top;}
.line-fon1{height:8px; background:#bbb;}
.line-fon2{height:8px; background:#dfefdf;}
#corner {position:absolute; top:0px; left:-9px;}

.addtobasket {width:110px; margin:5px 0;}

.banerin1 {background:URL(../baners/banerin1.jpg) no-repeat; margin:3px; height:150px; width:99%;}
.banerin2 {background:URL(../baners/banerin2.jpg) no-repeat; margin:3px; height:150px; width:99%;}
.banerin3 {background:URL(../baners/banerin3.jpg) no-repeat; margin:3px; height:150px; width:99%;}
.banerin4 {background:URL(../baners/banerin4.jpg) no-repeat; margin:3px; height:150px; width:99%;}

@media print, handheld{
	.hide-pr{display:none;}
	#bg0 {height:0;}
	#bg1 {height:0;}
	#bg2 {height:0;}
	#table	{background:#dfd; margin-bottom:5px; width:100%; border:1px #fff dotted; border-top:0;}
}

