div#page 
{
    width: 940px; 
    margin: 10px auto; 
    padding-bottom: 10px; 
    padding-top: 25px; 
    background-color: #fff; 
    border-right: 15px solid #fff; 
    border-left: 15px solid #fff;}

div#header {display: block; overflow: hidden; position: relative; margin-bottom: 10px;}



div#main 
{
    margin: 0 0 10px 0; 
    /*background-color: yellow; */
    background-image: url("../img/content-bg1.png"); 
    background-repeat: repeat-y; 
    background-position: top right;}

div#content {width: 750px; float: right;}

div#elementary 
{
    width:560px; 
     background: #c2d57b; /* */
     /* */
     /*background: #FFC57B; 
     background: #FFDBF3;  
     background: #FFD1D4;  
     background: #FFADB6; 
     background: #FFCC54; 
     background: #FF8F96; 
     background: #FF8363; */
     background: WhiteSmoke;
    padding: 10px; 
    display: block; 
    overflow: hidden; 
    float: left;}

div#supplementary {width: 140px; padding: 10px; float: right;}
div#supplementary p.promo {margin-left: -10px; width: 160px; margin-top: -10px; margin-bottom: 10px;}


div#presentation 
{
    display: block; 
    overflow: hidden; 
    /*background: #d8deda; 
    color: #fff; */
    padding: 10px;
    /* padding-top: 50px; */
    
}
div#presentation 
{
    margin-left: -10px; 
    margin-top: -10px; 
    margin-bottom: 10px; 
    border-bottom: 10px solid #fff;
}
    
div#presentation h1,
div#presentation p.parentTitle 
{
    font-size: 18px; 
    font-weight: normal;
    /*color: Navy;*/
    color: #FF4500; /* OrangeRed  */
    
}

div#promoclaum 
{
    width:535px; 
    height:32px;
    /* background: LightGreen; */
    background-image: url("../img/promo_claum.jpg");  
    background-image: url("../img/promoclaum.png");  
     /* 
    left-padding: 10px; 
    text-indent: 150px;*/
    padding-left:150px;
    padding-top:10px;
    display: block; 
    overflow: hidden; 
    color:Red;
    float: left;}
    

div#LeftContent {width: 180px; float: left;}

div#elementary div.promo {margin-left: -10px; width: 580px; margin-top:-10px; border-bottom: 10px solid #fff;}

/*
body.default div#presentation {background-color: #800080;}
body.default div#elementary {background-color: #fff;}
body.default div#elementary div.head {margin-bottom: 1em; font-weight: bold;}

body.homepage div#content div#elementary {position: relative;}


body.homepage div#content div.promo {display: block; overflow: hidden; z-index: 10; position: relative; height: 210px;}
body.homepage div#content div.hideBanners div.promo { display:none; }


body.homepage div#content div.hideBanners div.active {display: block;}
body.homepage div#content ul.promosListSplash {position: absolute; left:10px; top:10px; display: block; overflow: hidden; height: 200px; line-height: auto; z-index: 100; display:none;}
body.homepage div#content ul.promosListSplashOn { display:block; }



body.homepage div#content ul.promosListSplash li {display: block; overflow: hidden; line-height: 18px; float: left; margin-right: 5px;}
body.homepage div#content ul.promosListSplash li a {background-color: #fff; color: #000; padding: 5px;}
body.homepage div#content ul.promosListSplash li a:hover {background-color: #333; text-decoration: none;}
body.homepage div#content ul.promosListSplash li a.selected {background-color: #800080; color: #fff;}
body.homepage div#content ul.promosListSplash li a.selected:hover {background-color: #800080;}

body.notloggedin {}
body.notloggedin div#myAccount {width: 275px; float: left;}
body.notloggedin div#myAccount div.item input {width: 267px;}
body.notloggedin div#myAccount ul.side_actions li.pos_1,
body.notloggedin div#myAccount ul.side_actions li.pos_2 {display: none;}
body.notloggedin div#myAccount div.actions input.submit {background-image: url("../img/intra.png"); width: 43px; height: 20px; color: #886195; font-size: 1px; border: 0; cursor: pointer;}
body.notloggedin div#myAccount div.actions input.submit:hover {background-position: -43px 0;}

*/

div#footer 
{
    border-top:1px solid #ccc; 
    /*border-bottom: 1px solid #ccc; */
    padding: 10px 0; 
    margin-bottom: 10px; 
    position:relative; 
    width:940px;}
div#footer p.contact {float: left; width: auto;}
div#footer p.payments {float: right; width: auto;}

p.copyright 
{
    margin-bottom: 1px; 
    color: #999; 
    width:auto; 
    float:left; 
    margin-right:5px;
    }
   

div#supplementary h2 {margin-bottom: 10px;}
div#supplementary ul.recommend li {float: none; width: 140px; display: block; overflow: hidden; margin-bottom: 10px;}
div#supplementary ul.recommend li h3 a {color: #333	;}
div#supplementary ul.recommend li p.price {color: #800080; font-weight: bold; margin: 0; float: left; width: auto; margin-right: 5px;}
div#supplementary ul.recommend li p.info {font-size: 10px; color: #800080; margin: 0;}
