/*  kompatibilita s NN  */

body, td, th ,p ,div ,form, h1, h2, h3, h4, h5, h6, blockquote, ul ,ol {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	/*font-family : "Times New Roman", Times, serif;*/
  	text-align : justify;
  	color : #000000;
  	background-color : #FFFFFF;
    }

body, td, th ,p ,div ,form, blockquote, ul ,ol {
    /*font-family : Arial, Helvetica, sans-serif;*/
    font-size : 12px;
    }

body {
  	margin : 0px;
  	scrollbar-3dlight-color : Silver;
  	scrollbar-arrow-color : Black;
  	scrollbar-base-color : #DCDCDC;
  	scrollbar-darkshadow-color : #507616;
  	scrollbar-face-color : #F0F8FF;
  	scrollbar-highlight-color : Silver;
  	scrollbar-shadow-color : Black;
  	scrollbar-track-color : #DCDCDC;
    }

h1 {
        color : Gray;
        font-size : 14px;
        text-align : center;
        }


h2 {
        color : #000000;
        font-size : 14px;
        text-align : center;
        }
        
h3 {
        color : Gray;
        font-size : 14px;
        text-align : left;
        }
h4 {
        color : Gray;
        font-size : 14px;
        text-align : left;
        display: inline;
        }

td.kontakt {
        font-weight : bold;
        background-color : #DDDDDD;
        }

img.obsah  {
        margin-right: 20px;
        margin-bottom: 40px;
        }


p   {
        text-align : justify;
        }

ul {
        padding-left: 15px;
        } 

li {
        margin-bottom : 5px;
        list-style-type: square;
        }

li.faq {
        margin-left : 10px;
        }

a, a:link, a:focus, a:visited {
        color : Gray;
        }

a:active, a:hover {
      	color : Gray;
      	background-color : #DDDDDD;
}
        
a.menu, a:link.menu, a:focus.menu, a:visited.menu {
        color : Gray;
        font-size : 10px;
        text-decoration : none;
        font-weight : bold;
        margin : 0px 0px 0px 0px;
        padding : 2px 5px 1px 5px;
        z-index : 4;
        }

a:active.menu, a:hover.menu {
        color : black;
        background-color : #EEEEEE;
        }
        
/*  ---  (: design :)  ---  */

#centr {
        position : absolute;
        width : 726px;
        top : 0px;
        left : 50%;
        z-index : 1;
        background-color : transparent;
        padding : 0px 0px 0px 0px;
        margin : 0px 0px 0px -363px;
        }

#obsah {
        position : absolute;
        width : 540px;
        top : 120px;
        left : 159px;
        z-index : 1;
        background-color : transparent;
        padding : 5px 5px 20px 20px;
        margin : 0px 0px 0px 0px;
        }

#top {
        position : absolute;
        top : 0px;
        left : 0px;
        width : 100%;
        height : 116px;
        z-index : 1;
        background-color : transparent;
        background-image : url("design/top.jpg");
        background-repeat : no-repeat;
        background-position : left;
        }

#top_menu {
        position : absolute;
        top : 94px;
        left : 229px;
        width : 452px;
        height : 19px;
        line-height : 20px;
        z-index : 2;
        text-align : center;
        background-color : transparent;
        margin : 0px 0px 0px 0px;
        padding : 0px 0px 0px 0px;
        }

#left {
        position : absolute;
        top : 140px;
        left : 15px;
        width : 152px;
        height : 200px;
        z-index : 1;
        background-color : transparent;
        background-image : url("design/onas.png");
        background-repeat : no-repeat;
        background-position : left;
        margin : 0px 0px 0px 0px;
        padding : 0px 0px 0px 0px;
        }

#vline {
        position : absolute;
        width : 7px;
        height : 378px;
        top : 116px;
        left : 155px;
        z-index : 1;
        background-image : url("design/vline.png");
        background-repeat : no-repeat;
        margin : 0px 0px 0px 0px;
        padding : 0px 0px 0px 0px;
        }

/*#pocitadlo {
        color : #4A6C14;
        text-align : center;
        background-color : transparent;
        padding-top : 10px;
        }*/

/*#lang {
        position : absolute;
        top : 72px;
        left : 35px;
        width : 60px;
        height : 25px;
        z-index : 3;
        background-color : transparent;
        padding : 5px;
        }*/

