body
{
  background:#FDFDFF;
  font-family:Tahoma;
  font-size: 9.5pt;
  padding: 5px 0px 20px 0px;
  text-align:justify;
  position:absolute;
  top: 0px;
  width: 820px;
  left: 50%;
  margin: 0px 0px 0px -410px;
}

*
{
  border-width:0px 0px 0px 0px;
  margin: 0;
  padding: 0px 0px 0px 0px;
  border-style:solid;
  text-decoration:none;
}

#telo
{
  background:#E0F0FF;
  display:block;
  border:0 none #FFF;
  margin:0px 0px;
}

#telo ul
{
  list-style:disc;
  margin:10px 0 0 50px;
}


#hlava
{
  height:106px;
  background-repeat:no-repeat;
  background-image: url(images/logo.gif);
  background-position:0px 3px;
}

#Mutace
{
  position:absolute;
  left:780px;
  top:45px;
}

#pole
{
  background-image: url(images/info_pozadi.gif);
  background-repeat:repeat-y;
  background-color:RGB(217,223,255);
  margin: 1px;
  padding:5px;
/*  height:450px;*/
}

#pole h1
{
  
  font-size: 9pt;
  color: RGB(159,49,99);
/*  position:relative;*/
/*  margin:-30px 0 0 -170px;
  left:-170px;
  top:-30px;
  background:RGB(159,49,99);
  color:white;rgb(255,255,100);*/
  margin:5px 5px 0px 5px;/*
  width:300px;*/
  padding:3px 15px;
  letter-spacing:2px;/*
  background-image: url(images/h1_pozadi.gif);
  background-repeat:repeat-x;*/
}

div#nadpis
{

  padding:10px 0 0 20px;
}

.TlacRam
{
  display:block;
  border:1px solid #CCC;
  background:transparent;/*RGB(209,105,152);/*rgb(204,153,204)rgb(255,204,255)*/
  float:right;
  width:90px;
  text-align:center;
  color:white;
  font-size: 8.0pt;
  height:16px;
  background-repeat:no-repeat;
  background-image: url(images/Tlacitko2.gif);

}

#obsah
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
/*  overflow:auto;
  height:400px;*/
}

#logomale img
{
  position:absolute;
  top:115px;
  left:655px;
  width:90px;
  height:90px;
  z-index:1;
}

#pole table tr
{
  vertical-align:top;
}

#obsah .zprava
{
  border: 1px solid #CCC;
  margin: 5px 0 5px 0px;
  padding: 0 5px;
  background:#FEFEFE;
}

#obsah .informace
{
  border: 3px clear #CCC;
  margin: 5px 0 5px 0px;
  padding: 0 5px;
}


#obsah div.zprava div.nadpis
{
  display:block;
  margin:0 -5px 5px -5px;
  padding: 2px 0 2px 15px;
  letter-spacing:1px;
  font-weight:bold;
  color:RGB(159,49,99);
  background-repeat:repeat-x;
  background-image: url(images/ZpravaH.gif);
  background-position:0px 0px;
  border-bottom:1px solid #DDD;


}

#obsah div.informace div.nadpis
{
  display:block;
  /*background-color: #CCC;*/
  color:RGB(159,49,99);
  margin:0 -5px 5px -5px;
  padding: 0 0 3px 0px;
  letter-spacing:1px;
  font-weight:bold;
}

#obsah div.informace img
{
  padding: 5px;
}

#obsah div.zprava img
{
  padding: 5px;
}


#obsah .foto
{
 height:80px;
 margin:10px 5px 5px 0;
}

#obsah .foto img
{
 height:80px;
 margin:0px 5px 0px 0px;
}

#obsah .fotoL 
{
 float: left;
 width:120px;
 margin:5px 10px 5px 0;
}

#obsah .fotoL img
{
 width:120px;
}

#obsah .fotoP
{
 float: right;
 width:120px;
 margin:5px 0px 5px 10;
}

#obsah .fotoP img
{
 width:120px;
 margin:5px 5px 5px 0;
}

/*******************/

#obsah .dokument
{
 height:30px;
 margin:2px;
}


#obsah .dokumentL 
{
 float: left;
 width:30px;
 margin:2px;
}

#obsah .dokumentP
{
 float: right;
 width:30px;
 margin:2px;
}

/*******************/
#obsah .fotogal
{
  margin:5px;
  padding:5px;
  background:#EEE;
  display:block;
  float: left;
  /*width:115px; */
  height:110px;
  border:1px solid RGB(159,49,99);
  text-align:center;
}
.imageleft
{
  float: left;
  margin: 5px 5px 5px 5px;
}

.imagecenter
{
	float:none;
	margin: 5px 5px 5px 5px;
}

.imageright
{
  float: right;
  margin: 5px 5px 5px 5px;
}

#obsah .fotogal .fototext
{
  /*width: 105px; */
  text-align:center;
  font-size: 8.4pt;
  color:RGB(159,49,99);
}
/*******************/

*.stopfloat
{
  clear:both;
  color:rgb(227,227,227);
}

#obsah h2
{
  font-size: 10.5pt;
  background:RGB(209,105,152);
  color:white;/*rgb(255,255,100);*/
  margin:7px 0 0 0px;
  display:block;
  width:400px;
  padding:3px 15px;
  letter-spacing:2px;
  background-image: url(images/h2_pozadi.gif);
  background-repeat:repeat-x;
}

