/* 
    Document   : dtea
    Created on : 2019
    Description:
        Purpose of the stylesheet follows.
solid
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/

   // color orange_button = #ffcc66;
   // color orange_text   = #5B1211;  /// #993300;
*/

root { 
    display: block;
}

body
{
            color: #5B1211;  
/*            color: #008080; */
            font-family: times;
            font-size: 12pt;
            background: url("images/fonapk.jpg"); 
            /* background: #FDF8F3;  */
            background-repeat: repeat;

}

body .ui-tooltip {   /*  FROM UI*/
	border-width: 2px;
}

table
{
            font-size:12pt;
}

table.mbody
{
            border-spacing: 1pt;
            border: 5px double darkseagreen; /* Рамка вокруг таблицы */
            border-collapse: collapse; /* Отображать только одинарные линии */
            font-size:12pt;
}

td.mbody
{
/*            font: bold;  */
            font-size: 12pt;
            border: 5px solid darkseagreen;
            text-align:left;
            /* text-valign:top; */
            padding: 3px; /* Поля вокруг содержимого ячеек */
            color:darkgreen;
}

table.mmenu
{
            border-spacing: 0pt;
            border: 1px double #5B1211; /* #008080;*/ /* Рамка вокруг таблицы */
            border-collapse: collapse; /* Отображать только одинарные линии */
            font-size:12pt;
}

td.mmenu
{
/*            font: bold;  */
            font-size: 12pt;
            border: 1px solid #5B1211; /*#008080; */
            text-align:left;
            padding: 1px; /* Поля вокруг содержимого ячеек */
            color:darkgreen;
}

table.data
{
            background: #FFFFFF; 
            border: 1px solid #5B1211; /*#008080; */
/*            border: 1px solid #5B1211; */
            border-spacing: 0;
            border-collapse: collapse;

}

table.dataval
{
            background:  #FFFFFF; 
            border: 1px solid #5B1211; /* #008080; */
/*            border: 1px solid #5B1211; */
            border-spacing: 0;
/*            border-collapse: collapse; */

}

table.dataerr
{
            background: #FFCCCC;
            border: 1px solid #5B1211; /* #008080; */
/*            border: 1px solid #5B1211; */
            border-spacing: 0;
            border-collapse: collapse;

}

table.input
{
            background: #EFEFFF;
}

td
{
            padding:0;
            padding-left:0;
            padding-right:0;
}

td.data
{
            padding: 3px;
            border: 1px solid #5B1211; /*#008080; */
/*            border: 1px solid #5B1211; */
}

td.data2
{
            padding: 3px;
            border: 1px solid #5B1211; /*#008080; */
            background: #FFFFF0; /*#FFFFCC;*/
/*            border: 1px solid #5B1211; */
}

td.dataerr
{
            padding: 3px;
            border: 1px solid #5B1211; /*#008080; */
            background: #FFCCCC;
/*            border: 1px solid #5B1211; */
}

td.dataval
{
            padding: 0px;
            border: 1px solid #5B1211; /*#008080;*/
/*            background: #FFCCCC; */
/*            border: 1px solid #5B1211; */
}

td.head
{
            font:bold;
            font-size: 12pt;
            border: 1px solid #5B1211; /*#008080; */
/*            border: 1px solid #5B1211;*/
            background: #FFEFD5;  /*  #FADE9E; */ /* #FFDEAD; */ /* #ffcc66; */ /*#f0fff0; */ /* #FFF5EE; */
            text-align: center;
}

td.headl
{
            font:bold;
            font-size: 12pt;
            border: 1px solid #5B1211; /*#008080; */
/*            border: 1px solid #5B1211;*/
            background: #FFEFD5;  /*  #FADE9E; */ /* #FFDEAD; */ /* #ffcc66; */ /*#f0fff0; */ /* #FFF5EE; */
            text-align: left;
}

