body{
     font-size:9pt;
     font-family:verdana,arial,helvetica, Sans-Serif;
     height:120%;
     margin:0px;
     padding:0px;
     /*background-color:transparent;*/
     background-color:#88C9E9;
     text-align:center;
}

body {behavior: url('/css/csshover.htc'); }

#head{
     /*background-image:url('/img/background/head.gif');*/
     width:100%;
     height:293px;
}

#head h1{
     margin:0px;
     position:relative;
     top:195px;
     left:40px;
     text-align:left;
}
#lang{
     position:relative;
     top:208px;
     left:-105px;

}
#lang img{
     margin-left:3px;
     border:#DADBE0 1px solid;
}

#lang_pod{
     text-align:center;
}
#lang_pod img{
     margin-left:3px;
     border:#DADBE0 1px solid;
}
#navigace #lang_pod a{
     margin:0px;
     padding:0px;
     height:20px;
     width:14px;
     display:inline;
     backgound-color:#F7F7F7;
}
/*
#lang[id]{
     top:-43px;
}
*/

#intro{
     color:white;
     font-size:14pt;
     font-family:times new roman;
     text-align:right;
     position:relative;
     top:100px;
     right:42px;
}
#middle{
     /*background-image:url('/img/background/middle.gif');*/
     width:100%;
}


#foot{
     /*background-image:url('/img/background/foot.gif');*/
     width:100%;
     height:45px;
}

#head .divcenter{
     height:293px;
     background-image:url('/img/background/head_center.gif');
}

#middle .divcenter{
     background-image:url('/img/background/middle_center.gif');
}


#foot .divcenter{
     height:45px;
     background-image:url('/img/background/foot_center.gif');
}



#banner{
     border:#DADADA 1px solid;
     width:600px;
     margin-left:auto;
     margin-right:auto;
     margin-top:0px;
     background-color:white;
     padding:10px;
}


#text{
     margin-right:43px;
     /*margin-left:245px;*/
     color: #515151;
     font-size:8pt;
     text-align:justify;
     min-height:650px;
     background-color:white;
     border:1px solid white;
     float: right;
     display: inline;
     width: 500px;
/*
     background-image:url('/img/background/text.jpg');
     background-repeat:no-repeat;
     background-position:100% 100%;
     padding-bottom:130px;
*/
}


#podmenu{
/*     border-top:5px solid #D4D9DC;*/
     border-bottom:5px solid #D4D9DC;
     background-color:white; 
     text-align:right;
     margin:30px 0px 30px 0px;
     padding:8px 0px 15px 0px;
     background-image:url('/img/background/info.jpg');
     background-repeat:no-repeat;
}
#podmenu strong{
     color:#08399B;
}


.divcenter{
     width:790px;
     margin-left:auto;
     margin-right:auto;
}

.dnone{
     display:none;
}
.center{
     text-align:center;
}

hr{
     background-color:white;
     border-top:1px solid #E4ECF3;
     height:1px;
     margin:30px 0px 30px 0px;

}
input,textarea{
     border:#7A7A7A 1px solid;
}

li{
     text-align:left;
}
a{
     color:#00A0C6;
     text-decoration:none;
}
a:hover{
     color:#FD0101;
}

.red,a.red{
     color:red;
}
img{
     border:none;
}
.print_only{
     display:none;
}

.hidden { display:none;}
.shown  { display:list-item;}

.clear{ clear:both;}

.ban_page{
     margin:20px 0px 40px 0px;
     border-left: 1px #DADADA solid;
     border-bottom:5px #DADADA solid;
     padding-left:5px;
     padding-bottom:5px;
}

a{
     text-decoration:none;
}

h2{
     color:#ef3e2e;
     text-align:right;
     padding-right:0px;
     font-size:14pt;
     height:30px;
     margin-top:0px;
}

h3{
     color:#00A0C6;
     font-size:10pt;
}
h3.pobocky{
     margin-top:20px;
     background-color:#E4ECF3;
     padding:3px;
}

