*           {margin: 0; padding: 0;}
body        {
            background: #dde9fd;
            behavior: url(../css/csshover.htc); /* Pro IE na Windows */
	          font: .9em/1.5 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;            
            color: #000;
            z-index: 1;
}
ul          {
            padding-left: 1.2em;
            list-style-type: disc;
						color: #000; margin: 0;
}
div#pravysl {
  					position: absolute; left: 200px; top: 15px; width: 70%;
    				color: #000;
		  			margin: 0 0 6em 0; 
		  			padding: 8px;
		  			text-align: justify;
		  			border: 1px solid blue;
}
div#menu    {
				    position: absolute; left: 0;top: 1px;
  			    background: #98bef8;
  			    font-size: 9pt;
  			    color: #000;
    				width: 175px;
      			text-align: left;
      			z-index: 10;
}
div#loga img{ margin: 30px 3px; }
div#loga img.ru { margin-top: -23px; }
div#loga a  { background: transparent; }
div#menu ul {
            background: #98bef8;
            color: black;
            list-style: none;width: 170px;
            padding: 0;
}
div#menu li {
            position: relative;
            color: black;
            padding-left: -0.5em;width: 170px;
}
div#menu ul ul {
            display: none;
            position: absolute; top: 1px; left: 155px;
}
div#menu li a {
            display: block;
            text-decoration: none;
            margin-left: 3px;
            padding: 1px 0.25em;
}

div#menu li a:visited {color: #800000;}
div#menu>ul a {width: auto;}
div#menu li:hover {background: #ffe680;}
div#menu li a:hover {text-decoration: underline;}
div#menu li.submenu {
            background: #C6D3CF url(../images/bluarrow.gif) 92% 50% no-repeat;
            border: 1px solid #dde9fd;
            margin-right: 1px; padding-left: 0;
}
div#menu li.submen0 {
            background: #98bef8;
            border: 1px solid #dde9fd;
            margin-right: 1px; padding-left: 0;
}
div#menu li.submen0:hover { background-color: #dde9fd;}
div#menu li.submenu:hover {
            background: #fff2bf url(../images/bluarrow.gif) 92% 50% no-repeat;
            z-index: 2;
}

div#menu ul.lev1 li.submenu:hover ul.lev2 {display: block;z-index: 3;border: 1px solid #7E8591;}
div#menu ul.lev2 li.submenu:hover ul.lev3 {display: block;z-index: 4;border: 1px solid #7E8591;}
div#menu ul.lev3 li.submenu:hover ul.lev4 {display: block;z-index: 5;border: 1px solid #7E8591;}
div#menu h5 {
            font: normal .8em ;
            border-bottom: 1px solid brown;
            color: brown;
            letter-spacing: 1.2;
}
div#menu h4 {
            font: .7em ;
            color: #6E1C1C;
            text-align: left;
            margin: 0;
            letter-spacing: normal;
}
h1          {
            font: 2em/1em; letter-spacing: 3px;
            padding: 0.66em 0 0.33em 15em;
}
h1, h2, h3, h4          {
            color: blue;
            text-align: center;
            margin-top: 2em;
            letter-spacing: .2em;
}
h5 {
            text-align: left;
						padding-left: .5em;
}
h3          {
            text-align: left;
            text-indent: 1.66em;
}
img         { border: 1px solid #ffffff;}
.center     {
          	text-align: center;
          	margin: .1em auto;
}
.ob         { padding: .5em .8em;}
div.uvod    {
            margin: 60px auto;
            text-align: center;
            margin-right: 4.5em;
}
.clear      {clear: both;}
div.cll     {clear: left;}
div.clr     {clear: right;}
div.flr     {float: right;z-index: 6;}
div.flr a   {margin-right: .3em;}
.fll     {float: left;}

li {
						padding-left: .5em;

}
div#eu 			{ margin: 0 4em;
}
img.eu      { margin: 0 .5em;
							float: center;
							
}
p           {
            color: #000;
			      margin: 0;
			      margin-top: .8em;
			      padding: .1em .2em;
			      _margin-right: 10px;
			      text-align: justify;
			      text-indent: 1em;
}
p1           {
            color: #000;
			      margin: 2;
			      margin-top: .3em;
			      padding: .1em .2em;
			      text-align: left;
			      text-indent: 1em;
}
.male { text-transform: lowercase;}
.velke { text-transform: uppercase;}
.odsr       {padding-right:120px;}
.odsl       {margin-left: 10%;}
.fot        {font-family: "Times New Roman",Times, utopia, serif;}
.foc        {font-family: "Monotype Corsiva","Comic Sans MS",Cursive;}
.foa        {font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, Arial, lucida, sans-serif;}

.f1         {font-size: .6em;}
.f2         {font-size: 1em;}
.f3         {font-size: 1.33em;}
.f4         {font-size: 2em;}
.f5         {font-size: .8em;}

.tlt        {text-align: left;}
.tct        {text-align: center;}
.trt        {text-align: right;}

.b	        {font-weight: bold;}
.i	        {font-style: italic;}
.u	        {text-decoration: underline;}
.nor        {font-weight: normal;letter-spacing: 2px;}
.bluef       {color: #0000ff;}
.maroon     {color: #800000;}
.gray       { 
            color: #808080;
            font-style: oblique;
            font-size: 0.8em;
}
table       {
            border: 2px solid red; margin: 3px;
            text-align: left;
            background: white;
}
th          {
            background: navy;
            color: white;
            text-align: center;
            font: 1em 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
            font-weight: bold;
            padding: 2px .5em;
}
td          {
            border: 1px solid #98bef8;
            padding: 2px .8em;
            font: .9em 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
            text-align: left;
}
td.carka    {text-align: ",";}
td.ne       {border: 0}
/* inline tlačítka  */
.inline-button {
   _width:5em;
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
   }
.inline-button em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: black;
   }
.inline-button span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.inline-button:hover {
   background: #666;
   color: white;
   }
.inline-button:hover em {
   background: black;
   color: white;
   }
.orange { background: orange; color: black }
.orange em { background: white; color: #c60 }

.blue { background: #06c; color: white }
.blue em { background: white; color: #06c }

.green { background: green; color: white }
.green em { background: white; color: green }
