BODY {BACKGROUND-COLOR: #fafae5; margin: 0; padding: 0;}
.top {position: absolute; top: 0px; left: 0px;}
.leftmenu {position: absolute;top: 167px;left: 0px;}
.content1 {width: 575;position: relative;top:173;left:200;line-height: 18px;}
.content2 {
	width: 189;
	position: relative;
	top:167;
	left:116;
}

img {border: none;}

.content3 {
	width: 760;
	position: relative;
	top:173;
	left:15;
}
.surveyForm{
	text-align: left;
	padding-left: 15px;
	color: #576773;
    font-family: Tahoma;
    font-size: 12px;
    text-align: justify;
}
.menu { 
        FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 14px; 
        COLOR: #576773; 
        TEXT-DECORATION: none;
}

A.menu {
        FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 14px; 
        COLOR: #576773; 
        TEXT-DECORATION: none;
}

A.menu:hover {
	COLOR: #a4cb77; 
        TEXT-DECORATION: none;
}

A.menu-signin {
        FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 14px; 
        COLOR: #80A355; 
        TEXT-DECORATION: none;
}

A:hover.menu-signin {
	COLOR: #576773; 
        TEXT-DECORATION: none;
}

.content {
	FONT-SIZE: 12px;
        COLOR: #576773; 
        FONT-FAMILY: Tahoma; 
        TEXT-ALIGN: justify;
}

.content-category {
	FONT-SIZE: 11px;
        COLOR: #576773; 
        FONT-FAMILY: Tahoma; 
        TEXT-ALIGN: justify;
}

.content-category a {
	FONT-SIZE: 11px;
        COLOR: #576773; 
        FONT-FAMILY: Tahoma; 
        text-decoration: none;         
}

.title-category {
        FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 18px; 
        COLOR: #576773; 
}

.title-category-us {
        FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 18px; 
        COLOR: #576773;
        text-align: center; 
}

.copyright {
	FONT-SIZE: 11px;
        COLOR: #576773; 
        FONT-FAMILY: Tahoma; 
        TEXT-ALIGN: center;
}

A.content {
	FONT-SIZE: 12px; 
        COLOR: #576773; 
        FONT-FAMILY: Tahoma; 
        TEXT-DECORATION: none;
}

td.left-menu {
        background-image: url(/images/design/m2.gif); 
        height: 21px; 
        vertical-align: middle; 
        width: 150px;
}

td.left-menu-title {
        background-image: url(/images/design/mt2.gif); 
        height: 20px; 
        vertical-align: middle; 
        width: 150px;
        FONT-FAMILY: Times New Roman;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
}

.shapka {
        width: 155px;
        vertical-align: top;
}

.bg-banner {
        background-image: url(/images/design/cheap.gif);
        background-repeat: no-repeat; 
        height: 90px; 
        width: 155px;
}

.bg-menu {
        background-image: url(/images/design/m2.gif); 
        height: 21px; 
        vertical-align: middle; 
        width: 150px;
}

.search-block {
        display: block;
        margin: 6px 0 11px 7px;
        text-align: left;
}

#search-line {
        width: 125px;
        height: 19px; 
        border: 1px solid #a8ce79;
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #50850f;
        margin: 0;
        padding: 0 0 0 4px;
}

.img-button-search {
        margin: 0 0 0 2px;
        padding: 0;
        vertical-align: middle;
}

th.title-brand {
        FONT-FAMILY: Times New Roman;
        font-size: 15px;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        background-color: #97c064;
        border: 1px solid #97c064;
}

td.images-index {
        background-color: #ffffff;
        text-align: center;
        border-left: 1px solid #97c064;
        border-bottom: 1px solid #97c064;
}

td.brand-index a {
        display: block; 
        background-color: #ffffff;
        border-right: 1px solid #97c064;
        text-align: center;
        vertical-align: top;
        
}

div.options-index a {
        padding-top: 45px;
        padding-bottom: 45px;
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #576773;
        font-weight: bold;
        text-decoration: none; 
}

div.price-index a {        
        FONT-FAMILY: Times New Roman;
        font-size: 25px;
        color: #ffffff;
        font-weight: bold; 
        background-color:#97c064;
        text-decoration: none;
}

div.options-index-us a {
        padding-top: 40px;
        padding-bottom: 40px;
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #576773;
        font-weight: bold;
        text-decoration: none; 
}

