body {
    font-family:segoe ui, Arial, sans-serif;
    font-size:12px;
    margin: 10px;
    color: #433f38;
    width: 1920px;
}

a {
    color: #433f38;
    text-decoration: none;
}

h1 {
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    width:97%;
    background: rgb(245,243,235);
    background: -moz-linear-gradient(top,  rgba(245,243,235,1) 0%, rgba(245,243,235,1) 50%, rgba(240,236,225,1) 50%, rgba(240,236,225,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,243,235,1)), color-stop(50%,rgba(245,243,235,1)), color-stop(50%,rgba(240,236,225,1)), color-stop(100%,rgba(240,236,225,1)));
    background: -webkit-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: -o-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: -ms-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: linear-gradient(to bottom,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f3eb', endColorstr='#f0ece1',GradientType=0 );
    font-size:17px;
    padding:8px;
    margin:0;
    border: solid 1px #d4ccb0;
}

.menu {
    width:187px;
    margin-left:20px;
    margin-top: 10px;
}

.menu ul {
    width:187px;
    padding: 0 0 10px 0;
    margin:5px 0 0  0;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    border: solid 1px #d4ccb0;
    background: rgb(250,250,244);
    background: -moz-linear-gradient(top,  rgba(250,250,244,1) 0%, rgba(246,244,231,1) 25%, rgba(245,243,229,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,244,1)), color-stop(25%,rgba(246,244,231,1)), color-stop(100%,rgba(245,243,229,1)));
    background: -webkit-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: -o-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: -ms-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: linear-gradient(to bottom,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafaf4', endColorstr='#f5f3e5',GradientType=0 );

}

.menu ul li {
    display:block;  
    padding-left: 18px;
    padding-top:3px;
}

.menu ul li a {
    text-align: center;
    margin:0;
    color: #ffffff;
    text-decoration: none;
    background: rgb(85,166,22);
    background: -moz-linear-gradient(top,  rgba(85,166,22,1) 0%, rgba(69,158,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(85,166,22,1)), color-stop(100%,rgba(69,158,0,1)));
    background: -webkit-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -o-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55a616', endColorstr='#459e00',GradientType=0 );
    width:148px;
    height: 23px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    display: block;
    padding-top:5px;
    border: solid 1px #327e04;
    font-weight: bold;
}  

.menu ul li a:hover {
    background: rgb(126,193,54);
    background: -moz-linear-gradient(top,  rgba(126,193,54,1) 0%, rgba(72,186,59,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,193,54,1)), color-stop(100%,rgba(72,186,59,1)));
    background: -webkit-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -o-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -ms-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: linear-gradient(to bottom,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ec136', endColorstr='#48ba3b',GradientType=0 );
} 

.napis {
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    background: rgb(245,243,235);
    background: -moz-linear-gradient(top,  rgba(245,243,235,1) 0%, rgba(245,243,235,1) 50%, rgba(240,236,225,1) 50%, rgba(240,236,225,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,243,235,1)), color-stop(50%,rgba(245,243,235,1)), color-stop(50%,rgba(240,236,225,1)), color-stop(100%,rgba(240,236,225,1)));
    background: -webkit-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: -o-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: -ms-linear-gradient(top,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    background: linear-gradient(to bottom,  rgba(245,243,235,1) 0%,rgba(245,243,235,1) 50%,rgba(240,236,225,1) 50%,rgba(240,236,225,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f3eb', endColorstr='#f0ece1',GradientType=0 );
    padding:4px;
    margin:0;
    border: solid 1px #d4ccb0;
    margin: 3px;
    font-weight: bold;
}

.levy {
    float:left;
}

.pravy {
    float: left;
    margin: 3px;
    padding: 0 0 10px 0;
    margin:10px 0 0  15px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    border: solid 1px #d4ccb0;
    background: rgb(250,250,244);
    background: -moz-linear-gradient(top,  rgba(250,250,244,1) 0%, rgba(246,244,231,1) 25%, rgba(245,243,229,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,244,1)), color-stop(25%,rgba(246,244,231,1)), color-stop(100%,rgba(245,243,229,1)));
    background: -webkit-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: -o-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: -ms-linear-gradient(top,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    background: linear-gradient(to bottom,  rgba(250,250,244,1) 0%,rgba(246,244,231,1) 25%,rgba(245,243,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafaf4', endColorstr='#f5f3e5',GradientType=0 );
}

table {
    border-collapse: collapse;
    margin: 10px;
}

tr {
    background: white;
}

tr:hover,tr:hover a {    
    background: rgb(126,193,54);
    background: -moz-linear-gradient(top,  rgba(126,193,54,1) 0%, rgba(72,186,59,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,193,54,1)), color-stop(100%,rgba(72,186,59,1)));
    background: -webkit-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -o-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -ms-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: linear-gradient(to bottom,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ec136', endColorstr='#48ba3b',GradientType=0 );  
    color:white;
}


th {
    background: rgb(85,166,22);
    background: -moz-linear-gradient(top,  rgba(85,166,22,1) 0%, rgba(69,158,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(85,166,22,1)), color-stop(100%,rgba(69,158,0,1)));
    background: -webkit-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -o-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55a616', endColorstr='#459e00',GradientType=0 );
    color: #ffffff;
    border: solid 1px #327e04;
    padding: 2px 10px;
}


td {
    border: solid 1px #e3e1de;
    padding: 2px 10px;
}

.upravit a {
    font-weight: bold;
}

.upravit a:hover {
    text-decoration: underline;
}

.odeslat {
    -webkit-border-radius: 5px;
    border-radius: 5px; 
    border: 1px solid #327e04;
    background: rgb(85,166,22);
    background: -moz-linear-gradient(top,  rgba(85,166,22,1) 0%, rgba(69,158,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(85,166,22,1)), color-stop(100%,rgba(69,158,0,1)));
    background: -webkit-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -o-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(85,166,22,1) 0%,rgba(69,158,0,1) 100%);
    color: white;
    font-weight: bold;
    padding: 4px;
    font-size:12px;
    font-family:segoe ui, Arial, sans-serif;
}

.odeslat:hover {
   background: rgb(126,193,54);
    background: -moz-linear-gradient(top,  rgba(126,193,54,1) 0%, rgba(72,186,59,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,193,54,1)), color-stop(100%,rgba(72,186,59,1)));
    background: -webkit-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -o-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: -ms-linear-gradient(top,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    background: linear-gradient(to bottom,  rgba(126,193,54,1) 0%,rgba(72,186,59,1) 100%);
    
}

input {
    font-family:segoe ui, Arial, sans-serif;
    font-size:12px;
}

.bez {
    background: none;
}

.bez:hover {
    background: none;
}

.fieldSmall {
    width: 15px;
}

.field30 {
    width: 30px;
}

.fieldMedium {
    width: 60px;
}

.fieldMax {
    width: 600px;
}



.smallTextarea {
    width: 135px;
    height: 60px;
}

.mediumTextarea {
    width: 135px;
    height: 100px;
}

.bigTextarea {
    width: 600px;
    height: 300px;
}

.bigTextareamedium {
    width: 600px;
    height: 100px;
}