#pole form
{
  margin: 0px 0px 0px 0px;
/*  overflow:auto;
  height:400px;*/
}

#pole table.seznam
{
  border-collapse:separate; 
  margin: 15px 0 15px 0;
  border:1px solid RGB(159,49,99);
  background:#FAFAFA;
  font-size: 8.0pt;
}

#pole table.seznam th
{
  border-width:0px;
  border-bottom:1px solid #CCC ;
  border-top:1px solid #CCC ;
/*  background:RGB(209,105,152);
  color:white;*/
  color: RGB(159,49,99);
  background: #CCCCFF;
  padding:2px 5px;
}

#pole table.seznam td
{
  border-bottom:1px solid #CCC ;
  /*background:#EEE;*/
  color:black;
  padding:2px 5px;
}

table.seznam tr:hover 
{
  background:#DDD;
}

table.seznam a
{
  display:block;
  width:100%; 
  color:black;
}

table.seznam a.TlacRam
{
  color:white;
}


#zamest img.fotozam
{
  width:150px;
  margin:20px 10px 20px 0;
  padding: 5px;
  border:1px solid RGB(159,49,99);
}

#zamest table.zamest
{
  border-collapse:separate; 
  margin: 20px 0 20px 0;
  border:0px clear RGB(159,49,99);
  color:RGB(159,49,99);
}



table.zamest .hod
{
  font-weight:bold;
}

#info
{
  float:left;
  width:230px;
  margin:0 0 0 0;
  padding:0;
}

#info ul
{
  list-style:none;
  margin:10px 0 0 0;
}

#info .info
{
  border:2px solid #EEE;
  margin:15px 5px 0 0;
  padding: 0 5px 10px 5px;
  background-image: url(images/infotxt_pozadi.gif);
  background-repeat:repeat-y;
  background-position:-7px 0px;
}

#info .info h1
{
  font-size: 8.4pt;
  background:RGB(209,105,152);
  color:white;/*rgb(255,255,100);*/
  margin:7px 0 0 0px;
  display:block;
  width:190px;
  padding:1px 5px;
  letter-spacing:1px;
  position: relative;
  top: -10px;
  left: 0px;
  background-image: url(images/infoh1_pozadi.gif);
  background-repeat:repeat-x;
}

#info .login
{
  font-size: 8.0pt;
}

#pata
{
  height:30px;
  background-color:RGB(159,49,99);
  clear:both;
  padding:5px 0 0 0 ;
}

#pata a
{
  color:white;
  padding:5px 0 0 0;
}
/*******************************************/
div#Menu
{
  position:relative;
  left:0px;
  top:80px;
  margin: 0px 0px 0px 100px;
  text-align: left;
  padding: 0 0 0 10px;
  background: #CCCCFF;
  font-size: 8.4pt;
  letter-spacing:1px;    
  border: 1px solid #CCC;
  height:18px;
  z-index:2;
 }

div#Menu a
{
  text-decoration:none;
  color:RGB(159,49,99);
}

div#Menu ul
{
  margin:0 0 0 0px;
  padding: 0 0 0 0px;
}

div#Menu>ul a
{
  width:auto;
}

div#Menu ul ul
{
  position:absolute;
  top:18px;
  border: 1px solid #CCC;
  display:none;
}

div#Menu ul.level1 li.submenu
{
}

div#Menu ul.level1 li.submenu:hover ul.level2 
{
  display:block;
  background: #FFFFFF;
} 

div#Menu ul li
{
  position:relative;
  list-style:none;
  margin:0;
  padding:0;
  float:left;
  background: #CCCCFF;
  z-index:1;
  
}

div#Menu li submenu:hover
{
  z-index:1;
}

div#Menu li:hover
{
  background:#EEEEFF;
  z-index:1;
}

div#Menu li a
{
  display:block;
  padding: 2px 10px 2px 10px;
}

div#Menu ul ul li a
{
  width: 120px;
}

div#Menu ul ul li
{
  border-bottom:1px solid #EEE;
  float:none;
  top:-2px;
}

/***************************************/

#strankovac
{
  
  margin:0px 0px 0px 10px;
  font-size: 8.0pt;
  position:absolute;
  left:500px;
  top:135px;
  width:230px;
  border-bottom:1px solid #FFF;
}

#strankovac a
{
 margin:0px 2px;
 padding: 0px 2px;
 background:#CCCCFF;
 color:black;
}

div.cara
{
  width:100%;
  height:3px;
  border-bottom:2px solid #EEE;
}
/***************************************/

.w0
{width:16px;}
.w1
{width:32px;}
.w2
{width:64px;}
.w3
{width:96px;}
.w4
{width:128px;}
.w5
{width:160px;}
.w6
{width:192px;}
.w7
{width:224px;}
.w8
{width:256px;}
.w9
{width:288px;}
.w10
{width:320px;}
.w11
{width:352px;}
.w12
{width:384px;}
.w13
{width:416px;}
.w14
{width:448px;}
.w15
{width:480px;}
.w16
{width:512px;}
.w17
{width:544px;}
.w18
{width:576px;}
.w19
{width:608px;}
.w20
{width:640px;}
.w21
{width:672px;}
.w22
{width:704px;}
.w23
{width:736px;}
.w24
{width:768px;}
.w100
{width:100%;}

.FL {float:left;}
.FP {float:right;}
