/*
# Websystem 2495_4esa.eu
# WBS - 1.0
#
# autor: V. Faltus(c) 2019
# verze: 1.0
#
# 
# soubor css  pro WBS 
#
*/
.r0{
  position: relative;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 1000px;   /* 1000px 
  background-color: rgb(200,255,250);*/
}
body
{ margin: 0pt;
 text-align: center; /* testujeme background-color: rgb(0,0,255);  */
 background-color: rgb(61,106,147);  /* šedá rgb(220,220,220),námořní rgb(61,106,147); světle modrá(224,240,255); světle šedá (240,240,240);  !!!!! ekologie-tmavárgb(68,68,68)*/
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
}
/*     divy     */
.div0{
 /*margin-top: 10px;   */
 position: relative;
 border-radius: 3px;
 /*background-color: rgb(49,49,49);  */
 border-bottom: 0.5px solid rgb(49,49,49);           /*black;    white 0,0,0 black rgb(49,47,49); rgb(0, 0, 0)  */
 border-right: 0.5px solid rgb(49,49,49);
 width: 99.6%;
 height: auto;       /*50px;  209px */
 float:left;
}
.div1{
 position: relative;
 border-radius: 3px;
 /*background-color: rgb(112,112,112);          */
 border-bottom: 0.5px solid rgb(112,112,112);    /* white;  */
 border-right: 0.5px solid rgb(112,112,112);
 /*top: 0px;
 left: 0px; 207px  */
 width: auto;
 height: auto;       /*49px */;
}
.div2{
 padding-left: 5px;
 position: relative;
 border-radius: 3px;
 /*background-color: rgb(98,96,96);    */
 border-top: 1px solid white;
 border-left: 1px solid white;
 border-bottom: 0.5px solid rgb(98,96,96);            /* white;   */
 border-right: 0.5px solid rgb(96,96,96);
 /*top: 0px;
 left: 0px; 202px                    */
 width: inherit;
 height: auto;       /*47px; */
}
/*     divy     */
.anketa{
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
}
#mhmi{
 color: rgb(255,0,255);
}
.mOknoLR{
 border-radius: 3px;  /* thin; */
 position:absolute;
 top:150px;
 left:200px;
 float:left;
 border: 1px solid black;   /* rgb(0, 0, 0)  */
 background: rgb(154,154,154);    /*    rgb(229,229,229) rgb(68,68,68) !!!!!  */
 margin-bottom: 5px; /* */
 padding: 5px;
 z-index:999;
}
.mOknoS{
 border-radius: 3px;  /* thin; */ 
 position:relative;
 float:left;
 border: 1px solid white;   /* black  rgb(0, 0, 0)  */
 /*background: rgb(154,154,154);        rgb(229,229,229) rgb(68,68,68) !!!!!  */
 margin-bottom: 5px; /* */
 padding: 5px;
 margin-top: 5px;
}
.mOknoA{
 border-radius: 3px;  /* thin;  */ 
 position:relative;
 float:left;
 border: 1px solid white;   /* black  rgb(0, 0, 0)  */
 /*background: rgb(154,154,154);        rgb(229,229,229) rgb(68,68,68) !!!!!  */
 margin-bottom: 5px; /* */
 padding: 5px;
 margin-right: 2px;
}
.mOknoV{
 border-radius: 3px;  /* thin;  margin-right: 2px;*/
 position:relative;
 float:left;
 border: 1px solid white;   /* black  rgb(0, 0, 0)  */
 /*background: rgb(154,154,154);        rgb(229,229,229) rgb(68,68,68) !!!!!  */
 margin-bottom: 5px; /* */
 margin-right: 8px;
 padding: 5px;
}

.mOkno{
 border-radius: 3px;  /* thin;  margin-right: 2px;*/
 position:relative;
 float:left;
 border: 1px solid white;   /* black  rgb(0, 0, 0)  */
 background: rgb(240,240,240);    /*   rgb(229,229,229) rgb(68,68,68), tmavě šedá rgb(154,154,154) !!!!! */
 /* margin-bottom: 5px;  */
 padding: 5px;
}
.hOkna{
 position:relative;
 background: rgb(229,229,229);                   /*  white;  !!!!! */
 text-align: left;
 margin: 10px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 display: block;
 padding-left: 5px;
}
#hO{ 
 font-weight: bold;
 padding-top: 2px;
}
.mOknoJ{
 border-radius: 3px;  /* thin; */
 position:relative;
 float:left;
 border: 1px solid black;   /* rgb(0, 0, 0)  */      
 background: rgb(154,154,154);    /*    rgb(229,229,229) rgb(68,68,68) !!!!!  */
 margin-bottom: 5px; /* */
 padding: 5px;
 height: 350px;
 overflow: auto;
}
.tOknaL{
 position:relative;
 background: rgb(200,200,200); /* námořní rgb(61,106,147); rgb(68,68,68) rgb(250,250,250)!!!!!*/
 text-align: left;
 vertical-align: text-bottom;
 margin: 5px;    /* 10px*/
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 overflow: hidden;
 display: block; /* */
 float: none;
 clear: both;
 border-radius: 3px;
 /*padding: 2px; */
}

