body {
  background-color:#FFFFFF;
  color:#023F88;
  margin:0;
  padding-top:5px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 1em/1.3em;
  text-align:center;
  min-width:765px;
}
hr {background-color : #ffffff;
    height:1px;
    border : 0px dotted #ffffff;
    border-bottom : 2px dotted #437CAE;
}
h1 {font-size : 1.1em; color : #FF9000; margin : 0px;}
h2 {color : #FF9000;
    border-bottom : 1px solid #FF9000;
    }
h3 {font-size : 1.1em; color : #FF9000;}
h4 {font-size : 0.9em; padding:0;margin : 0px;}
h5 {margin : 0px;}
h6 {margin : 5px;}

p {margin-top:0.7em; padding:0; text-align : justify;}

xp:first-line {
color : red;
font-size : 10;
}
li {	list-style-image: URL('../img/sssslunce2.gif');
}

.p2 {margin : 0px;
  text-align: center;
  }


.l_bb {border-bottom :1px solid #023F88;}
.l_by {border-bottom :1px solid #FBCD7B;}
.cen {text-align : center;}
.fb {font-weight : bold;}
.stxt {font-size : 0.75em;}
.vac {vertical-align : center;}
a {color: #FF9100; text-decoration: underline;}

.fll {float:left;}
.flr {float:left;}
i {font-weight : bold;}
.tar {text-align: right;}
.tac {text-align: center;}
.pm5 {padding : 5px; margin : 5px;}
img {border :0px solid #FBCD7B;  margin:0; padding:0;
}
.cy {color: #FF9100;}

form {
   padding : 0px;
   margin : 0px;
}

#hlavni {
  text-align:left;
}
#hlavni2 {
  width:765px;
  margin-left:auto;
  margin-right:auto;
  background : url(../img/layout/bg1.gif) left top repeat-y #FFFFFF;

}
#header {
  margin:0px;
  padding:0px;
  height : 90px;
  width:765px;
  background-color:#ffffff;
  background-image: url(../img/bghead.jpg);
  background-position:right top;
  background-repeat: no-repeat;
}
#header .pr1{
  margin:0px;
  width : 765px;
  line-height: 45px;
  ppadding-left:5px;
  font-size : 25px;
  background-color:#437CAE;
  color : #FF0000;
  background-image: url(../img/bghead.jpg);
  background-position:right top;
  background-repeat: no-repeat;
}
#header .pr2_1{
  height: 25px;
  line-height: 25px;
  width : 424px;
  _width : 384px;
  float : left;
  background-color:#ffffff;
  border-bottom :10px solid #FF9100;
}

#header .pr2_2{
  height: 25px;
  line-height: 25px;
  width : 320px;
  float : right;
  text-align : right;
  bbackground-color:#ffffff;
  color:#ffffff;
  padding-top : 20px;
}
#header .ppr2line {
  background-color:#ff0000;
  width: 100px;
  height: 10px;
}


#header .pr2 h3, .pr2 h1{
  margin:0px; padding:0px;
  font-size : 14px;
  color : #437CAE;
}
#header .pr2 .hh3{
  margin:0px; padding-right:5px;
  font-size : 14px;
  color : #ffffff;
}
#header .pr2 .hh33{
  margin:0px; padding-right:0px;
  font-size : 14px;
  width : 440px;
}
#header .hw{
  color : #FFFFFF;
}
#header .pr1 h1{
  margin:0px; padding-left:5px;
}

#header a {text-decoration: none;}


#menu {
  background-color:#FFFFFF;
  height : 1.5em;
}
#menu p {
   color:#023F88;
   font-size : 0.75em;
   margin : 0px;
   margin-top : 10px;
   padding : 5px;
   padding-right : 2px;
   text-align : right;
   background-color:#DFEFFD;
}
#menu a {text-decoration: underline; color: #023F88;font-weight : bold;}
#menu a:hover {text-decoration: underline; color: #FFFFFF; background:#023F88;}

#left {
  float:left;
  width:200px;
  margin:0px;
  padding : 0px;
  border :0px solid #FBCD7B;
}
#left h4{font-size : 0.9em; color:#FFFFFF;margin:0; padding:2;}
#left h5{font-size : 0.8em; color:#023F88;margin:0; padding:5;padding-bottom:0;}
#left p {
   font-size : 0.75em;
   margin : 0px;
   padding : 5px;
   text-align : right;
}
#left img {padding:0px; margin:0px; background-color:#DFEFFD;}
#left h2 {
     font-size : 0.75em;
     margin:0px;
     padding:3px;
     background-color:#437CAE;
     color:#FFFFFF;
     border-top : 3px solid #ffffff;
     border-bottom : 0px solid #FF9000;
}

