body {
        font-family: Verdana, 'Trebuchet MS', sans-serif;
        font-size: 9pt;
        color: #666666;
        margin-top: 7px;
        margin-bottom: 7px;
        background: url("../images/pozadi.jpg");
        background-repeat: repeat-x;
        background-color: #E2E2E2;

}


.pacInp {
  background:#FF7080;
  color:black;
        position:relative;
        width:40px;
        top: 0px;
        left: 0px;
        font-size:11px;
        text-align:right;
}
/* Oblast obrazovky vycentrovana na prostredek stranky s obsahem */
#tlacitko{
  background-color:#9BD5FA;
  color:#FFFFFF;
  border-width:0px;
  height:29px;
  font-weight:bold;
  background: url("../images/next2.gif") no-repeat;
  width:92px;
}
.hlavni{

   padding: 0px 0px 0px 0px;
  margin: 0px auto 0px auto;
  text-align:center;
   background: url("images/pozadi.jpg");
        background-repeat: repeat-x;
        background-color: #E2E2E2;
} 
#pg{
		text-align: left;
		width: 960px;
		margin: 0 auto;
		text-align: left;
		/*background-color: #B895AA;*/
			background-color: #ffffff;
		padding: 0px 0;
		margin-top:10px;
	}
#page {
width: 960px;
margin: 0px auto 0px auto;
padding: 0px;
background: White;
float:left;
}

#page2 {
        margin: 10px 0px 10px 0px;
        padding: 5px 5px 5px 5px;
        float:left;
        width: 948px;
}
#lang {
      padding: 5px 5px 5px 5px;
        width: 930px;
        background: White;
        height:30px;
        border-width:1px;
        border-color:#FF0000;
}
#titulp{
    width:706px;
    border-width: 0px 0px 0px 0px;
    border-color:#FffFFF;
   border-style: solid;
    height:40px;
    text-align:left;
    float:left;
    padding:0px 0px 0px 24px;
 
}

#titull{
    width:176px;
    border-width: 0px 0px 0px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:40px;
    text-align:right;
    float:left;
    padding:0px 24px 0px 0px;
}
#tabulka{
height:320px;
}
#titul{
    width:930px;
    border-width: 0px 0px 0px 0px;
    border-color:#ff0000;
    border-style: solid;
    text-align:left;
    height:40px;
  float:left;
}
#zahlavi{
  width:870px;
    border-width: 1px 1px 1px 1px;
    border-color:#6C6C6C;
    border-style: solid;
    float:left;
    margin-left:22px;
    margin-bottom:15px;
}
#zapati{
    width:875px;
    border-width: 0px 0px 0px 0px;
    border-color:#C3C3C3;
    border-style: solid;
    height:70px;
    text-align:center;
    padding: 10px 4px 1px 1px;
    float:left;
}
#zap{
    width:875px;
    border-width: 0px 0px 0px 0px;
    border-color:#C3C3C3;
    border-style: solid;
     background-color:#FfFFFF;
    text-align:left;
    vertical-align:middle;
    padding: 0px 4px 0px 1px;
    margin-top:10px;
    height:31px;
}
#zp{
padding: 2px 4px 15px 1px;
width:370px;
 background-color:#ffffFF;
 float:left;
 text-align:left;
}
#zp2{

