body {
    background-color: #0080ff;
    font-family: "Arial";
    font-size: 11px;
}

#container {
    width: 1036px;
    margin: 0px auto;
    background-color: #a5d1fd;
}

#container img {
    border: none;
}

#container .cara {
    height: 1px;
    background: #c0c0c0;
    margin: 1px 3px 7px 3px;
}

#container #header {
    width: 1036px;
    height: 261px;
    background-image: url("/images/logo.png");
    background-repeat: no-repeat;
}

#container #menu {
    width: 786px;
    height: 27px;
    margin-left: 230px;
    font-size: 16px;
}

#container #menu .left {
    width: 9px;
    height: 32px;
    background-image: url("/images/menu_left.png");
    float: left;
}

#container #menu .right {
    float:right;
    width: 9px;
    height: 32px;
    margin-right: -8px;
    background-image: url("/images/menu_right.png");
}

#container #menu .tlacitka {
    width: 776px;
    height: 27px;
    background-color: #c60c1d;
    float: left;
    padding-top: 5px;
    margin-left: 0px;
    text-align: center;
}

#container #menu .tlacitka a:link, #container #menu .tlacitka a:visited {
   color: #FFFFFF;
   font-weight: bold;
   text-decoration: none;
   font-family: "Arial";
   font-size: 13px;
   margin-left: 25px;
   text-shadow: 1px 1px 1px #000000
}

#container #menu .tlacitka a:hover, #container #menu .tlacitka a:active {
   color: #808080;
   text-decoration: none;
   font-family: "Arial";
   font-size: 13px;
}

#container #menum {
    width: 50px;
    height: 27px;
    margin-left: 10px;
    font-size: 16px;
    float: left;
    position: absolute;
}

#container #menum .left {
    width: 9px;
    height: 32px;
    background-image: url("/images/menum_left.png");
    float: left;
    position: absolute;
}

#container #menum .right {
    width: 9px;
    height: 32px;
    margin-left: 200px;
    background-image: url("/images/menum_right.png");
    position: absolute;
}

#container #menum .mail {
    width: 191px;
    height: 27px;
    background-color: #0080ff;
    float: left;
    padding-top: 5px;
    margin-left: 9px;
    color: #ffffff;
    margin-top: 0px;
    text-align: center;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    position: absolute;
    text-shadow: 1px 1px 1px #000000
}

#container #menum .mail a:link, #container #menum .mail a:visited {
   color: #FFFFFF;
}

#container #menum .mail a:hover, #container #menum .mail a:active {
   color: #FFFFFF;
}

#container #content {
    background-color: #ffffff;
    width: 795px;
    margin-top: 15px;
    margin-left: 230px; 
}

#container #content #inner {
    min-height: 620px;
    padding: 10px 10px 10px 10px;
}

.ram_top {background: url("/images/ram_top.png") 0 0 repeat-x #ffffff; width: 100%}
.ram_bottom {background: url("/images/ram_bottom.png") 0 100% repeat-x}
.ram_left {background: url("/images/ram_left.png") 0 0 repeat-y;}
.ram_right {background: url("/images/ram_right.png") 100% 0 repeat-y;}
.ram_bl {background: url("/images/ram_bl.png") 0 100% no-repeat}
.ram_br {background: url("/images/ram_br.png") 100% 100% no-repeat}
.ram_tl {background: url("/images/ram_tl.png") 0 0 no-repeat}
.ram_tr {background: url("/images/ram_tr.png") 100% 0 no-repeat; padding:10px;}
.pram_bl {background: #c60c1d url("/images/pram_bl.png") 0 100% no-repeat;}
.pram_br {background: url("/images/pram_br.png") 100% 100% no-repeat;}
.pram_tl {background: url("/images/pram_tl.png") 0 0 no-repeat;}
.pram_tr {background: url("/images/pram_tr.png") 100% 0 no-repeat; padding:10px;}
.sram_top {background: url("/images/sram_top.png") 0 0 repeat-x;}
.sram_bottom {background: url("/images/sram_bottom.png") 0 100% repeat-x;}
.sram_left {background: url("/images/sram_left.png") 0 0 repeat-y;}
.sram_right {background: url("/images/sram_right.png") 100% 0 repeat-y;}
.sram_bl {background: url("/images/sram_bl.png") 0 100% no-repeat;}
.sram_br {background: url("/images/sram_br.png") 100% 100% no-repeat;}
.sram_tl {background: url("/images/sram_tl.png") 0 0 no-repeat;}
.sram_tr {background: url("/images/sram_tr.png") 100% 0 no-repeat; padding:14px;}
.clear {
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0px;
}
.sb_tl {background: url("/images/menu_left.png") 0 0 no-repeat}
.sb_tr {background: url("/images/menu_right.png") 100% 0 no-repeat; padding:8px;}
.mram_bl {background: url("/images/mram_bl.png") 0 100% no-repeat}
.mram_br {background: url("/images/mram_br.png") 100% 100% no-repeat}
.mram_tl {background: url("/images/mram_tl.png") 0 0 no-repeat }
.mram_tr {background: url("/images/mram_tr.png") 100% 0 no-repeat; padding:8px;}
.bram_bl {background: url("/images/bram_bl.png") 0 100% no-repeat}
.bram_br {background: url("/images/bram_br.png") 100% 100% no-repeat}
.cram_bl {background: url("/images/cram_bl.png") 0 100% no-repeat}
.cram_br {background: url("/images/cram_br.png") 100% 100% no-repeat}
#container #download .mram_tr {background: url("/images/mram_tr.png") 100% 0 no-repeat; padding:8px; min-height: 118px}
#container #informace .mram_tr {background: url("/images/mram_tr.png") 100% 0 no-repeat; padding:8px; min-height: 118px}

#container #statistika .modryram {
    width: 223px;
    float: left;
	position: static;
    margin-right: 10px;
	margin-left:20px
}

#container #summary .modryram {
    width: 475px;
    float: left;
	margin-left: 30px;
}

