body {
 padding: 0;
 margin: 0;
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #eb409e;
 background-color: inherit;	
}

img {
 border: none;
}

a {
 text-decoration: none;
 color: #eb409e;
}

table.noborder {
 width: 100%;
 border-collapse: collapse;
 vertical-align: top;
 border: 0;
 padding: 0;
 border-spacing: 0;
}

table.all {
 width: 980px;
 height: 100%;
 margin: 0 auto;
 text-align: center;
 border-collapse: collapse;
 border: 0;
 padding: 0;
 border-spacing: 0;
}

td.pagesite {
 width: 980px;
 text-align: left;
 vertical-align: top;
}

td.pagesiteindex {
 background: url("../images/site/logo_main.jpg") center top no-repeat;
 width: 980px;
 text-align: left;
 vertical-align: top;
}

td.header {
 width: 100%;
 height: 251px;
 text-align: left;
 vertical-align: top;
}

td.logo {
 background: url("../images/site/logo_girl_.png") 0 center no-repeat;
 width: 542px;
 height: 134px;
 text-align: left;
 vertical-align: top;
}

td.logoindex {
 background: url("../images/site/logo_girl_main_.png") 0 center no-repeat;
 width: 542px;
 height: 134px;
 text-align: left;
 vertical-align: top;
}

div.logo {
 position: relative;
 left: 30px;
 top: 12px;
 width: 271px;
 height: 105px;
}

td.mainslogan {
 width: 980px;
 height: 697px;
 text-align: center;
 vertical-align: top;
 color: #ffffff;
 font-size: 48px;
 font-weight: normal;
}

div.mainslogan {
 position: relative;
 float: right;
 right: 5px;
 top: 175px;
 width: 400px;
 height: 200px;
}

td.search {
 width: 438px;
 height: 134px;
 text-align: right;
 vertical-align: top;
 padding: 5px 0 0 0;
 white-space: nowrap;
}

input.search {
 border: 0;
 font-size: 12px;
 color: #eb409e;
 background: #ededed;
 width: 250px;
 height: 19px;
 padding: 0 0 0 2px;
}

#ajax_listOfOptions {
 position: absolute;
 width: 250px;
 height: 250px;
 overflow: auto;
 border: 1px solid #317082;
 background-color: #ffffff;
 text-align: left;
 font-size: 0.9em;
 z-index: 100;
}

#ajax_listOfOptions div {
 margin: 1px;		
 padding: 1px;
 cursor: pointer;
 font-size: 0.9em;
}

#ajax_listOfOptions .optionDiv {
}

#ajax_listOfOptions .optionDivSelected {
 background-color: #317082;
 color: #ffffff;
}

#ajax_listOfOptions_iframe {
 background-color: #f00000;
 position: absolute;
 z-index: 5;
}

td.menu {
 height: 20px;
 text-align: right;
 vertical-align: bottom;
 padding: 0 5px 0 0;
}

a.menu {
 text-decoration: none;
 color: #eb409e;
 font-size: 19px;
 font-weight: normal;
 letter-spacing: .25px;
}

td.menuindex {
 height: 20px;
 text-align: right;
 vertical-align: bottom;
 color: #ffffff;
 padding: 0 5px 0 0;
}

a.menuindex {
 text-decoration: none;
 color: #ffffff;
 font-size: 19px;
 font-weight: normal;
 letter-spacing: .25px;
}

td.sitemap {
 height: 20px;
 text-align: left;
 vertical-align: middle;
 border: 1px solid #eb409e;
 font-size: 10px;
 font-weight: bold;
}

.grays {
 color: #999999;
}

.red {
 color: #ff0000;
}

table.leftmenu {
 width: 230px;
 border-collapse: collapse;
 vertical-align: top;
 border: 0;
 padding: 0;
 border-spacing: 0;
}

table.pagetext {
 width: 730px;
 height: 100%;
 vertical-align: top;
 margin: 15px 10px 0 10px;
 border-spacing: 0;
}

table.pagecarousel {
 width: 980px;
 vertical-align: top;
 padding: 0;
 border-spacing: 0;
}

table.customer {
 width: 980px;
 height: 15px;
 vertical-align: top;
 border-collapse: collapse;
 border: 0;
 padding: 0;
 border-spacing: 0;
}

td.customertxt {
 width: 980px;
 height: 15px;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
 vertical-align: bottom;
}

table.footer {
 width: 980px;
 height: 30px;
 border-collapse: collapse;
 vertical-align: top;
 border: 0;
 padding: 0;
 border-spacing: 0;
}

