/* CSS Document */
body
{
	background-color: #FFF;
	color: #000;
	font-family: Arial ,Helvetica, Verdana, Geneva, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0px;
	text-align: center;
}
#pg
{
  margin: 10px auto 10px auto;
  text-align: left;
  padding: 0px;
  width: 765px;
}
#pg_l
{
  margin: 0px;
  text-align: left;
  padding: 0px;
  width: 602px;
  float: left;
}
#pg_r
{
  width: 122px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  float: left;
}
#head
{
  width: 602px;
  background-color: #fff;
  border: 1px #d1d3d4 solid;
}
#head_bord
{
  width: 602px;
  padding: 0px;
  margin: 0px;
}
#head_top
{
  width: 576px;
  margin: 3px 10px 0px 10px;
  font-size: 1px;
  height: 6px;
  background-image: url(/images/stroj_vrsek.gif);
  background-repeat: no-repeat;
}
#head_back
{
  width: 576px;
  height: 179px;
  margin: 0px 10px 10px 10px;
  background-image: url(/images/head_poz.gif);
  background-repeat: repeat-y;
  border-bottom: 3px solid #d5d6d7;
  border-left: 3px solid #d5d6d7;
}
#head_back IMG
{
  margin: 0px;
  padding: 0px;
}
#head_l
{
  width: 289px;
  height: 179px;
  float: left;
}
#head_p
{
  width: 264px;
  height: 179px;
  margin-left: 17px;
  _margin-left: 15px;
  padding: 0px;
  float: left;
}
#head_p_top
{
  width: 264px;
  height: 36px;
}
#head_p_center
{
  width: 269px;
  height: 108px;
}
#head_p_center_logo
{
  margin: 0px;
  background-color: #97be0d;
  height: 108px;
  width: 116px;
  float: left;
}
#head_p_centrum_menu
{
  margin: 0px 0px 0px 5px;
  font-size: 1px;
  width: 140px;
  height: 108px;
  _height: 107px;
  float: left;
  padding: 0px;
  border-top: 1px solid #d1d3d4;
  border-left: 1px solid #d1d3d4;
  background-image: url(../images/menu_poz.gif);
  background-repeat: repeat-x;
}
#head_p_centrum_menu UL
{
  list-style-type: none;
  margin: 3px 0px 0px 10px;
  padding: 0px;
  width: 80%;
}
#head_p_centrum_menu UL LI
{
  list-style-type: none;
  padding-top: 2px;
  padding-bottom: 1px;
  border-bottom: 1px solid #C5C5C5;
}
#head_p_centrum_menu UL LI A, #head_p_centrum_menu UL LI A:hover, #head_p_centrum_menu UL LI A:link, #head_p_centrum_menu UL LI A:visited
{
  color: #000;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
}
#head_p_bottom
{
  width: 264px;
  height: 35px;
}
div.clear
{
  clear: both;
  font-size: 1px;
  margin: 0px;
  padding: 0px;
}
#sub_menu
{
  width: 576px;
  height: 16px;
  margin-top: 8px;
}
.sub_menu_text
{
  width: 576px;
  height: 16px;
  margin-left: 20px;
  font-size: 9px;
}
.sub_menu_text A
{
  color: #000;
  text-decoration: none;
}
.sub_menu_text A.modra
{
  color: #0b67b2;
  text-decoration: underline;
}
#telo
{

  width: 602px;
  margin: 0px;
  padding: 0px;
  border: 1px #d1d3d4 solid;
}
#body_border
{
  margin: 10px;
}
.kategorie
{
  width: 269px;
  height: 164px;
  background-image: url(/images/info_poz.gif);
  background-repeat: repeat-y;
  float: left;
  border-bottom: 3px solid #d5d6d7;
  border-left: 3px solid #d5d6d7;
}
.prava
{
  margin-left: 28px;
}
.kategorie .nadpis
{
  font-size: 18px;
  font-weight: bold;
  width: 269px;
  height: 30px;
  color: #000;
}
.kategorie .nadpis P
{
  padding: 5px 0px 0px 10px;
  margin: 0px;
}
.kategorie .nadpis P.maly
{
  font-size: 14px;
  font-weight: normal;
  color: #58595b;
  font-stretch:semi-condensed;
}
.kategorie .nadpis P A
{
  color: #000;
  text-decoration: none;
}
.kategorie .img_text
{
  width: 269px;
  height: 104px;
  padding: 0px;
  margin: 0px;
}
.kategorie .img_text .kimg
{
  width: 105px;
  height: 104px;
  float: left;
  vertical-align: middle;
  
}
.kategorie .img_text .kimg IMG
{
  margin: auto 0px auto 10px;
  border: 0px;
}
.kategorie .img_text .kimg A IMG
{
  border: 0px;
}
.kategorie .img_text .text
{
  width: 164px;
  height: 104px;
  float: left;
}
.kategorie .img_text .text P
{
  margin: 0px;
  padding: 5xpx 5px 0px 5px;
  font-size: 10px;
  line-height: 16px;
  color: #414042;
  /*939598*/
}
.kategorie .img_text .text P A
{
  color: #bcbec0;
  text-decoration: none;
}
.kategorie .img_text .text P A.modra
{
  color: #0b67b2;
}
.kategorie .img_text .text P.black
{
  color: #000;
}
.kategorie .img_text .text P.black A
{
  color: #000;
  text-decoration: none;
}
.kategorie .img_text .text P.black A.modra
{
  color: #0b67b2;
}
#banner
{
  width: 576px;
  margin: 25px 0px 0px 0px;
  font-size: 1px;
}
#banner P
{
  font-size: 10px;
  line-height: 15px;
  font-weight: bold;
  text-align: justify;
}
#banner P A.modra
{
  color: #0b67b2;
  text-decoration: none;
}
#obsah
{
  width: 576px;
  margin-top: 25px;
  font-size: 9px;
  font-weight: bold;
}
#obsah P
{
  font-size: 9px;
  color: #444;
  line-height: 15px;
  text-align: justify;
}
#obsah UL LI
{
  padding-top: 2px;
  padding-bottom: 2px;
}
#obsah P A.modra
{
  color: #0b67b2;
  text-decoration: none;
}
#obsah .sloupec
{
  width: 189px;
  float: left;
  
}
#obsah .sloupec .ram
{
  border-left: 1px #d5d6d7 solid;
}
#obsah .sloupec .ram P ,#obsah .sloupec P
{
  padding: 5px 5px 10px 10px;
  line-height: 15px;
  margin: 0px;
  text-align: left;
}
.levy_sloupec
{
  padding-left: 5px;
}
#pata
{
  width: 602px;
  margin: 0px;
  padding: 0px;
  border-left: 1px #d1d3d4 solid;
  border-right: 1px #d1d3d4 solid;
  border-bottom: 1px #d1d3d4 solid;
  font-size: 9px;
}
#pata_border
{
  width: 578px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 4px;
  padding-bottom: 6px;
}
.pata_l
{
  width: 240px;
  float: left;
}
.pata_l A
{
  color: #000;
  text-decoration: none;
}
.pata_r
{
  text-align: right;
  width: 336px;
  float: left;
  color: #808284;
}
#telo_r
{
  width: 130px;
  margin-top: 216px;
  margin-left: 10px;
}
#telo_r P
{
  font-size: 9px;
  line-height: 15px;
  margin: 0px 0px 0px 0px;
  padding: 25px 0px 10px 0px;
  border-bottom: 2px dotted #d1d3d4;
}
#telo_r P A
{
  color:#000;
  
}
#telo_r P A.cerna
{
  color: #000;
  text-decoration: none;
}
.modra
{
  color:#193A6F;
}
.zelena
{
 color:#193A6F;
}
.seda80
{
  color:#039;
}
.podtrzena
{
  text-decoration:none;
}
.tucne
{
  font-weight: bold;
}
UL,UL LI
{
  list-style-type: none;
}
.nadpis
{
font-size: 11px;
color:#000;
}
.spodni
{
  margin-top: 10px;
}
FORM
{
  margin: 0px;
  padding: 0px;
}
INPUT, SELECT
{
  border: 1px solid #97be0d;
  width: 90px;
  height: 20px;
}
.zel_ram
{
  border: 1px solid #97be0d;
}
.submit
{
  border: 0px;
  background-color: #fff;
  font-size: 9px;
  width: auto;
  padding: 1px 2px 1px 0px;
}

h3.modra
{
    color: #0b67b2;
    text-transform: uppercase;
}

strong
{
    color:#000;
}

