html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img { border: 0; margin: 0; padding: 0; }
body 		{ font-size: 100.01%; font-family: Tahoma, Arial, Verdana; color: #484848; }
div, td		{ font-size: 11px; }
td			{ text-align: justify; vertical-align: top; }
table		{ border: 0px; }
a			{ color: #484848; }
a:hover		{ text-decoration: underline; }
input		{ border: #87B200 1px solid; width: 190px; height: 19px; color: #87B200; }
textarea	{ border: #87B200 1px solid; width: 342px; height: 94px; color: #87B200; }
strong		{ color: #000; }

#first		{ background: url(img/bg_body.jpg) center top repeat-y #FFF; }
.first_td	{ padding-left: 2px; }

#main		{ width: 773px; height: 100%; }
.logo		{ height: 62px; text-align: right; }
.menu		{ height: 175px; }
.link		{ width: 223px; height: 175px; background-image:url(img/menu_bigger.jpg);}
.link_menu	{font-size:14px;margin-left: 46px; margin-top: 5px; line-height: 24px;}
a.button		{color: #FFFFFF; text-decoration: none;}
.line_green	{ height: 5px; background: #C6E271;}

.page_title	{ width: 506px; height: 80px; }
.page_title_label	{font-size: 25px; color: #74A100;  text-align: left; padding: 8px 12px; word-spacing: -3px;}
.page_title_lowertext {font-size: 11px; color:# 000000; text-align: left; margin-left: 9px; margin-right: 80px; margin-top: -6px; word-spacing: -1px;}

.separate	{ width: 8px; }

.images		{ width: 259px; background: #B2E51C; }
.images_label	{font-size: 14px;color: #FFFFFF;text-align: left;padding:-top: 10px;	margin: 18px 5px;}
.images_label_strong{color:#FFFFFF;}
.images_label_lowertext{font-family: Tahoma; font-size: 12px; color: #464646; text-align: left; margin-left: 80px; margin-top:-12px;}

#text		{ width: 100%; height: 100%; }
#text td	{ background: #F5F5F5; width: 50%; text-indent: 20px; padding: 7px 7px 10px 7px; font-size: 12px;}
#text p		{ line-height: 17px; }
#text .image{ width: 100%; text-align: center; margin: 15px 0 15px 0; }

.line_gray	{ height: 5px; background: #CDCEC9; }

.checks		{ background: #DDDED6; padding-left: 5px; }
	.checks td	{ width: 50%; }
	.checks p	{ margin: 0 0 0 38px; padding: 0 10px 0 0; }
.checkimg { vertical-align:middle; }
.gray		{ background: #5C6258; width: 8px; }
.order          { height: 183px; background-color:#89B340; vertical-align: top; padding-top: 10px; }
     .order_table     { width: 214px; height: 104px; background: url(img/bg_order_table.jpg) 0% 0% no-repeat; }
     .order_table td     { vertical-align: middle; }
.order_buy     {font-size: 15px; text-align:center; font-weight:bold; margin-bottom: 5px;}
.colors_buy {color:#B2E51C;}
.colors_hygetropin {color:#000000;}
.line		{ height: 10px; }

.bottom_links	{ height: 60px; text-align: center; vertical-align: middle; }

.important		{ font-size: 10px; padding: 13px 13px 30px 13px; }
.important strong	{ font-size: 11px; }

.form_name		{ width: 125px; text-align: right; }
.btn_message	{ border: 0px; width: 127px; height: 26px; background: url(img/contact_us.gif) no-repeat; cursor:hand;}

.form_buy	{ }	
.form_buy input	{ border: 0px; width: 20px; height: 12px; }
.checkbox		{ border: 0px; width: 20px; height: 14px; }
.btn_order		{ border: 0px; width: 106px; height: 26px; background: url(img/buy.gif) no-repeat;  cursor:hand;}

.blue2			{ font-weight: bold; color: #00F; }
.red2			{ font-weight: bold; color: #F00; }
.title			{ font-weight: bold; font-size: 140%; }
.subtitle		{ font-weight: bold;  }

.formField      { color:black; }

.FAQLink	{font-size: 12px; color: blue;  }
.EuroPrice      {color:gray; font-size:11px}