td.headr
{
            font:bold;
            font-size: 12pt;
            border: 1px solid #5B1211; /*#008080; */
/*            border: 1px solid #5B1211;*/
            background: #FFEFD5;  /*  #FADE9E; */ /* #FFDEAD; */ /* #ffcc66; */ /*#f0fff0; */ /* #FFF5EE; */
            text-align: right;
}

td.input
{
            font: bold;
            font-size: 12pt;
            background: #EFEFFF;
}

td.top     { border-top:    1px solid #5B1211; } /* #008080; } */
td.bottom  { border-bottom: 1px solid #5B1211; } /* #008080; } */
td.right   { border-right:  1px solid #5B1211; } /* #008080; } */
td.left    { border-left:   1px solid #5B1211; } /* #008080; } */
/*
td.top     { border-top:    1px solid #5B1211; }
td.bottom  { border-bottom: 1px solid #5B1211; }
td.right   { border-right:  1px solid #5B1211; }
td.left    { border-left:   1px solid #5B1211; }
*/
td.none    { border:none; }
td.center  { text-align:center; }

td.aleft    { text-align:left;   }
td.aright   { text-align:right;  }
td.acenter  { text-align:center; }

a
{
            font-size:12pt;
            text-decoration:underline;
            white-space:nowrap;
            text-align:left;
}

a:link, a:visited { color:#5B1211; } /* #008080; } */
/* a:link, a:visited { color:#5B1211;; } */

a:hover { color:black;
          cursor:pointer; }

a.bold {  font:bold; }

a.mmenu
{
            font-size:12pt;
            font: bold Arial, Helvetica, sans-serif;
/*            text-decoration:underline;*/
            white-space:nowrap;
            text-align:left;
}

a:focus {
	outline: none;
}

/*
ul.menu, ul.menu li{
        width:500px;
    }
*/  
ul.menu, ul.child, .item-list ul {
  margin: 0.35em 0 0 -0.5em; /* LTR  0.35 */
  padding: 0;
 /* display:  flex; */ /*  inline-block;  */
}
ul.menu ul, ul.child ul, .item-list ul ul {
  margin-left: 0; /* ?????? ????? ? ???????? IE ? Opera */
  padding-left: 0; /* ?????? ????? ? ???????? Firefox, Safari, Chrome */
}

li, ol li, ul li, ul.menu li, ul.child li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em; /* LTR */
  padding: 0 0 .2em 1.5em;
  list-style-type: none;
  list-style-image: none;
/*  background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em;*/ /* LTR */
}
.cat_close {
	background-image:url(images/menu-collapsed.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.cat_open {
	background-image:url(images/menu-expanded.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.product {
	background-image:url(images/menu-leaf.gif);
	background-repeat:no-repeat;
	background-position:left;
}
a.product, a.cat_close, a.cat_open {
	text-decoration:none;
}
#block-category-0 ul li, ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em .5em;
  list-style-type: none;
  list-style-image: none;
  background: transparent no-repeat 1px .35em; /* LTR 0.35 */
}





input.button-orange,
input[type="submit"].button-orange {
    /* background: #FABF7B; */ /* #F5881F; */
    background: #FEC02D url('images/bg-gradik.png') bottom repeat-x;
    color: #5B1211;   /* white; */
    font-size: 1em;
    font-weight: bold;
    /* margin-top: -7px; */
    /* padding: 4px;  */
}

input.button-orangesmal,
input[type="submit"].button-orangesmal {
    /* background: #FABF7B; */ /* #F5881F; */
    background: #FEC02D url('images/bg-gradik.png') bottom repeat-x;
    color: #5B1211;   /* white; */
    font-size: 10pt;
    font-weight: bold;
    /* margin-top: -7px; */
    /* padding: 4px;  */
}

a.button-orange {
    background: #FABF7B url('images/bg-gradik.png') bottom repeat-x;
    /*  background: #f6891f url('images/bg-gradik.png') bottom repeat-x;  */
    border: #999 solid 1px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: white;
    display: block;
/*    font: bold 120%/100% Arial, Helvetica, sans-serif; */
    font-size: 1em;
    font-weight: bold;
    padding: 4px;
    text-align: center;
    text-decoration: none;
} 

