body {font-family: Tahoma, Helvetica, sans-serif;font-size: 100.1%;background-color:#000;padding:0;margin:0;}
h3 {margin-top:20px; padding-left: 10px; font-size:0.8em}
h4 {margin:3px; padding-left: 10px;}
input.search {background-color:#e6debd;font-size:0.7em; width:174px;}
input.l {background-color:#e6debd; width:122px}
input.p {background-color:#e6debd; width:122px}
input.order {background-color:#e6debd;width: 30px; font-size:0.8em;}
select {background-color:#e6debd; font-size:0.8em;}
form {padding: 0;margin: 0;}
p{margin:10px;}
p.br{margin: 0px;}

 
.page {background: url(../i/bg.jpg) top repeat-x #d47813;}
.footer{
background-image:url(../i/footer.gif);
background-repeat:no-repeat;
background-position:bottom;
}

/*------------------ header -------------------------*/

.header_bg_main1 {

    background-image:url(../i/header/plant1.jpg);
    background-repeat:no-repeat;
    background-position:top right;
}

.header_bg_main2 {

    background-image:url(../i/header/plant2.jpg);
    background-repeat:no-repeat;
    background-position:top right;
}


.header_bg_cart1 {

    background-image:url(../i/header/palochnik1.jpg);
    background-repeat:no-repeat;
    background-position:top right;
}


.header_bg_cart12 {

    background-image:url(../i/header/palochnik1.jpg);
    background-repeat:no-repeat;
    background-position:top right;
}


.header_bg {    
    background-repeat:no-repeat;
    background-position:top right;
}

td.header {
background-color:#000;
}




/*------------- arrow  ------------------*/
img.arrow2bg {background-image:url(../i/bg_arrow.gif); background-repeat:no-repeat; background-position:top;
margin-left:150px; margin-top:-23px;cursor:pointer; z-index:20;
}

img.arrow2bg2 {background-image:url(../i/bg_arrow2.gif); background-repeat:no-repeat; background-position:top;

position:relative; left:104px; top:169px;cursor:pointer; z-index:20;
}

img.arrow_black {background-image:url(../i/bg_arrow_black.gif); background-repeat:no-repeat; background-position:top;

position:relative; left:140px; top:-25px;cursor:pointer; z-index: 10 ;
}


.radio {background-color:none;}

.item_descr {font-family: Arial;}
.item_descr2 {font-size: 16px; font-weight: bold;text-align: center;}
.item_bold {font-weight: bold;}
.item_bold2 {font-size: 14px; font-weight: bold;text-align: center;}
.item_ul {margin-right:12px; padding-left: 25px;}

/*------------------ poll --------------------------*/
div#poll{margin-left:10px;}
form#poll a{color:#000; text-decoration:underline;}
/*--------------------------------------------------*/

/*------------------ news --------------------------*/
div#news {
border: 1px solid #f00;
    margin-left:10px;   
    width:250px;
    height:400px;
    display:inline;
    }
/*--------------------------------------------------*/


/*------------------ authentication ----------------*/
div#authentication  {
border: 1px solid #0f0;
    margin-left:10px;   
    width:300px;
    height:400px;
    display:inline; 
    }
    
form#authentication input {margin:2px; font-size:0.8em}
form#authentication a {text-decoration:underline; color:#000;}



div#authentication form {

    width: 250px;
    border: 1px solid #f00;
    
    }   

/*--------------------------------------------------*/


/*------------------ menu --------------------------*/
div#menu{margin-left:6px;}

div#menu a.menu {

    display: block;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff; 
    padding:0px 2px 2px 0px;
    margin:0px;
    font-size:0.7em;
    font-weight:bold;
    color:#e6debd;
    text-align:left;
    background-color:#aa6b31;

 } 

div#menu a:hover.menu {

    color: #000;
    background-color:#cba87a;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
     
}

div#menu a.menu1 {

    display: block;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff; 
    padding:0px 2px 2px 0px;
    margin:0px;
    font-size:0.6em;
    font-weight:bold;
    color:#e6debd;
    text-align:left;
    background-color:#aa6b31;

 }

div#menu a:hover.menu1 {

    color: #000;
    background-color:#cba87a;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
     
}

div#menu a.menu3 {

    display: block;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff; 
    padding:0px 2px 2px 0px;
    margin:0px;
    font-size:0.7em;
    font-weight:bold;
    color:#e6debd;
    text-align:left;
    background-color:#aa6b31;

 } 

td.menu_page div {font-weight:bold; color:#e8e0c3; border-top:1px solid #ba6a14; padding:4px 6px 4px 6px}
td.menu_page div a{color:#e8e0c3; text-decoration:none;}
div.last {font-size:0px; border-top:1px solid #ba6a14; padding:0px}
/*--------------------------------------------------*/
.s{margin-bottom:3px;display: block; background: transparent; font-size:0px;}
.s1{margin: 0 4px}
span.s span{display: block; height: 1px; overflow: hidden; background: transparent;}

/*------------------ menu lines --------------------*/
/*--------------------------------------------------*/

a.email {text-decoration:underline; color:#fff; font-weight:bold;}
.greyclass {background-color:#e6debd}


td.button {background-color:#c87e2d;}

.bordered_image {border: 1px solid #000}

.smartyls {padding-left: 0; margin-left: 0px;}