td.footerup1 {
 width: 500px;
 height: 15px;
 font-size: 12px;
 font-weight: normal;
 text-align: left;
 vertical-align: middle;
 border-bottom: 1px dashed #999999;
}

td.footerup2 {
 width: 480px;
 height: 15px;
 text-align: right;
 vertical-align: middle;
 border-bottom: 1px dashed #999999;
}

a.footerup {
 font-size: 12px;
 font-weight: normal;
}

td.footerd1 {
 height: 15px;
 font-size: 12px;
 font-weight: normal;
 text-align: left;
 vertical-align: middle;
}

td.footerd2 {
 height: 15px;
 font-size: 12px;
 font-weight: normal;
 text-align: right;
 vertical-align: top;
}

a.footerd2 {
 font-size: 12px;
 font-weight: normal;
 color: #999999;
}

td.menu0 {
 width: 230px;
 height: 30px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 15px;
 letter-spacing: .5px;
 color: #ffffff;
 background-color: #e5007f;
 border-top: 1px solid #ffffff;
 border-right: 0;
 border-bottom: 1px solid #ffffff;
 border-left: 0;
}

td.menu1 {
 width: 230px;
 height: 25px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 12px;
 letter-spacing: .5px;
 color: #e8198d;
 background-color: #f8bfdf;
 border-top: 1px solid #ffffff;
 border-right: 0;
 border-bottom: 1px solid #ffffff;
 border-left: 0;
}

td.menu2 {
 width: 230px;
 height: 20px;
 text-align: left;
 vertical-align: middle;
 font-weight: normal;
 font-size: 11px;
 letter-spacing: .5px;
 color: #767676;
 background-color: #fdeff7;
 border-top: 1px solid #ffffff;
 border-right: 0;
 border-bottom: 1px solid #ffffff;
 border-left: 0;
}

td.menu3 {
 width: 230px;
 height: 20px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 11px;
 letter-spacing: .5px;
 color: #767676;
 background-color: #ffe5f4;
 border-top: 1px solid #ffffff;
 border-right: 0;
 border-bottom: 1px solid #ffffff;
 border-left: 0;
}

td.menua {
 width: 230px;
 height: 30px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 15px;
 letter-spacing: .5px;
 white-space: nowrap;
 color: #ffffff;
 background-color: #e5007f;
 border-top: 1px solid #ffffff;
 border-right: 0;
 border-bottom: 1px solid #ffffff;
 border-left: 0;
}

a.menu0 {
 text-decoration: none;
 color: #ffffff;
}

a.menu1 {
 text-decoration: none;
 color: #e5007f;
}

a.menu2 {
 text-decoration: none;
 color: #92878f;
}

a.menu3 {
 text-decoration: none;
 color: #92878f;
}

div.menu0 {
 margin: 2px 2px 2px 5px;
}

div.menu1 {
 margin: 2px 2px 2px 10px;
}

div.menu2 {
 margin: 2px 2px 2px 15px;
}

div.menu3 {
 margin: 2px 2px 2px 20px;
}

td.headtd1 {
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 12px;
 line-height: 16px;
 white-space: nowrap;
 border-bottom: 1px solid #eb409e;
}

td.headtd2 {
 height: 10px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 12px;
 line-height: 16px;
 white-space: nowrap;
}

td.headtd3 {
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 12px;
 line-height: 16px;
 color: #ff0000;
}

td.pagetitle {
 height: 32px;
 text-align: left;
 vertical-align: top;
 font-weight: bold;
 font-size: 28px;
 line-height: 32px;
 white-space: nowrap;
}

td.pagedesc {
 width: 100%;
 height: 100%;
 color: #767676;
 vertical-align: top;
}

td.pagedesc0 {
 width: 100%;
 color: #767676;
 vertical-align: top;
}

td.pagephoto {
 width: 220px;
 text-align: center;
 vertical-align: top;
}

td.pagedescphoto {
 width: 100%;
 height: 100%;
 text-align: center;
 vertical-align: top;
}

td.pagedescphoto0 {
 width: 100%;
 text-align: center;
 vertical-align: top;
}

div.pagephoto {
 margin: 10px 10px 10px 10px;
}

table.prodtext {
 width: 730px;
 vertical-align: top;
 margin: 15px 10px 0 10px;
 border-spacing: 10px;
}

td.prodtitle {
 width: 730px;
 height: 32px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 font-size: 28px;
 line-height: 28px;
 white-space: nowrap;
}