.tOkna{
 position:relative;
 background: rgb(229,229,229); /* námořní rgb(61,106,147); rgb(68,68,68) rgb(250,250,250)!!!!!*/
 text-align: left;
 vertical-align: text-bottom;
 /*margin: 5px;     10px*/
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 overflow: hidden;
 display: block; /* */
 float: none;
 clear: both;
 /*padding: 2px; */
}
#tO{
 /*padding-left: auto;
 padding-right: auto;*/
 }
.pOkna{
 position:relative;
 background: rgb(229,229,229);                   /*  white;  rgb(17,11,13)!!!!! */
 /* text-align: justify; center*/
 text-align: left;
 margin: 10px;    /* 10px*/
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 overflow: hidden;
 display: block; /*/**/
 float: none;
 clear: both;
}
#pO{
 padding-top: 2px; 
 padding-left: 5px;
}
#pOm{
 padding-top: 2px; 
 padding-left: 5px;
 font-weight: bold;
}

.ls{ /* sloupec levý */
 position:relative;
 /*background-color: rgb(140,220,240);
 padding: 2px; */

 float: left; /**/
 overflow:hidden;
 width:234px;
 /*display: table; block; */
}
.hs{ /* sloupec hlavní */
 position:relative;
 /*background-color: rgb(140,120,240);*/
 margin-left: 6px; 
 float: left; /**/
 overflow:hidden;
 width: 740px;
 /*display: block; */
}
.logoimg{
 width: 100%;
 height: 100%;
}
.logoimgM{
 width: 98.5%;
 height: 60px;
}
.logoimgMx{
 width: 215px;
 height: 60px;
}

#tdl{
 margin-left: 3px;
 text-align: left;
 width: 30px;
}
#tdp{
 margin-left: 3px;
 text-align: left;
 width: 940px;
}
#td2s{
 margin-left: 3px;
 text-align: left;
}
.ulImg{
 width: 16px;
 height: 16px; 
 padding-left: 3px;
}
.ulSpan{
 padding-right: 8px;
}
.stylRed{
 border-bottom:2px solid red;
}
.stylBlack{
 border-bottom:2px solid rgb(229,229,229);                   /*  white; !!!!! */
}
/* rss*/
.rssfeed {
	font-size: 11px;
    text-align: left;
    width: 330px;
}
.rssfeed a {
	color: #444;
	text-decoration: none;
}
.rssfeed a:hover {
	color: #000;
	text-decoration: underline;
}
.rem{
  text-align: justify;
}
.rssfeed span { font-weight: bold; padding: 6px; color: blue; }

