


a {text-decoration:none;color:#58585a;}

.left {float:left;}

body {background-color:#f3f3f4;font-family:sans-serif;font-size:11px;color:#58585a;}

#outerWrapper {width:960px;height:800px;margin:20px auto 0;position:relative;padding:-200px;}

    #logo {float:left;margin:28px 0 0 0;border:none;}

#rightWrapper {position:relative;right:110px;width:680px;height:700px;margin:0;float:right;}

#langBar {background-color:#e2e3e4;list-style:none;height:21px;margin:0;padding:0 0 0 13px;width:667px;font-size:10px;}
    #langBar li {float:left;}
    #langBar li a {text-align:center;display:block;text-transform:uppercase;color:#818285;width:74px;height:21px;line-height:21px;}
    #langBar li a:hover, #langBar li a.current {background-color:#818285;color:#fff;}

    
#navBar {width:125px;float:right;list-style:none;padding:0;margin:42px 0 0;}
    #navBar li {margin:0;}
    #navBar li a {display:block;height:45px;width:100px;padding-left:25px;line-height:45px;text-transform:uppercase;color:#818285;}
    #what.current, #what:hover {background-color:#f7941e;color:#fff;}
    #how.current, #how:hover {background-color:#39b54a;color:#fff;}
    #features.current, #features:hover {background-color:#a27bb7;color:#fff;}
    #models.current, #models:hover {background-color:#0085cd;color:#fff;}
    #contacts.current, #contacts:hover {background-color:#283891;color:#fff;}
    #news.current, #news:hover {background-color:#ed1c24;color:#fff;}
    
    
#content {position:relative;width:549px;height:438px;padding:3px;margin:24px 0 0;background-color:#fff;}


/* features page */
#content ul li img {margin-right:5px;float:left;}
#content li {margin:0;padding:0;position:absolute;}
#content span {display:block;float:left;margin:0;padding:0;}

/* main page */
#content #main {font-size:110%;height:100%;width:530px;padding-left:20px;padding-top:10px;background-image:url('main.jpg');background-position:center right;background-repeat:no-repeat;}
h1 {text-transform:uppercase;font-weight:normal;font-size:160%;font-family:serif;}
h3 {color:#0f75bc;font-style:italic;font-size:150%;font-weight:normal;font-family:serif;}
#content #main a {color:#0f75bc;}

/* models page */
.models {float:left;height:370px;position:relative;margin-left:30px;}
    .models a {position:absolute;bottom:0;display:block;width:100%;}
    .models img {border:none;}
    #model_in_use {float:right;margin:174px 5px 0 0;width:267px;}
    #model_in_use a img {border:none;}
    #model_in_use a {float:left;display:block;clear:right;}

    /* product info page */
    .smallItalic {text-transform:lowercase;font-style:italic;}
    
/* how page */
.how {margin-left:10px;float:left;width:168px;position:relative;height:370px;}
    .how .green {width:100%;height:53px;text-align:center;line-height:53px;color:#fff;font-style:italic;font-weight:bold;font-size:36px;background-color:#39b54a;}
    .how img {position:absolute;bottom:0;left:0;}
    #howPage h1 {font-style:italic;margin-left:10px;font-weight:bold;font-family:sans-serif;}
    #howPage {padding-left:2px;}
    #howPage p {font-size:120%;margin:12px 6px;}



    .newsPost {clear:left;width:480px;margin:15px 0 0 40px;font-size:110%;}
        .newsPost h2 {margin:0;color:#000;text-indent:20px;font-size:100%;font-weight:bold;}
        .newsPost hr {border:none;background-color:#b6b6b8;color:#b6b6b8;width:}
        .newsPost p {}
        .newsPost img {margin:10px;}

#footer {margin:9px;padding:0 0 0 118px;font-size:9px;color:#818285;}