div.prodnews {
 position: relative;
 float: right;
 color: #336633;
 font-weight: bold;
 font-size: 20px;
 vertical-align: middle;
 text-align: center;
 right: 8px;
}

td.proddesc {
 width: 510px;
 color: #eb409e;
 background-color: #fdeff7;
 vertical-align: top;
}

div.proddesc {
 margin: 5px 5px 5px 5px;
}

span.prodtitle {
 font-size: 28px;
 font-weight: bold;
}

span.prodsubtitle {
 font-size: 14px;
 font-weight: normal;
}

td.produsage {
 width: 510px;
 color: #eb409e;
 vertical-align: top;
}

td.prodcapacity {
 width: 220px;
 color: #eb409e;
 vertical-align: top;
}

td.stored {
 height: 30px;
 vertical-align: middle;
 border-bottom: 1px solid #eb409e;
}

td.storeu {
 border-bottom: 1px solid #eb409e;
}

td.storeu-pic {
 border-bottom: 1px solid #eb409e;
 text-align: center;
}

table.newsprod {
 width: 230px;
 height: 230px;
 vertical-align: top;
 border: 1px solid #66647a;
 border-collapse: collapse;
 vertical-align: top;
 padding: 0;
 border-spacing: 0;
}

div.newsprod {
 margin: 5px 0 5px 0;
}

table.newsprodempty {
 width: 230px;
 height: 130px;
 vertical-align: top;
 border: 0;
 border-collapse: collapse;
 vertical-align: top;
 padding: 0;
 border-spacing: 0;
}

tr.newstop {
 width: 100%;
 text-align: center;
 vertical-align: top;
 border: 1px solid #66647a;
}

td.newstop {
 width: 100%;
 height: 30px;
 font-weight: bold;
 font-size: 15px;
 white-space: nowrap;
 color: #626398;
 background-color: #d2d3e8;
 text-align: center;
 vertical-align: middle;
}

tr.newsbottom {
 width: 100%;
 text-align: center;
 vertical-align: top;
 border: 1px solid #66647a;
}

td.newsbottom {
 width: 100%;
 height: 200px;
 font-weight: bold;
 font-size: 12px;
 color: #626398;
 background-color: #ffffff;
 text-align: center;
 vertical-align: top;
}

p.newsbody {
 text-align: left;
 vertical-align: middle;
 padding: 0 5px 0 5px;
}

a.newsbody {
 color: #626398;
 text-decoration: none;
}

td.seealso {
 width: 100%;
 height: 20px;
 border: 1px solid #e5007f;
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 text-align: center;
 vertical-align: middle;
}

td.seealsorow {
 width: 100%;
 vertical-align: top;
 text-align: center;
}

td.seealsoprod {
 height: 150px;
 font-size: 18px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-weight: normal;
 text-align: center;
 vertical-align: top;
}

span.seealsoprodname1 {
 width: 150px;
 font-size: 18px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}

span.seealsoprodname2 {
 width: 150px;
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}

select.seealso {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-weight: normal;
}

div.jCarousel {
 display: block;
 float: left;
 width: 980px;
 height: 320px;
}

div.jCarouselLite {
 display: block;
 float: left;
 width: 930px;
 height: 320px;
 padding: 0 0 0 0;
 margin: 0 0 1px 0;
 position: relative;
 visibility: hidden;
 left: -5000px;
}

a.prev {
 display: block;
 float: left;
 width: 25px;
 height: 320px;
 text-decoration: none;
 background: url("../images/site/prev.jpg") right no-repeat;
}

a.next {
 display: block;
 float: left;
 width: 25px;
 height: 320px;
 text-decoration: none;
 background: url("../images/site/next.jpg") left no-repeat;
}

div.clear {
 clear: both;
}

td.mainnews {
 width: 330px;
 height: 130px;
 background: url("../images/site/main_phyto_bg.jpg") left top repeat-x;
 vertical-align: top;
}

td.mainmens {
 width: 320px;
 height: 130px;
 background: url("../images/site/main_mens.jpg") left top no-repeat;
 vertical-align: top;
 text-align: left;
}

td.maindesc {
 width: 330px;
 background: url("../images/site/main_phyto_bg.jpg") left top repeat-x;
 text-align: center;
 font-weight: normal;
 font-size: 22px;
 vertical-align: middle;
 color: #044c94;
 padding: 2px 2px 2px 2px;
}

a.maindesc {
 color: #044c94;
 text-decoration: none;
}
