HTML,BODY  {margin:0;height:100%;}
BODY
{
    font-family: Verdana, Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: white;
    background-color:#322317;
}
a img {border:0px;}

a:active, a:link, a:visited  {color:#6f5945;font-size:10pt;}
a:hover  {color:#6f5945;font-size:10pt;text-decoration:none;}

@media print
{
  .noprint {display:none;}
  #lightbox-container-image {display:none;}
}


#Main
{
    width:960px;
    height:100%;
    margin:0 auto;
}
#OuterHeader
{
    float:left;
    width:960px;
    height:150px;
    background-image:url(/img/header_side.gif);
    background-repeat:repeat-x;
    
}
#Header
{
    float:left;
    width:958px;
    height:150px;
    margin:2px 0;
    background-image:url(/img/header_background.jpg);
    background-repeat:repeat-x;
    border:1px solid #291d13;
    border-bottom-width:0px;    
}
#logo
{
    float:left;
    padding:60px 0 0 65px;    
}
#nav
{
    float:left;
    margin:106px 0 0 65px;
    font-family:Verdana, Verdana, Geneva, sans-serif;
    font-weight:bold;    
    font-size:10pt;
    /*background-image:url(/img/topnav_reflect.jpg);/**/
    background-position:left bottom;
    background-repeat:no-repeat;
    height:32px;
}
.nav a {color:white;text-decoration:none;}
#nav a:hover {color:#3E2B1D;text-decoration:none;}
.nav a:after,.nav a:visited {color:white;text-decoration:none;}
.cur a {color:#3E2B1D !important;}
.nav div /*#nav1,#nav2,#nav3,#nav4,#nav5,#nav6,#nav7,#nav8,#nav9,#nav10,#nav11*/
{
    float:left;
    background-position:right;
    background-repeat:no-repeat;
    height:32px;
    margin-left:4px;
}
#nav1.cur {background-image:url(/img/nav_dark1.jpg);}
#nav2.cur {background-image:url(/img/nav_dark2.jpg);}
#nav3.cur {background-image:url(/img/nav_dark3.jpg);}
#nav4.cur {background-image:url(/img/nav_dark4.jpg);}
#nav5.cur {background-image:url(/img/nav_dark5.jpg);}
#nav6.cur {background-image:url(/img/nav_dark6.jpg);}
#nav7.cur {background-image:url(/img/nav_dark7.jpg);}
#nav8.cur {background-image:url(/img/nav_dark9.jpg);}
#nav1 {background-image:url(/img/lightnav1.jpg);}
#nav2 {background-image:url(/img/lightnav2.jpg);}
#nav3 {background-image:url(/img/lightnav3.jpg);}
#nav4 {background-image:url(/img/lightnav4.jpg);}
#nav5 {background-image:url(/img/lightnav5.jpg);}
#nav6 {background-image:url(/img/lightnav6.jpg);}
#nav7 {background-image:url(/img/lightnav7.jpg);}
#nav8 {background-image:url(/img/lightnav8.jpg);}

#OuterBody
{
    float:left;    
    width:958px;
    /*height:546px;*/
    min-height:546px;
    margin:2px 0;
    background-color:#d9c6a5;
    border:1px solid #b3a286;
    border-top-width:0px;
    border-bottom-width:0px;
}
#InnerBody
{
    margin:0 auto;
    width:795px;
    width:805px;
    height:540px;
    height:550px;
}
#InnerBody2
{
    margin:16pt auto 0 auto;
    width:850px;
    /*height:550px;/**/    
    /*min-height:550px;*/
    margin-bottom:15px;
}
#Body
{
    float:left;
    width:771px;
    height:517px;
    padding:0px;
    margin:0px;
    background-image:url(/img/main_background2.jpg);
}
#Body2
{
    float:left;
    width:826px;
    /*height:496px;*/
    min-height:496px;
    padding:0px;
    margin:0px;
    background-image:url(/img/bodybg.gif);
    background-position:left;
    background-repeat:repeat-y;
}
#BodyTextLeft
{
    float:left;
    width:596px;
    height:475px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10pt;
}
#BodyTextLeft2
{
    float:left;
    width:236px;
    height:496px;/**/
    font-family:Arial, Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#705945;
    /*border-right:1px solid #b09979;*/
    padding:38px 32px 16px 32px;
    width:172px;
    height:439px;
    padding:38px 0px 16px 32px;
    width:204px;/**/
    font-weight:bold;
    /*overflow:auto;/**/    
}
#BodyTextLeft2 a {color:#705945;text-decoration:none;margin-left:2px;}
#BodyTextLeft2 .sel {margin-left:26px;color:#495A2C;}
#BodyTextLeft2 h2 {color:#705945;font-size:11pt;margin:0;}
#BodyTextLeft2 h1 {color:#705945;font-size:14pt;margin:0;}
#BodyText2
{
    float:left;
    /*height:496px;*/
    width:589px;
    font-family:Arial, Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#6f5945;
    margin:12px 0px 12px 37px;
    /*height:472px;/**/
    min-height:472px;
    width:520px;        
}
#BodyText2 h1 {color:#495A2C;font-size:14pt;margin:18px 0 8px 0;}
#BodyText2 h2 {color:#3E2B1D;font-size:12pt;margin:18px 0 8px 0;}
#BodyText2 h3 {color:#3E2B1D;font-size:11pt;margin:18px 0 8px 0;}

#BodyText2.top {font-size:10pt;font-family:Verdana, Verdana, Geneva, sans-serif;}
#BodyText
{
    float:right;
    height:517px;
    width:175px;
    padding:28px 12px 14px 14px;
    width:149px;
    height:475px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10pt;
    color:#D8C4A5;
    /*background-color:#190d02;
    opacity:0.8;
    filter:alpha(opacity=80);/**/    
}
#BodyText3
{
    float:right;
    height:517px;
    width:175px;
    padding:18px 12px 14px 14px;
    width:149px;
    height:475px;
    font-family:Century Gothic,Verdana, Verdana, Geneva, sans-serif;
    font-size:10pt;
    color:#D9C6A5;
    /*background-color:#190d02;
    opacity:0.8;
    filter:alpha(opacity=80);/**/    
}

#BodyText3 a:active, #BodyText3 a:link,#BodyText3 a:visited  {color:#D9C6A5; font-size:10pt;}
#BodyText3 a:hover  {color:#D9C6A5;font-size:10pt;text-decoration:none;}
#BodyText3 h1 {color:#D9C6A5;font-size:12pt;margin:0px 0 13px 0;}

#sdstop,#sdsmid,#sdsbottom
{
    float:left;
    margin:0;
    padding:0;
    height:11px;
    width:850px;
    background-repeat:no-repeat;
    font-size:5px;
}
#sdstop {background-image:url(/img/dropshadow_top.jpg);}
#sdsmid {background-image:url(/img/dropshadow_middle.jpg);background-repeat:repeat-y;height:auto;}
#sdsbottom {background-image:url(/img/dropshadow_bottom.jpg);}
#productmenu a {font-size:10pt;line-height:22px;}


#DSTL,#DST,#DSTR,#DSL,#DSBL,#DSB,#DSBR,#DSR,
#DSTL2,#DST2,#DSTR2,#DSL2,#DSBL2,#DSB2,#DSBR2,#DSR2
{
    float:left;
    margin:0;
    padding:0;
    height:12px;
    width:12px;
    background-repeat:no-repeat;
    font-size:5px;
}
#DSTL,#DSTL2
{
    height:12px;
    width:12px;
    background-image:url(/img/main_shadow_tl.jpg);
    background-position:top left;
}
#DST,#DST2
{
    height:12px;
    width:771px;
    background-repeat:repeat-x;
    background-image:url(/img/main_shadow_top.jpg);
    background-position:top;
}
#DSTR,#DSTR2
{
    height:12px;
    width:12px;
    background-image:url(/img/main_shadow_tr.jpg);
    background-position:right;
}
#DSL,#DSL2
{
    width:12px;
    height:517px;
    background-repeat:repeat-y;
    background-image:url(/img/main_shadow_left.jpg);
    background-position:left;
}
#DSBL,#DSBL2
{
    height:12px;
    width:12px;
    background-image:url(/img/main_shadow_bl.jpg);
    background-position:bottom left;
}
#DSB,#DSB2
{
    height:12px;
    width:771px;
    background-repeat:repeat-x;
    background-image:url(/img/main_shadow_bottom.jpg);
    background-position:bottom;
}
#DSBR,#DSBR2
{
    height:12px;
    width:12px;
    background-image:url(/img/main_shadow_br.jpg);
    background-position:bottom right;
}
#DSR,#DSR2
{
    width:12px;
    height:517px;
    background-repeat:repeat-y;
    background-image:url(/img/main_shadow_right.jpg);
    background-position:right;
}
#DSR2,#DSL2 {height:496px;}
#DST2,#DSB2 {width:826px;}
#OuterFooter
{
    float:left;
    width:960px;
    height:49px;
    background-image:url(/img/footer_side.gif);
    background-repeat:repeat-x;    
}
#Footer
{
    float:left;
    width:958px;
    height:49px;
    margin:2px 0;
    background-image:url(/img/footer_background.jpg);
    background-repeat:repeat-x;
}
#FooterText
{
    height:49px;
    width:600px;
    margin:0 auto;
    font-family:Century Gothic,Verdana, Verdana, Geneva, sans-serif;
    font-size:8pt;
    color:white;
    text-align:center;
}
#FooterText a {font-size:9pt; color:#D9C6A5;text-decoration:none;}
#FooterText a:hover {color:#D9C6A5;text-decoration:underline;}
#FooterText div
{
    float:left;
    width:600px;
    padding:4px 0 0 0;
}
.dropshadow {font-size:5px;position:relative;left:-14px;}
.dropshadow td {padding:0;border:0;}
.dropshadow .tl {background-image:url(/img/main_shadow_tl.jpg); width:12px;height:12px;}
.dropshadow .t {background-image:url(/img/main_shadow_top.jpg); height:12px;}
.dropshadow .tr {background-image:url(/img/main_shadow_tr.jpg); width:12px;height:12px;}
.dropshadow .bl {background-image:url(/img/main_shadow_bl.jpg); width:12px;height:12px;}
.dropshadow .b {background-image:url(/img/main_shadow_bottom.jpg);height:12px;}
.dropshadow .br {background-image:url(/img/main_shadow_br.jpg); width:12px;height:12px;}
.dropshadow .l {background-image:url(/img/main_shadow_left.jpg);width:12px;}
.dropshadow .r {background-image:url(/img/main_shadow_right.jpg);width:12px;}
.dropshadow .c
{
    background-image:url(/img/product_header.jpg);
    height:133px;
    width:515px;
}
.galery
{
    width:520px;
    margin:15px 0 0 0;
    float:left;    
}
.cataloggalery
{
    width:520px;
    margin:15px 0 0 0;
    float:left;
}
.pic
{
    float:left;
    width:110px;
    text-align:center;
    /*height:90px;*/
    padding:0 40px 15px 0;
}
.pic a {color:#6F5945;text-decoration:none;position:relative;z-index:3;}
.frame {text-align:center;height:75px;width:110px;background-color:#b09979;border:2px groove #b09979;/*background-image:url(/img/frame.jpg);*/}

.cataloggalery .pic
{
    padding-right:0px;    
    margin:5px 40px 15px;
}
.cataloggalery .pic img {padding:0;margin:0;width:193px;height:131px;}
.cataloggalery .pic {width:193px;height:145px;margin:5px 25px 15px;}
.cataloggalery .pic a {padding:0;margin:0;}

.brochure .pic img {padding:0;margin:0;width:490px;height:auto;}
.brochure .pic {width:490px;height:auto;margin:5px 0px 0px;padding:0;}
.brochure .pic a {padding:0;margin:0;}
.pic2 img {padding:0;margin:0;width:490px;height:auto;}
.pic2 {height:auto;margin:5px 0px 0px;padding:0;text-align:center;}
.pic2 a {padding:0;margin:0;}


.lh {float:left;clear:both;width:100%;}
.lh2 {float:left;clear:both;width:100%;text-align:center;}
.LLink {float:left;clear:none;width:50%;text-align:left;}
.NLink {float:right;clear:none;width:50%;text-align:right;}

.pic a img {height:75px;/*width:110px;*/}
.rowholder {width:100%;float:left;clear:both;}

#BodyTextLeft2.admin {padding:3px;width:250px;height:493px;}
#BodyTextLeft2.admin {padding:10px 3px 8px 23px;width:210px;height:auto;}
.admin h2 {font-size:18px;}
.admin h3 {color:#495A2C;margin:0px 0 0px 0;}
.admin label {width:150px;display:block;float:left;}
.admin label.r {padding-left:15px;width:135px;}
.admin textarea {width:500px;height:150px;}
.red {color:red;}

/*#menu {
        padding: 5px;
        z-index: 9999999;
        text-align: left;
        position:absolute;
        /*position:relative;*
        border: 1px solid #ffffff;
        /*margin-left:158px;
        margin-top:5px;*        
        width: 75px;
        height: 50px;
        background:#D9C6A5;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
        -moz-opacity: 0.85;
        -khtml-opacity: 0.85;
        opacity: 0.85;
        z-index: 1;
        top: 125px;
        top: 132px;
        margin-left:725px;
        /*left: 720px;*
        width: 80px;
}*/
#menuOut
{
        z-index: 9999999;
        text-align: left;
        position:absolute;
        z-index: 21;
        top: 125px;
        top: 132px;
        margin-left:725px;
        width: 80px;
        margin-top:-10px;
        padding-top:10px;
}
#menu
{
        position:relative;
        z-index: 20;
        padding: 5px;
        border: 1px solid #ffffff;
        width: 75px;
        height: 50px;
        background:#D9C6A5;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
        -moz-opacity: 0.85;
        -khtml-opacity: 0.85;
        opacity: 0.85;
        width: 80px;
}
#nav6 {position:relative;z-index:1;}
#nav6 a {position:relative;z-index:22;}

#menu a:link,#menu a:hover,#menu a:visited,#menu a:active {
        font-weight: none !important;
        font-family: Tahoma !important;
        font-size: 13px !important;
        color: #3E2B4C !important;
        text-decoration: none !important;
}
#menu a:hover {
        color: #ffffff !important;
}

#ddog {font-size:7pt;margin-top:7px;}
#ddog a:active, #ddog a:link,#ddog a:visited  {color:#FFFFFF;font-size:7pt;}

#lightbox-item-info
{
    float:left;
    clear:none;
    text-align:center;
    text-align:left;
    width:40%;
    position:relative;
    left:30%;
    top:-20px;
    font-size:12px;
}
#lightbox-secNav {float:right;clear:none;}
.tb {cursor:pointer !important;}