div.price-index-us a {        
        FONT-FAMILY: Times New Roman;
        font-size: 23px;
        color: #ffffff;
        font-weight: bold; 
        background-color:#97c064;
        text-decoration: none;
}

.made-cigarettes {
        FONT-FAMILY: Tahoma;
        font-size: 15px;
        color: #576773;
        font-weight: bold;
        text-align: center; 
}

.attention {
        FONT-FAMILY: Times New Roman;
        font-size: 14px;
        color: #576773;
        font-weight: bold;
        text-align: center; 
}

.warning {
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #C5040F;
        font-weight: bold;
        text-align: center;
        background-color: #EFEFD3;
        border: 1px solid #A8CE79;
        padding: 3px 0 3px 0;  
}

td.podval-block {
        text-align: center;
        FONT-FAMILY: Times New Roman;
        color: #576773;        
}

.page-title {
        FONT-FAMILY: Times New Roman;
        font-size: 16px;
        COLOR: #576773;
        TEXT-ALIGN: center;
        FONT-WEIGHT: bold;
        padding: 10px 0 8px 0;
}

.page-title2 {
        FONT-FAMILY: Times New Roman;
        font-size: 16px;
        COLOR: #576773;
        TEXT-ALIGN: left;
        FONT-WEIGHT: bold;
        padding: 10px 0 8px 0;
}


.not-found {
        FONT-FAMILY: Times New Roman;
        font-size: 17px;
        COLOR: #576773;
        TEXT-ALIGN: center;
        FONT-WEIGHT: bold;
        padding-top: 20px;
}

.shipping {
        width: 90%;
        background-color: #ffffff;

}

.shipping th {
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        COLOR: #ffffff;
        TEXT-ALIGN: center;
        FONT-WEIGHT: bold;
        background-color: #ABCF7C;
}

.shipping td {
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        COLOR: #576773;
        background-color: #ffffff;
        TEXT-ALIGN: center;
        FONT-WEIGHT: none;
        border-bottom: 1px solid #ABCF7C;
}

td.name-cells {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #576773;
        TEXT-ALIGN: right;
        padding: 0 5px 0 0;
}

.podval {
        width: 575px;
        position: relative;
	left: 200px;
        top: 0;
}

.podval-cart {
        width: 575px;
        position: relative;
	left: 100px;
        top: 0;
}

div.download {
        width: 178px;
        border: 1px solid #80A355;
        background-color: #ffffff;
        margin: 8px 0 0 0;
        FONT-FAMILY: Tahoma;
        font-size: 11px;
        COLOR: #576773;
        font-weight: bold;
        vertical-align: top;
        text-align: center;
        padding: 5px 0 5px 0;        
}

/*  ---------- FAQ ----------  */

.faq-vibor { 
        text-align: center;
}


.faq-vibor a { 
        FONT-FAMILY: Times New Roman; 
        font-size: 14px;
        color: #576773;
        font-weight: bold;
        text-decoration: none;
}

.faq-vibor a:hover { 
        text-decoration: underline;
}

.faq-title {
        text-align: left;
}

.faq-title span {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #576773;
        FONT-WEIGHT: bold;
}


.faq-title a {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #80a355;
        FONT-WEIGHT: bold;
        text-decoration: none; 
}

.faq-title a:hover {
        COLOR: #576773;
        text-decoration: underline;
}

.faq-q {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #576773;
        FONT-WEIGHT: bold;
        text-align: left;
}

.faq-a {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #576773;
        FONT-WEIGHT: none;
        text-align: justify;
}

.back-top {
        text-align: right; 
}

.back-top a {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #80a355;
        FONT-WEIGHT: bold;
        text-decoration: none;     
}

.back-top a:hover {
        COLOR: #576773;
        text-decoration: underline;
}

.faq-zagolovoc {
        FONT-FAMILY: Times New Roman;
        font-size: 16px;
        COLOR: #9e9e6e;
        FONT-WEIGHT: bold;
        text-align: center;
        padding: 0 0 3px 0; 
}

.index { 
        FONT-FAMILY: Times New Roman;
        font-size: 14px;
        COLOR: #576773;
        FONT-WEIGHT: bold;
        text-align: left;
        padding-left: 8px;
}

/*  --------- END FAQ ----------  */

/*  ---------- CATEGORY ----------  */

div.product-name-us {
        FONT-FAMILY: Times New Roman;
        font-size: 15px;
        color: #576773;
        font-weight: bold;
        text-align: left;
        padding-bottom: 5px; 
}