#container #summary .modryram table {
    width: 475px;
    font-size: 16px;
}

#container #summary .modryram .nadpis {
    text-align: center;
	background: url('/images/table1.png') repeat-x;
	border-bottom: 1px dashed #000000;
	height: 22px;
	padding-top: 2px;
	font-size:16px;
}

#container #summary .modryram .polozka {
    font-weight: bold;
	color: #00214d;
}

#container #summary .modryram .polozka2 {
    text-align: right;
	padding: 0 10px 0 0;
}

#container #summary .modryram td {
	background: url('/images/table2.png') repeat-x;
    border-bottom: 1px dashed #c0c0c0;
    padding-top: 5px;
	padding-left: 10px;
    padding-bottom: 2px;
	height: 50px;
}

#container #download .modryram {
    background: #eaf1fb;
    width: 700px;
    margin-left: 22px;
    margin-bottom: 20px;
}

#container #download a:link, #container #download a:visited {
    color: red;
}

#container #download a:hover, #container #download a:active {
    color: #c00000;
}

#container #download span {
    font-size: 13px;
    margin-right: 50px;    
}

#container #informace .modryram {
    background: #eaf1fb;
    width: 700px;
    margin-left: 22px;
    margin-bottom: 20px;
}

#container #informace a:link, #container #informace a:visited {
    color: red;
}

#container #informace a:hover, #container #informace a:active {
    color: #c00000;
}

#container #informace span {
    font-size: 13px;
    margin-right: 50px;    
}

#container #flotila {
    margin-left: 15px;
}

#container #flotila a:link, #container #flotila a:visited {
    font-size: 14px;
    margin-bottom: 30px;
    display: block;
}

#container #flotila .letadlo {
    width: 200px;
    text-align: center;
    float: left;
    margin-right: 20px;
}

#container #flotila .letadlo img{
    border: 1px solid #a9a9a9;
}

#container #flotila .letadlo a:link, #container #flotila .letadlo a:visited {
    font-size: 11px;
    text-decoration: underline;
    margin-bottom: 0px;
}

#container #flotila .letadlo a:hover, #container #flotila .letadlo a:active {
    font-size: 11px;
    text-decoration: underline;
}

#container #galerie {
    margin-left: 22px;
}

#container #galerie a:link, #container #galerie a:visited {
    font-size: 16px;
    margin-bottom: 30px;
    display: block;
}

#container #galerie .letadlo {
    width: 200px;
    text-align: center;
    float: left;
    margin-left: -5px;
}

#container #galerie .letadlo img{
    border: 1px solid #a9a9a9;
}

#container #galerie .letadlo a:link, #container #galerie .letadlo a:visited {
    font-size: 11px;
    text-decoration: underline;
    margin-bottom: 0px;
}

