html,body {

/*background-color:#f8fdfa;*/

background-color:#e7fbef;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

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

font-size:11px;

text-align:left;

height:100%;

}



h1, h2, h3, h4, h5, h6 {

padding:0px 0px 0px 0px;

margin:0px 0px 0px 0px;

font-weight:normal;

}



img {

border:none;

/**/

behavior:url(resources/styles/iepngfix-site.htc);

/**/

}



.bull-big {

margin:5px 5px 5px 5px;

vertical-align:middle;

}

.bull-small {

margin-left:13px;

margin-bottom:6px;

margin-top:6px;

margin-right:5px;

vertical-align:middle;

}



.bg {

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

background-position:top;

background-repeat:no-repeat;

background-color:#ddf8e7;

}



.menu_bg {

background-image:url(../images/site/menu_lines_bg.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

}

.menu_bg div {

position:relative;

margin-top:0;

margin-bottom:0;

margin-left:10px;

float:left;

z-index:3;

text-align:left;

}

.menu_bg a {

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

font-size:15px;

font-weight:bold;

text-decoration:none;

color:#418cc6;

}

.menu_bg a:hover {

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

font-size:15px;

font-weight:bold;

text-decoration:none;

color:#186097;

}

.menu_bg hr {

visibility:hidden;

}



.header_bg {

background-image:url(../images/site/header_bg.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

}



.buchet {

position:relative;

float:left;

/**/

margin-left:-200px;

/**

margin-left:-420px;

/**/

margin-top:-55px;

margin-bottom:-43px;

margin-right:0px;

z-index:2;

}



.slogan {

font-size:12px;

color:#445106;

/*color:#FFFFFF;*/

font-weight:bold;

position:relative;

float:left;

/*margin-left:-200px;*/

margin-left:150px;

margin-top:-200px;

margin-bottom:-43px;

margin-right:0px;

z-index:3;

}



.banner {

width: 728px;

height: 110px;

position:relative;

float:left;

margin-left:10px;

margin-top:-105px;

z-index:1;

}



.header-tools {

position:relative;

float:right;

margin-top:-160px;

margin-right:20px;

z-index:4;

}



/* ORANGE TABLE */

.table_orange_top {

background-image:url(../images/site/table_orange_top.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

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

font-size:14px;

font-weight:bold;

text-align:left;

padding-left:10px;

color:#FFFFFF;

}

.table_orange_top h2 {

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

font-size:14px;

font-weight:bold;

text-align:left;

color:#FFFFFF;

}



.table_orange_middle {

background-image:url(../images/site/table_orange_middle.png);

background-position:bottom;

background-repeat:no-repeat;

background-color:#ee5a00;

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-align:left;

padding-top:10px;

}

.table_orange_middle a {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#f1f28a;

}

.table_orange_middle a:hover {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:underline;

color:#f1f28a;

}

.table_orange_middle h3 {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#f1f28a;

}



.table_orange_bottom {

background-image:url(../images/site/table_orange_bottom.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

}



/* DARKORANGE TABLE */

.table_darkorange_top {

background-image:url(../images/site/table_darkorange_top.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

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

font-size:14px;

font-weight:bold;

text-align:left;

padding-left:10px;

color:#FFFFFF;

}

.table_darkorange_top h2 {

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

font-size:14px;

font-weight:bold;

text-align:left;

color:#FFFFFF;

}



.table_darkorange_middle {

background-image:url(../images/site/table_darkorange_middle.png);

background-position:bottom;

background-repeat:no-repeat;

background-color:#a87e01;

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-align:left;

padding-top:10px;

}

.table_darkorange_middle a {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#f1f28a;

}

.table_darkorange_middle a:hover {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:underline;

color:#f1f28a;

}

.table_darkorange_middle h3 {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#f1f28a;

}



.table_darkorange_bottom {

background-image:url(../images/site/table_darkorange_bottom.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

}



/*GREEN TABLE */

.table_green_top {

background-image:url(../images/site/table_green_top.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

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

font-size:14px;

font-weight:bold;

text-align:left;

padding-left:10px;

color:#FFFFFF;

}

.table_green_top h2 {

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

font-size:14px;

font-weight:bold;

text-align:left;

color:#FFFFFF;

}



.table_green_middle {

background-image:url(../images/site/table_green_middle.png);

background-position:bottom;

background-repeat:no-repeat;

background-color:#b1c460;

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-align:left;

padding-top:10px;

}

.table_green_middle a {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#ffffff;

vertical-align:middle;

}

.table_green_middle a:hover {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:underline;

color:#ffffff;

}

.table_green_middle h3 {

font-family:Tahoma, Arial, Verdana;

font-size:12px;

text-decoration:none;

color:#ffffff;

vertical-align:middle;

}



.table_green_bottom {

background-image:url(../images/site/table_green_bottom.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

}



.breadcrumbs_bg {

background-image:url(../images/site/breadcrumbs_bg.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

text-align:left;

vertical-align:middle;

}

.breadcrumbs_bg div {

float:left;

position:relative;

margin-left:80px;

margin-top:0px;

z-index:4;

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

font-size:11px;

text-decoration:none;

color:#5b8508;

}

.breadcrumbs_bg a {

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

font-size:11px;

text-decoration:underline;

color:#5b8508;

}

.breadcrumbs_bg a:hover {

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

font-size:11px;

text-decoration:underline;

color:#324807;

}

.breadcrumbs_bg span {

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

font-size:11px;

font-weight:bold;

text-decoration:none;

color:#5b8508;

}



.footer_bg {

background-image:url(../images/site/footer_bg.png);

behavior:url(resources/styles/iepngfix-site.htc);

background-repeat:no-repeat;

text-align:left;

vertical-align:middle;

}

.footer_bg div {

float:left;

margin-left:20px;

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

font-size:11px;

text-decoration:none;

color:#cc0000;
}

.footer_bg div em {
	font-style:normal;
}

.footer_bg b, .footer_bg u, .footer_bg i {

font-style:normal;

text-decoration:none;

font-weight:normal;

}

.footer_bg a {

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

font-size:11px;

font-weight:bold;

text-decoration:underline;

color:#cc0000;

}

.footer_bg a:hover {

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

font-size:11px;

font-weight:bold;

text-decoration:underline;

color:#990000;

}



.basket {

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

font-size:11px;

vertical-align:bottom;

color:#445106;

}

.basket a {

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

font-size:11px;

text-decoration:none;

color:#445106;

}

.basket a:hover {

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

font-size:11px;

text-decoration:none;

color:#003300;

}

/*

.grass {

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

background-repeat:repeat-x;

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

font-size:11px;

color:#FFFFFF;

}

/**/

.grass {

width:100%;

height:78px;

background-image:url(../images/site/grass_alpha.png);

background-repeat:repeat-x;

background-position:bottom;

vertical-align:bottom;

/*position:absolute;*/

margin-top:10px;

bottom:0px;

padding-top:10px;

font-size:8px;

}



/*********

Products

*********/

.products-table {

border:1px solid #dee7b7;

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

font-size:11px;

font-weight:bold;

color:#cc0000;

}

.products-table a {

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

font-size:11px;

font-weight:bold;

color:#cc0000;

text-decoration:none;

}

.products-table a:hover {

text-decoration:underline;

}

.products-table-td {

background-color:#dee7b7;

}

/************/

.product-table {

/*border:1px solid #dee7b7;*/

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

font-size:11px;

color:#5b8508;

/*margin:10px 10px 10px 10px;*/

margin:10px;

}

.product-table td {

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

font-size:11px;

color:#5b8508;

}

.product-table a {

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

font-size:11px;

font-weight:bold;

color:#5b8508;

text-decoration:none;

}

.product-table a:hover {

text-decoration:underline;

color:#324807;

}

.product-table h1 {

font-size:15px;

color:#cc0000;

margin:0px;

}

.product-table h2 {

font-size:10px;

margin:0px;

font-weight:normal;

}

.product-table hr {

border-collapse:collapse;

border-color:#5b8508;

border-style:dotted;

}

.product-table-td-img {

border:10px solid #dee7b7;

}

.product-table-td {

border:10px solid #dee7b7;

}

.product-table-price {

font-size:14px;

font-weight:bold;

}

.product-table-old_price {

font-size:9px;

font-weight:bold;

text-decoration:line-through;

color:#CC0000;

}

.product-table select {

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

font-size:11px;

color:#5b8508;

}



/****************/





.shopping-cart {

border:1px dashed #dee7b7;

background-color:#f1f6e8;

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

font-size:11px;

color:#5b8508;

margin:5px;

}

.shopping-cart h1 {

font-size:13px;

color:#cc0000;

margin:0px;

}

.shopping-cart img {

border:3px solid #dee7b7;

}

.shopping-cart-noborder img {

border:0px;

}

.shopping-cart-inside {

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

font-size:11px;

color:#5b8508;

}

.shopping-cart-inside-price {

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

font-size:12px;

color:#5b8508;

}

.shopping-cart-price {

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

font-size:13px;

font-weight:bold;

/*color:#5b8508;*/

color:#CC0000;

width:600px;

}

.shopping-cart a {

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

font-size:11px;

font-weight:bold;

color:#5b8508;

text-decoration:none;

}

.shopping-cart a:hover {

text-decoration:underline;

color:#324807;

}

.shopping-cart select {

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

font-size:11px;

color:#5b8508;

}

.shopping-cart input {

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

font-size:11px;

color:#5b8508;

}





.shopping-cart-pick {

border:1px dashed #dee7b7;

background-color:#f1f6e8;

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

font-size:11px;

color:#5b8508;

margin:5px;

}

.shopping-cart-pick select {

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

font-size:11px;

color:#5b8508;

}

.shopping-cart-pick input {

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

font-size:11px;

color:#5b8508;

}

.shopping-cart-pick a {

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

font-size:11px;

font-weight:bold;

color:#5b8508;

text-decoration:none;

}

.shopping-cart-pick a:hover {

text-decoration:underline;

color:#324807;

}

.shopping-cart-pick-div {

width:600px;

}

.shopping-cart-pick textarea {

/*border:1px dashed #dee7b7;*/

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

font-size:11px;

color:#5b8508;

}



/*********

SplitMenu

**********/

.a_splitMenu {

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

font-size:12px;

font-weight:bold;

color:#5b8508;

text-decoration:none;

padding:2px 2px 2px 2px;

}



.a_splitMenu:hover {

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

font-size:12px;

font-weight:bold;

color:#CC0000;

text-decoration:none;

padding:2px 2px 2px 2px;

}



.a_splitMenuSelected {

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

font-size:12px;

font-weight:bold;

color:#CC0000;

text-decoration:none;

padding:2px 2px 2px 2px;

}





/* msg-board */

.msg-board {

	/*background-color:#e3e3e3;*/

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

	font-size:12px;

	font-weight:bold;

	text-align:center;

	color:#CC0000;

	background-color:#FFFF99;

	border:5px solid #CC0000;

	padding:10px;

}





/* bottom poem */

.poem {

	background:url(../images/site/bottom_bg_white.png) top center no-repeat;

	behavior:url(resources/styles/iepngfix-site.htc);

	color:#C00;

	font-size:12px;

	width:955px;

	text-align:center;

	padding:20px 20px 20px 20px;

}

.poem-bottom {

	background:url(../images/site/bottom_bg_white.png) bottom center no-repeat;

	behavior:url(resources/styles/iepngfix-site.htc);

	width:955px;

	height:20px;

}

/* SEO */

#h1 {
	margin:10px 0px 10px 25px;
	
	color:#5B8508;
	
	font-size:14px;
}

#h1 h2 {
	font-size:16px;
	margin-left:2px;
}
/* end SEO */

.info_left, .info_right {
    border:3px solid #DEE7B7;
    padding-bottom:4px;
    padding-left:10px;
    padding-top:4px;
    color:#5B8508;
}
.pTopBlock
{
    display:block;
    padding:5px 0px 5px 0px;
    background:transparent;
    color:#333333;
}
.pClearBlock
{
    display:inline-block;
    clear:both;
}
.pLeftBlock
{
    display:inline-block;
    float:left;
    width:80px;
    margin:5px 0px 5px 0px;
    color:#333333;
}
.pRightBlock
{
    display:inline-block;
    float:right;
    margin:5px 0px 5px 0px;
    color:#333333;
}
#CityValue
{
    border:1px solid red;
}
