/* orange #F27E03 */



body {





        background: #F27E03;





        





        font-family: Tahoma, Arial, sans-serif;





        font-size: 10pt;





        color: #000000;





        margin: 0px;





}











.tab {





   background-image: url('../images/tab.gif');





   background-repeat: no-repeat;





   width: 136;





   height: 44;





   color: #000000;





   cursor: pointer;





   vertical-align: middle;





}











.head_menu {





   height: 30px;





}











.q1 {





   background-image: url('../images/q1.gif');





   background-repeat: no-repeat;





}











.q2 {





   background-image: url('../images/q2.gif');





   background-repeat: no-repeat;





}











.bot {





   background-image: url('../images/bot.gif');





}











a:link,a:visited {





        color: #000000;





        text-decoration: underline;





}











a:hover {





        color: #F27E03;





        text-decoration: none;





}











.c {





        float: left;





}











.cr {





        clear: left;





}











td {





        padding: 5px;





}











h1 {





        font-size: 14pt;





        margin: 5px 0 5px 0;





}











h2 {





        font-size: 10pt;





        margin: 0;





        padding: 0;





}











h3 {





        color: #6C7EBC;





        font-size: 8pt;





        padding: 0;





        border-bottom: 1px dotted #D5DEFF;





}











#descr {





        padding: 0px;





        margin: 0 0 5px 0;





}











table.formPage {





        border: 1px solid #A0A0A0;





}











td.err {





        padding: 3px;





        color: #FF0000;





        background: #FFEDED;





        border: 1px solid #A0A0A0;





        text-align: left;





}

td.suc {





        padding: 3px;





        color: #006600;





        background: #e2f9e3;





        border: 1px solid #99cc99;





        text-align: left;





}









td.msg {





        padding: 3px;





        color: #0000FF;





        background: #EDF3FF;





        border: 1px solid #A0A0A0;





        text-align: left;





}











.label {





        text-align: right;





}











.buttons {





        border-top: 1px solid #000000;





        text-align: center;





}











.count {





        color: #6f6f6f;





        font-size: 8pt;





        font-weight: normal;





}











#links a {





        font-size: 10pt;





}











#links p {





        margin: 0 0 7px 0;





}











.url {





        color: #6f6f6f;





}











#path {





        margin-top: 2px;





        background: #ebebeb;





        line-height: 18px;





        border: 1px solid #c3c3c3;





        color: #000000;





}











.submit {





        color: #000000;





        font-family: 'Verdana', helvetica, sans-serif;





        font-size: 85%;





        font-weight: bold;





        background-color: #D5DEFF;





        border: 1px solid;





        border-top-color: #000000;





        border-left-color: #000000;





        border-right-color: #000000;





        border-bottom-color: #000000;





        vertical-align: bottom;





        cursor: pointer;





}











.center {





        float: center;





        vertical-align: bottom;





}











.right {





        float: right;





        vertical-align: bottom;





}











.text,.btn {





        font-size: 8pt;





        font-family: Verdana, Tahoma, Arial, sans-serif;





}











input.text {





        color: #000000;





        border: 1px solid #000000;





}











textarea.text {





        font-size: 8pt;





        border: 1px solid #000000;





}











select {





        font-size: 8pt;





        border: 1px solid #000000;





}











.captcha {





        border: 1px solid #000000;





        margin-top: 10px;





}











form {





        display: inline;





        margin: 0;





        padding: 0;





}











.btn {





        font-size: 8pt;





        font-weight: bold;





        border: 1px solid #000000;





        background-color: #D5DEFF; /*#FFCC33;*/





        cursor: pointer;





        height: 17px;





}











span.req {





        margin-left: 3px;





        color: #FF0000;





        font-weight: bold;





}











div.errForm,span.errForm {





        margin: 0px 0 0px 5px;





        padding: 2px 3px 2px 3px;





        color: #FF0000;





        background: #FFFFF3;





        border: 1px solid #cccccc;





        text-align: left;





        clear: right;





}











.small,.small a {





        padding: 0px;





        margin: 0px;





        color: #909090;





        font-size: 7pt;





        text-decoration: none;





}











.sort {





        color: #000000;





}











p.subcats {





        margin: 0px 0px 7px 0px;





        padding: 0px;





}











div.pr {





        font-size: 6pt;





        color: #000000;





        float: left;





        height: 30px;





        margin-right: 5px;





}











div.prg {





        width: 40px;





        border: 1px solid #999999;





        height: 3px;





        font-size: 1px;





}











div.prb {





        background: #5eaa5e;





        height: 3px;





        font-size: 1px;





}











div.footer {





        bottom: 0;





        clear: both;





        text-align: center;





        border-top: 1px solid #E0E0E0;





        padding: 3px 0 0 0;





        margin-top: 50px;





}











div.footer a {





        color: #606060;





}











.price {





        border: 1px solid #A0A0A0;





}











.price table td {





        margin: 0;





        vertical-align: bottom;





}











.paging-links,.paging-info {





        text-align: right;





}











.paging-info {





        font-style: italic;





}











.limit_field {





        border: 0 solid transparent;





        border-width: 0;





}











#toggleCategTree {





        display: block;





        cursor: pointer;





        cursor: hand;





        color: #6A8AD4;





}











