body {background: #fff url(../graf/body_bgr.gif) repeat-x; color: #fff; padding: 0; margin: 0; font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-size: 11px; text-align: center;}

img {border: 0;}



h1 {color: #173a64; font-size: 28px; margin: 5px 0 5px 0; font-family: Arial Narrow; "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: normal;}

h2 {color: #000; border-bottom: 1px solid #173a64;font-size: 20px; margin: 5px 0 2px 0; font-family: Arial Narrow; "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: normal;}

h3 {color: #173a64; font-size: 18px; margin: 5px 0 2px 0; font-family: Arial Narrow; "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: bold;}

h4 {color: #173a64; font-size: 15px; margin: 5px 0 2px 0; font-family: Arial Narrow; "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: bold;}



p {margin: 1.2em 0;} 

ol, ul {margin: 5px 2em; padding: 0;}

li {margin: 2px 0px;}



a         {color: #173a64; text-decoration: none;}

a:hover   {color: #173a64; text-decoration: underline;}



fieldset {background-color: #eee;
          margin: 5px 2px;
          border: 1px solid #aaa;
        }
legend {background-color: #aaa;
        padding: 2px 5px;
        color: #eee;
       }        
.okno_select {font-size: 10px;
              font-family: "Trebuchet MS";
	            background-color: #ddd;
	            color: #888;
	            float: left;
	            margin-right: 5px;
	           }



table {width: 100%;}

th {color: #173a64; margin: 0; padding: 5px; background-color: #efefef; font-weight: bold; vertical-align: top;}

td {color: #000; margin: 0; padding: 5px; background-color: #fff; font-weight: normal; vertical-align: top;} 

td a         {color: #000; text-decoration: underline;}

td a:hover   {color: #173a64; text-decoration: underline;}

table .textpole {font-size: 11px; padding: 1px 2px; margin: 0; width: 200px; font-family: sans-serif;}

table textarea {font-size: 11px; padding: 1px 2px; margin: 0; width: 200px; height: 70px; font-family: sans-serif;}

table .odeslat {font-size: 11px; padding: 1px 2px; margin: 0; font-family: sans-serif;}

.td_mezera {background-color: #fff;} 



.table_balon {width: 240px;}

.table_balon th, td {vertical-align: middle; padding: 2px 5px;}



#mother {display: block; clear: both; position: relative; width: 990px; margin: 12px auto; padding: 0; background: #fff; text-align: left; border: 0px;}

 #top_top     {display: block; color: #fff; clear: both; width: 990px; margin: 0; padding: 10px 10px 0 5px; border: 0; font-size: 10px; text-align: left; height: 29px; background: url('../graf/top_top_bgr.jpg') no-repeat; voice-family: "\"}\""; voice-family: inherit; width: 975px; height: 19px;}

 #top_mid     {display: block; color: #fff; clear: both; width: 990px; margin: 0; padding: 0 5px; border: 0; height: 120px; background: url('../graf/top_mid_bgr.jpg') no-repeat; voice-family: "\"}\""; voice-family: inherit; width: 980px;}

 #top_bot     {display: block; color: #bbb; clear: both; width: 990px; margin: 0; padding: 6px 10px 0 10px; border: 0; text-align: left; font-size: 12px; height: 29px; background: url('../graf/top_bot_bgr.jpg') no-repeat; voice-family: "\"}\""; voice-family: inherit; width: 970px; height: 23px;}

 #top_bot a         {color: #ddd; text-decoration: none; font-weight: bold;}

 #top_bot a:hover   {color: #fff; text-decoration: underline;}





 #content     {display: block; color: #000; clear: both; width: 990px; margin: 0; padding: 0; border: 0; background-color: #fff; voice-family: "\"}\""; voice-family: inherit; width: 990px;}

  #rcol  {background: #fff url(../graf/rcol_bgr.gif) repeat-x; display: block; position: relative; text-align: center; float: right; margin: 0; padding: 0 0 10px 0; width: 240px; voice-family: "\"}\""; voice-family: inherit; width: 240px;}

  #content_menu {display: block; position: relative; float: left; margin: 0; padding: 0; width: 200px;}

  #content_menu h1 {color: #173a64; font-size: 20px; margin: 10px 5px 5px 5px; font-family: Arial Narrow, "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: bold;}

  #content_menu h2 {color: #173a64; font-size: 11px; margin: 5px 5px 2px 5px; font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-weight: bold;}

  #content_menu p {font-size: 10px; margin: 0px 5px 2px 5px;}

  #content_menu p a         {color: #173a64; text-decoration: underline;}

  #content_menu p a:hover   {color: #173a64; text-decoration: underline;}

   .lnew_datum {font-size: 10px; text-align: right; margin: 0px 5px 0px 5px; color: #888;}

   .menu_item a {display: block; color: #173a64; width: 200px; margin: 0; padding: 3px 5px 0 25px; border-bottom: 1px solid #aaa; text-align: left; height: 20px; background: url('../graf/menu_item.gif') 7px 3px no-repeat; font-weight: bold; voice-family: "\"}\""; voice-family: inherit; width: 170px; height: 17px;}

   .menu_item a:hover {display: block; color: #000; width: 200px; margin: 0; padding: 3px 5px 0 25px; border-bottom: 1px solid #495678; text-align: left; text-decoration: none; height: 20px; background: #eee url('../graf/menu_item.gif') 7px 3px no-repeat; font-weight: bold; voice-family: "\"}\""; voice-family: inherit; width: 170px; height: 17px;}

   .menu_item2 a {display: block; color: #173a64; width: 200px; margin: 0; padding: 1px 5px 2px 35px; border-bottom: 1px solid #aaa; text-align: left; height: 16px; background: url('../graf/menu_item2.gif') 22px 5px no-repeat; font-weight: normal; voice-family: "\"}\""; voice-family: inherit; width: 160px; height: 13px;}

   .menu_item2 a:hover {display: block; color: #000; width: 200px; margin: 0; padding: 1px 5px 2px 35px; border-bottom: 1px solid #495678; text-align: left; text-decoration: none; height: 16px; background: #eee url('../graf/menu_item2.gif') 22px 5px no-repeat; font-weight: normal; voice-family: "\"}\""; voice-family: inherit; width: 160px; height: 13px;}

  #content_data {display: block; position: relative; float: right; margin: 0; padding: 10px 10px 10px 20px; width: 550px; voice-family: "\"}\""; voice-family: inherit; width: 520px;}

  .faq li {font-weight: bold; font-size: 12px; margin-top: 5px;}

  #content_data p a         {color: #000; text-decoration: underline;}

  #content_data p a:hover   {color: #173a64; text-decoration: underline;}

   .clanek_autor {display: block; position: relative; color: #173a64; margin: 0; padding: 5px 0 0 0; border-top: 1px solid #aaa; font-size: 9px;}

   .button {display: block; position: relative; float: right; color: #888; margin: 0; height: 14px; padding: 1px 10px; border-top: 1px solid #173a64; text-align: center; font-weight: normal; font-size: 10px; voice-family: "\"}\""; voice-family: inherit; height: 12px;}

   .button a       {color: #888; text-decoration: none;}

   .button a:hover {color: #173a64; text-decoration: underline;}

 





  .menu_navigator {margin: 3px 0 0 5px; padding: 0; border: 0; font-size: 10px; width: 480px;}

  .menu_navigator a       {color: #000; text-decoration: underline;}

  .menu_navigator a:hover {color: #495678; text-decoration: underline;}

  

 .content_right {display: block; position: relative; float: right; margin: 0 0 0 10px; padding: 0; width: 250px;}

 .content_right h1 {display: block; color: #443611; margin: 0; padding: 3px 10px; background-color: #fee6a0; font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, sans-serif; font-size: 11px; font-weight: bold;}

 .content_right h1 span {display: block; position: relative; float: right; color: #443611; font-weight: normal;}

 .content_right h1 span a {color: #443611; text-decoration: none;} 

 .content_right h1 span a:hover {color: #443611; text-decoration: underline;} 

 .content_right p {margin: 1.2em 0; padding: 5px; background-color: #fbf1c0;}

 

 .akt_dat {font-weight: bold; text-align: left;} 

 .akt_del {width: 10px; text-align: center;}

 .akt_nad {font-weight: bold; vertical-align: top; color: #bb2d29; text-align: left;}

 .akt_txt {vertical-align: top; text-align: left;}

 

 #bottom      {display: block; clear: both; color: #000; width: 990px; margin: 0; padding: 2px 5px; border-top: 2px solid #173a64; text-align: center; height: 25px; font-size: 9px; font-weight: normal; voice-family: "\"}\""; voice-family: inherit; width: 980px;}

 #bottom a {color: #000; text-decoration: none;} 

 #bottom a:hover {text-decoration: underline;} 



.tabulka_docs {width: 100%;}

.tabulka_docs a {color: #000; text-decoration: underline; font-weight: bold;}

.tabulka_docs a:hover   {color: #bb2d29; text-decoration: underline;}



.foto_kategorie {color: #000; text-decoration: none; font-weight: bold;}

.foto_kategorie a:hover   {color: #000; text-decoration: underline;}

