body {
	padding:0px;
	margin:0px;
	background-color:#b3a28c;
	font-family:Tahoma;
	font-size:12px;
	color:#311c1d;
	}
img {
	border:0px;
	}
ul {
	list-style-image: url("../images/li.gif"); 
	}
.errors {
	font-family:Tahoma;
	font-size:10px;
	color:#ac0000;
	padding:10px;
	}
.success {
	font-family:Tahoma;
	font-size:10px;
	color:#007700;
	padding:10px;
	}
.top_dark_bg {
	background-image:url(../images/top_dark.gif);
	background-repeat:repeat-x;
	}
.no_active {
	background-image: url(../images/top_menu/no_active_bg.gif);
	background-repeat:repeat-x;
	}
.no_active_bottom {
	background-image: url(../images/top_menu/no_active_bottom.gif);
	background-repeat:repeat-x;
	}
.black_stripe {
	background-image:url(../images/top_menu/black_bg.gif);
	background-repeat:repeat-x;
	}
#top_end_str {
	background-image:url(../images/end_stripe_top.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	}
#bottom_end_str {
	background-image:url(../images/end_stripe_bottom.gif);
	background-repeat: no-repeat;
	background-position:left top;
	}
.plant_login_right {
	background-image: url(../images/login_area/plant_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
.white_login_plant {
	background-image:url(../images/login_area/white_plant.gif);
	background-repeat:no-repeat;

	background-position:left;

	display:block;

	width:727px;

	height:75px;

	}

.login_input {

	width:150px;

	height:14px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	border:1px solid #554b3d;

	background-color:#c1b39e;

	font-size:12px;

	color:#000000;

	}

.small_input {

	width:50px;

	height:14px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	border:1px solid #554b3d;

	background-color:#c1b39e;

	font-size:12px;

	color:#FFFFFF;

	}

.separator_login {

	background-image:url(../images/login_area/separator.gif);

	background-repeat:no-repeat;

	background-position:left;

	}

.bottom_stripe {

	background-image:url(../images/bottom_menu/bottom_stripe.gif);

	background-repeat:repeat-x;

	}

.bottom_dark {

	background-image:url(../images/bottom_menu/bottom_dark.gif);

	background-repeat:repeat-x;

	background-position:top;

	}

.plants_right {

	background-image:url(../images/right_plants.gif);

	background-repeat:no-repeat;

	background-position:top left;

	}

.shadow_left {

	background-image:url(../images/left_shadow.gif);

	background-repeat:no-repeat;

	background-color:#b3a28c;

	background-position:top right;

	}

.main_dark {

	background-image:url(../images/main_dark.jpg);

	background-repeat:repeat-x;

	background-position:top;

	}



a.pathway_link {

	display:inline block;

	font-family:Tahoma;

	font-size:11px;

	color:#FFFFFF;

	padding-bottom:2px;

	text-decoration:none;

	}

.copyright {

	font-family:"Trebuchet MS", Tahoma;

	font-size:11px;

	color:#564c3f;

	}

.Foraoon {

	font-family: Tahoma;

	font-size:10px;

	color:#4b4b4b;

	}

a.ForaoonLinks:link, a.ForaoonLinks:active, a.ForaoonLinks:visited {

	font-family: Tahoma;

	font-size:10px;

	color:#4e4e4e;

	text-decoration:none;

	}

a.ForaoonLinks:hover {

	color:#666666;

	}

a.forget_pass:link, a.forget_pass:visited, a.forget_pass:active {

	font-family:Tahoma;

	font-size:10px;

	color:#5c5142;

	text-decoration:none;

	}

a.forget_pass:hover {

	color:#fff;

	}

a.registration_top:link, a.registration_top:visited, a.registration_top:active {

	font-family:Tahoma;

	font-size:10px;

	color:#000;

	text-decoration:none;

	}

a.registration_top:hover {

	color:#ffffff;

	}

/* HOME */

.home_top_plant {

	background-image:url(../images/home/top_plant.jpg);

	background-repeat:no-repeat;

	background-position:left bottom;

	}

.home_words {

	margin:0px;

	text-align:right;

	padding-right:15px;

	padding-top:5px;

	padding-bottom:10px;

	padding-left:0px;

	width:50%;

	font-family:Tahoma;

	font-size:12px;

	color:#311c1d;

	font-weight:bold;

	}

/* CATEGORIES */

.cat_body1_left {

	background-image:url(../images/categories/body1_left.jpg);

	background-repeat:no-repeat;

	}

.cat_body1_right {

	background-image:url(../images/categories/body1_right.jpg);

	background-repeat:no-repeat;

	background-position:center;

	}

.cat_body2_left {

	background-image:url(../images/categories/body2_left.jpg);

	background-repeat:no-repeat;

	}

.cat_body2_right {

	background-image:url(../images/categories/body2_right.jpg);

	background-repeat:no-repeat;

	background-position:center;

	}

.cat_body3_left {

	background-image:url(../images/categories/body3_left.jpg);

	background-repeat:no-repeat;

	}

.cat_body3_right {

	background-image:url(../images/categories/body3_right.jpg);

	background-repeat:no-repeat;

	background-position:center;

	}

.cat_body4_left {

	background-image:url(../images/categories/body4_left.jpg);

	background-repeat:no-repeat;

	}

.cat_body4_right {

	background-image:url(../images/categories/body4_right.jpg);

	background-repeat:no-repeat;

	background-position:center;

	}

a.cat_names:link, a.cat_names:active, a.cat_names:visited  {

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	color:#eeeeee;

	text-decoration:none;

	text-align:center;

	}

a.cat_names:hover {

	color:#ffffff;

}

.top_cat {

	background-image:url(../images/categories/top_right.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

	}



/* CONTACTS */

.contacts_bg {
	background-image:url(../images/contacts/bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.cont_titles {
	font-family:Tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	}

.cont_data {
	font-family:Tahoma;
	font-size:12px;
	color:#5c5142;
	font-weight:bold;
	direction:ltr;
	}

.cont_fields {
	font-family:Tahoma;
	font-size:12px;
	color:#5c5142;
	font-weight:bold;
	}
.cont_fields_err {
	font-family:Tahoma;
	font-size:12px;
	color:#ac0000;
	font-weight:bold;
	}
.cont_separator {
	background-image:url(../images/contacts/dot_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.cont_descriptions {
	width:150px;
	height:90px;
	font-family:Tahoma;
	border:1px solid #554b3d;
	background-color:#c1b39e;
	font-size:12px;
	color:#FFFFFF;
	overflow:auto;
	}
/* FAQ */

.questions {

	background-image:url(../images/faq/q.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

	}

.answer {

	background-image:url(../images/faq/a.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

	}

.questions_light {

	background-image:url(../images/faq/q_light.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

	}

.answer_light {

	background-image:url(../images/faq/a_light.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

	}

.question_text {

	font-family:Tahoma;

	font-size:11px;

	color:#5c5142;

	font-weight:bold;

	margin:0px;

	padding-right:70px;

	padding-left:50px;

	padding-bottom:25px;

}

.answer_text {

	text-align:justify;

	font-family:Tahoma;

	font-size:11px;

	color:#5c5142;

	padding-top:0px;

	margin:0px;

	padding-right:100px;

	padding-left:40px;

	padding-bottom:30px;

	}

.thumb_prod {

	border:1px solid #5c5142;

}



a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active  {

	display:block;

	padding:5px;

	background-color:#a4a4a4;

	border:1px solid #fff;

}

a.thumbnail:hover {

	background-color:#771e47;

} 

.price_prod {

	background-image:url(../images/shop/price.gif);

	background-position:right;

	background-repeat:no-repeat;

}

.price_font {

	font-family:Georgia;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	padding-right:10px;

	padding-bottom:10px;

	margin:0px;

	}

.category_font {

	font-family:Tahoma;

	font-size:12px;

	color:#591e47;

	font-weight:bold;

	text-align:right;

	margin:0px;

	padding-right:10px;

	padding-bottom:10px;

	}

.v_separator_shop {

	background-image:url(../images/shop/v_sep.gif);

	background-repeat:repeat-y;

	background-position:left;

}

.h_separator_shop {

	background-image:url(../images/shop/h_sep.gif);

	background-repeat:repeat-x;

}

#weight {

	font:Tahoma;

	font-size:10px;

	color:#333333;

	padding-top:2px;

	padding-bottom:2px;

	}

#kg {

	font:Tahoma;

	font-size:10px;

	color:#eeeeee;

	}

.prod_description {

	font-family:Tahoma;

	font-size:10px;

	color:#333333;

	margin:2px;

	text-align:justify;

	}

a.shop_navi:link, a.shop_navi:active, a.shop_navi:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#555555;

	font-weight:bold;

	text-decoration:none;

	}	

a.shop_navi:hover {

	text-decoration:underline;

	}

a.basket_navi:link, a.basket_navi:active, a.basket_navi:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#5c5142;

	font-weight:bold;

	text-decoration:none;

	}	

a.basket_navi:hover {

	color:#6d5d47;

	}

a.categories:link, a.categories:active, a.categories:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:13px;

	color:#000000;

	text-decoration:none;

	}

a.categories:hover {

	color:#444444;

	}

a.sub_categories:link, a.sub_categories:active, a.sub_categories:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#591e47;

	font-weight:bold;

	text-decoration:none;

	}

a.sub_categories:hover {

	text-decoration:underline;

	color:#444444;

	}

/* REGISTRATION */

.reg_fields {

	font-family:Tahoma;

	font-size:12px;

	color:#555555;

	font-weight:600;

	}

.reg_fields_err {

	font-family:Tahoma;

	font-size:12px;

	color:#aa0000;

	font-weight:600;

	}

/* MEMBER AREA */

.top_usermenu {

	background-image:url(../images/memberarea/top_user_menu.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	}

.usermenu {

	background-image:url(../images/memberarea/user_menu.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	}

.bottom_usermenu {

	background-image:url(../images/memberarea/bottom_user_menu.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	}

a.umenu:link, a.umenu:visited, a.umenu:active {

	font-family:Tahoma;

	font-size:11px;

	color:#CCCCCC;

	text-decoration:none;

	vertical-align: baseline;

	}

a.umenu:hover {

	color:#FFFFFF;

	}

a.umenu_active {

	font-family:Tahoma;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

	vertical-align: baseline;

	}

.u_header {

	font-family:Tahoma;

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

	}

.u_num {

	font-family:Georgia;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	}

a.num_p:link, a.num_p:visited, a.num_p:active {

	font-family:"Trebuchet MS", Tahoma;

	font-size:12px;

	color:#4a2b2d;

	font-weight:bold;

	text-decoration:underline;

	}

a.num_p:hover {

	text-decoration:none;

	color:#000000;

	}

a.u_del:link, a.u_del:active, a.u_del:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#7b1d20;

	font-weight:bold;

	text-decoration:none;

	}

a.u_del:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

a.u_edit:link, a.u_edit:active, a.u_edit:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#18462c;

	font-weight:bold;

	text-decoration:none;

	}

a.u_edit:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

a.u_check:link, a.u_check:active, a.u_check:visited {

	font-family:Tahoma;

	font-size:10px;

	color:#0060a1;

	font-weight:bold;

	text-decoration:none;

	}

a.u_check:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

a.u_del_big:link, a.u_del_big:active, a.u_del_big:visited {

	font-family:Arial, "Trebuchet MS", Tahoma;

	font-size:14px;

	color:#7b1d20;

	font-weight:bold;

	text-decoration:none;

	}

a.u_del_big:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

a.u_edit_big:link, a.u_edit_big:active, a.u_edit_big:visited {

	font-family:Arial, "Trebuchet MS", Tahoma;

	font-size:14px;

	color:#18462c;

	font-weight:bold;

	text-decoration:none;

	}

a.u_edit_big:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

a.u_check_big:link, a.u_check_big:active, a.u_check_big:visited {

	font-family:Arial, "Trebuchet MS", Tahoma;

	font-size:14px;

	color:#0060a1;

	font-weight:bold;

	text-decoration:none;

	}

a.u_check_big:hover {

	color:#CCCCCC;

	text-decoration:none;

	}

.gradient_basket {

	background-image:url(../images/gradient_basket.jpg);

	background-repeat:no-repeat;

	background-position:center top;

}

.bull_separator {

	font-family:Tahoma;

	font-size:12px;

	color:#5c5142;

}

.u_stat_0 {

	font-family:Tahoma;

	font-size:10px;

	color:#7b1d20;

	}

.u_stat_1 {

	font-family:Tahoma;

	font-size:10px;

	color:#18462c;

	}

.welcome {

	font-family:Tahoma;

	font-size:12px;

	color:#9c462b;

	font-weight:bold;

	}

.user_name {

	font-family:Tahoma;

	font-size:12px;

	color:#000;

	font-weight:bold;

	}

/* BASKET */

.thumbnail_small {

	display:block;

	padding:3px;

	background-color:#a4a4a4;

	border:1px solid #777777;

	}

.desc {

	font-family:Tahoma;

	font-size:10px;

	color:#333333;

	padding:3px;

	text-align:justify;

	}

.name_prod_bask {

	color:#311c1d;

	font-family:Tahoma;

	font-size:11px;

	text-decoration:underline;

	font-weight:bold;

	}

.weight_prod {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#004400;

	}

.price {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#000;

	font-weight:bold;

	}

.total_price {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#311c1d;

	font-weight:bold;

	}

/* Pager */

.nav_links:link, .nav_links:visited, .nav_links:active { 

    color: #555555;

	font-size: 12px;

	text-decoration: none;

	font-family: Tahoma;

	padding-right: 4px;

	padding-top: 2px;

	padding-bottom: 3px;

	border:1px solid #b3a28c;

	display: block;

	} 

.nav_links:hover {

	color: #880000;

	}

.in_links { 

    color: #fff;

	font-weight: bold;

	font-size: 14px;

	text-decoration: none;

	font-family:Tahoma;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 2px;

	padding-bottom: 3px;

	display: block;

	}

a.to_pay:link, a.to_pay:visited, a.to_pay:active {

	font-family:Tahoma;

	font-size:11px;

	color:#333333;

	text-decoration:none;

	font-weight:bold;

	border-bottom:1px dashed #990033;

	}

a.to_pay:hover {

	color:#990033;

	border-bottom:1px dashed #333333;

	} 

input.transparant_green {

	border:transparent none;

	background:none;

	font-family:Arial, Tahoma;

	font-size:16px;

	color:#0060a1;

	text-decoration:none;

	font-weight:bold;

/*	width:60px;*/

	cursor:pointer;

	}

input.transparant_green:hover {

	color:#fff;

	}

input.transparant_red {

	border:transparent none;

	background:none;

	font-family:Arial, Tahoma;

	font-size:16px;

	color:#990000;

	text-decoration:none;

	font-weight:bold;

/*	width:80px;*/

	cursor:pointer;

	}

input.transparant_red:hover {

	color:#fff;

	}

input.transparant_green_small {

	border:transparent none;

	background:none;

	font-family:Tahoma;

	font-size:10px;

	color:#005500;

	text-decoration:none;

	font-weight:bold;

/*	width:60px;*/

	cursor:pointer;

	}

input.transparant_green_small:hover {

	color:#cccccc;

	}

input.transparant_red_small {

	border:transparent none;

	background:none;

	font-family:Tahoma;

	font-size:10px;

	color:#990000;

	text-decoration:none;

	font-weight:bold;

/*	width:80px;*/

	cursor:pointer;

	}

input.transparant_red_small:hover {

	color:#cccccc;

	}

.offer_body {

	background-image:url(../images/body_offer_panel.gif);

	background-repeat:repeat-y;

	}

/* value="Enter keyword or image #" onfocus="javascript:if (this.value == 'Enter keyword or image #') { this.value = ''; }" */

p.prod_info_field {

	padding:3px;

	margin:0px;

	border-bottom:1px solid #9f907b;

	}

img.transfer {

	border:1px solid #a0917d;

	padding:3px;

	margin:3px;

	}