div.product-name {
        FONT-FAMILY: Times New Roman;
        font-size: 17px;
        color: #576773;
        font-weight: bold;
        text-align: left;
        padding-bottom: 5px; 
}

div.product-name a {
        FONT-FAMILY: Times New Roman;
        font-size: 17px;
        color: #576773;
        font-weight: bold;
        text-decoration: none; 
}

div.product-name a:hover {
        color: #97C064;
        text-decoration: none; 
}

.made-continent {
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #576773;
        font-weight: none;
        text-align: left;
        padding-bottom: 5px;   
}

.minimum-amount {
        FONT-FAMILY: Times New Roman;
        font-size: 14px;
        color: #576773;
        font-weight: none;
        text-align: left;
        padding-bottom: 5px;
}

.product-price {
        FONT-FAMILY: Times New Roman;
        font-size: 21px;
        color: #97C064;
        font-weight: bold;
        text-align: left;
} 

.button {
        FONT-FAMILY: Times New Roman;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
        background-color: #97C064; 
        width: 60px;
        height: 21px; 
        margin: 0;
        padding: 0 0 2px 0;
}

div.sold-out {
        FONT-FAMILY: Times New Roman;
        font-size: 14px;
        color: #576773;
        font-weight: bold;
        text-align: center;
        height: 21px;
}

.subzag {
        FONT-WEIGHT: bold; 
        FONT-SIZE: 16px; 
        COLOR: #C5040F; 
        PADDING-TOP: 30px; 
        FONT-FAMILY: Times New Roman; 
        TEXT-ALIGN: center;
}

.subscribe {
	FONT-WEIGHT: bold; 
        FONT-SIZE: 14px; 
        COLOR: #576773; 
        FONT-FAMILY: Times New Roman;
        TEXT-ALIGN: center;
}

.brand_height {
	VERTICAL-ALIGN: top; 
        HEIGHT: 600px;
        width: 190px;
}

/*  ---------- END CATEGORY ----------  */ 


/*  --------- SUBCATEGORY ----------  */

td.subcategory-prod-name {
        font-family: Times New Roman;
        font-size: 17px;
        color: #ffffff;
        text-shadow: 2px; 
        font-weight: bold;
        text-align: center;
        background-color: #97C064;
        font-variant: small-caps;
        letter-spacing: 1px; 
}        
.subcategory-prod-title{
	margin: 0px;
	padding: 0px;
        font-family: Times New Roman;
        font-size: 17px;
        color: #ffffff;
        text-shadow: 2px; 
        font-weight: bold;
        font-variant: small-caps;
        letter-spacing: 1px; 
}
td.granitsa {
        padding: 8px 0 0 0;
        background-color: #ffffff;
        border-left: 1px solid #97C064;
        border-right: 1px solid #97C064; 
}

td.option-name {
        font-family: Tahoma;
        font-size: 13px;
        color: #576773;
        font-weight: bold;
        text-align: left;
        padding: 2px 0 0 12px; 
}

td.option-value {
        font-family: Tahoma;
        font-size: 13px;
        color: #576773;
        font-weight: none;
        text-align: left;
        padding: 2px 0 0 5px; 
}

td.sub-categ-price { 
        font-family: Times New Roman;
        font-size: 25px;
        color: #97C064;
        font-weight: bold;
        text-align: center;
        background-color: #ffffff;
        border-left: 1px solid #97C064;
        border-right: 1px solid #97C064;
        padding: 7px 0 0 0;   
}

.sub-categ-button {
        FONT-FAMILY: Times New Roman;
        font: caption; 
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
        background-color: #97C064; 
        height: 21px; 
        margin: 0;
        padding: 0 0 2px 0;
        text-align: center; 
}

td.granitsa-2 {
        background-color: #ffffff;
        border-left: 1px solid #97C064;
        border-right: 1px solid #97C064;
        border-bottom: 1px solid #97C064;
        text-align: center;
        vertical-align: top;
        padding: 7px 0 0 0;
}

.sub-description {
/*        font-family: Times New Roman; */
        font-family: Tahoma; 
        font-size: 12px;
        color: #576773;
        text-align: justify;
        text-indent: 15px;
}

/*  ---------- END SUBCATEGORY ----------  */

/*  ---------- PRODUCT SEARCH ----------  */

.item-container-line {
        BORDER-BOTTOM: #97C064 1px solid;
}

table#brandvar {
        background-color: #F7F7F7;
}        