#container #galerie .letadlo a:hover, #container #galerie .letadlo a:active {
    font-size: 11px;
    text-decoration: underline;
}

#container a.cfg:link, #container a.cfg:visited
{
   color: red;
   font-weight: bold;
   text-decoration: underline;
   font-family: "Arial";
   font-size: 13px;
   margin-left: 15px;
}

#container a.cfg:hover, #container a.cfg:active
{
   color: #FFF;
   text-decoration: underline;
   font-family: "Arial";
   font-size: 13px;
}

#container #flotila .modryram {
    background: #eaf1fb;
    width: 320px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

#container #flotila .mram_tr {
     height: 140px;
}

#container #galerie .modryram {
    background: #ffffff;
    width: 230px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

#container #galerie .sram_tr {
     height: 105px;
}


#container .modryram table {
    width: 223px;
    margin: 0px 5px 15px 0px;
}

#container .modryram .nadpis {
    text-align: center;
	background: url('/images/table1.png') repeat-x;
	border-bottom: 1px dashed #000000;
	height: 22px;
	padding-top: 2px;
	font-size:16px;
}

#container .modryram td {
    border-bottom: 1px dashed #c0c0c0;
}

#container .modryram .poradi{
	background: url('/images/table2.png') repeat-x;
    width: 50px;
	height: 25px;
    color: #FF0000;
	font-size:14px;
    padding: 0 0 0 10px;
}

#container .modryram .hodnota1 {
	background: url('/images/table2.png') repeat-x;
    color: #00214d;
	font-size:14px;
	width: 80px;
}

#container .modryram .hodnota2 {
	background: url('/images/table2.png') repeat-x;
    color: #FF0000;
	font-size:14px;
	padding: 0 10px 0 0;
	text-align: right;
}

#container .modryram .poradi2{
	background: url('/images/table2.png') repeat-x;
    width: 70px;
	height: 25px;
    color: #FF0000;
	font-size:14px;
    padding: 0 0 0 10px;
}

#container .modryram .hodnota3 {
	background: url('/images/table2.png') repeat-x;
    color: #00214d;
	font-size:14px;
	width: 90px;
}

#container .modryram .hodnota4 {
	background: url('/images/table2.png') repeat-x;
    color: #FF0000;
	font-size:14px;
	padding: 0 10px 0 0;
	text-align: right;
}

#container #sidebar {
    width: 219px;
    float: left;
}

#container #sidebar .title {
    margin: -5px -5px 5px -5px;
    font-weight: bold;
    color: #ffffff;
    font-family: "Arial";
    font-size: 16px;
    text-align: center;
    text-shadow: 1px 1px 1px #000000
}

#container #sidebar .text a:link, #container #sidebar .text a:visited {
    font-weight: bold;
    color: #ffffff;
    font-family: "Arial";
    font-size: 13px;
    text-shadow: 1px 1px 1px #000000
}

#container #sidebar .text a:hover, #container #sidebar .text a:active {
    font-weight: bold;
    color: #ffffff;
    font-family: "Arial";
    font-size: 13px;
}

#container #sidebar .title .inner {
    width: auto;
    height: 25px;
    background: #c60c1d;
    margin-top: -8px;
    padding-top: 7px;
}

#container #sidebar .cara {
    width: 150px;
    margin: 1px 5px 4px 5px;
}

#container a:link, #container a:visited
{
   color: #000000;
   text-decoration: none;
   font-family: "Arial";
   font-size: 13px;
   margin-left: 7px;
}

#container a:hover, #container a:active
{
   color: #c60c1d;
   text-decoration: none;
   font-family: "Arial";
   font-size: 13px;
}

#container #sidebar .menu {
    background-color: #ffffff;
    width: auto;
    margin-top: 10px;
    margin-left: 10px;
}

#container #sidebar .oddelovac {
    background-color: #ffffff;
    width: auto;
	border-bottom: 1px solid #FFF;
	border-bottom-style: dashed;
}

#container #sidebar .cara2 {
	border-bottom: 1px  dotted #FFF;
    width: 155px;
    margin: 1px 5px 4px 5px;
}

#container #sidebar .login{
    color: #FFFFFF;
    font-family: "Arial";
    font-size: 11px;
	font-weight:bold;
}

#container #sidebar .odkaz a:link, #container #sidebar .odkaz a:visited{
    color: #FFFFFF;
    font-family: "Arial";
    font-size: 13px;
	font-weight:bold;
}

