* {margin:0; padding:0;}
HTML {font-size:100.01%; height:100%;}
BODY {color:#000; background:#f6f5ef; font:62.5% Arial; height:100%; min-width:1020px;}
TABLE {border-spacing:0; border-collapse:collapse;}
TD,TH {vertical-align:top; text-align:left;}
IMG {border:none}

A {color:#007f3e}
P {line-height:1.3em;}

H2 {font-size:1.25em; padding:2em 0 0.3em 0;}

.clear {clear:both}
.over {overflow:hidden}

OL {margin:0 0 1em 1.5em;}
OL LI {margin: 0.3em 0 0.5em 1.5em;}


UL.list LI {margin: 0.5em 20px 0.7em 1.3em;}
UL.list {list-style-type: none}
UL.list LI {//padding:0.4em 0 0 0;
        behavior: expression(
            ( !this.before && parentNode && parentNode.tagName == 'UL' )
            ?
                ( this.before = true )
                & ( parentNode.style.listStyleImage = 'none' )
                & (
                    ( this.firstChild && this.firstChild.firstChild )
                    ?
                        ( this.firstChild.style.marginTop = '-1.2em' )
                        & ( this.firstChild.style.position = 'relative' )
                    : ''
                )
                & ( eNOBR = document.createElement( '<nobr style="position: relative; display: block; width: 1.25em; left: -1.8em; margin: 0 -1.25em -1.7em 0; color:#00813f;" />' ) )
                & ( eNOBR.innerHTML = '&#8212;&nbsp;' )
                & ( this.insertBefore( eNOBR, this.firstChild ) )
            : ''
        );
    }
UL.list>LI:before {content: '\2014\a0'; float: left; margin:0 0 0 -1.8em; padding:0.4em 0 0 0; color:#00813f;}


#txt ul li, ol li {margin: 0.3em 0 0.5em 1.4em; line-height: 1.5em;}
#txt ul {list-style-type: none}
#txt ul li {padding: 0;
        behavior: expression(
            ( !this.before && parentNode && parentNode.tagName == 'UL' )
            ?
                ( this.before = true )
                & ( parentNode.style.listStyleImage = 'none' )
                & (
                    ( this.firstChild && this.firstChild.firstChild )
                    ?
                        ( this.firstChild.style.marginTop = '-1.2em' )
                        & ( this.firstChild.style.position = 'relative' )
                    : ''
                )
                & ( eNOBR = document.createElement( '<nobr style="position: relative; display: block; width: 1.25em; left: -1.25em; margin: 0 -1.25em -1.25em 0;" />' ) )
                & ( eNOBR.innerHTML = '&#8212;&nbsp;' )
                & ( this.insertBefore( eNOBR, this.firstChild ) )
            : ''
        );
    }
#txt ul>li:before {content: '\2014\a0'; float: left; margin-left: -1.25em;}


/* MAIN */

#box {width:96%; margin:0 auto; max-width:1400px;}
#header, #footer {overflow:hidden; margin:0 auto;}
#header {padding:13px 55px 0 55px; position:relative; z-index:9;}
.service-links {padding:0 0 0 17px;}
.service-links A, .service-links SPAN, .lang-links A, .lang-links SPAN {display:inline-block; margin:0 16% 0 0; font:0.85em Tahoma;}
.authorization-links {position:relative; height:18px; margin:-2px 0 0 0; padding:0 0 0 25px; font-size:0.95em; line-height:1.5em; background:url(/common/upload/img/locked.gif) center left no-repeat;}

.chamfered {position:relative; overflow:hidden; padding:55px 0; margin:-23px auto 0 auto;}
.chamfered .cn {position:absolute; width:110px; height:110px; margin-left:-55px; top:-55px; background-image:url(/common/upload/img/star.png);}
.chamfered .cn.tr, .chamfered .cn.br {left:100%;}
.chamfered .cn.bl, .chamfered .cn.br {top:auto;}
.chamfered .cn.tl, .chamfered .cn.bl {width:100%;}
.chamfered .bgr {background:url(/common/upload/img/star-bg-right.png) top right repeat-y;}
.chamfered .bgl {background:url(/common/upload/img/star-bg-left.png) top left repeat-y; padding:0 55px;}
.chamfered .bgc {background:#fff; padding:10px 0 0 0;}

.wrap {width:25%; margin:0 auto; position:relative; left:-12.5%; //left:-11.7%;}
.parcel {width:200%; margin-right:-100%; position:relative; font-size:1.2em;}
.col {position:relative; width:50%; margin-right:-50%; float:left;}
.col1 {left:-50%;}
.col2 {left:0;}
.col3 {left:50%;}
.col4 {left:100%;}

.pad {padding:0 8% 0 0;}

.logo {margin:0 0 0 18px;}
.page-title {font:0.8em Arial; text-transform:uppercase; color:#00813f;}
.page-title STRONG {display:block; font:4em Arial; position: relative; left:-1.3em; letter-spacing:-1px; white-space:nowrap;}
.page-title SPAN {font: bold 0.4em Arial;}
.page-title B {font:0.95em 'Arial Black';}

.health-line {width:200%; font:1.5em Arial; color:#00813f; margin:1.2em 0 0.5em 0;}
.health-line I {font-size:0.7em; color:#cdcbb5;}
.phones {width:200%; overflow:hidden;}
.phones DIV {float:left; width:33%; font:0.8em Arial; text-transform:uppercase; color:#cdcbb5;}
.phones STRONG {font:1.9em Arial; line-height:1.4em; white-space:nowrap;}
.phones B {font:1em Arial; color:#00813f;}

#teaser .col1 {z-index:3;}

.menu {margin:50px 0 30px 3px;}
.menu A {color:#000;}
.menu LI SPAN {color:#00813f; font-weight:bold; font-size:1.1em;}
.menu UL LI SPAN {font-weight:normal;}
.menu.list UL LI {margin: 0.5em 5px 0.7em 0.7em; font-size:0.98em;}
.button {padding:0 0 0 10px;}

.search {margin:30px 1px 0 0;}
.search DIV {border:1px solid #e3e1da; background:#fff; padding:4px 0 4px 5px;}
.search .keyword {width:80%; border:1px solid #fff; font-size:0.9em;}
.search .go {width:17px; height:17px; border:none; background:url(/common/upload/img/search-button.gif) top left no-repeat; float:right; margin:-21px 5px 0 0; //margin:-23px 5px 0 0; cursor:pointer;}

.collage {position:relative; height:240px; width:300%; margin:40px 0 45px 0; z-index:4;}
.ribbon-left {position:relative; width:200%; left:-100%; margin:-125px 0 0 -55px; height:125px; background:url(/common/upload/img/ribbon-left.png) top left no-repeat; //margin:-125px 0 0 -50px;}
.ribbon-right {position:relative; width:300%; margin:-104px 0 0 49px; height:101px; background:url(/common/upload/img/ribbon-right.png) top right no-repeat; z-index:5; //margin:-104px 0 0 53px; //position:absolute;}

.container {height:110px; padding:0 0 0 85px; border-bottom:5px solid #f1f0e4;}

.container DIV {height:110px; display:table;}
.fix {//display: inline-block; //vertical-align: middle; //height: 100%;}
.container SPAN {vertical-align: middle; display:table-cell; //display: inline-block;}
.container SPAN, .fix {//display: inline;}

.col-title {font:1.2em Arial; text-transform:uppercase; color:#00813f; padding:0 0 0.2em 0; border-bottom:5px solid #f1f0e4;}
.novelty IMG {margin:20px 0 5px 0;}
.novelty H3 {font:bold 1.1em Arial; padding:0 0 0.2em 0;}
.novelty SPAN {color:#b3b3b3;}

.news DT {color:#b0ae94; font-size:0.9em; padding:20px 0 5px 0;}
.news .sub-title {padding:0 0 0.3em 0; font-size:1.1em;}

.film {position:relative; height:192px; margin:20px 0 0 0; left:-9px; background:url(/common/upload/img/film.gif) top left no-repeat; padding:11px 0 0 9px;}
.video {overflow:hidden;}
.video-title {font:bold 1.2em Arial; padding:0 0 0.3em 0;}
.film.centering .video {position: relative; max-width:258px;}
.film.centering .video IMG {position: relative; left:50%; margin:0 0 0 -123px;}


#bnr {margin:45px 0 0 0;}
#bnr .col A {display:block; position: relative; height:100px; margin:0 4% 0 0; color:#fff; cursor:pointer; text-decoration:none;}
#bnr .col A.last {margin:0;}
#bnr .col SPAN {display:block; font:0.9em Arial; padding:15px 0 0 20px;}
#bnr .col B {display:block; font:1.5em Arial; line-height:0.9em; padding:0 0 15px 20px; position: absolute; bottom: 0%; left: 0%;}

#footer {padding:0 55px 25px 55px; font-size:0.9em; margin:-10px 0 0 0;}
#footer .list {margin:-0.04em 0 0 -1.3em;}
#footer .list LI {margin: 0 0 0 1.3em;}

/* INNER */

#inner .collage {height:60px; left:-40px; padding:0 22px 0 40px; background:#f6f5ef; border-bottom:5px solid #018340; color:#018340; font-size:24px; line-height:65px; //padding:0 24px 0 40px;}
#inner .ribbon-left {margin:-100px 0 0 -55px; //margin:-100px 0 0 -49px;}
#inner .ribbon-right {margin:-129px 0 0 49px; //margin:-129px 0 0 51px;}

UL.list UL {margin:0 0 1em 0;}
UL.list UL LI {behavior:none; list-style-type:none; //margin:0 20px 0.3em 1.3em;}
UL.list UL>LI:before {content: ''; display:none;}

#txt {position: relative; width:300%;}
#txt P {padding:0 0 1em 0; line-height:1.5em;}

#inner .search {margin:30px 1px 20px 0; padding:0 18px 0 0;}

.history IMG {margin:10px 0 0 0;}
.history DT {font-size:24px; color:#dad9c9; position:absolute; left:0;}
.history DT SPAN {font-size:14px;}
.history DD {position: relative; margin:0 0 0 90px; padding:10px 0 20px 0; min-height:48px;}


.alternative-display {color:#bab89e; font-size:1.2em; margin:0 0 20px 0;}
.alternative-display B, .alternative-display A {margin:0 35px 0 0;}
.alfabet A, .alfabet SPAN {font-size:0.9em; margin:0 1.3em 0 0;}
.alfabet SPAN {color:#CDCBB5}

.druglist {margin:0 0 20px 0; width:100%;}
.druglist TD {padding:7px 0px 7px 24px; border-bottom:1px solid #cdcbb5; vertical-align:middle;}
.druglist A {font-weight:bold;}
.druglist I {color:#bab89e; font-size:0.9em;}
.druglist .letter {font-size:2.2em; color:#bab89e; padding:15px 0 3px 5px;}
.new {background:url(/common/upload/img/novelty-line.gif) 0px 50% no-repeat;}

.druglist .cell1 {}
.druglist .cell2 {width:25%;}
.druglist .cell3 {}
.druglist .cell4 {white-space:nowrap;}
.druglist .cell4 SPAN {color:#048c46;}
.druglist .cell5 {padding:7px 12px 7px 24px;}

.drugs-filter {background:#f6f5ef; padding:8px 12px 10px 12px; overflow:hidden;}
.drugs-filter SPAN, .drugs-filter LABEL  {color:#9b997c;}
.col-form-left SELECT {width:100%; margin:3px 0 10px 0; font-size:0.9em; height:20px;}
.col-form-left #drug-name {width:99%; margin:3px 0 0 0; font-size:0.9em; height:16px;}
.col-form-right INPUT {vertical-align:middle;}
.col-form-right SELECT {width:60%; margin:3px 30px 0 0; font-size:0.9em; height:20px;}
.col-form-left {float:left; width:40%; margin:0 10px 0 0;}
.col-form-right {float:left; width:50%;}
IMG.mark-new {margin:0 0 0 5px; vertical-align:middle;}
.small-button {margin:9px 0 0 0; float:left; height:25px; background:url(/common/upload/img/small-button-bg-left.png) top left no-repeat; cursor:pointer;}
.small-button DIV {height:25px; padding:0 8px; background:url(/common/upload/img/small-button-bg-right.png) top right no-repeat;}
.small-button INPUT {color:#fff; font-size:0.85em; line-height:15px; padding:5px 0 6px 0; border:none; background:url(/common/upload/img/small-button-bg.png) top left repeat-x; cursor:pointer;  //padding:5px 0 3px 0;}

.druglist.top-brd {border-top:1px solid #cdcbb5; margin:45px 0 20px 0;}

.button.off .left {background:url(/common/upload/img/button-bg-left-off.png) top left no-repeat;}
.button.off .right {background:url(/common/upload/img/button-bg-right-off.png) top right no-repeat;}
.button.off SPAN {background:url(/common/upload/img/button-bg-off.png) top right repeat-x;}


.mark-new {background:#00813f; padding:0 4px 1px 4px; color:#fff;}

.product {overflow:hidden;}
.product .text {width:56%; float:left;}
.product .image {width:41%; padding:0 0 0 3%; float:left; clear:right;}

.product .image.manufacture {width:37%; padding:0 0 0 7%;}


.product H2 {font-size:2.2em; line-height:1.1em; font-weight:normal; margin:0.3em 0 0.5em 0;}
.product H2 I {color:#bab89e; font-size:0.8em;}
.product H3 {font-size:1.2em; line-height:1.3em;}
.product H4 {font-size:1.2em; line-height:1.3em; color:#b72929;}

.image-box {overflow:hidden; text-align:center;}

.small-chamfered-1 {position:relative; overflow:hidden; padding:13px 0; margin:0 auto;}
.small-chamfered-1 .cn {position:absolute; width:26px; height:26px; margin-left:-13px; top:-13px; background-image:url(/common/upload/img/small-star-1.png);}
.small-chamfered-1 .cn.tr, .chamfered .cn.br {left:100%;}
.small-chamfered-1 .cn.bl, .chamfered .cn.br {top:auto;}
.small-chamfered-1 .cn.tl, .chamfered .cn.bl {width:100%;}
.small-chamfered-1 .bg {background:#f6f5ef; padding:0 20px;}

.certificate {overflow:hidden; width:66%; margin:10px 0 20px 0;}
#txt .certificate P {width:160px; line-height:1.2em; margin:5px 0 0 0; padding:0;}
.certificate DIV {float:left; width:50%; clear:right;}
.certificate IMG {border:1px solid #ebe9de;}
#txt .certificate SPAN {color:#bab89e; font-size:0.9em;}


.button-order {margin:0 0 25px 0; text-align:center;}
#order-line, #order-line-wrapper {height:64px;}
#order-line {display:none; position:fixed; top:0; left:0; width:100%; min-width:1020px; background:url(/common/upload/img/order-line-bg.png) top left repeat-x; text-align:center; z-index:99; color:#fff; font-size:1.2em;}
#order-line A {color:#fff;}
#order-line SPAN {padding:0 10px 0 0;}
#order-line SPAN B {font-size:1.2em; font-weight:bold; padding:0 5px 0 0;}
#order-line SPAN IMG {margin:0 10px -2px 0;}
#order-line SPAN BIG {font-size:1.5em;}
#order-line .button-execute IMG {margin:9px 0 -18px 0;}
#box.order-on {margin:50px auto 0 auto;}

.pages-nav {margin:1em 0 0 0;}
.page-num {margin:0 5px;}

.news.inner DT, .news-date {color:#b0ae94; font-size:1.1em; padding:0 0 3px 0;}
.news.inner DD {padding:0 0 15px 0;}
H2.news-title {padding:0.3em 0 0.3em 0;}

.cover-row {overflow:hidden; margin:0 0 40px 0;}
.gallery-photo {float:left; width:30%; padding:0 3% 0 0;}

H3.month {color:#bab89e; padding:1em 0 0.8em 0; font-weight:normal; font-size:1.5em;}
H3.month:first-letter {text-transform:uppercase;}

.cost {text-align:center; margin:10px 0 20px 0;}
.cost BIG {font-size:1.5em;}
.cost BIG SPAN {font-size:1.2em; color:#048c46;}
.discount {margin:30px 0 0 0;}
.sum {text-align:right; font-size:1.3em; padding:0 12px 0 0;}
.sum SPAN {color:#048c46;}
.order-button {width:171px; height:39px; cursor:pointer; border:none; background:url(/common/upload/img/button-execute.png) top left no-repeat;}

.blackout {position:fixed; top:0; left:0; padding:10% 0 0 0; height:100%; width:100%; z-index:109;
	background:url(/common/upload/img/blackout-bg.png) top left; display: none;
		
}
#auth_popup {
	overflow:hidden; width:660px; padding:20px 0 10px 30px; background:#fff; margin:0 auto; font-size:1.2em;
	z-index: 110; background: white;
}
.left-reg-col {float:left;  margin:0 100px 0 0;}
.right-reg-col {float:left;}
#auth_popup .small-button {font-size:1em; margin:15px 0;}
#auth_popup H2 {font:bold 1.5em Arial; margin:0 0 1em 0;}
#auth_popup .user {margin:0 0 0.5em 0em;}
#auth_popup .pad {padding:0 0 0 1.4em;}
#auth_popup INPUT {margin:0 0 1em 0;}
#auth_popup INPUT.radio {margin:0;}
#auth_popup .w200 {width:240px;}
#auth_popup SELECT.w200 {width:243px;}
#auth_popup .w100 {width:115px; margin:0 6px 1em 0;}
#auth_popup.w70 {width:73px; margin:0 6px 1em 0;}
#auth_popup .float {float:left;}
#auth_popup .incorrect {margin:0.5em 0 0 0; color:#ed0000;}
#auth_popup .info {margin:0.5em 0 1em 0; font-style:italic;}
#auth_popup {text-align: left;}
#auth_register_captcha_lbl img {display: block; margin:5px 0px;}

#reg-form #transparence {position:absolute; width:260px; height:460px; background:#fff; opacity: 0.7; filter: alpha(opacity=70);}

#txt .site-map {margin:-0.8em 0 0 0;}
#txt .site-map UL {margin:0 0 0.5em 0; color:#007f3e;}
#txt .site-map LI.first-level A {color:#000;}
#txt .site-map LI.first-level {font-size:1.4em; margin: 0.8em 0 0.5em 0; behavior:none;}
#txt ul.site-map>li.first-level:before {content: ''; display:none;}
#txt .site-map LI.first-level LI {font:bold 0.7em Arial; margin:0 0 0.4em 1.4em;}
#txt .site-map LI.first-level LI A {color:#007f3e;}
#txt .site-map LI.first-level LI LI {font:1em Arial; margin:0.2em 0 0.3em 1.4em;}

.big-magazine {overflow:hidden; margin:0 0 0 4px;}
.big-magazine .view {width:255px; height:342px; display:block; float:left; border:4px solid #f1f0e4;}
.big-magazine .view IMG {position:absolute; border:1px solid #f1f0e4; margin:-8px 0 0 -8px;}
.big-magazine SPAN {color:#aeac93;}
.big-magazine H3 {font:1.5em Arial;}
.big-magazine .magazine-link {float:left; margin:145px 0 0 30px;}

.small-magazine {float:left; margin:30px 0 0 0; width:33%; color:#aeac93;}
.small-magazine IMG {border:1px solid #f1f0e4; margin:0 0 5px 0;}

H2.slogan {font-size:1.6em; line-height:1.1em; font-weight:normal; margin:0 0 1em 0; padding:0;}


.illustration {float:right; margin:0 0 0.5em 1em;}
.store IMG {margin:0 10px 20px 0;}
.table {width:65%;}
.table TH {color:#048c46; padding:5px 10px; border-bottom:1px solid #cdcbb5;}
.table TD {padding:5px 10px; border-bottom:1px solid #cdcbb5;}
UL.pages LI {behavior: none;}
UL.pages>LI:before {content:''; display:none;}





#herbal {overflow:hidden; margin:-20px 0 0 0;}
#herbal .list-col {float:left; width:30%; margin:0 3.3% 0 0;}
#herbal .list-col DT {font-size:2.2em; color:#bab89e; margin:1em 0 0 0;}
#herbal .list-col DD {font-weight:bold; padding:0.3em 0;}

.apply {margin:50px 0 0 0;}
#apply-drug {overflow:hidden; margin:30px 0 0 0;}
#apply-drug DL {float:left; width:30%; margin:0 3.3% 0 0;}
#apply-drug DT {height:120px;}
#apply-drug DD {height:4em;}

/*#quantity {position:absolute; margin:-80px 0 0 -130px; padding:0 0 9px 0; z-index:999; background:url(/common/upload/img/could-corner.png) bottom right no-repeat; zoom:1;}*/
#quantity {position:absolute; padding:0 0 9px 0; z-index:999; background:url(/common/upload/img/could-corner.png) bottom right no-repeat;}
#number {overflow:hidden; background:#f6f5ef; padding:10px 15px;}
#quantity LABEL {display:block; clear:both; font-size:0.9em;}
#quantity #num {display:block; float:left; margin:12px 12px 0 0; font-size:0.9em;}



#questionnaire INPUT {width:50%;}
#questionnaire TEXTAREA {width:50%; height:100%;}
#questionnaire TD {padding:0 20px 20px 0;}
#questionnaire .advanced {font:italic 0.9em Arial; color:#bbb9a2; }
#questionnaire .captcha INPUT {width:136px;}



/*ENGLISH*/

#en-main {width:163%;}
#en-main P {padding:0 0 1em 0; line-height:1.5em;}
#en-main .col-title {margin:0 0 20px 0;}
#en-main IMG {margin:0 0 1em 2em;}


/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/


#TB_window {font:12px Arial, Helvetica, sans-serif; color: #333;}

#TB_secondLine {font:10px Arial, Helvetica, sans-serif; color:#666;}

#TB_window a:link {color: #666;}
#TB_window a:visited {color: #666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666;}
#TB_window a:focus{color: #666;}


#TB_overlay {position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=35); -moz-opacity: 0.35; opacity: 0.35;}

#TB_window {position:fixed; background:#fff; z-index:102; color:#000; display:none; text-align:left; top:50%; left:50%;}
#TB_window img#TB_Image {display:block;}
#TB_closeWindow {height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow {padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle {float:left; padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title {background-color:#e8e8e8; height:27px;}
#TB_ajaxContent {clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px;}
#TB_load{position: fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
#TB_HideSelect {z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
#TB_iframeContent {clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}

#TB_ImageOff {position:relative; display:block; margin: 0 60px 50px 60px; z-index:111;}
#TB_window .img-title  {text-align:center; padding:15px 0; font-size:1.5em;}
#TB_secondLine {position:absolute; margin: 0 0 0 60px;}
#TB_prev {position:relative; float:left; margin:-22px 0 0 -40px; top:50%;}
#TB_next {position:relative; float:right; margin:-22px 0 0 0; right:-40px; top:50%;}

.pages {overflow:hidden; clear:both;}
.pages li {list-style:none; float:left; margin:0px 5px; behaviour:none;}
.pages li:before {content: none;}
.pages .prev, .pages .next {color:#BAB89E;}

.auth_popup {display: none;}
#auth_close {float: right; margin-right: 10px;}
.form_help {clear:both; padding-right:10px; color:#BAB89E; font-size:80%;}

#orderForm div {margin-top:10px;}
#orderForm .invalid {color:red;}
#orderForm label {font-style:italic; }
#orderForm div small {display:block; color: #CDCBB5;}
#orderForm div textarea, #orderForm div input, #orderForm div select {display:block; margin-top:5px; width: 300px;}


#orderInfo dt {margin-top: 10px; font-style: italic;}
#orderInfo dd {margin-top: 5px;}

#orderNumber span {font-weight: bold;}
#orderNumber {font-size:110%;}

.button-order a {display: block;}

.stdTable {width:100%;}
.stdTable td {padding:5px 5px;white-space:nowrap;}
.stdTable td.price {font-weight:bold;}
.stdTable .even {background:#EEEEEE;}

.gridTable td {background: #FFFFFF;border:1px solid #CDCBB5;}
