body{
        padding-left:30px;
        padding-right:30px;
        padding-top:30px;
        padding-bottom:30px;

}
input, textarea{
        color:#010101;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        background-color:#F1F4FF;
        border:1px solid #5a5a5a;
        font-weight: normal;
        padding-left:3px;
        padding-right:3px;
}
.text1{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        border:1px solid #efefee;
        font-weight: normal;
        color:#323244;
        padding-left:5px;
        padding-right:5px;
        padding-top:7px;
        padding-bottom:5px;
}
select{
        color:#333366;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        background-color:#F1F4FF;
        border:1px solid #626d95;
        font-weight: normal;
}

hr{
        color:#626d95;
        background-color:#626d95;
        height:1px;
        border:0;
        }
option {
        color:#333366;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight: normal;
        background-color:#F1F4FF;
}
.label {
        color:#626d95;
        font-weight: bold;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:9pt;
}
.descr {
        color:#333366;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight: normal;
}
.error {
        color:#990000;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:center;
        }
.errorf {
        color:#990000;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:left;
                  padding-left: 10px;
        }
.small_input {
        color:#333366;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        background-color:#F1F4FF;
        border:1px solid #626d95;
        font-weight: normal;
        padding-left:3px;
        padding-right:3px;
}
.small_label {
        color:#333366;
        font-weight: bold;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        vertical-align:top;
        padding-top:7px;
        padding-left:10px;
}

.button {
        border:1px solid #111133;
        font-size: 12px;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        color:#000000;
        padding-left:3px;
        padding-right:3px;
        padding-top:1px;
        padding-bottom:1px;
        background-color:#e2e2ef;
}
div{
        padding-left:1px;
        padding-right:1px;
        padding-top:2px;
        padding-bottom:2px;
}
form{
        margin-top: 0;
        margin-bottom: 0;
        }

a:link, a:visited
      {
        color:#000077;
        text-decoration:none;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
      }
a:hover
      {
        color:#626d95;
        text-decoration:none;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
      }



.temp{
        background-image: url(temp.gif);
}
.menu_down{
        background-image: url(menu_down.jpg);
        padding-top:1px;
        padding-right:40px;
        color:#626d95;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}
.menu_back{
        background-image: url(menu_back.gif);
        height:27px;
        background-position: bottom;
        padding-bottom:3px;
        font-size: 1px;
}
.menu_back_on{
        background-image: url(menu_back_on.gif);
}
.menu_pop_mark{
        background-image: url(menu_back_pop.gif);
        height:27px;
        color:#000033;
        text-align:center;
        letter-spacing:1px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
}
.top_back_left{
        background-image: url(top_back_left.jpg);
        padding-left: 32px;
        padding-top:3px;
        padding-right:40px;
        color:#626d95;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}
.top_back_right{
        background-image: url(top_back_right.jpg);
}
.strech{
        background-image: url(strech.jpg);
}
.ruler{
        background-image: url(ruler.gif);
}
.middle2{
        background-image: url(middle2.gif);
}
.middle{
        background-image: url(middle.jpg);
}
.path{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
        color: #929292;
}
.path_link{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 65%;
        font-weight: normal;
        text-decoration: underline;
        color: #929292;
}
.path_link:hover{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 65%;
        font-weight: normal;
        text-decoration: none;
        color: #929292;
}
.text{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 75%;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
}

.menu_down_text{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: underline;
        color: #FFFFFF;
}
.menu_down_text:hover{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
        color: #FFFFFF;
}
.copy{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 65%;
        font-weight: normal;
        text-decoration: none;
        color: #333333;
}
.head{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 75%;
        font-weight: bold;
        text-decoration: none;
        color: #DC1F16;
        margin-bottom: 0px;
        margin-top: 0px;
}
.text_link{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 75%;
        font-weight: normal;
        text-decoration: underline;
        color: #564D4D;
}
.text_link:hover{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 75%;
        font-weight: normal;
        text-decoration: none;
        color: #564D4D;
}
.gray{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 70%;
        font-weight: bold;
        text-decoration: none;
        color: #333333;
}
.gray_small{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 70%;
        font-weight: normal;
        text-decoration: none;
        color: #111111;
}
.gray_small_link:link{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 70%;
        font-weight: normal;
        text-decoration: underline;
        color: #DC1F16;
}
.gray_small_link:visited{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 70%;
        font-weight: normal;
        text-decoration: underline;
        color: #996F99;
}
.gray_small_link:hover{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 70%;
        font-weight: normal;
        text-decoration: none;
        color: #111111;
}
.head_main{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
        color: #DC1F16;
        margin-bottom: 0px;
        margin-top: 0px;
}
.head_karta{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
        color: #DC1F16;
}
.head_karta:hover{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #DC1F16;
}
.hm {
        visibility: hidden;
}
.page_top_text{
        background-color:#E2E2EF;
        border:1px solid #A2A2BE;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color:#000033;
        padding-left:17px;
        padding-top:10px;
        padding-right:17px;
        padding-bottom:10px;
}
.page_middle_text{
        background-color:#F6F8FF;
        border:1px solid #A2A2BE;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color:#000011;
        padding-left:17px;
        padding-top:20px;
        padding-right:17px;
        padding-bottom:20px;
}
.yellow_menu{
        font-family: Arial, sans-serif, Helvetica, Tahoma;
        font-size: 9pt;
        color:#626d95;
        background-color:#c9cfa9;
}

a:link.banner, a:visited.banner
{
        color:#000077;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
}
a:hover.banner
{
        color:#626d9f;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9pt;
}

a:link.menu, a:visited.menu, a:hover.menu
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
        color: #333333;
}

a:link.menu_on, a:visited.menu_on, a:hover.menu_on
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #FFFFFF;
}