#container #sidebar .odkaz a:hover, #container #sidebar .odkaz a:active{
    color: #FFFFFF;
    font-family: "Arial";
    font-size: 13px;
	font-weight:bold;
}

#container .login #frmlogin-remember{
    float: left;
    margin-left: -5px;
    position: static;
    width: 25px;
}

#container .footer {
    margin: 30px 0px 0px 0px;
    border: none;
    padding: 0px 20px 20px 20px;
    color: #000000;
    font-family: "Arial";
    font-size: 11px;
    text-align: center;
    margin-left: 195px;
}

#container .footer a:link, #container .footer a:visited {
	color: #c60c1d;
	text-decoration: none;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
}

#container .footer a:hover, #container .footer a:active {
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
}

#container #shop {
  margin-right: 10px;
}

#container #right {
  float: right;
  margin-top: -7px;
}

#container .prava {
  float: right;
  margin-top: -7px;
}

#container #left {
  float: left;
  margin-top: -7px;
}

#container .zprava {
  float: left;
  font-family: "Arial";
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  margin-top: -2px;
}

#container .zpravab {
  float: left;
  font-family: "Arial";
  font-size: 12px;
  color: #9F6000;
  font-weight: bold;
  margin-top: -2px;
}

#container #uvodnik {
    margin: 0 0 0 0;
    font-family: "Arial";
    font-style: italic;
    font-size: 15px;
    color: #04224d;
    font-weight: bold;
}

#container .icons {
    width: 198px;
    float: right;
    margin-bottom: 15px;
    margin-top: -58px;
    margin-right: 5px;
}

#container .toplist {
    width: 188px;
    float: left;
    margin-bottom: 15px;
    margin-top: -78px;
    padding: 10px 10px 10px 10px;
    margin-left: 220px;
}

#container .table {
    width: 770px;
    border: none;
    margin: 0 auto 0 auto;
    padding: 0 0 0 0;
    text-align: center;
}

#container .table th {
    background: #00214d;
    color: #ffffff;
    border: none;
    margin: 0 0 0 0;
    padding: 2px 5px 2px 5px;
    font-size: 13px;
}

#container .table tr {
    background: #dce9f8;
    border: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#container .table .alt {
    background: #ecf2fb;
    border: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#container .table tr a:link, #container .table tr a:visited{
    font-size: 11px;
    display: block;
}

#container .table td{
    border: none;
    margin: 0 0 0 0;
    padding: 2px 5px 2px 5px;    
}

#container .table tr:hover {
    background: #ffffff;
}

#container h1 {
    margin: 0 0 10px 3px;
    font-family: "Arial";
    font-size: 14px;
    color: #04224d;
}

#container h1.pilot {
    text-align: right;
    color: #00008B;
    font-size: 24px;
}

#container h2 {
    margin: 0 0 0 3px;
    font-family: "Arial";
    font-size: 14px;
	color: #039;
}

#container h3 {
    margin: 0 0 0 0;
    font-family: "Arial";
    font-size: 15px;
}

#container h4 {
    color: red;
    margin: 3px 0 0 0;
    padding: 0 0 0 0;
    font-family: "Arial";
    font-size: 13px;
    font-weight: bold;
}

#container h5 {
    color: #1F497D;
    margin: -13px 0 0 5px;
    padding: 0 0 0 0;
    font-family: "Arial";
    font-size: 12px;
    font-weight: bold;
}

#container h6 {
	color: red;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#container h7 {
	margin: 0 0 0 0;
	font-family: "Arial";
	font-size: 11px;
	color: #FFFFFF;
}

#container #content p {
    font-family: "Arial";
    font-size: 11px;
    color: #000000;
    margin-left: 10px;
    margin-top: 0px;
    margin-bottom: 20px;
}

#container #content p .red {
    color: red;
}

#container #content p .u {
    text-decoration: underline;
}

#container #content p .b {
    font-weight: bold;
}

#container #content p.o0 {
    margin-left: 0px;
}

#container #content p.o6 {
    margin-left: 0px;
    font-size: 12px;
    font-weight: bold;
}

#container #content p.o7 {
    margin-left: 0px;
    font-size: 14px;
    font-weight: bold;
}

#container #content p.oK {
    margin-left: 0px;
    text-align: right;
}

#container #content p.o13 {
    margin-left: 13px;
}

#container #content p.o20 {
    margin-left: 20px;
}

