/* CSS Document */
div.aniMenu {
   line-height:12px;
      color: rgb(153,153,204);
         padding-left: 10px;
	    padding-bottom: 3px;
	       padding-top: 3px;
	          cursor: hand;
		  }

#menu2{
   display:block;
      cursor:hand;
         width:120px;
	    height:20px;
	    }
/* z Evahenychova.cz*/
.nabidka {float:left;
   display:block;
      cursor:hand;
         width:120px;
	    height:20px;
	    }
#admin_menu{
	float:left;
	width: 250px; 
} 
.all #menu li{
	display:inline;
}

#admin_telo{
	float:left;
	padding-top: 30px;
	color: white;
}

#admin_telo{
	float:left;
	padding-top: 30px; 
	font-family: Helvetica, Arial, Sans-serif;
	width: 80%;
	 }



#admin_telo {
	font-size:12px;
}

#errors {
	background: white;
	border: 1px solid black;
	color: red;
}

.even{
	background-color:green;
	border-bottom: 1px solid  white;
}


#clanek table{font-size:12px;}
body {
text-align:center;
	background-color:rgb(0, 0, 102);
	color:rgb(153,153,204);
	font-family:Arial CE, Helvetica CE, Arial, sans-serif;
}
.resetovac {clear:both;}

a {
   color:rgb(238,238,255);
   text-decoration:none;
}
a:hover {
   color:rgb(245, 2245, 255); text-decoration:underline; 
}

a img {
	border: 0px;
}

.all {	padding-top:30px;
	margin-left: auto;
	margin-right: auto;
	width:800px;
      text-align:left;
      margin-bottom: 30px;
}


#nadpis {
text-align: right;
        display:block;
        width:300px;
        height:60px;
float:left;
      
}
#menu {
float:left;
        display:block;
        width:500px;
        height:60px;
        
}
#foto {
        display:block;
        width:300px;
        text-align: right;
        float: left;
      
}

#clanek {
        float:left;
        display:block;
        width:500px;
        height:440px;
        overflow:auto;
font-size:10pt;
}
h1, h2, h3 {
   margin-left:10px;
   margin-right:10px;
   text-align:center;
}
h1 {
   font-size:large;
   margin-top:15px;
   margin-bottom:10px;
}
h2 {
   font-size:medium;
   margin-top:15px;
   margin-bottom:10px;
}
h3 {
   font-size:small;
   margin-top:10px;
   margin-bottom:5px;
}
h4 {
   font-size:10pt;
   margin:3px;
}
h5 {
   font-size:xx-small;
   margin-top:5px;
   margin-bottom:5px;
}
p {
   font-size:10pt;
   font-weight:500;
   text-align:justify;
   line-height:120%;
}

hr{
   color:rgb(153, 153, 204);
   height:1px;
   margin-left:10px;
   margin-right:10px;
   line-height:1px;
}
h3.pisne {
   font-size:small;
   margin-top:0px;
   margin-bottom:5px;
   text-align:left;
}
hr.kratka {
   width:280px;
}
hr.distrib {
   margin:0px,60px,0px,0px;
}
img.cds {
   color:white;
   border-color:white;
   }
img.ramecek {
   border-color:rgb(221, 221, 255);
   border-bottom-style:solid;
}

.stred {
   text-align:center;
}

#clanek i{
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   margin-bottom:5px;
font-size:10pt;
}

p, ul, li, ol, hr {
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   margin-bottom:5px;
}

ul {
   margin-left:30px;
   font-size:10pt;
   font-weight:500;
   text-align:left;
}
ul.knihy {
   margin-left:120px;
   line-height:80%;
}
ul.texty {
   line-height:80%;
}
ol {
   margin-left:150px;
   font-size:10pt;
   font-weight:500;
}
ol li {
   line-height:80%;
}

#uvod_vne {text-align:center;}
#uvod {width:220px; 
margin-left:auto;
margin-right:auto;
text-align:justify;
font-style:oblique;
   font-size:15 px;
}

.oblig {
	font-style:oblique;
}
.vstoupit a{
font-style:oblique;
font-size:14px;
font-weight:bold;
color:rgb(153,153,204);
}
#menu a {font-size:15px; }
#menu a:hover {color:rgb(153,153,204);text-decoration:none;}
zzz#nabidka {position:absolute; left: 50px; top:10px;}