padding: 0px 0px 10px 1px;
 background-color:#ffffFF;
 width:368px;
 float:left;
 text-align:left;
}
#sl1{
  background: #9BD5FA;
  width:131px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:51px;
    text-align:center;
    float:left;
    vertical-align:middle;
    margin:0px 0px 0px 0px;
}
#sl1-t{
  width:126px;
    background-color:#F1F1F1;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:left;
    float:left;
    font-size:11px;
    vertical-align:middle;
    padding: 2px 1px 1px 4px;
}
#sl1-tt{
  background-color:#F1F1F1;
  width:94px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:31px;
    text-align:left;
    float:left;
    vertical-align:middle;
     padding: 2px 1px 1px 4px;
}
#sl1-ttt{
  background-color:#F1F1F1;
  width:126px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:30px;
    text-align:left;
    float:left;
    vertical-align:middle;
     padding: 2px 1px 1px 4px;
}
#sl2{
  background: #9BD5FA;
  width:400px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:51px;
    text-align:center;
    float:left;
    vertical-align:middle;
}
#sl2-t{
  background-color:#F1F1F1;
  width:395px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:left;
    float:left;
    vertical-align:middle;
     padding: 2px 1px 1px 4px;
     color:#6C6C6C;
}
#sl2-tt{
  background-color:#F1F1F1;
  color:#6C6C6C;
  width:488px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:31px;
    text-align:left;
    float:left;
    vertical-align:middle;
     padding: 2px 1px 1px 4px;
}
#sl2-ttt{
  background-color:#F1F1F1;
  color:#6C6C6C;
  width:395px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:30px;
    text-align:left;
    float:left;
    vertical-align:middle;
     padding: 2px 1px 1px 4px;
}
#sl5{
  background: #C3E4F7;
  width:50px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:51px;
    text-align:center;
    float:left;
    vertical-align:middle;
}
#sl3{
  background: #C3E4F7;
  width:149px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:14px;
    text-align:center;
    float:left;
}
#sl3-1{
  background: #C3E4F7;
  width:64px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:32px;
    text-align:center;
    float:left;
    padding: 2px 1px 1px 2px;
}
#sl5-t{
  background-color:#F1F1F1;
  width:44px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 4px 1px 2px;
}
#sl5-tt{
  background-color:#F1F1F1;
  width:44px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:25px;
    padding-top:5px;
    text-align:right;
    float:left;
     padding: 7px 4px 1px 2px;
}
#sl3-1t{
  background-color:#F1F1F1;
  width:61px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 4px 1px 2px;
}
#sl3-11t{
  background-color:#F1F1F1;
  width:55px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 3px 1px 2px;
}
.sl3-11txx{
  background-color:#F1F1F1;
  width:55px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 3px 1px 2px;
}
#sl3-11tt{
  background-color:#F1F1F1;
  width:56px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:31px;
    text-align:right;
    float:left;
     padding: 2px 3px 1px 2px;
}
#sl3-11ttt{
  background-color:#F1F1F1;
  width:56px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:30px;
    text-align:right;
    float:left;
     padding: 2px 3px 1px 2px;
}
#sl3-1tt{
  background-color:#F1F1F1;
  width:61px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:31px;
    text-align:right;
    float:left;
     padding: 2px 4px 1px 2px;
}
#sl3-1ttt{
  background-color:#F1F1F1;
  width:61px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:30px;
    text-align:right;
    float:left;
     padding: 2px 4px 1px 2px;
}
#sl3-2{
 background: #C3E4F7;
  width:77px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:32px;
    text-align:center;
    float:left;
    padding: 2px 1px 1px 2px;
}
#sl3-2t{
  background: #FFFFFF;
  width:78px;
    border-width: 0px 1px 1px 0px;
    border-color:#C3C3C3;
    border-style: solid;
    height:22px;
    text-align:right;
    float:left;
     padding: 2px 2px 1px 1px;
}
.sl3-2t1{
  background-color:#F1F1F1;
  width:77px;
    border-width: 0px 2px 2px 0px;
    border-color:#FffFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 2px 1px 1px;
}
.sl3-2t4{
  background-color:#F1F1F1;
  width:77px;
    border-width: 0px 2px 2px 0px;
    border-color:#FffFFF;
    border-style: solid;
    height:30px;
    text-align:right;
    float:left;
     padding: 2px 2px 1px 1px;
}
.sl3-2txx{
  background-color:#F1F1F1;
  width:77px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:21px;
    text-align:right;
    float:left;
     padding: 2px 2px 1px 1px;
}
#sl3-2tt{
  background: #FFFFFF;
  width:78px;
    border-width: 0px 1px 1px 0px;
    border-color:#C3C3C3;
    border-style: solid;
    height:32px;
    text-align:right;
    float:left;
     padding: 2px 2px 1px 1px;
}
#sl4-2t{
  background: #FFFFFF;
  width:71px;
    border-width: 0px 1px 1px 1px;
    border-color:#C3C3C3;
    border-style: solid;
    height:22px;
    text-align:right;
    float:left;
    padding: 2px 1px 1px 2px;
}
#sl4-2t1{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
.sl4-2t1xx{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t2{
 background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t3{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t4{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:43px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t5{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:29px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t6{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:29px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t17{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:43px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t18{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:43px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t7{
 background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t8{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2t9{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
.sl4-2t10{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
.sl4-2tt10{
  background-color:#F1F1F1;
  width:66px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:28px;
    text-align:right;
    float:right;
    padding: 2px 2px 3px 1px;
}
#sl4-2t11{
  background-color:#F1F1F1;
  width:67px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:19px;
    text-align:right;
    float:left;
    padding: 2px 2px 3px 1px;
}
#sl4-2tt{
  background: #FFFFFF;
  width:74px;
    border-width: 0px 1px 1px 1px;
    border-color:#C3C3C3;
    border-style: solid;
    height:35px;
    text-align:right;
    float:left;
}
#sl4{
  background: #DEF0FB;
  width:132px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:14px;
    text-align:center;
    float:right;
}
#sl4-1{
  background: #DEF0FB;
  width:68px;
    border-width: 0px 0px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:32px;
    text-align:center;
    float:right;
    padding: 2px 1px 1px 2px;
}
#sl4-2{
  background: #DEF0FB;
  width:56px;
    border-width: 0px 2px 2px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:32px;
    text-align:center;
    float:right;
     padding: 2px 1px 1px 2px;
}
#sl-tot1{
  background-color:#C3E4F8;
  width:730px;
    border-width: 0px 2px 0px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:20px;
    text-align:right;
    float:left;
    vertical-align:middle;
    padding: 6px 5px 1px 1px;
    color:#6C6C6C;
}
#sl-tot2{
  background-color:#C3E4F8;
  width:125px;
    border-width: 0px 0px 0px 0px;
    border-color:#FFFFFF;
    border-style: solid;
    height:20px;
    text-align:right;
    float:left;
    vertical-align:middle;
    padding: 6px 5px 1px 1px;
    color:#6C6C6C;
}
/* Styly odkazu v celem webu */

a { color: #0696C6; text-decoration: none; font-weight: bold; }

a:hover { text-decoration: underline; }

a:visited { color: #0696C6; }

h3 {color:#9BD5FA;
    font-weight:bold;}
h2 {color:#9BD5FA;
    font-weight:bold;
    font-size:14px;}
p { margin-left:10px;}
/* Hlavicka */
.hlavicka{width:960px;
background-color:#FFFF00;}
h1.hlavicka { margin: 0px; padding: 0px; }

img.hlavicka { display: block; }

#imgmenu { margin: 0px; padding: 6px; border: none; }

#flashobj { margin: 0px; padding: 5px 6px 5px 6px; }

#flashobj object { margin: 0px; padding: 0px; }


#kosik {
        width: 780px;
        height:16px;
        background-color: #77C1F0;
        padding: 4px;
        margin: 0px;
        text-align: right;
        float: left;
}
#kos {
        width: 145px;
        height:17px;
        background-color: #77C1F0;
        padding: 4px 15px 4px 4px;;
        margin: 0px;
        text-align: right;
        float: right;
        color:#FFFFFF;
}
.podmn{
background-color:#77C1F0;
float:left;
height:26px;
width:960px;
}
#textik{
background-color: #9BD5FA;
width:864px;
height:26px;
color:#FFFFFF;
font-weight: bold;
padding: 7px 2px 2px 15px;
font-size:14px;
margin:15px 0px 0px 0px;
text-align:left;
vertical-align:middle;
}

#jazyky {
        width: 216px;
        background-color: #77C1F0;
        padding: 4px;
        margin: 0px;
       float: left;

}

#jazyky a {

        color: white;

        font-size: 10pt;

        font-weight: bold;

        text-decoration: none;

}

#jazyky a:hover {

        background-color: #8DD8FF;

 }



/* Odkazy hlavniho menu */

#menu {
 padding: 0px;

        margin: 0px;
        background-color: #77C1F0;
        float: left;
        width:480px;
        height:24px;
}

#menu a {

        display: block;

        width: 95px;

        margin: 0px 1px 0px 1px;

        padding: 4px;

        color: white;

        font-size: 10pt;

        font-weight: bold;

        text-decoration: none;

        text-align: center;

        background-color: #77C1F0;

        float: left;

}