#container #content p.o10 {
	font-family: Arial;
	color: #039;
	font-size: 14px;
	font-weight: bold;
    margin-left: 5px;
	border-bottom: 1px dotted;
	width: 765px;
}

#container #content p.o11 {
	font-family: Arial;
	color: #039;
	font-size: 14px;
	font-weight: bold;
    margin-left: 3px;
	border-bottom: 1px dotted;
	width: 768px;
}

#container .pilotcard {
    padding-top: 10px;
}

#container .pilotcard .avatar {
    float: left;
    margin-top: -10px;
    margin-right: 30px;
    border: none;
}

#container .pilotcard table {
    width: 430px;
}

#container .pilotcard td {
    border-bottom: 1px solid #c0c0c0;
	height: 25px;
	font-size:14px;
}

#container .pilotcard .titul {
    border-bottom: 1px solid #c0c0c0;
	height: 25px;
	font-size:14px;
	width: 200px;
	font-weight: bold;
	color: #039;
}

.info, .success, .warning, .error, .validation, .interest {
border: 1px solid;
margin: 10px 0px;
padding: 15px 10px 15px 60px;
background-repeat: no-repeat;
background-position: 10px center;
}

.info {
color: #FFFFFF;
background-color: #00214d;
background-image: url('/images/icons/info.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('/images/icons/success.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('/images/icons/warning.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

.error {
color: #FFFFFF;
background-color: #c60c1d;
background-image: url('/images/icons/error.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

.napoveda {
color: #00214d;
background-color: none;
min-height: 5px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
border:1px solid #00214d;
padding: 5px 5px 5px 5px
}

.validation {
color: #D63301;
background-color: #FFCCBA;
background-image: url('/images/icons/error.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

.interest {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('/images/icons/info.png');
min-height: 10px;
font-family: "Arial";
font-size: 12px;
font-weight:bold;
}

#container fieldset {
    border:1px solid #00214d;
    margin: 10px 0px 10px 0px;
	padding: 20px 20px 20px 20px
}

#container legend {
    padding: 0.3em 1.5em;
    border:1px solid #00214d;
    color: #00214d;
	font-weight:bold;
    font-size: 12px;
    text-align:right;
	margin-left: 0px;
}

#container .informace legend {
	padding: 0.1em 0.5em;
	border: 1px solid blue;
	font-size: 14px;
	text-align: right;
	color: red;
	font-weight: bold;
}

#container .navody legend {
	padding: 0.1em 0.5em;
	border: 1px solid blue;
	font-size: 16px;
	text-align: right;
	color: red;
	font-weight: bold;
}

#container fieldset.event {
    border:1px solid blue;
    margin: 10px 0px 10px 0px;
}

#container fieldset.informace {
    border:1px solid blue;
    margin: 10px 0px 10px 0px;
}

#container fieldset.navody {
    border:1px solid blue;
    margin: 10px 0px 10px 0px;
}

#container .event legend {
    padding: 0.1em 0.5em;
    border:1px solid blue;
    color: blue;
    font-size: 12px;
    text-align:right;
}

#container .paginator {
    text-align: center;
}

#container img.center {
    display:block;
    margin-left: auto;
    margin-right: auto;
}

#container img.bigrank {
    display: block;
    float: right;
    margin-top: -10px;
}

#container #map_canvas {
    width: 770px;
    height: 480px;
    margin-left: auto;
    margin-right: auto;
}
#container .vline {
    width: 1px;
    height: 9px;
    background: #ffffff;
    margin: 0px;
    padding: 0px;
}

#container input {
    width: 130px;
}

#container fieldset#slozky {
    border: solid 1px #00529B;
    background: #00214d;
    padding: 5px 5px 5px 5px;
    margin-bottom: 10px;
    margin-top: -25px;
}

#container fieldset#slozky legend{
    border: none;
    background: none;
    padding-top: 25px;
    margin-left: -10px;
    font-size: 14px;
    color: white;
    font-weight: bold;
}

#container .zprava #titulek {
    border: solid 1px #00529B;
    background: #00214d;
	color:#FFFFFF;
    padding: 5px 5px 5px 5px;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 10px;
}

#container .zprava #okno {
    width: 775px;
    white-space: pre-wrap;
	color:#006;
}

div.wrap {
	border: solid #ccc 1px;
	margin: 10px 0 0 0px;
	padding: 12px;
}

