html, body {background-color: #cecece}
body, td {font: 11px Verdana, Tahoma, Trebuchet MS, Arial, Sans-serif; color: #2d2d2d}



#leftCol {background: url(img/leftBG.gif) repeat-y; background-color: #f5f5f5}
#searchTab td {font-weight: bold; color: black}
.input {width: 100%; background-color: white; border: 1px solid #A5A5A5}
a:link, a:visited, a:active {color: #2d2d2d; text-decoration:none}
a:hover {color: #000000; text-decoration:underline}
.arr1:link, .arr1:visited, .arr1:active {background: url(img/arr1.gif) no-repeat left; padding-left: 11px;}
.arr1:hover {color: red}
.botLink:link, .botLink:visited, .botLink:active {color: white; text-decoration: none}
.botLink:hover {color: white; text-decoration: underline}
.hr {background-color: #B7B7B7; height: 1px; margin: 0 10px 0 15px;}
.vr {margin-left: 20px; margin-right: 20px; margin-bottom: -8px;}
#h {font-size: 14px; background: url(img/h.gif) no-repeat; margin: 21px 0 0 0; padding: 7px 5px 10px 20px}


#pageTxt {-moz-box-sizing: padding-box; padding: 11px; text-align: left}
#green {-moz-box-sizing: padding-box; padding: 11px; text-align: left; color: #343E21; background-color: #E2F2C4;}
#green a:link, #green a:visited, #green a:active {font-weight: bold; color: orange}


A.detail_nadpis {color:#467e13; font-size:13px; text-decoration:underline}
A.detail_nadpis:hover {color:#467e13; text-decoration:none}

h1 { color:#467e13; font-size:1.3em;padding:0;margin:0.9em 0; }

    #login {
     width: 400px;
     margin-left: auto;
     margin-right: auto;
     border: 1px solid #D0D0D0;
     padding: 10px;
     text-align: center;
     background-color: #F1F1F1;
     margin-top: 20px;
    }
    #form {
     width: 400px;
     margin-left: auto;
     margin-right: auto;
     border: 1px solid #D0D0D0;
     padding: 10px;
     text-align: center;
     margin-top: 30px;
    }
    input {
    color: black;
    font-size: 12px;
    font-family: Arial;
    }
    #logout {
     width: 400px;
     margin-left: auto;
     margin-right: auto;
     border: 1px solid #D0D0D0;
     padding: 10px;
     text-align: center;
     background-color: #F1F1F1;
     margin-top: 10px;
     color: red;
     font-weight: bold;    
    }



#header {
background-color: #F1F1F1;
border: 1px solid #D0D0D0;
padding: 10px;
}
#menu {
width: 140px;
border: 1px solid #D0D0D0;
/* padding: 10px; */
text-align: left;
background-color: #F1F1F1;
margin-top: 15px;
float: left;
}
#obsah {
border: 1px solid gray;
padding: 10px;
margin-left: 150px;
border: 1px solid #D0D0D0;
margin-top: 15px;
height: 100%;
font-size: 11px;
}
p.prihlasen {
margin: 0px;
text-align: right;
}
p.menu {
margin-left: 5px;
margin-top: 5px;
text-align: left;
}

ul li {
list-style-type: square;
text-align: left;
margin-left: -15px;
margin-bottom: 5px;
}
a.menu {
text-decoration: none;
color: #467e13;
}
a.menu:hover {
color: #467e13;
}
a.link {
color: #467e13;
text-decoration: none;
font-weight: bold;
}
a.menu:visited {
color: #467e13;
text-decoration: none;
font-weight: bold;
}






table.seznam {
border-collapse: collapse;
border: 1px solid #cecece;
margin-left: 30px;
width: 540px;
text-align:left;
}
.seznam th, .seznam td {
padding: 3px 7px;
font-family: Arial, Verdana, sans-serif;
color: #333333;
font-size:0.8em;
}
.seznam tr.tr1 {
background-color: #F6F6F6;
}
.seznam tr.tr0 {
background-color: #FFFFFF;
}
.seznam th {
background-color: #F0F0F0;
}
img.ico {
border: 0px;
margin-left: 10px;
}


.formgreen {
  background-color: #eff8e6
}


.bilyokraj {
 border-right: #ffffff 1px solid;border-left: #ffffff 1px solid; 
}
