* { outline: 0;  outline-color:transparent; outline-style:none; outline-width:0; }
body {
    margin-top: -30px;
    background:#f7f6f5; }

@font-face 
{               
    font-family: 'AauxPro-LightItalicLAT';
    font-style:  normal;
    font-weight: 700;

    src: url('../fonts/AauxPro-LightItalicLAT.ttf');
}

@font-face 
{               

    font-family: 'AauxPro-LightItalicLAT IE';
    font-style:  normal;
    font-weight: 700;
    src: url('../fonts/AauxPro-LightItalicLAT.eot');

}

p
{
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;


}
#wrap { width:965px; margin:0 auto; }
#left-menu {
    opacity:1.0;
    width:180px; height:500px; float:left;
    display: block;
    position: relative;

}
#left-menu p {
    opacity:1.0;
}
#left-menu.tea-page
{
    display: block;
    position: relative;
}
#left-menu.tea-page #circlebg
{

    position: relative;
    opacity:0;
}
#left-menu.tea-page #circlebg img
{
    left:147px;
    position:relative;
    top:-146px;
}

#left-menu p.title {

    margin:85px 0 0 0; width:152px; height:63px;  }

#left-menu p.title a {
    background:url('../images/kalnina-mammas-title.png');
    display:block; height:100%; width:100%;
}
#left-menu p.tea {  font-size:37.36px;
                    color:#99948C;}
#left-menu p span { display:none;  }
#left-menu ul { margin:15px 0 0 0;
                opacity:1.0;}
#left-menu ul li { margin:0 0 5px 0; }
#left-menu ul li a { font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
                     font-size:37.36px;
                     display:block; width:120px; height:35px;
                     text-decoration:none;
}
#left-menu ul li a.bloom {color:#c1baad;

}
#left-menu ul li a.bloom:hover,#left-menu ul li.sel a.bloom { color:#CE6888; }
#left-menu ul li a.peppermint {color:#c1baad;
                               margin:0 0 43px 0;		}
#left-menu ul li a.peppermint:hover,#left-menu ul li.sel a.peppermint { color:#845DA8; }
#left-menu ul li a.cough { color:#c1baad;}
#left-menu ul li a.cough:hover,#left-menu ul li.sel a.cough { color:#9EC55D;}
#left-menu ul li a.peace { color:#c1baad; }
#left-menu ul li a.peace:hover,#left-menu ul li.sel a.peace { color:#DBB86A;}
#left-menu ul li a span { display:none; }
#left-menu span { font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial; color:#c1baad; }

#fpage-header { width:965px; height:148px;}
#inside-header { float:right; width:785px; height:148px; background:url('../images/inside-header-bg.jpg') repeat-x 0 147px; }
#top-menu { float:right; margin:65px 0 0 0;
            line-height:150%;}
#top-menu li { font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
               font-size:16px;
}			
#top-menu li a { text-decoration:none; color:#c8c2b8; }
#top-menu li a:hover , #top-menu li.sel a{ text-decoration:none; color:#8363ab; }
#top-menu li.bloom a { color:#b8304e; }			
#top-menu li.peppermint a { color:#8363ab; }			
#top-menu li.cough a { color:#a3c255; }			
#top-menu li.peace a { color:#e0b559; }
#top-menu li.top-selected a { color:#8363AB; }
#top-menu li.buy a { color:#a3c255; }
#top-menu li.def-buy a { color:#c8c2b8; }
#top-menu li.def-buy a:hover, #top-menu li.def-buy.sel a{ text-decoration:none; color:#8363AB; }



#main-select { width:965px; height:482px; clear:both; float:none; position:absolute; }
#main-select div.tea { display:block; opacity:0; position:relative; width:230px; height:482px; float:left; background:url('../images/fpage-tea-bg.png') repeat-x 0 0; z-index:10;}
#main-select div.tea a {

    display:block; height:100%; width:100%; text-decoration:none; font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial; color:#c1baad; }
#main-select div.tea a img { border:0; behavior: url('iepngfix.htc'); margin:0 0 10px 0; }		
#main-select div.tea a em	{

    display:none;}
#main-select div.tea a span {font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
                             margin-left: 35px;
}
#main-select div.tea a span.km {
    background:url('../images/kalnina-mammas-title.png');
    display:block;
    width:152px; height:63px;
    margin-left: auto;
    margin-right: auto;

    margin-bottom:10px;
}	

#main-select div.tea a span.tea {
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;



    font-size:37.36px;
}
#main-select div.tea a span.peppermint {	font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
                                         font-size:37.36px;
                                         color:#845DA8;}
#main-select div.tea a span.peace {	font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;

                                    font-size:37.36px;
                                    color:#DBB86A;}
#main-select div.tea a span.cough { 	font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;

                                     font-size:37.36px;
                                     color:#9EC55D;}
#main-select div.tea a span.bloom { 	font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;

                                     font-size:37.36px;
                                     color:#CE6888;}