#container .reklama{
    margin-left: 260px;
    margin-top: 15px;
    font-family: Arial;
    font-size: 10px;
}

#container .reklam{
    margin-left: 30px;
    font-family: Arial;
    font-size: 10px;
}

#container .rekla{
    margin-left: 4px;
    font-family: Arial;
    font-size: 10px;
}

#container .banner{
    margin-left: 150px;
}

#container #clear {
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0px;
}

#dialogAlertNewMessage {
   display:none;
}

#dialogAlertNewMessage .ui-icon ui-icon-alert {
   margin:0 7px 20px 0;
   float:left;
}

#container .lkpr table {
    width: 765px;
    border: none;
    margin-left: 5px;
    padding: 5px 0 30px 0;
    text-align: left;
}

#container .lkpr td {
	width: 100px;
    border: none;
    margin-left: 30px;
    margin: 10px 0 0 0;
    padding: 5px 5px 5px 10px;
}

#container .lkpr .nadpis {
	background: url('/images/table.gif') repeat-x;
	width: 140px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis1 {
	background: url('/images/table.gif') repeat-x;
	width: 280px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis2 {
	background: url('/images/table.gif') repeat-x;
	width: 100px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis3 {
	background: url('/images/table.gif') repeat-x;
	width: 70px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis4 {
	background: url('/images/table.gif') repeat-x;
	width: 70px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ {
	background: url('/images/table.gif') repeat-x;
	width: 90px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ1 {
	background: url('/images/table.gif') repeat-x;
	width: 100px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ2 {
	background: url('/images/table.gif') repeat-x;
	width: 240px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ3 {
	background: url('/images/table.gif') repeat-x;
	width: 10px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ4 {
	background: url('/images/table.gif') repeat-x;
	width: 190px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ5 {
	background: url('/images/table.gif') repeat-x;
	width: 12px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .typ8 {
	background: url('/images/table.gif') repeat-x;
	width: 765px;
	color:red;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}
#container .lkpr .typ9 {
	background: url('/images/table.gif') repeat-x;
	width: 140px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 3px 0 0 0;

}

#container .lkpr .umi {
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 5px;

}

#container .lkpr .umo {
    border: none;
    margin: 5px 5px 0 0; 

}

#container .lkpr tr {
	background: url('/images/table2.png') repeat-x;
	width: 765px;
	height: auto;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#container .lkpr .coment {
	background: #eaf1fe;
	width: 765px;
	height: auto;
	border: none;
	margin-left: 10px;
	padding: 10px 10px 10px 10px;
}

#container .lkpr .nadpis5 {
	background: url('/images/table.gif') repeat-x;
	width: 120px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis6 {
	background: url('/images/table.gif') repeat-x;
	width: 120px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis7 {
	background: url('/images/table.gif') repeat-x;
	width: 50px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis8 {
	background: url('/images/table.gif') repeat-x;
	width: 140px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis9 {
	background: url('/images/table.gif') repeat-x;
	width: 100px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

#container .lkpr .nadpis10 {
	background: url('/images/table.gif') repeat-x;
	width: 70px;
	color:#000;
	font-size: 13px;
	font-weight:bold;
    border: none;
    margin-left: 10px;
    margin: 5px 0 0 0;

}

.form-control-error { 
   border-color: #b00000;
   border: 1px solid #b00000;
   background-color: #fee; 
}

.form-error-message, .form-valid-message {
	margin-left: 5px;
	padding-left: 20px;
	background: url('/images/error.png') 0 0 no-repeat;
	min-height: 20px;
	min-width: 20px;
	font-size: 12px;
	color: #FF0000;
}

.form-valid-message {
    background: url('/images/valid.png') 0 0 no-repeat;
    color: #0b0;
}



#container #kontakt {
  margin-left:2px;
  width: 450px;
  height: 300px;
}

#container .kont table {
    width: 765px;
    border: none;
    margin-left: 5px;
    padding: 5px 0 30px 0;
    text-align: left;
}

#container .kont td {
	background: url('/images/table2.png') repeat-x;
	width: auto;
    border-bottom: 1px dashed #c0c0c0;
    margin-left: 30px;
    margin: 10px 0 0 0;
    padding: 5px 5px 5px 10px;
    font-size: 12px;
}

#container .box1 {
    border: 1px solid #000000;
	background: #dededf;
	width: 715px;
	text-align:left;
	margin-bottom: 20px;
	margin-left: 3px;
	padding:10px 8px 10px 8px;
}





