body, html
{
	font-size:95% !important;
  font-family:Arial,Helvetica,"Times New Roman" !important;
  color:#003300;/*#003020*/
}
h1 {
  font-size:110%; padding: 0px; margin: 1% 0 1% 0;
}
h2 {
  font-size:100%; padding: 0px; margin: 1% 0 1% 0;
  /*font-weight:normal;*/
}
a{
  color:#6FBD00;
}
a:hover{
  color:green;
}
.resetovac
{
	border:  0px none;
	padding-left:1%;padding-right:1%;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	background:transparent;
	height:10px;
	
}

.msg_for_webmaster{
	background-color:#ccff33;
	color:red;
}

/*osobnosti*/
.ramecek_osobnost {
  font-weight:normal;text-align:justify;
  padding:10px;
  background-color:white;height:100%;
  
}

.cele_jmeno_osobnosti{
  font-weight:bold;
  font-size:110%;
}

.pruvodni_legenda {
  font-style:italic;
}


/* ul tree styles */
.selected_node {
	background: #EE8E00;
	color: #f8f8f8;
	padding: 0px 2px 0px 2px;
	margin: 0;
	text-decoration: none;
}
#u_tree {
	z-index: 9;
}

#menu01{
  background-color:#cc0000;
  color:white;
  width:160px;
/*  background-image:url('/www_als/pic/layout-menu01-top1.1.jpg');
  background-position:-12px 0px;
  background-repeat:no-repeat;
  padding-top:110px;*/

}
#menu01-in{
  margin-top:-30px;
}
#menu02{
  background-color:#3366FF;
  color:white;
  background-image:url('/www_als/pic/layout-menu2-bottom1.1.jpg');
  background-repeat:no-repeat;
  background-position:0px bottom;
  padding-bottom:110px;
  width:160px;
}
#menu02-in{
  padding-top:5px;
}

#menu09{
  margin-top:8px;
  background-color:#004391;
  color:white;
  width:160px;
/*  background-image:url('/www_als/pic/layout-menu01-top1.1.jpg');
  background-position:-12px 0px;
  background-repeat:no-repeat;
  padding-top:110px;*/

}
#menu09-in{
/*  margin-top:-30px;*/
}

#menu10{
  background-color:#0099FF;
  color:white;
  background-image:url('/www_als/pic/layout-menu10-bottom1.1.jpg');
  background-repeat:no-repeat;
  background-position:0px bottom;
  padding-bottom:50px;
  width:148px;
  font-size:80%;
}
#menu10-in{
  padding-top:5px;
  margin-left:-9px;
  margin-right:-8px;
}


#menup-zvoneni{
  background-image:url('/www_als/pic/layout-zvoneni-middle1.1.jpg');
  background-repeat:repeat-y;
  color:brown;
  width:205px;
  margin-left:5px;
}
#menup-jidelnicek{
  color:brown;
  width:205px;
  height:87px;
  margin-left:5px;
}
#menup-zvoneni-in{
  padding-left:10px;
  font-weight:bold;
  font-size:80%;
  
}
#menup01{
  /*background-image:url('/www_als/pic/layout-menup01-top1.2.jpg');
  background-repeat:no-repeat;*/
  color:white;
  margin-top:0px;
  background-color:#006804;

}
#menup01-in{
  padding-top:5px;

}
/*#menup01 ul{
  color:blue;
  margin-top:0px;
  background-color:red;

}*/
#menup02{
  background-color:#cc0000;
  color:white;
}
#menup02-in{
  padding-top:5px;

}
#menup03{
  background-color:#6600FF;
  color:white;
}
#menup03-in{
  padding-top:5px;

}
#menup04{
  background-color:#6600FF;
  color:white;
}
#menup04-in{
  padding-top:5px;

}
ul {
	/*padding-left: 24px;*/
	display: block;
}
li, li.open {
	
	/*list-style-image: url(minus.gif);*/
}
li.close {
	list-style: none;
/*	list-style-image: url(plus.gif);*/
}
li:hover {
	/*background: #eeeeee;
	cursor: pointer;
	background-position: 105px 100px;*/
	/*list-style-image: url(plus.gif);*/
}

.ul_main {
padding:0px 8px 0px 5px;
}
.ul_main a:hover { 
  color:yellow;
}


.li_4{
  font-size:100%;
  font-weight:bolder;
  margin:0px 0 8px 0;
  padding:1px 0px 0 0px;
  
}
.li_4 a{
  display:block;
	text-decoration: none; 
}

