   .hlavniblok400
 {float:left; width:390px;}
  .vedlejsiblok400
 {   z-index:23; margin-left:395px; width:400px; text-align:right; }
 


  .hlavniblok0
 {float:left; width:530px;}

.pruhledne{  
    opacity: 0.4;  
    filter: alpha(opacity=40);  
    -moz-opacity: 0.4;  
    -khtml-opacity: 0.4;  
}  

.nepruhledne{  
    opacity: 1.0;  
    filter: alpha(opacity=100);  
    -moz-opacity: 1;  
    -khtml-opacity: 1;  
} 

  
    .vedlejsiblok0
 {   z-index:23; text-align:center; margin-left:530px; width:260px; }
 

.vedlejsiblok2 p


{
MARGIN:0PX; PADDING:0PX;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#pointermenu{
border-top: 7px solid black; /*optional border across top*/
margin: 0;
padding: 0;
}

#pointermenu ul{
margin: 0;
margin-left: 15px; /*menu offset from left edge of window*/
float: left;
padding-left: 8px;
font: bold 13px Verdana;
background-color: black;
background: black url(media/leftround.gif) bottom left no-repeat; /*optional left round corner*/
}

* html #pointermenu ul{   z-index:23; /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;
margin-left: 7px; /*menu offset from left edge of window in IE*/
}

#pointermenu ul li{
display: inline;
}


#pointermenu ul li a{
float: left;
color: white;
font-weight: bold;
padding: 2px 11px 7px 7px;
text-decoration: none;
background: url(media/pointer.gif) bottom center no-repeat;
}

#pointermenu ul li a:visited{
color: white;
}


#pointermenu ul li a:hover, #pointermenu ul li a#selected{   z-index:23; /*hover and selected link*/
color: white;
background-color: darkred;
}

#pointermenu ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(media/rightround.gif) bottom right no-repeat; /*optional right round corner*/
}



body {
z-index:22;
margin: 0px;
padding: 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
background-image: URL('../grafika/pozadi.jpg');
background-repeat: repeat-x;
background-color:black;
background-attachment:fixed;
}


.datumka
{font-size:10px; padding:0px; margin:0px;}

.h_menu_001{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.h_menu_001 ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #414141;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000
}

.h_menu_001 ul li{
display: inline;
}

.h_menu_001 ul li a{
	float: left;
	color: white;
	padding: 5px 11px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.h_menu_001 ul li a:visited{
color: #FFFFFF;
}

.h_menu_001 ul li a:hover, .h_menu_001 ul li .selected{
	color: #FFFFFF !important;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #5E5E5E;
}





 
.logo a 
 {color:white;
 
 }
 
 
.hlavni
 {   z-index:23; width:800px; background-color:white; text-align:left;}

.pocasi
 {padding:6px; background-color:red; }
 
 
.autor
 {font-size:10px; text-align:right;}
 
 .popisek
 {font-size:10px; padding:6px; }
 
 
.paticka
 
 {   z-index:23; width:800px; background-color:black; color:#C0C0C0; text-align:center; font-size:10px; }
 a
 {
  color:#000080;
 
 text-decoration:none;

 }
  a:hover
 {



  color:red;
 
 text-decoration:underline;


 }
 
 
 
.paticka   a
 {
 color:yellow;
 
 text-decoration:none;
 }
.paticka    a:hover
 {
 color:white;
 
 text-decoration:none;
 }
 
 
 
 .patkadole a:hover
 {
 color:white;
 
 text-decoration:underline;
 }
 
 
 
 
 .patkadole   a
 {
 color:white;
 
 text-decoration:none;
 }
 
 
 .odstavec1
 {
margin-left:11px;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    .kapitola1
 {   z-index:23;  font-size:16px; font-weight:bold; margin-bottom:11px; margin-top:11px;}
 
 
 
 
 
 
 
 
 
 
 
 
 .padding24
 {   z-index:23; padding-top: 6px; padding-left: 6px; }
 
 
 .ramec
 {   z-index:23; padding: 8px;}
 
 
 
.padding
 {   z-index:23; padding: 8px;}
 .paddingg
 {   z-index:23;  background-color:red;}
 .paddingo
 {   z-index:23; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.titulek
 {font-family: impact, verdana, arial, helvetica, sans-serif; line-height:34px;  font-size: 32px; text-align:left;}
 .titulek2
 {text-align:left; font-family: impact, verdana, arial, helvetica, sans-serif; font-size: 26px; }
 h1
 {text-align:left; font-family: impact, verdana, arial, helvetica, sans-serif; font-size: 32px; line-height:34px;   padding:0px;  margin:0px; }
 h2
 {text-align:left; font-family: impact, verdana, arial, helvetica, sans-serif; font-size: 42px; line-height:44px;   padding:0px; margin:0px;   color:#000080;}
 .titulekmensi
 {font-family: impact, verdana, arial, helvetica, sans-serif;  font-size: 22px; text-align:left; line-height:23px;    }
 .titulekmensi2
 {text-align:left; font-family: impact, verdana, arial, helvetica, sans-serif;  font-size: 26px; }
 

 
 .hlavniblok
 {float:left; width:400px;}
  .vedlejsiblok
 {   z-index:23; margin-left:400px; width:390px; }
 

 
 
    .malyclanek0
 {   z-index:23;  float:left;}
 
     .malyclanek5
 {   z-index:23;  float:left; width:600px; text-align:justify;}
      .malyclanek55
 {   z-index:23;  float:left; width:500px; text-align:justify;}
 
  
  .hlavniblok4
 {float:left; width:530px;}
  .hlavniblok2
 {float:left; width:380px;}
  .vedlejsiblok2
 {   z-index:23; margin-left:390px; width:380px; text-align:left;}
   
     .vedlejsiblok25
 {   z-index:23; padding-top:8px; margin-left:530px; width:260px; text-align:left;}
   
    .malyclanek2
 {   z-index:23;  width:520px; float:left;}
  .justifo
 {   z-index:23; text-align:justify;}
   .konec
 {   z-index:23; clear:both; width:800px; background-color:white; height:1px;}
   .malyclanek
 {   z-index:23;  width:388px; float:left; text-align:justify;}
    .malyclanek22
 {   z-index:23;  float:left; text-align:justify;}