
body, form { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: .7em; text-align:center;}
input, select { font-size: 11px;}

.wPage {width: 740px;margin: 0px;padding:0px; text-align:left; }
.pWidth { width: 740px;}
.fl { float: left;}
.vam { vertical-align: middle;}
.mh { cursor: hand;}
.fnt5 { font-size:14px; font-weight: bold;}

 #header { background-color: #003466; }
 #header .foto { width: 740px; height: 135px; border: none; margin: 0px; }

 #tMenu { background-color: #003466;
  height: 20px;
 color: White;
 border-top: 4px solid #FFCB01;
 font-size: 11px;
  }
 #tMenu .obal { margin-top: 3px; }
 #tMenu a { color: White; text-decoration: none;}
 #tMenu a:hover { color: #FFCB01; }


 #tMenu .lang {float: left; padding-left: 20px;  width: 142px;}
 #tMenu .title {float: left;  }
 #tMenu .action {float: right; margin-right: 10px;}

 #ftr { height: 18px; font-size: 9px; color: #9F9F9F; background-color: White;
 border-bottom: 1px solid #9F9F9F; border-top: 1px solid #9F9F9F; margin-bottom: 50px;}
 #ftr .obal { text-align: center; margin-top: 3px;}
 #ftr a { color:#9F9F9F; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 #ftr a:hover { color: Black; text-decoration: underline;}

 #pCnt { }
 #ls { width: 141px; float: left; padding-bottom: 10px; overflow: hidden; border: 0px #FF0000 solid; }
 #ls .lMenu {  margin-top: 5px; background-color: White;}
 #ls .fotoBlock { color: #00285A; margin: 0px; padding: 0px; margin-bottom: 10px;}
 #ls .fotoBlock .foto  {margin: 0px; padding: 0px; border: none;}

 #ls .fotoBlock .label { margin-left:6px; margin-right: 6px; margin-top: 2px;}
 #ls .label a { display: block; font-size: 11px; text-decoration: none; color: #2B4B60; font-weight: bold;
  padding-top: 3px; padding-bottom: 4px; }
 #ls .label a:hover { color: Red;}
 #ls .fnt5 { color: #00285A; margin-left: 10px; height: 18px; margin-top: 6px;}
 .fnt6 { color: #FD0000; margin-left: 0px; margin-top: 6px; font-weight: bold; font-size: 14px; }


 .lMenu a { display: block; font-size: 11px; text-decoration: none; color: #2B4B60; font-weight: bold;
  border-bottom: 1px solid #CBCBCB;border-top: 1px solid White;
  padding-top: 3px; padding-bottom: 4px; padding-left: 20px; }

 .lMenu a:hover { background-color: #f7f7f7; color: Red;}

 .lMenu a.active { color: Red; border-bottom: none;  }
 .lMenu a:hover.active { color: Red;  background-color: White;
  }

 .lMenu .l2 {  padding-left: 5px; border-bottom: 1px solid #CBCBCB; padding-bottom: 0px;}
 .lMenu .l2 img { float: left; margin-top: -16px;}
 .lMenu .l2 a { padding-left: 10px; border-bottom:none; border-top:none; margin-left: 25px;
 border-left: 1px solid red;}
 .lMenu .l3 {  padding-left: 5px; border-bottom: 0px solid #CBCBCB; padding-bottom: 5px;}
 .lMenu .l4 {  padding-left: 5px; border-bottom: 0px solid #CBCBCB; padding-bottom: 0px;}


 #ls .find { background-color: White; padding-top: 4px; padding-bottom: 8px; font-size: 11px;color: #2B4B60; font-weight: bold; border-bottom: 1px solid #CBCBCB; padding-left: 20px;}
 .find .label { margin-bottom: 3px;}
 .find .i1 { font-size: 10px; width: 90px;  }

#ls .anketa { background-color: White; padding-top: 8px; padding-bottom: 6px; font-size: 11px;color: #2B4B60; font-weight: bold;  padding-left: 0px;}
 .anketa .label { font-size:12px; color: #00285A; margin-bottom:5px;}
 .anketa .bar { background-color: #FD0000; margin-top: 6px; width: 128px; height: 8px; line-height: 5px;
 border-bottom: 1px solid black; border-right: 1px solid black;border-top: 1px solid #f7f7f7; border-left: 1px solid #f7f7f7;}
 .anketa .bar .ano {background-color: #FFCC06; height: 8px; border-right: 1px solid #8C0000;}
 .anketa a { color: #00285A; }
 .anketa a:hover { color: Red;}

 #rs {  width: 140px; float: right; background-color: White; padding-bottom: 10px; overflow: hidden; border: 0px #FF0000 solid; }

 #rs .fnt5 { color: #00285A; margin-left: 10px; height: 18px; margin-top: 6px;}

 #rs .fotoBlock { color: #00285A; margin: 0px; padding: 0px; margin-bottom: 10px;}
 #rs .fotoBlock .foto  {margin: 0px; padding: 0px; border: none;}

 #rs .fotoBlock .label { margin-left:6px; margin-right: 6px; margin-top: 2px;}
 #rs a { display: block; font-size: 11px; text-decoration: none; color: #2B4B60; font-weight: bold;
  padding-top: 3px; padding-bottom: 4px; }
 #rs a:hover { color: Red;}




 #cf {width: 458px; float: left; padding-bottom: 10px; color:#1F262B; border: 0px #FF0000 solid; overflow:hidden;}
 #cf .obal { padding-left: 10px; padding-right: 20px;}
 #cf .path { color: #bcbcbc; margin-top: 5px; margin-bottom: 10px; display: none; }
  .path a { color: #888888; text-decoration: none; margin-left: 2px; margin-right: 2px;}
  .path a:hover { color: #555555; text-decoration: underline; }
 
#cf h1 {color: #00285A; font-size: 160%;  margin: 0px; margin-bottom: 5px;}
#cf .detail h2 {color: #00285A; font-size: 160%;  margin: 0px; margin-bottom: 5px;}
#cf .detail h3 {color: #00285A; font-size: 140%;  margin: 0px; margin-bottom: 5px;}
#cf .detail h4 { font-size: 120%;  margin: 0px; margin-bottom: 5px;}
	.detail h4 a {color: #00285A;}
	

#cf .archiv h4 {color: #00285A; font-size: 120%;  margin: 0px; margin-bottom: 10px;}
 .archiv h4 a {color: #00285A;}

#cf .news { margin-bottom: 30px; border: 0px #FF0000 solid; margin-top:2px; }
.news h3 {color: #00285A; font-size: 160%; width: 350px; margin: 0px; margin-bottom: 5px; margin-top: -16px; }
.news h3 a {color: #00285A;}
.news h3 a:hover {color: Red;}
.news h4 {color: #00285A; font-size: 120%; width: 350px; margin: 0px; margin-bottom: 15px; margin-top: -16px; }
.news h4 a {color: #00285A;}
.news h4 a:hover {color: Red;}
.news a {color: #00285A;}
.news a:hover {color: Red;}
.news .datumarch { text-align: right; color: #00285A;   }
.news .datum { text-align: right; color: #00285A;   }
.news p { margin: 0px;}
.news .more { text-align: right; margin-right: 10px; margin-top: 5px; }
.news .more img {vertical-align: middle; margin-right: 4px;}
.news .more a { color: #00285A;}
.news .more a:hover { color:Red;}
.news td, form { margin: 0px; padding: 0px;  font-size: 11px;}
.news .chyba {font-size:12px; margin-bottom:0px; padding:0px;  color: #DD0000; font-weight: bold;}

.galerie h3 {color: #00285A; font-size: 160%; width: 450px; margin: 0px; margin-bottom: 5px; margin-top: -16px; border: 0px #FF0000 solid;}

input.fo {font-family:Verdana, Arial, Helvetica, sans-serif;  background-color:#ffffff; border: 1px #9CC4F1 solid; font-size: 11px;}
input.tl {background-color:#ffffff; border: 1px #9CC4F1 solid; font-size: 11px; text-align: center;}
 textarea {font-family:Verdana, Arial, Helvetica, sans-serif;  background-color:#ffffff; border: 1px #9CC4F1 solid; font-size: 11px; height: 150px;}

.more2 a { color: #00285A;}
.more2 a:hover { color:Red}

.forms { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;}
.forms .input1 { background-color:#ffffff; border: 1px #9CC4F1 solid;  }
.forms .button1 { background-color:#003399; border: 1px #9CC4F1 solid; color:#FFFFFF;  }
.forms .chyba { text-align:center; margin:5px; border:1px solid #eecccc; color:#990000; padding:5px;}
.forms .info { text-align:center; margin:5px; border:1px solid #cceecc; color:#009900; padding:5px;}

a.archiv  { font-size: 11px; text-decoration: none; color: #2B4B60; font-weight: bold; padding-top: 3px; padding-bottom: 0px; }
a.archiv:hover { color: Red; }