#left .tc {text-align : center;}
#left .tl {text-align : left;}

#left a {text-decoration: underline; color: #FF9100;;font-weight: bold;}
#left a:hover {text-decoration: underline; color: #FFFFFF; background:#023F88;}
a {text-decoration: underline; color: #FF9100;font-weight: bold;}
a:hover {text-decoration: underline; color: #FFFFFF; background:#023F88;}

#center_all {
  float:right;
  margin-left:0px;
  left : 145px;
  width : 550px;
  border-left :0px solid #82B8DA;
  background:white;
}
#centercoll {
  float:left;
  margin:0px;
  width : 0px;
  height : 300px;
  border-left :0px solid #82B8DA;
  background:white;
}
#center_hack {
  float:none;
  margin:0px;
  border :0px solid green;
}
#center {
  margin:5px;
  margin-top:2px;
  background:white;
}
#center p {
  text-align : left;
}
#center img {
  margin:3px; background-color:#DFEFFD;
  border-bottom :2px solid #82B8DA;
  border-right :2px solid #82B8DA;
  border-top :1px solid #82B8DA;
  border-left :1px solid #82B8DA;
  }


#tutorial-h {
  width: 195px;
  float: right;
}
#tutorial-h .pos {
  text-align: right;
  margin: 0px;
  color : #8A8A8A;
  font-size: 10px;
}
#tutorial {
  float: right;
  background-color:#FFE7C8;
  background-color:#DFEFFD;
  padding: 5px;
}
#tutorial p{
  font-size: 90%;
  margin-bottom:7px;
}
#tutorial h3{
  font-size: 90%;
  ccolor: #437CAE;
  border-bottom :1px dashed #FF9000;
  background-color:#ffffff;
  padding:5px;
  margin: 0px;
}

#tutorial .pend{
  font-size: 75%;
  color: #437CAE;
  text-align: right;
  padding:5px;
  margin: 0px;
  background-color:#ffffff;
}

#reklama {
  text-align : center;
}

#foot {
  left             : 0px;
  bottom           : 0px;
  height           : 1.1em;
  text-align       : center;
  background-color :#437CAE;
  padding : 4px;
  color : #FFFFFF;
  border-top :10px solid #ffffff;

}
#foot p {
  padding : 2px;
  margin:0px;
  text-align: center;
}
#foot h4 {
  padding : 2px;
  margin:0px;
  text-align: center;
  font-size : 0.8em;
}
.lsloupec h3 {font-size : 1.5em;
  margin: 5px;
}
.lsloupec p {
  font-size : 100%;
  padding : 5px;
  margin : 5px;
  dbackground-color:#FBCD7B;
}
 table {
  font-size : 0.75em;
  border :1px solid #437CAE;
}
 td {
  border :0px solid #FBCD7B;
  background-color:#DFEFFD;
  padding:2px;
}
 th {
  border :1px solid #437CAE;
  background:#FBCD7B;
  background-color:#437CAE;
  color : #FFFFFF;
  font-weight : bold;
  padding:2px;
}
 .td2 {
  color : #FBCD7B;
  font-weight : bold;
  background:#FBCD7B;
  padding:2px;
}

.tab a:link {text-decoration: underline; color: #023F88; background:transparent;}
.tab a:hover {text-decoration: underline; color: #023F88; background:transparent;}
.tab a:visited {text-decoration: underline; color: #023F88; background:transparent;}

.inv a:link {text-decoration: underline; color: #FF9100; background:#FBCD7B;}
.inv a:hover {text-decoration: underline; color: #FF9100; background:#023F88;}
.inv a:visited {text-decoration: underline; color: #FF9100; background:#FBCD7B;}

.cleaner {
  clear:both;
  height:1px;
  font-size:1px;
  border:none;
  margin:0px; padding:0px;
  }
em {
  background:#FBE3B2;
  text-align: justify;
}
.pw {
  padding-left : 30;
}
.img2 {border :2px solid #82B8DA;}

input {
  margin : 2px;
}
label {
		float: left;
		width: 7em;
		text-align: right;
		margin-right:  0.5em;
		font-weight: normal;
		clear : left;

  }
fieldset {
    margin-top : 10px;
    border: none;

  }