#hoverfield { width:230px; height:482px; display:block; background:#fff; position:absolute; left:0; z-index:1; display:none; }

#content { width:785px; height:900px; float:right; }
#tea-pic { width:385px; float:left; }
#tea-pic img { margin:22px 0 0 0; opacity:0; }
#tea-pic img.show { opacity:100; }
#descr { width:400px; float:right;
         font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;

         margin:70px 0 0 0; color:#a69e94; }
#descr a { color:#8363ab; text-decoration:none; }

#descr #ing { margin:0 0 0 12px; }
div.desc-deselected
{
    margin:2px;
    height:auto;
    width:auto;
    float:left;
    text-align:center;

}
div.desc-selected
{
    margin:2px;
    height:auto;
    width:auto;
    float:left;
    text-align:center;

}
div.row
{
    margin-left: -20px;
}
#message01
{
    font-size:12px;
    line-height: 120%;
    font-weight:normal;
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    margin:20px;
    font-style: normal;
}
#message02
{
    font-size:12px;
    line-height: 120%;
    font-weight:normal;
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    margin:20px;
    font-style: normal;
}
#message03
{
    font-size:12px;
    line-height: 120%;
    font-weight:normal;
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    margin:20px;
    font-style: normal;
}



#descr.bloom div.desc-deselected:hover, #descr.bloom div.desc-deselected.sel
{
    color:#b8304e;
}

#descr.peppermint div.desc-deselected:hover, #descr.bloom div.desc-deselected.sel
{
    color:#8363ab;
}
#descr.peace div.desc-deselected:hover, #descr.bloom div.desc-deselected.sel
{
    color:#e0b559;
}
#descr.cough div.desc-deselected:hover, #descr.bloom div.desc-deselected.sel
{
    color:#a3c255;
}

#descr.bloom div.desc-selected
{
    color:#b8304e;
}

#descr.peppermint div.desc-selected
{
    color:#8363ab;
}

#descr.peace div.desc-selected
{
    color:#e0b559;
}
#descr.cough div.desc-selected
{
    color:#a3c255;
}


#descr #ing img{
    display:inline;
    margin:0px;
    opacity:0.5;
    cursor:pointer;
}


div.row em{
    font-size:12px;
    text-align:center;
    font-weight:normal;
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    margin:2px;
    font-style: normal;
}

#descr p { 
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    font-size:16px;
    width:310px; margin:0 0 25px 12px;
    line-height: 125%;
}
#descr strong { 
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    font-size:16px;
}
#descr.bloom strong {
    font-style: normal;
    color:#b8304e; }
#descr.peppermint strong { 
    font-style: normal;
    color:#8363ab; }
#descr.peace strong { 
    font-style: normal;
    color:#e0b559; }
#descr.cough strong {
    font-style: normal;
    color:#a3c255; }

#leftside { width:400px; float:left; margin:60px 0 0 0;
            font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
            font-size:16px;
            color:#a69e94;
}
#leftside strong { color:#8363ab; font-weight:normal; }
#leftside p { margin:0 0 20px 65px;
              line-height: 125%}

#face { margin-top:30px;
        float:left;  }
#who {width: auto;
      display:block;}


#content div.shop-contacts {
    width:227px;
    height:180px;
    float:left;
    margin:25px 10px 25px 0px;
}
#content div.shop-contacts p{ font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;}
#content div.shop-contacts p.address { margin:10px 0 0 15px; font-size:16px; color:#BFB9AC; }
#content div.shop-contacts p.shop_title {
    margin:0px 0 0 15px;
    font-size:24px;
    color:#99948C; }
#content div.shop-contacts p.shop_time {  margin:10px 0 0 15px;font-size:16px; color:#99948C;}
#content div.shop-contacts p.shop_times { margin:0px 0 0 15px; font-size:16px; color:#BFB9AC; }
span.google-maps-link a {
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    margin:15px 0 0 15px; display:block; text-decoration:none; color:#A3C255;
    height:20px;
    width:76px;
    background:url('../images/inside-header-bg.jpg') repeat-x 0 19px;}

#where_circle
{
    background: url(../images/aplis.png) no-repeat;
    display: block;


}
a.sky-link:hover, a.sky-link.sel
{
    text-decoration:none;
    color:#A3C255;
}
a.sky-link
{
    text-decoration:none;
   
    font-size:16px;
    color:#BFB9AC;
}

#content #contacts
{
    display:block;
}
#content #contacts img
{
    height:auto;
    width:auto;
    float:left;
    margin:30px 0px 0 0px;

}
#content #contacts p{
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    height:auto;
    width:auto;
    float:left;
    color:#BFB9AC;
    line-height: 125%;
}
#content #contacts a{
    font-family:"AauxPro-LightItalicLAT","AauxPro-LightItalicLAT IE",Arial;
    display:block;
    height:20px;
    width:135px;

    background:url('../images/inside-header-bg.jpg') repeat-x 0 19px;
    text-decoration: none;
    line-height: 125%;
}





