body{background: #FAFAFA url('white/bg_page.jpg') repeat-x 0 0;margin:0;}
#wrapper{background: url('white/light_top.jpg') no-repeat center -10px;width:100%;height:486px;margin:0 auto;overflow:show;}
#wrapper_inner{width:908px;height:520px;margin:0 auto;}
#top{height:75px;width:908px;margin:0px;position:relative;}
#container{background: #fff url('bg_gama.jpg') no-repeat 0 0;width:900px;height:478px;margin:0 auto;overflow:hide;float:left;margin:0px;position:relative;}
#container_shdw_r{float:left;width:8px;height:478px;background: url('white/container_shdw_r.jpg') no-repeat 0 0;float:left;margin:0px}
#container_shdw_b{float:left;width:908px;height:8px;background: url('white/container_shdw_b.jpg') no-repeat 0 0;float:left;margin-bottom:0px}
#footer{width:900px;background: url('white/bg_footer.jpg') no-repeat 0 0;float:left;margin:3px;padding:5px 5px 10px 15px;}
h1#logo{text-indent:-3000px;width:107px;height:70px;background: url('white/lustau_logo_black.gif') no-repeat 0 0;position:absolute;top:2px;right:25px;margin:0px;padding:0px;}
.product{position:absolute;width:245px;height:446px;top:32px;left:200px;margin:0px;padding:0px;}
.product_1{position:absolute;width:245px;height:446px;top:32px;left:130px;margin:0px;padding:0px;}
.description{position:absolute;width:400px;height:458px;top:0px;right:0px;margin:0px;padding:10px;color:#2C2A2C;}
.description {color:#2C2A2C;font-family:georgia, serif;display:block;}
.description p{color:#2C2A2C;font-family:georgia, serif;font-size:82%;display:block;}


/*#menu{background: transparent url('white/bg_main_menu_short.jpg') no-repeat 0 0;}*/

ul.navigation_sub a {
    padding: 4px;
    color: #E4E5D3;
    text-decoration: none;
    width:140px;
    display:block;
}

ul.navigation_sub a:hover {
    background-color: transparent;
    color: #fff;
}

ul.navigation_sub a.selected {
  /*background-color: #9C998F;*/
  color: #fff;
   background: transparent url('bg_li_selection.png') repeat-y 0 0;
}

.description table td{padding:2px;margin:2px;border:0px solid #ccc;color:#706651;font-family:trebuchet MS, sans-serif;line-height:103%}

h4.desc_ttl{color:#fff;font-family:georgia, serif;margin-top:3px;}

h2 {
    margin: 0;
    margin-left: 200px;
     margin-top: -15px;
    padding: 0;
    color:#E4E5D3;
}

#top_bar{position:absolute;top:5px;left:10px;font-family:trebuchet-MS, sans-serif;color:#ccc;font-size:10px;}
#top_bar a{color:#333;padding:2px;}
#top_bar a:hover{color:#ff0000;padding:2px;}

/*contact specific*/

#contact{position:absolute;left:560px;width:320px;padding:20px 0px 0px 0px;}
#commentForm p{clear:both;margin:0;padding:0;width:260px;}
#commentForm p.txt{clear:both;height:130px;margin:0;padding:0;height:150px;}
#commentForm p label{float:left;width:65px;color:#706651;font-family:Trebuchet MS, sans-serif;font-size:76%;padding-top:6px;}
#commentForm  p input{float:left;width:180px;color:#fff;background:#403A30;border:0px solid #333;margin:5px;}
#commentForm  p textarea{float:left;width:180px;height:120px;color:#fff;background:#403A30;border:0px solid #333;margin:5px;}
#commentForm  p input.submit{margin-left:70px;color:#fff;cursor:pointer;}
#commentForm  p input.submit:hover{background:#f00;cursor:pointer;}

span.er{clear:both;color:#f00;font-family:Trebuchet MS, sans-serif;font-size:76%;width:30px;}




#commentForm label.error{ color:#ff0000;font-family:trebuchet MS,sans-serif;font-size:10px;margin-left:70px;width:180px;clear:both;margin-top:-5px;padding:0px; }
#commentForm input.submit { color:#ff0000; }

#footer small {color:#bbb;font-family: verdana, sans-serif;font-size:10px;}
#footer small a{color:#bbb;font-family: verdana, sans-serif;font-size:10px;}
#footer small a:hover{color:#999;font-family: verdana, sans-serif;font-size:10px;}