#menu a:hover { background-color: #8DD8FF; /*background-color: #0696C6;*/ }

#menu a.prvni { margin-left: 0px; }

#menu a.prvnis { margin-left: 0px; background-color: #079FD8; } /* #0596C5 */

#menu a.posledni { margin-right: 0px; }

#menu a.poslednis { margin-right: 0px; background-color: #079FD8; } /* #0596C5 */

#menu a.selected { background-color: #079FD8; } /* #0596C5 */

#menu a.selected:hover { background-color: #079FD8; } /* #0596C5 */



.schovat { display: none; }

/* cistic */
hr.cleaner {
        clear: both;
        margin: -1px 0px 0px 0px;
        padding: 0px;
        height: 1px;
        border: none;
        visibility: hidden;
}

/* cistic */
.cleaner {
        clear: both;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        height: 1px;
       border: none;
        visibility: hidden;
 }

.inpText{
        color:black;
        background: #FFFFFF;
        position:relative;
        width:20px;
        top: 0px;
        left: 0px;
        font-size:11px;
}
.inpText2{
        color:black;
        background: #FFFFFF;
        position:relative;
        width:40px;
        top: 0px;
        left: 0px;
        font-size:11px;
        text-align: right;
}
.male{font-size:11px;}
.none { display:none;
      }