.rssBody { border: 1px dotted #999; }
.rssBody ul { list-style: none; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p { 
 padding:5px 10px;
 margin:0; 
} 

.rssRow { padding: 0px 0px 0px 9px; color:#666; }
.rssRow h4 { font-size: 12px; margin-bottom:0; }

/* rss date */
.rssRow div {
	font-size: 10px;
	color: #999;
  padding: 0px 0px 0px 10px;
}
.mOknoL{
height:72px;
width:220px;
border-radius: 3px;
position: relative;
/* float: right; */
border: 1px solid white;
background: rgb(240,240,240);   /* rgb(229,229,229)   */
margin-top: 1px;
/* margin-right: 15px; */
padding: 5px;
/* margin-bottom: 5px; */
}
.mOknoR{
height: 72px;
width: 100%;
border-radius: 3px;
position: relative;
/* float: right; */
border: 1px solid black;
background: rgb(229,229,229);
margin-top: 1px;
/* margin-right: 15px; */
padding: 5px;
margin-bottom: 5px;
}

.mOknoP{
 border-radius: 3px;  /* thin; */ 
 position:relative;
 float:right;
 border: 1px solid black;   /* black */
 background: rgb(229,229,229);/*           !!!!!*/
 margin-top: 5px; /* */
 margin-right: 15px;
 padding: 5px;
}
.hOknaP{
 position:relative;
 background: rgb(229,229,229);;  /*    white       !!!!!*/
 text-align: center;
 margin: 5px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 display: block;
 /*padding-left: 5px;*/
}
#hOP{
 font-weight: bold;
 padding-top: 2px;
}
.tOknaP{
 position:relative;
 background: rgb(229,229,229);          /* rgb(250,250,250)  rgb(154,154,154)   !!!!! */
 text-align: left;
 vertical-align: text-bottom;
 margin: 10px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 overflow: hidden;
 display: block; /* */
 float: none;
 clear: both;
}
#tOP{
 padding-left: auto;
 padding-right: auto;
 }

.pOknaP{
 position:relative;
 background: rgb(229,229,229);   /*  white !!!!! */
 /* text-align: justify; center*/
 text-align: left;
 margin: 10px;
 padding-right: 10px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 overflow: hidden;
 display: block; /**/
 float: none;
 clear: both;
}
#pOP{
 padding-top: 2px; 
 padding-left: 5px;
}
._RSS_{
 position:relative;top:0px;width:100%;font-family:Arial;font-size:12px;height:550px;padding-bottom:5px;
}
#tOA{
 /*padding-bottom:11px;*/
}
#tOB{
 padding-bottom:11px;
 margin-top: 10px;
}
#TabMenu1
{
 float: left;
 width: 100%; /* */
 line-height: normal;
}
#TabMenu1 ul
{
   margin: 0;
   padding: 0 0 0 0;
   list-style: none;
   /*height: 30px;*/
}
#TabMenu1 li
{
   display: inline;
   margin: 0;
   padding: 0;
   
}
#TabMenu1 a
{
   float: left;
   margin: 0;
   padding: 0 0 0 0;
   text-decoration: none;
}
#TabMenu1 a span
{
   float: none;
   display: inline;
   background: rgb(229,229,229);   /*  white !!!!!rgb(255,255,255);                   url("./img/style10right.gif") no-repeat right top;  */
   padding: 0 10px 0 0;
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}
#TabMenu1 a:hover span
{
   background-position: 100% -42px;   /**/
   color: #FF0000;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;

}
#TabMenu1 a:hover
{
   background-position: 0% -42px; 
   /* border-right: 1px solid rgb(236,236,236); 
   border-bottom:2px solid red;*/
}
#TabMenu1  a                           /*#active*/
{
   /* border: 1px solid red; */
   background-position: 0% -84px; 
}
#TabMenu1 #active a span
{
   background-position: 100% -84px; /**/
   border: 1px solid red;
   color: #0000FF;
   font-weight: bold;
   text-decoration: none;
}
#active{
  border-bottom: 5px solid red;
}
.tl7{
  border: solid 1px black;
  background-color: rgb(224, 234, 255);
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  line-height: 17px;
  text-align: center;
  cursor: pointer;
  display:inline;
  color: rgb(0,0,0);
  text-align: center;
}
.sp0{
border: solid 1px gray;
background-color:#80FFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
display:inline;
color: rgb(0,0,0);
ine-height: 17px;

}
.tl0{
  border: solid 1px black;
  background-color: rgb(224, 234, 255);
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  line-height: 17px;
  text-align: center;
  cursor: pointer;
  display:inline;
  color: rgb(0,0,0);
}
.tl1{
  border: solid 1px black;
  background-color: rgb(224, 234, 255);
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  cursor: pointer;
  display:inline;
  color: rgb(0,0,0);
  float: right;
  margin-right:3px;
  padding-right:2px;
  padding-left:2px;
}
.tl1s{
  border: solid 1px black;
  background-color: rgb(224, 234, 255);
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  cursor: pointer;
  display:inline;
  color: rgb(255,0,0);
  float: right;
  margin-right:3px;
  padding-right:2px;
  padding-left:2px;
}

a{
  text-decoration: none;
}
.SOnOff
{ width: 26px;
  height: 26px;
  margin-left: 10px;
  margin-top: 10px;
  position: absolute;
}
.redseznam
{width: 190px;font-size: 11px;}
.Redaktor
{position:relative;width:auto;height:20px;border: solid 1px black;}
.rsfile
{ padding: 5px;}
.rsfoto
{ position:relative;left:570px;top:-570px;width:56px;height:56px;border:black 1px solid;}
#imgrs
{ width:inherit;height:inherit;}