.li_4 a:hover{
  display:block;
	text-decoration: none; 
}
.ul_4 {
  margin:0px 0px 0px 0px;
}
.ul_5 {
  margin:0px 0px 0px 0px;
}
.li_5{
  font-size:80%;
  padding:1px 0px 0 5px;
}
.li_5 a{
  display:block;
	text-decoration: none; 
}
.li_5 a:hover{
  display:block;
	text-decoration: none; 
}


#div_kat_osob{
  padding:10px; 
  border:1px dotted teal;
  display:none;
}

.input {
	FONT-SIZE: 11px;
	FONT-FAMILY: Comic Sans MS, Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	BORDER: 1px blue solid;
	background-color: #E8FFFF;
}
.input1 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Comic Sans MS, Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	BORDER: 1px blue solid;
	background-color: #E8FFFF;
}
.input2 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Comic Sans MS, Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	BORDER: 1px blue solid;
	background-color: #E8FFFF;
}

.select1{
  height:17px;
  font-size:10px;
	FONT-FAMILY: Comic Sans MS, Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	BORDER: 1px blue solid;
	background-color: #E8FFFF;
}

/*ramecek-foto*/
.titulek_fotoserie{
  padding-left:0px;font-size:100%;font-weight:bold;margin-bottom:5px;
}
.ramecek_thumb {
  background-color:#FFFF5E;
  width:112px;
  height:96px;
  border:1px solid teal;
  padding-top:10px;
  margin:3px;
  float:left;
  vertical-align:top;
  text-align:center;
}

.titul_fotoserie {
  font-weight:bold;
  font-size:105%;
  margin-bottom:10px;
}

.prilohy {
  padding:5px 0 0 0;
  font-size:100%;
  font-weight:bold;
}

/*menu*/
.vystup_menu{
/*width:189px;*/
}

/*akce*/
/*.ramecek-akce-info{
background-color:rgb(255,255,51);
padding:5px 10px 5px 10px;
}*/
.nazev_akce{
  font-weight:bold;
  font-size:105%;
}
/*blog*/
.spendlik{
float:right;position:relative;top:-26px;right:26px;
}
.ramecek-blog-mini{
border-top:0px solid orange;border-bottom:0px solid orange;background-color:transparent;
margin-bottom:0px;margin-right:0px;
}
.ramecek-blog-mini-spendlik{
border-top:0px solid orange;border-bottom:0px solid orange;background-color:transparent;
margin-bottom:0px;margin-right:0px;
background-color:#ffffcc;padding-left:5px;padding-right:30px;
}
.ramecek-blog-mini-in{
text-align:left;padding-top:5px;padding-left:5px;
padding-bottom:5px;
}
.blog-datum{
font-size:10px;font-style:italic;text-align:left;padding-bottom:5px;
}
.blog-titul{
padding-left:0px;font-size:100%;font-weight:bold;margin-bottom:5px;
}
.ramecek-blog-mini-cara{
width:90%;color:#E3E3E3;height:1px;margin-top:5px;margin-bottom:0px;
border: 0;
background-color: #E3E3E3;
margin-left:auto; 
margin-right:auto; 

}
/*kalendarik*/
.kalendarik{
margin-left: auto;margin-right: auto;
}
.kalendarik-legenda{
clear:both;font-size:80%;text-align:left;
}
.kalendarik-obal{
padding-left:30px;float:right;width:150px;background-color:transparent;
}
.kalendarik-obal-in{
text-align:center;background-color:#ffcc33;width:150px;border:solid 1px green;float:right;margin-top:-50px;z-index:1001;position:relative;
}
/*listování*/
.sipky_listing{
vertical-align:middle;text-align:center;height:30px;
}
/*kurzy*/
.tabulka-kurzy td{
vertical-align:top;
}
.tabulka-kurzy .popiskadat{
font-weight:bold;
width:110px;
}
.tabulka-kurzy .dulezite{
font-weight:bold;
font-size:110%;
color:red;
}
.tabulka-kurzy-radky{
width:100%;
}
.tabulka-kurzy-radky td{
vertical-align:top;
padding:5px;font-size:90%;
}
.titulek{
  padding-left:0px;font-size:100%;font-weight:bold;margin-bottom:5px;
}
.skryty{
  display:none;
}

.piktogram_cela_skola{
float:left;color:red;text-align:center;line-height:38px;font-size:16px;width:92px;font-weight:bold;margin-left:0px;background-image:url(/www_als/pic/back_tridy_cela_skola.png);background-repeat:no-repeat;
}
.piktogram_trida{
float:left;color:red;text-align:center;line-height:38px;font-size:16px;width:37px;font-weight:bold;margin-left:0px;background-image:url(/www_als/pic/back_tridy.png);background-repeat:no-repeat;
}