#brandvar th {
        font-family: Times New Roman; 
        font-size: 14px;
        color: #ffffff;
        font-weight: bold;
        background-color: #97C064;
        height: 19px;
        letter-spacing: 1px;
}        

#brandvar td {
        font-family: Times New Roman;
        font-size: 12px;
        color: #576773;
        font-weight: none;
}

#brandvar A {
        display: block; 
        font-family: Times New Roman;
        font-size: 12px;
        font-weight: bold; 
        COLOR: #576773;
        text-align: left; 
        TEXT-DECORATION: none;
        height: 17px;
        vertical-align: middle;
        margin: 0;
        padding: 2px 0 0 3px;
}

#brandvar A:hover {
        COLOR: #ffffff;
        background-color: #cdcbcb;
        TEXT-DECORATION: none;
        border: 1px solid #797878; 
}

.search-block-result {
        display: block;
        text-align: center;
        height: 53px;
        vertical-align: middle;
        margin: 0;
        padding: 0; 
}

.searchline2 {
        font-family: Times New Roman;
	color: #576773;
	font-size: 14px;
	vertical-align: middle;
        width: 200px;
	height: 20px; 
	margin: 0;
	padding: 0 0 1px 3px;
        border: 1px solid #97C064;
}

.button2 {
	font-family: Times New Roman;
        color: #FFFFFF;
        font-size: 14px;
        font: caption;
        font-weight: bold;
        text-align: center;
        vertical-align: middle; 
        width: 40px;
        height: 21px;
	padding: 0 0 2px 0;
        margin: 0 0 0 5px;;
	border: 1px solid #ffffff; 
	background-color: #97C064;
        letter-spacing: 1px;        
}

.search2 {
	font-family: Times New Roman; 
        font-size: 14px;
        color: #576773;
        font-weight: bold;
        text-decoration: none;
	padding: 0px 5px 0px 0px;
        vertical-align: middle;
}

/*  ---------- END PRODUCT SEARCH ----------  */


/*  ---------- SITEMAP ----------  */

a.sitemap {
        font-family: Times New Roman;
        color: #576773;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
}

a:hover.sitemap {
        color: #A4CB77;
        text-decoration: none;
}

#pages {
        font-family: Times New Roman;		
        color: #576773;
        FONT-SIZE: 14px; 		
        font-weight: bold;		
}

span.pages { 
        font-family: Times New Roman;          
        color: #A4CB77; 
        FONT-SIZE: 14px;           
        font-weight: bold;     
        text-decoration: underline;     
}

#pages a {
        font-family: Times New Roman;		
        color: #576773;
        FONT-SIZE: 14px; 		
        font-weight: bold;
        text-decoration: none;
}

#pages a:hover {
        color: #A4CB77;
        text-decoration: underline;	
}

/*  ---------- END SITEMAP ----------  */


.linia {
        margin: 0 0 3px 0;
}

.maintable {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}

.brand {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Tahoma; TEXT-DECORATION: none
}



.brand_over {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Tahoma
}
.brand_over A {
	COLOR: black; TEXT-DECORATION: none
}
.brand_over A:hover {
	BACKGROUND-COLOR: #cadbee
}


.brand_table {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 500; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: black 0px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana, Tahoma; TEXT-DECORATION: none
}



/*  ---------- SHOPPING CART ----------  */


.cart-title {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
        font-family: Tahoma;
	padding: 3px 0px 3px 0px;
	color: #ffffff;
	background-color: #97C064;
	empty-cells: show;
}

td.cart-header {
        font-family: Tahoma;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 12px; 
        PADDING: 5px 0 5px 0; 
        COLOR: #576773; 
        text-align: center;
}


td.cart-header-active {
        font-family: Tahoma;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 12px; 
        PADDING: 5px 0 5px 0; 
        COLOR: #80a355; 
        text-align: center;
}

td.cart-header-visited {
        text-align: center;
}

td.cart-header-visited a {
        font-family: Tahoma;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 12px; 
        PADDING-BOTTOM: 5px; 
        COLOR: #80A355; 
        PADDING-TOP: 5px; 
        TEXT-DECORATION: underline;
}

td.cart-header-visited a:hover {
        COLOR: #576773;
        TEXT-DECORATION: underline;
}

.shopping-cart-title {
        font-family: Times New Roman;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 17px; 
        PADDING: 7px 0 7px 0; 
        COLOR: #576773; 
        TEXT-ALIGN: center;
}