#categtree {





        margin: 3px 0;





        height: 200px;





        width: 300px;





        overflow: auto;





        border: 1px dotted #9EC2F3;





        border-width: 0 1px 1px;





}











#catTitle {





        background: #fff;





}  /* Important for Konqueror */





#categtree h2 {





        margin: 0 0 5px;





        padding: 2px;





        text-align: center;





        color: #5e74b3;





        background: #DDE5F3;





        vertical-align: middle;





}











#categtree #close_tree {





        right: 0;





        padding: 1px;





        text-align: center;





        white-space: nowrap;





        cursor: pointer;





        cursor: hand;





}











#categtree .categ-item {





        clear: both;





        margin: 3px 5px;





        padding: 2px 5px;





        display: block;





        border: 1px dotted #CBE2EC;





        border-width: 1px 0;





        cursor: pointer;





        cursor: hand;





}











#categtree .categ-item img {





        margin-right: 1em;





}











#categtree .odd {





        background: #F8F8FC;





}











#categtree .even {





        background: #fff;





}











#categtree .categ-item:hover {





        background: #eee;





}











table.block {





        border: 1px solid #A3A3A3;





}











legend {





        border-width: 1px;





        border-color: #A1BBE4;





        border-style: dotted;





        padding: 3px;





        font-weight: bold;





}











fieldset {





        border-width: 1px;





        border-color: #A1BBE4;





        border-style: solid;





}











.table-border {





        border-width: 1px;





        border-color: #14131B;





        border-style: solid;





}











.table-head {





        background-color: #ebebeb;





        font-weight: bold;





}











.odd {





        background-color: #DFE4EA;





}











.even {





        background-color: #EAEFF5;





}











.active:hover {





        background-color: #D6DCE2;





        cursor: pointer;





}











.line {





        width: 100%;





        height: 1px;





        margin-top: 5px;





        margin-bottom: 5px;





}











label {





        cursor: pointer;





}











.table-head {





        background-color: #ebebeb;





}











.table-border {





        border-width: 1px;





        border-style: solid;





        border-color: #14131B;





}











.image {





        border-width: 1px;





        border-style: solid;





        border-color: #ABADB3;





}











#products {





        padding-top: 30px;





        width: 630px;





        margin: 0 auto 0 auto;





}











#product_main {





        border-color: #c3c3c3;





        border-width: 1px;





        border-style: solid;





        background-color: #ebebeb;





        width: 630px;





     





        margin: 0 auto 0 auto;





}











#product_image {





        margin: 5px;





        padding: 2px;





        border-color: #DEE5FF;





        border-width: 1px;





        border-style: solid;





        background-color: #F4F7FF;





}











#description_main {





        border-color: #DEE5FF;





        border-width: 1px;





        border-style: solid;





        background-color: #F4F7FF;





        font-weight: bold;





        height: 20px;





        padding: 3px;





}











.description {





        font-size: 9px;





}











.notice {





        font-size: 9px;





        font-style: italic;





        font-weight: bold;





}











.searchArea {





        border-width: 1px;





        border-style: solid;





        border-color: #385193;





        width: 155px;





}











.rightBackground {





        background-image: url(../images/right_bg.jpg);





}











.header {





        background-color: #FFFFFF;





        height: 74px;





}

.header a:link,a:visited {





        color: #F27E03;



}

.links_re a:link,a:visited {
        color: #F27E03;
}









.topbg {





        background:#FFFFFF;





        height: 30px;





}











.rightbg {





        /* background-image: url(../images/right_bg.jpg);   background-repeat: no-repeat;   background-position: top right;*/











}











.footer {





        background-image: url(../images/footer.jpg);





        background-repeat: no-repeat;





}











a.footer {





        color: #586295;





}











#address {





        border-color: #1C1A27;





        border-width: 1px;





        border-style: solid;





        background-color: #ebebeb;





        width: 250px;





}











#creditcard {





        border-color: #1C1A27;





        border-width: 1px;





        border-style: solid;





        background-color: #D5DEFF;





        width: 516px;





}











#homebox {





        border-color: #1C1A27;





        border-width: 1px;





        border-style: solid;





        background-color: #D5DEFF;





        width: 320px;





        height: 180px;





        font-size: 12px;





}











a.homebox {





        color: #74810F;





}











a.mailnote {





        color: #DFDDDF;





}











input.inactive {





        color: #6F6F6F;





}











a.logout {





        margin-left: 2px;





        margin-right: 2px;





}











/* -1- */





.box_main {





   border-width: 1px;





   border-color: #ADAAAA;





   border-style: solid;





   border-top: 0px;





   height: 120px;





}

.box_main2 {

   border-width: 1px;

   border-color: #ADAAAA;

   border-style: solid;

   height: 120px;

}



.box_main td {

   height: 10px;

}





.box_head {





   background:url('../images/box_corn_c.gif');





   background-repeat:repeat-x ;





   height: 17px;





}





.box_body {











   background-repeat: repeat-x ;





}





.box_body .bg_list      {}





.box_body .bg_list a    {color:#717171; padding-left:14px; background:url('../images/arrow.gif') top left no-repeat; background-position:0 5px; text-decoration: underline; line-height:21px}





.box_body .bg_list a:hover {color:#717171; text-decoration:none;}





.box_body ul    {padding:0; margin:0 0 0 1px; list-style:none; }