td,th{
     font-size:8pt;
     text-align:left;
}
th{
     background-color:#d9d9d9;
}

table.table{
     border:1px #222222 solid;
     margin:10px auto;
     border-spacing:0;
}

table.table th{
     background-color:#d9d9d9;
}

table.table tr.tmavy{
     background-color:#E9E9E9;
}

table.table tr.svetly{
     background-color:#FFFFFF;
}
table.table th,table.table td{
     padding:0px;
     border-bottom:1px #222222 solid;
     font-variant:small-caps;
     vertical-align:top;
     font-size:8pt;
     text-align:center;
}
table.table td{
     padding:1px 5px;
     border:none;
     text-align:right;
}



/* NAVIGACE */

#navigace{
     width:195px;
     float:left;
     display: inline;
     margin:0px;
     padding:0px;
     margin-left:36px;
     background-color:#F7F7F7;
}

#navigace[id]{
    margin-left:38px;
}

#navigace ul{
     margin:0px;
     padding:0px;
     background-color:#F7F5F6;
     width:195px;
     font-size:8pt;
     text-align:left;
}


#navigace li{
     list-style:none;
     margin:0px;
     padding:0px;
     background-image:url('/img/background/li.gif');
     background-repeat:no-repeat;
}

#navigace li.nobg{
     background-image:none;
}

#navigace ul:hover li ul.hidden{display:block;}
#navigace ul li.nobg {
     margin-top:-20px;
     margin-left:3px;
}
#navigace ul li.nobg ul  {
     position:relative;
     top:20px;
     margin-bottom:23px;
}
#navigace[id] ul li.nobg{
     margin-top:0px;
     margin-left:0px;
}

#navigace[id] ul li.nobg ul  {
     position:relative;
     top:0px;
     margin-bottom:3px;
}

#navigace li.li_on{
     list-style:none;
     text-align:left;
     margin:0px;
     padding:0px;
     background-image:url('/img/background/li_on.gif');
     background-repeat:no-repeat;
}

#navigace ul li a{
    /* font-variant:small-caps; */
     padding:0px;
     width:183px;
     height:42px;
     display:table-cell;
     vertical-align:middle;
     margin:0px;
     padding-top:10px;
     padding-left:30px;
     padding-right:0px;

}

#navigace[id] ul li a{
     width:150px;
     padding-top:0px;
}


#navigace a{
     color:#686765;
     height:42px;
     width:152px;
     display:block;
}

#navigace a:hover{
     color:#0A8DCD;
}

#navigace ul li ul li a:hover{
     background-color:white;
}


#navigace ul li ul{
     background-color:#F9FBFB;
     margin:0px 0px 5px 5px;
     width:183px;
     border:1px solid #A9B8BB;
     border-color:#FFFFFF #A9B8BB #A9B8BB #A9B8BB;
}





#navigace ul li ul li a{
     font-variant:normal;

     padding-left:15px;
     padding-top:0px;
     height:20px;
     line-height:20px;
     border-bottom:#F7F5F6 1px solid;
     width:183px;
     display:inline;
}

#navigace ul li ul li ul li a{
     padding-left:25px;
}
#navigace ul li ul li ul li ul li a{
     padding-left:35px;
}

#navigace ul li  ul li ul{
/*     background-color:#EEF1F2;*/
     background-color:#E2EAF5;
     margin:0px;
     border:none;
}

#navigace ul li  ul li ul li ul{
     background-color:#E8EDEE;
     margin:0px 0px 0px 0px;
     border:none;
}

#navigace ul li  ul li ul li ul{
     background-color:#FFFFFF;
     margin:0px 0px 0px 0px;
     border:none;
}
#navigace ul li ul li{
     background-image:url('/img/background/li_sup.gif');
     background-position:5px 8px;
     border:none;
     font-size:8pt;
}

#navigace a.red{
     color:red;
}




