BODY {
   BACKGROUND: #CAC0A8; MARGIN: 0px; COLOR: #000000; PADDING: 0px;
   FONT-SIZE:10px; 
   FONT-FAMILY: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

A, A:active, A:visited  { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }

.copyright { color: #7D735A; font-size: 9px; text-align: left; padding-left: 25px; vertical-align: middle;}
.mastercard { color: #83332F; font-size: 9px; width: 240px; }
.inv { display: none }
.menu_mid { 
    PADDING-RIGHT: 17px; 
    PADDING-BOTTOM: 10px; 
    PADDING-LEFT: 12px; 
    PADDING-TOP: 10px; 
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: right;
    FONT-SIZE: 9px;
    background-repeat: repeat-y;
    background-position: left top;
}

.menu_bottom { 
    PADDING-RIGHT: 18px; 
    PADDING-BOTTOM: 10px; 
    PADDING-LEFT: 10px; 
    PADDING-TOP: 10px; 
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: right;
    WIDTH: 197px;
    HEIGHT: 25px;
    background-repeat: no-repeat;
    background-position: left top;
}

.menu_left { 
  BACKGROUND-IMAGE: url(/images/menu_left.gif);
  BACKGROUND-REPEAT: repeat-y;
  BACKGROUND-POSITION: left top;
}

.main {
  BACKGROUND: #FFFFFF;
 }


.menu_title {
  FONT-SIZE:11px; 
  font-weight: bold;
  COLOR: #FFFFFF;
  text-transform: uppercase;
}

.menu_desc {
   FONT-SIZE: 9px; 
   COLOR: #FFD37B;
}

.article {
  BACKGROUND-IMAGE: url(/images/karta.gif);
  BACKGROUND-REPEAT: repeat-y;
  BACKGROUND-POSITION: left top;
  PADDING: 15px; 
  PADDING-RIGHT: 34px; 
  FONT-SIZE: 12px;
  COLOR: #6d6d6d;
  WIDTH: 560px;
  TEXT-ALIGN: left;
}

.article H5 {
  FONT-SIZE: 12px;
  DISPLAY: inline;
  PADDING-RIGHT:3px;
}

.article H1 {
  FONT-SIZE: 18px;
  PADDING: 0px;
  DISPLAY: inline;
}

.article H2 {
  FONT-SIZE: 14px;
  PADDING: 0px;
  DISPLAY: inline;
}

.article .style_x {
  BACKGROUND: #CDCDCD;
  BORDER: 1px solid black;
  FONT-SIZE: 11px;
  PADDING: 8px;
  WIDTH: 400px;
  MARGIN-LEFT: 10px;
  MARGIN-TOP: 5px;
  MARGIN-BOTTOM: 5px;
}

.article P {
  PADDING: 0px;
  PADDING-LEFT: 20px;
}

.article .docs A { MARGIN: 0px; PADDING-LEFT: 52px; }
.article A {font-weight: bold; }
.article TABLE { font-size: 12px; width: 380px; border: 1px solid silver; border-collapse: collapse; MARGIN-LEFT: 50px} 
.article TABLE TD { border: 1px solid silver; text-align: center; background: white;}
.article TABLE TR TH { color: white; text-align: center; padding: 2px;}
.article .prepocet TABLE { border: none; border: 1px solid #ddd6c4; }
.article .prepocet  TD { border: none; background: white; padding-right: 3px; width: auto}
.article .prepocet .error { color: red; font-size: 12px; font-weight: bold}
.article .prepocet .col1 { text-align: right}
.article .prepocet .text { font-weight: bold }
.article .prepocet .desc { font-size: 9px; }
.article .prepocet .col2 { text-align: left; padding-left: 10px;}

.article .input_text { BACKGROUND: #cdcdcd; BORDER: 1px solid}
.article SELECT { BORDER: 1px solid}

.file_link { font-weight: bold }
.file_link IMG { vertical-align: middle; MARGIN-RIGHT: 15px; MARGIN-LEFT: 5px;}

.article .input_button {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; 
	MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: medium none; 
	WIDTH: 67px; PADDING-TOP: 1px; BORDER-BOTTOM: medium none; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
     }

