body{
        font-family:"Trebuchet MS", sans-serif; 
        font-size: 0.85em;
        line-height:150%;
        color:#000000;
        margin:0;
        padding:0;
/*      background-color:#C3C9E3;*/
        background-color:white;
}




a:link {color:#000; 
		       }

a:visited {color:gray;
          }

a:hover {color:#c00;
        }

a:active {color:#c30; 
         }



table   {font-size: 0.9em;
        position:relative;
        z-index:+3;
        margin:0;
        padding:0;
        color: black;
        background:#d7d7d7;
        border-collapse:collapse;
        }

td, th {border: 1px solid white;
        padding: 1em;
        }


ul { padding:0 0 0 1.5em;
        margin: 0.5em 0 0.5em 0;
       }

ol li {margin-top: 1.5em;}
ol li ul li {margin-top:0.5em;}


#obal-top{
        margin:0;padding:0;
        background-color:white;
         }


#top {  padding:0;
        margin: 0;
        position: relative;
        overflow: hidden;
        font-size: 150%;
        background-color:transparent;
     }


#top, #top a, #top span {
        display: block;
        width: 760px;
        height: 154px;
        background: url("images/topd.gif");
        text-decoration:none;
        }

#top span {position:absolute;
         left:0;
         top:0;
         _cursor: hand;
        }

#top h1 {text-align:center;
         margin-top:2em;
         }


#top a:hover span {background-position: 0 -154px;}


#head{width:760px;
        padding:0;
        margin:10px 0 0 0;
}



#content #head img, #content #navigacni img {display:inline;
																						}

#content #text #plovfoto div {
                                float:left;
				clear:none;
				display:table;
				text-align:center;
				margin:5px;
				padding: 0;
				position:relative;
				}


#content #text #plovfoto div p  {padding:3px;
                                 width: 170px;
                                 height: 150px;
                                }


#content #text #plovfoto div p a img {text-decoration:none;
                                      margin:0;padding:0;
                                      }




#head p {font-size:0.95em;
        text-align:center;
        }




#head a {
        text-decoration:underline;
        }


#head a:hover{
        color:#CC0000;
}

#content {float:left;
        padding:0;
        margin:10px 0 0 0;
        clear:both;
        display:inline;
         }

#content img {display:block;}

#content h2, #content h3,  #content h4{
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size:1.4em;
        padding:0;
        margin:0 0 1em 0;
       }

#content h3 {font-size: 1.1em;
        padding:0 0 0 0;
        margin: 2em 0 0.5em 0;
        color:navy;
            }


#content h4 {
        font-size:1em;
        color:#000;
        padding:0;
        margin:2em 0 0.5em 0;
             }

#content h5 {font-size:0.85em;
        color:#000;
        padding:0;
        margin:1.5em 0 0 0;
            }

#content p {
        padding:0;
        margin:0 0 0.5em 0;
            }

#content img {border:none;}



#text {
        width:599px;
        float:left;
        padding:0 0 1em 0;
        margin:10px 0 0 0;
        border: 1px solid silver;
        display:inline;
      }


#text dl {font-size: 14px;
         }


#intext {margin:20px 20px 0 20px;
         padding:0;
       }


#intext img.plav {float:left;
       margin:0;padding:0;
       padding-right:1em;
       padding-bottom:1em;
       }

#intext img.plavv{float:right;
       margin:0;padding:0;
       padding-right:1em;
                 }

#intext h3 {
        /*border-top: 1px solid silver;*/
        font-size:1.2em;
            }

#intext h3.nevynech {margin-top:10px;
         padding-top:0;
          border: none;
          }


#intext img {margin-top:1em;
        }

#intext div {clear:both; 
						margin-bottom:2em;
            margin-top:1em;
            }


#navigacni, #proakt {
                      float:left;
                      width:160px;
                      padding:0;
                      margin:10px 0 0 0;
                      line-height:180%;
                      font-size:0.85em;
                      display:inline;
                    }

#navigacni img {margin-top: 1em;
								}


#proakt {margin-top:200px;
				width: 190px;	
        }


#navigacni {border-top:1px solid silver;}

#innavigacni, #inproakt {padding:0;
                         margin:0 1.5em 0 1.5em;
             }




#inproakt h2, #inproakt h3 {margin:0.5em 0 0 0;
                            padding:0;
                            font-family: Georgia, "Times New Roman", Times, serif;
                            font-size:1.4em;

                           }
#inproakt h2 {margin-bottom:0.5em;
             }


#inproakt h3 {margin-top:1em;
             font-size:1em;
             /*border-top: 1px solid silver;*/
             padding-top: 0.5em;
             color: red; 
             font-weight:normal;
             }


#inproakt p {margin:0 0 2px 0;
					   padding:0;
						}


#inproakt div {margin:0; padding:0; }



#inproakt p img, #inbottom p img {border:none;
                 }





#inavigacni ul, #navigacni li {margin-bottom:0;
              margin-top:0;
              padding-top:0;
              padding-bottom:0;
             }

#innavigacni ul {margin-top: 1em;
                margin-bottom: 1.5em;
                }



#content #intext p img {display:inline;
                       vertical-align: bottom;
                       /* margin: 0.5em 0.5em 1.5em 0;*/
                        }

#content #intext p a.cerveny {color:red;
                        }


#logoymca {text-align:center;
          margin-top: 5px;
          }

#panacek {float:right;}


#bottom {width:760px;
         margin:0;padding:0;
         border:none;
         border-top:1px solid black;
       }

#inbottom {padding:5px;
           margin:0;
           text-align:center;
          }


#bottom #foot {text-align:center;
      color:white;
      background:gray;
      font-size:0.7em;
      padding:0;
     }

.nastred {text-align:center;}


.loga {margin:40px auto;
      text-align:center;
			border:none;	
      }

#inproakt div.loga {margin-top: 20px;}



#inproakt div.ramecek {background: aliceblue;
					padding: 1em;
					margin-bottom:5px;
										}

#inproakt div.ramecek h3 {color:hotpink;
					               border:none; 
													margin:0;padding:0;
										}


.oddel {margin-top:2em;
        padding-top:0.5em;
        border-top: 1px solid black;
  }

.cleaner {clear:both;
          height:0;
          content: ' ';
          overflow:hidden;
          }

.cleaner hr {display:none;}

.nezobraz{display:none;}

.nelom {white-space:nowrap;}

.vynech{margin-top:2em;}

#content h3.nevynechpod{margin-bottom:0.5em;padding-bottom:0em;}

#content h4.nevynechnad{margin-top:0em;padding-top:0em;}

.popisek{float:left;
         font-style:italic;
			  }

.cerveny {color: red;}

.ruzovy {color: pink;}

.modry {color: royalblue;}

.stopadesatpx {width: 150px;}

.tucny {font-weight:bold;}

.sedy {padding: 1em;
      background: gainsboro;
      }

p.mezeravpravo a {padding-right: 1em;
              }