td.cart-product-name {
	color: #576773;
	font-family: Times New Roman;
	font-size: 13px;
        font-weight: bold; 
	text-decoration: none;
	padding: 0 0 0 5px;
        text-align: left;
        vertical-align: middle;
}

.cart-product-name A {
        font-family: Times New Roman;
	color: #576773;
	font-size: 13px;
        font-weight: bold;
	text-decoration: none;
}

.cart-product-name A:hover {
	color: #80A355;
	text-decoration: underline;
}

.cart-product-count {
        font-family: Times New Roman;
	color: #576773;
	font-size: 13px;
        font-weight: bold;
	text-align: center;
	padding: 5px 0px 5px 0px;
}

.cart-product-type {
        font-family: Times New Roman;
        color: #576773;
	text-align: center;
	font-size: 13px;
	padding: 5px 0px 5px 0px;
}

.cart-product-price {
        font-family: Times New Roman;
        color: #576773;
	padding: 5px 0 5px 0;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}

.item-container-line-cart {
        BORDER-BOTTOM: #97C064 1px solid;
}

div.item-container-line-cart-bottom {
        width: 750px;
        text-align: left;
        margin: 0 0 0 5px;
        padding: 0;
        BORDER-BOTTOM: #97C064 1px solid;
}

span.error {
        font-family: Tahoma;
	color: #C5040F;
	font-size: 11px;
	font-weight: bold;
        text-align: center;
}

div.error {
        font-family: Tahoma;
	color: #C5040F;
	font-size: 15px;
	font-weight: bold;
        text-align: center;
}

td.cart-price-name {
        font-family: Tahoma;
	color: #9E9E6E;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
        padding: 5px 8px 5px 0;
}

td.cart-product-update {
        font-family: Tahoma;
        color: #80A355;
        font-weight: bold;
        font-size: 11px;
	text-align: right;
        padding: 12px 8px 12px 0; 
}

td.coupon {
        font-family: Tahoma;
        color: #9E9E6E;
        font-weight: bold;
        font-size: 11px;
	text-align: right; 
        padding: 7px 8px 7px 0;
}

td.coupon-input input {
        font-family: Times New Roman;
        color: #576773;
        font-weight: bold;
        font-size: 13px;
        border: 1px solid #80A355;
        width: 120px; 
        height: 19px;
        text-align: left;
        padding: 0 1px 0 5px;
        margin: 0 0 7px 0;
        
}

td.cart-total {
        font-family: Tahoma;
        color: #80A355;
        font-weight: bold;
        font-size: 15px;
	text-align: right;
        padding: 2px 8px 7px 0; 
}

td.cart-total-price {
        font-family: Times New Roman;
        color: #80A355;
        font-weight: bold;
        font-size: 13px;
	text-align: center; 

}

td.cart-price {
        font-family: Times New Roman;
        color: #576773;
        font-weight: bold;
        font-size: 13px;
	text-align: center; 
}

td.cart-continue {
        text-align: left;
        padding: 0 0 0 8px;
        height: 35px; 
        vertical-align: middle; 
}

td.cart-confirm {
        text-align: right;
        padding: 0 8px 0 0;
        height: 35px; 
        vertical-align: middle; 
}

td.cart-pay-type {
        font-family: Times New Roman;
        color: #576773;
        font-size: 14px;
	text-align: left;
        vertical-align: middle;   
}

.shopping-cart-info {
        font-family: Tahoma; 
	font-size: 12px;
        color: #576773;
	text-align: center;
}

td.shopping-cart-title {
        font-family: Times New Roman;
	color: #576773;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 7px;
	padding-top: 5px;
}

.fill td {
        font-family: Tahoma;
        font-size: 12px;
        color: #9E9E6E;
        font-weight: bold;
        width: 250px;   
} 
 

.fill th input {
        font-family: Tahoma;
        font-size: 12px;
        color: #576773;
        width: 250px;
        HEIGHT: 19px;
        background-color: #ffffff;
        border: 1px solid #576773;
        text-align: left; 
        padding-left: 4px;
        font-weight: none;
}

.cart-input {
        font-family: Tahoma;
        font-size: 12px;
        color: #576773;
        font-weight: none;  
        width: 250px;
        HEIGHT: 19px;
        background-color: #ffffff;
        border: 1px solid #576773;
        text-align: left; 
        padding-left: 4px;
}

.field3 {
        WIDTH: 250px;
        font-family: Tahoma;
        font-size: 12px;
        COLOR: #576773;
        background-color: #ffffff; 
        border: 1px solid #576773;
}

