BODY {
  MARGIN: 0px 10px 0px 10px;}

#telo {
  POSITION: relative;  MARGIN: auto; WIDTH: 779px; FONT-FAMILY: arial; OVERFLOW: hidden; FONT-SIZE: 11px;}

#vrsek {
  POSITION: relative; WIDTH: 779px; HEIGHT: 34px; BACKGROUND: url("obr/vrsek.gif") repeat-x;}

#menu {
  POSITION: relative; WIDTH: 779px; HEIGHT: 48px; BACKGROUND: url("obr/menu.gif"); TEXT-ALIGN: center; _OVERFLOW: hidden;}

#menu #levyokraj {
  POSITION: absolute; WIDTH: 7px; HEIGHT: 48px; TOP: 0px; LEFT: 0px; BACKGROUND: url("obr/levyokraj.gif") no-repeat;}

#menu #pravyokraj {
  POSITION: absolute; WIDTH: 7px; HEIGHT: 48px; TOP: 0px; RIGHT: 0px; _RIGHT: -1px; BACKGROUND: url("obr/pravyokraj.gif") no-repeat;}

#menu #jazyk {
  POSITION: absolute; WIDTH: 40px; HEIGHT: 20px; TOP: 30px; RIGHT: 25px; _RIGHT: 26px;}


#hlavicka {
  POSITION: relative; WIDTH: 779px; HEIGHT: 144px; BACKGROUND: url("obr/hlavicka.jpg") no-repeat right; MARGIN-TOP: 2px;}

#logo {
  POSITION: absolute; WIDTH: 114px; HEIGHT: 131px; LEFT: 10px; TOP: 109px;}

#nadpis, #nadpis-en {
  POSITION: relative; WIDTH: 265px; HEIGHT: 22px; BACKGROUND: url("obr/reference.gif") no-repeat; MARGIN-LEFT: 514px; MARGIN-TOP: 12px; }

#nadpis-en {
  background-image: url('obr/reference_en.gif')}

#nadpis-cenik, #nadpis-cenik-en {
  POSITION: relative; WIDTH: 265px; HEIGHT: 22px; BACKGROUND: url("obr/cenik_praci.gif") no-repeat; MARGIN-LEFT: 514px; MARGIN-TOP: 12px; }

#nadpis-cenik-en {
  background-image: url('obr/cenik_praci_en.gif')}

#box {
  POSITION: relative; WIDTH: 779px; BACKGROUND: url("obr/pozadi.gif") 0px 50px repeat-y; CLEAR: both; OVERFLOW: hidden;}

#box2 {
  POSITION: relative; WIDTH: 779px; BACKGROUND: url("obr/pozadi2.gif") 0px 50px repeat-y; CLEAR: both; OVERFLOW: hidden;}

#obsah {
  POSITION: relative; WIDTH: 479px; FLOAT: left; PADDING: 15px 15px 0px 15px; OVERFLOW: hidden;}

#box #obsah {
  PADDING-RIGHT: 5px; WIDTH: 485px;}

#box2 #obsah {
  PADDING-TOP: 0px; PADDING-BOTTOM: 10px; }

#obsah .prispevek {
  POSITION: relateve; WIDTH: 485px; OVERFLOW: hidden; MARGIN-BOTTOM: 10px; }

#sloupek {
  POSITION: relative; WIDTH: 235px; FLOAT: right; PADDING: 15px 15px 0px 15px; OVERFLOW: hidden;}

#sloupek .prispevek {
  POSITION: relateve; WIDTH: 235px; OVERFLOW: hidden; MARGIN-BOTTOM: 10px;}

#spodek {
	display: flex;
	justify-content: space-between;
  POSITION: relative; WIDTH: 779px; HEIGHT: 50px; BACKGROUND: url("obr/spodek.gif") repeat-x; CLEAR: both; MARGIN-TOP: 3px;}

P {
  MARGIN: 0px; PADDING: 0px;}

#spodek P {
  MARGIN:0px; PADDING: 5px 15px; TEXT-ALIGN: right;}
  


UL, OL {
  MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;}

IMG {
  BORDER: 0px;}

#sloupek IMG {
  BORDER: 5px solid white; FLOAT: left; MARGIN-RIGHT: 7px;}

IMG.ikona {
  FLOAT: left; MARGIN-RIGHT: 14px;}

H1  {
  FONT-SIZE: 24px; FONT-WEIGHT: normal; MARGIN: 0px; PADDING: 0px; MARGIN-BOTTOM: 0px;}

H2 {
  FONT-SIZE: 18px; FONT-WEIGHT: normal; /*LETTER-SPACING: -1px;*/ COLOR: #C60101;}

H3, H3 A {
  FONT-SIZE: 11px; COLOR: #666666; MARGIN: 0px; PADDING-TOP: 20px; PADDING-BOTTOM: 5px;}

#nadpis H2 {
  FONT-SIZE: 18px; COLOR: white; MARGIN: 0px; PADDING-LEFT: 20px; LETTER-SPACING: -1px;}

#spodek A {
  COLOR: black; TEXT-DECORATION: none;}

#spodek A:hover {
  TEXT-DECORATION: underline;}

table.barevna A {
  COLOR: white;}

#jazyk A {
  COLOR: white; TEXT-DECORATION: none;}

#jazyk A:hover {
  TEXT-DECORATION: underline;}

TABLE.barevna {
  BORDER-COLLAPSE: collapse; MARGIN-TOP: 10px;}

TABLE.barevna TD {
  BACKGROUND: #666666; COLOR: white; BORDER: 1px solid white; PADDING: 2px 10px 2px 7px;}

TABLE.barevna TH {
  BACKGROUND: #CC0000; COLOR: white; FONT-WEIGHT: normal; TEXT-ALIGN: left; BORDER: 1px solid white; PADDING: 2px 10px 2px 7px; }

TABLE.barevna TD.nazev {
  FONT-SIZE: 16px; BACKGROUND: #CC0000; WIDTH: 120px; VERTICAL-ALIGN: top; PADDING-TOP: 6px;}

INPUT, TEXTAREA {
  BORDER: 1px solid black; WIDTH: 97%; MARGIN: 2px 0px 2px 3px;}

INPUT.tlacitko {
  WIDTH: auto; BACKGROUND: #CC0000; BORDER: 0px; COLOR: white; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-WEIGHT: bold; PADDING: 3px 10px 3px 10px;}

.red {
  COLOR: red;}

B {
  COLOR: #666666;}

.gr {
  FONT-WEIGHT: bold; COLOR: #229022;}

.or {
  FONT-WEIGHT: bold; COLOR: #FF6600;}
