@charset "utf-8";
/* CSS Document */


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #0D7519;
	text-decoration: none;
}
a:visited {
	color: #0D7519;
	text-decoration: none;
}
a:hover {
	color: #0D7519;
	text-decoration: underline;
}
a:active {
	color: #0D7519;
	text-decoration: none;
}

.navlink_1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

.navlink_1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.navlink_1 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.navlink_1 A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.navlink_1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}

/* ####################################################### */
/* ####################################################### */
/* ####################################################### */

.navlink_2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	text-decoration: none;
}

.navlink_2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	text-decoration: none;
}
.navlink_2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	text-decoration: none;
}
.navlink_2 A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	text-decoration: none;
}
.navlink_2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	text-decoration: underline;
}

/* ####################################################### */
/* ####################################################### */
/* ####################################################### */

.addbutton A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}

.addbutton A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}
.addbutton A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}
.addbutton A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}
.addbutton A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: underline;
}

/* ####################################################### */
/* ####################################################### */
/* ####################################################### */

.search A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}

.search A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.search A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.search A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.search A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
}

/* ####################################################### */
/* ####################################################### */
/* ####################################################### */

.tourbutton A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

.tourbutton A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.tourbutton A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.tourbutton A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.tourbutton A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

/* ####################################################### */
/* ####################################################### */
/* ####################################################### */



.feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #111111;
	font-weight: bold;
}

.product_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #111111;
}

.product_title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #111111;
}

.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #111111;
	font-weight: bold;
}

.product_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
}

.product_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	font-weight: bold;
}

.descr_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.style1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 40px;
	color: #FFFFFF;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.style6a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}

.style14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D7519;
	font-weight: bold;
}
.style21 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style23 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #0D7519; }
.style24 {
	color: #000000;
	font-size: 16px;
}
.style26 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0D7519; }
.style27 {
	color: #FFFFFF;
	font-size: 16px;
}
.style28 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; }
.style29 {font-size: 16px}
.style32 {font-size: 9px}
.style33 {font-size: 12px}
.style33a {font-size: 11px}
.style33b {font-size: 13px}
.style35 {font-size: 17px}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fffbd8;
  border-right:1px solid #fffbd8;
  background:#fffdee}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fff8c2;
  border-right:1px solid #fff8c2;
  background:#fffdf2}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fffdf2;
  border-right:1px solid #fffdf2;}
.spiffy4{
  border-left:1px solid #fffbd8;
  border-right:1px solid #fffbd8}
.spiffy5{
  border-left:1px solid #fffdee;
  border-right:1px solid #fffdee}
.spiffyfg{
  background:#ffffff}
  
.button{display:block}
.button *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#0D7519}
.button1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #96bf75;
  border-right:1px solid #96bf75;
  background:#499541}
.button2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e6eaab;
  border-right:1px solid #e6eaab;
  background:#3a8d37}
.button3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3a8d37;
  border-right:1px solid #3a8d37;}
.button4{
  border-left:1px solid #96bf75;
  border-right:1px solid #96bf75}
.button5{
  border-left:1px solid #499541;
  border-right:1px solid #499541}
.buttonfg{
  background:#0D7519}
 
.underadd{display:block}
.underadd *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A8F7AF}
.underadd1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d9fbdc;
  border-right:1px solid #d9fbdc;
  background:#bdf9c3}
.underadd2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6fef7;
  border-right:1px solid #f6fef7;
  background:#b8f8be}
.underadd3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b8f8be;
  border-right:1px solid #b8f8be;}
.underadd4{
  border-left:1px solid #d9fbdc;
  border-right:1px solid #d9fbdc}
.underadd5{
  border-left:1px solid #bdf9c3;
  border-right:1px solid #bdf9c3}
.underaddfg{
  background:#A8F7AF}
  
.posts{display:block}
.posts *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E7E7E7}
.posts1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ededed}
.posts2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#ebebeb}
.posts3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb;}
.posts4{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.posts5{
  border-left:1px solid #ededed;
  border-right:1px solid #ededed}
.postsfg{
  background:#E7E7E7}