.cart-confirm-data {
        font-family: Tahoma;
	color: #576773;
	font-size: 12px;
	padding-left: 50px;
}

a.print {
        font-family: Tahoma;
        font-size: 15px;
        color: #576773;
        font-weight: bold;
        text-decoration: none;
}

a:hover.print {
        font-family: Tahoma;
        font-size: 15px;
        color: #80A355;
        font-weight: bold;
        text-decoration: underline;
}

.coupon{
	text-align:right;     
}
.coupon-input{
	text-align:right;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 20px;
	padding: 0 10px 5px 5px;
	
}
.coupon-input input{
	height: 20px;
	width: 200px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
}
.coupon-discount{
	text-align:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 20px;
}

/*  ---------- END SHOPPING CART ----------  */
.also a {
        FONT-FAMILY: Tahoma;
        font-size: 12px;
        COLOR: #80a355;
        FONT-WEIGHT: normal;
        text-decoration: none; 
}
.also a:hover {
        text-decoration: underline; 
}
.testi{
	margin: 5px 0px 5px 5px;
	float:right;
}
.testimonials1{
	line-height: 19px;
        background-color: #EFEFD3;
	padding: 18px 10px;
}
.testimonials1 a{color: #576773;}
.testimonials2{
	line-height: 19px;
	padding: 18px 10px;
/*        background-color: #EFEFD1; */
}
.testimonials2 a{color: #576773;}
.cust_say{
	width: 170px;
	height: 165px;
        border: 2px solid #97c064;
        COLOR: #576773;
}
.cust_say th{
        FONT-FAMILY: Tahoma;
        font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.cust_testimonials{
	width: 90%;
	border-bottom: 1px solid #97c064;
}
.cust-text{
        FONT-FAMILY: Tahoma;
        font-size: 11px;
        height: 120px;
        overflow: hidden;
        padding-right: 5px;
        padding-left: 5px;

}
.readall{
	margin:0px;
        background-color: #97c064; 
	width: 55px;
	text-align: center;
}
.readall a{
        FONT-FAMILY: Tahoma;
        font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.readall a:hover{
	text-decoration: none;
}

a.feed {font-weight: bold; color: #fe8036; text-decoration: none;}
a:hover.feed {color: #fe8036; text-decoration: underline;}

.rate {text-align: center;}
.rate a {color: #2771a0; text-decoration: underline;}
.rate a:hover {color: #2771a0; text-decoration: none;}

a.letter {font-weight: bold; color: #2771a0; text-decoration: none;}
a:hover.letter {color: #2771a0; text-decoration: underline;}
.sub-feedback{text-align:center;padding-top: 20px;}
.sub-description-feedback{padding: 0 0 0 15px;margin:0px;}
.sub-description-name{text-align:right;padding:0 20px 20px 0;margin:0px;text-transform:capitalize; font-weight:bold;}

.low-price p {text-align: justify; color: #576773;}
.low-price a {color: #97c064; text-decoration: underline;}
.low-price a:hover {color: #97c064; text-decoration: none;}
.title-lp {color: #ab0102 !important; padding-top: 10px;}

.sale { text-align: justify; color: #545454; line-height: 20px; }
.sale span { font-weight: bold; color: #da0008; }
.sale a{color: #80A355;font-family: Tahoma;text-decoration: none;}
.sale a:hover{text-decoration: underline;}

.promo {
	width: 120px;
	position: fixed;
	top: 36%;
	left: 30%;
	margin: -194px 0 0 415px;
}

.tproducts { width: 100%; text-align: center; font-family: Tahoma, Arial; font-size: 13px; }
.tproducts th:first-child, .tproducts td:first-child { text-align: left; padding-left: 8px; }
.tproducts strong, .tproducts span { display: block; width: 100px; }
.tproducts span { padding-right: 8px; }
.tproducts em { font-style: normal; color: #545454; }
.tproducts a { color: #383636; text-decoration: none; }
.tproducts a:hover { color: #ab0102; text-decoration: underline; }

.bg-row-ex { background: #EEEED2; }


#h-email { vertical-align: top; padding-top: 4px; text-align: right; }
.shipp-email { vertical-align: top; }
.v-shipp-email { padding-top: 3px; }

#panel {
	display: none;
	padding: 10px 3px;
	color: #B63C3C;
	text-align: justify;
	font-weight: normal;
}

.customer dd {
	text-align: right;
	font-weight: bold;
	padding-bottom: 10px;
}