.visible { display:block;}

 .visibletab { display:block;
               font-size:12px;}
hr { margin: 1em 0 1em 0; padding: 0; border: 1px solid Gray; }
label {
  width:  150px;
  margin:0px 0px 0px 10px;
}

.left {
  position:  relative;
  display:  block;
  float:  left;
  margin:0px 0px 0px 10px;
}

#x{width:100%;
   height:970px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   background: #FFFFFF;
   z-index:10;}
   
#pozn{
text-align:right;
width:855px;
font-size:11px;
margin-bottom:10px;
margin-right:0px;
float:left;
}

.cenoveinfo{
width:130px;
height:120px;
position:absolute;
z-index:5;
background-color:#F6FAFE;
top:70px;
border-style:solid;
border-width:1px;
border-color:#6C6C6C;
display:none;
}
.cenoveinfod{
width:130px;
height:120px;
position:absolute;
z-index:5;
background-color:#F6FAFE;
top:70px;
left:200px;
border-style:solid;
border-width:1px;
border-color:#6C6C6C;
display:none;
}
.cenoveinfo2{
width:130px;
height:100px;
position:relative;
z-index:5;
background-color:#E4E4E4;
margin-left:22px;
margin-top:-10px;
margin-right:5px;
border-style:solid;
border-width:1px;
border-color:#6C6C6C;
display:block;
}

.ot{
margin-left:3px;
float:left;
width:20px;
text-align:left;
}

.legenda{
float:right;
text-align:right;
margin-right:23px;
width:900px;
margin-bottom:5px;
}
.leg{
height:18px;
float:left;
width:555px;
}
.leg1{
width:18px;
height:18px;
float:left;
margin-right:10px;
}
.leg2{
width:85px;
height:15px;
padding-top:3px;
float:left;
text-align:left;
}
.registr{
margin-left:24px;
float:left;
width:882px;

text-align:left;
margin-bottom:5px;
}
.regir{
float:left;
padding-right:30px;
}
.regir a{
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.regir2{
float:left;
padding-top:3px;
}
.regir2 a{
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.regir3{
float:right;
font-size:12px;
font-weight:normal;
}
.regir4{
float:right;
font-size:12px;
font-weight:normal;
padding-top:3px;

}
.regir4 a{
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.tlok{
  background-color:#9BD5FA;
  color:#FFFFFF;
  border-width:0px;
  height:18px;
  font-weight:bold;
  background: url("../images/ok.png") no-repeat;
  width:27px;
}

.pole{
  background-color:#9BD5FA;
  border-width:0px;
  height:20px;
  font-weight:normal;
  background: url("../images/box.png") no-repeat;
  width:127px;
}