a:link.categ, a:visited.categ
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #110000;
}
a:hover.categ
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #990066;
}




table{
        color:#000000;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight: normal;
}
.cat_menu{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:12px;
        padding:5px 5px 5px 20px;
        width:120px;
        background-position: center;
        background-repeat: repeat-y;
        background-image: url('../images/cat_menu.jpg');
}

.cat_title{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:12px;
        background-repeat: repeat-x;
        background-image: url('../images/title_bg.jpg');
        text-align:left;
        font-weight: bold;
        padding:5px 5px 5px 20px;
        width:540px;
        height:30px;
}
.cat_title1{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:left;
        padding:5px 5px 5px 20px;
        width:540px;
        height:50px;
        color:#030305;
        border:1px solid #e7e7e7;
        background-color:#f5f5f5;
}

.prod_item_list{
        background-color:#ffffff;
        border:1px solid #e5e5e5;
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#080609;
        font-size:12px;
        text-align:left;
        padding:5px 0px 5px 0px;
        width:140px;
        height:30px;
}
.price{
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#cc0066;
        font-size:12px;
        font-weight: bold;
}
.price1{
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        background-color:#f2f2f2;
        border:1px solid #e5e5e5;
        color:#cc0066;
        font-size:11px;
        font-weight: normal;
}
.prod_sale_list{
        background-color:#ffffff;
        border:1px solid #e5e5e5;
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#080609;
        font-size:11px;
        text-align:left;
        padding:5px 0px 5px 0px;
        width:180px;
        height:120px;
}
.prod_sale_comment{
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        background-color:#f2f2f2;
        border:1px solid #e5e5e5;
        color:#080609;
        padding:3px 5px 3px 5px;
        font-size:11px;
        font-weight: normal;
}

.price_big{
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#cc0066;
        font-size:16px;
        font-weight: bold;
}


.c_b_val{
        background-color:#e8e7eb;
        border:1px solid #d5d5d5;
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#000000;
        font-size:12px;
        text-align:center;
        padding:2px 4px 2px 4px;
}
.c_b_title{
        background-color:#d5d5d5;
        border:1px solid #d5d5d5;
        font-family: Arial, Tahoma,Helvetica, sans-serif;
        color:#000000;
        font-size:12px;
        text-align:center;
        padding:2px 4px 2px 4px;
}

a:link.topmenu, a:visited.topmenu
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        color: #333333;
}
a:hover.topmenu
{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
        color: #333333;
}

.menubox{
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#5f5f5f;
}