body    {   background-color: #DCE2E7;
            font-size:        12px;
        }

p		{	font-size:	1.2em; }

div     {   margin:     0.5em;
        }

.vert_atkape { padding-top:    1.5em; }

form    {   /* display:    table; */
            /* border:     solid black; */
            padding:    0.2em;
        }

ol      { font-weight: bold; }

.rinda  {   /* display:    table-row; */
            margin:     0.5em;
        }

.suna   {   /* border:     solid blue; */
            display:    table-cell;
            padding:    0.2em;
        }

.ramis  {   border:     2px solid black !important; }

.bridinajums
        {   font-weight: bold;
            color:      red;
        }

.centrs {   text-align: center; }

/*.jaut2audit
        {   border-collapse: collapse;
            border-spacing: 0;
        }

.jaut2audit td
        {   border-left: solid black;
            border-right: solid black;
        }
*/
 table
        {   border-collapse: collapse; }

 th
        {   border:     1px solid black; }

 td
        {   border:     1px solid black;
            padding:    0.2em;
        }

/* .jaut2audit col:hover neworks :(
        {   background-color: red; } */

 tr:hover
        {   background-color: gray; }

.jaut2audit input
        {   margin-left:    5%; }

div.admin_navi
        {   position:   fixed;
            left:       auto;
            right:      0;
            top:        0;
            bottom:     auto;
            background-color: white;
            margin:     0.3em;
            padding:    0.2em;
            border:     2px solid black;
        }

div.navi {  position:   fixed;
            left:       auto;
            right:      0;
            top:        0;
            bottom:     auto;
            background-color: #DCE2E7;
            margin:     0.3em;
            padding:    0.3em;
            border:     2px solid black;
        }

div.navi a { padding:   3px;
            text-decoration: none;
        }

div.navi a:hover
        {   border:     1px dotted red;
            padding:    2px;
        }

.jautajums { padding:   4px;
            margin:     0.5em;
            vertical-align: middle;
            font-size:  16px;
        }
.jautajums:hover
        {   border:     1px dotted gray;
            padding:    3px;
        }

.jautajums span.komentari
        {   margin-left:1em;
            white-space:nowrap;
        }

.jautajums textarea
        {
            margin-top: 0.1em;
            margin-bottom: 0em;
            margin-left: 0.3em;
        }

div.jautajums
        {   margin:     1em;
            border:     1px solid #DCE2E7 !important;
            padding:    0.3em !important;
            font-size:  16px;
        }

div.jautajums * { vertical-align: middle; }

div.jautajums:hover
        {   border:     1px solid black !important;
        }
        
.radio_jaut {
            white-space: nowrap;
        }       

.gr_jaut
        {   margin-left: 2em;
            margin-top:  0.5em;
            padding:     0.2em;
            border:      1px dashed #DCE2E7;
            font-size:   14px;
        }

.gr_jaut * { vertical-align: middle; }

.gr_jaut:hover
        {   border:     1px dashed black;
        }

li      {   margin:     0.3em;
            padding:    3px;
        }

li:hover {  border:     1px dotted red;
            padding:    2px;
        }

li:hover .jautajums:hover { border: none; padding: 4px; }

.rinda a { text-decoration: none; }

select { width: 50em; }

.liels a {  font-size: 1.5em;
            color: #000a69;
            text-decoration: none;
       }

.liels a:hover {  font-size: 1.5em;
            color: #E1444B;
            text-decoration: underline;
       }

.slips { font-style: italic; }