body, html
{
	border:  0px none;
 background: #333 url("pozadi-css.jpg");	margin:  0px;
	padding: 0px;
 padding-top: 5px;	font-family:  Palatino Linotype, Constantia,  Verdana, Arial, lucida, sans-serif;
	font-size: small 
}



.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}


img, table, tr, th, td, h1, h2, h3, h4, h5 
{
	border:  0px none;
 margin:  0px;
	padding: 0px;
}


img 
{ padding-top: 0px; margin-left: 15px; 
}




table { margin-left: 30px; 	background-color: #ffdead; color: #000;
	border-spacing: 0px; 	border-collapse: collapse; }
th { border: 1px solid #8b4513; background-color: #8b4513;
	padding: 3px; color: #fff; }
td { 	border: 1px solid #8b4513; background-color: #fff; padding: 3px;  }
table.grid { 	border-collapse: collapse; 	width: 100%; }

table.grid td, table.grid th {
	padding-left: 0; padding-right: 0;
	border: 0;
}

.tabbez table { padding-top: 0; margin-top: 0px;  margin-left: 50px;  padding-left: 10px; }
.tabbez td { font-size : 110%; background-color: #ffdead;  border: 1px solid #ffdead}




.horni-obrazek 
{ padding-top: 2px; margin-left: 1px; 
}


.centrovat-obrazek 
{padding-top: 10px; margin-left: 210px; 	 
}
.centrovat 
{color : #b8860b; font-family: "Bradley hand ITC", "Geneva CE", lucida, sans-serif !important;
  font-weight: bold; text-align: center; font-size : 170%;
}
.center-znak 
{
	text-align: center; font-size : 390%;  padding-bottom: 0px;  margin-bottom: 0px; padding-top: 0px;  margin-top: 0px; }


.tabulka 
{
  border : 1px solid #000; padding: 10px
;	margin: 30px
; font-size : 110%; color : #000;  }

.tabulka 
td {  padding-top: 1px; padding-bottom: 1px; }
 
td.obsazen {
	background-color: #8cacbb; 
}


td.obsazen2 {
	background-color: #dee7ec;
}


table.none 
{border: 3px solid #fff; background-color: #fff;}

table.pozadi 
{background-color: #fff;}

td.none {
border: 1px solid #fff;}




.male-mezery 
{  padding-top: 0px;  margin-top: 0px;  }


.male-mezery a  
{
	color : #000;   }

table a  
{
	color : #000;   }

table a:hover  
{
	color : #b8860b;  }

ul strong  
{
	font-weight: normal; font-weight: bold;}

li a 
{
	color : #000;   }

li a:hover  
{
	color : #b8860b;  }

ul ul 
{
	font-size : 95%;  }


#zajimavosti a 
{
	color : #000;   }

#zajimavosti a:hover  
{
	color : #b8860b;  }

#zajimavosti img 
{
 padding-top: 0px; padding-bottom: 0px; margin-top: 0px;	margin-bottom: 0px; margin-left: 60px;  }




#strankahlavicka  h1  { height: 100px; color: #000; text-align : left; font-size: 300%;  font-weight: bold; padding-left: 20px; padding-top: 30px; z-index: 3; font-family: "Geneva CE", lucida, sans-serif !important;
  font-weight: bold ;  } 

#strankahlavicka {width: 900px; height: 100px; background: #ffdead url("h1.jpg") no-repeat right;  z-index: 2;  }



.kontakt-tab 
{ margin: 10px
; font-size : 110%;  color : #000; }
.kontakt-tab 
td {  padding-top: 2px; padding-bottom: 2px; }
td {vertical-align: top ;  text-align: justify}
  
.stred { text-align: center; padding-left: 0px}

/* menu  */
#menustranka  {  padding-top: 0px; width: 900px; height: 60px; background-color: #8b4513; border-bottom : 15px solid #ffdead;} 

#menu a { color : #fff; padding-left: 10px; font-size: 150%; text-decoration : none; text-decoration : underline;} 
#menu a:hover {  color : #ffdead; text-decoration : none;  }
#menu  .select a:hover {  color : #ffdead; text-decoration : none;  }  
#menu  {  color : #fff; font-weight: bold}
#menu .select { text-decoration : none; color : #ffdead; }





/* hlavni panel nastaveni pozadí  */
#strankaobal  
{
	background-color: #ffdead; }



#strankavnitrek2
  {
	background-color:  #ffdead;

}

#hlavnipanelhlavicka
{
	background-color: #ffdead;  color: #fff;    font-size: 100%;    
}

#pravypanelvnitrek, #levypanelvnitrek  
{
	background-color: #ffdead;  	}


/* ----   */
#hlavnipanelvnitrek
{
	background-color: #fff;   


}




#strankaobal
{
	width: 900px;
	margin: 0px auto 0px auto;
}





#pravypanelvnitrek p 
{
	 text-align: center ;   }




#bodyhlavicka
{
	background-color: #000;
}








hr {    border: 1px solid;    width: 20%; margin-top: 15px ; margin-bottom: 15px ;     height: 1px; }




#levypanelobal
{
	float: left;
	width: 0px; font-size: 100%;
 
 

}
#pravypanelobal 
{
float: right;
	width: 180px; 
font-size: 100%; 
 
}
#hlavnipanelobal
{ padding: 0px 0px 0px 0px; }





#uvodni 
{
font-size : 110%;	
}


/* texty  */
h1  { color: #000; text-align : left; font-size: 170%;  font-weight: bold; padding-left: 30px; padding-top: 5px;  padding-bottom: 0px;  } 
h2 { color: #000;  font-size: 160%; padding: 10px 0px 0px 30px; font-weight: bold; }
h3 { color: #000;  font-size: 110%; padding: 10px 0px 0px 5px; font-weight: bold; }
p { color : #000; margin-right : 20px ;  padding: 1px 15px 6px 30px; text-align : justify ; margin-right: 15px; font-size : 115%; } 

/* texty  strana hlavní */



ul { color: #000;  font-size : 120%; margin-left: 15px ; margin-right: 15px}
ol { color: #000;  font-size : 115%; margin-left: 15px ; margin-right: 15px}

p a 
{
	color : #000;   }

p a:hover  
{
	color : #b8860b;  }



.obtekani_prave, .obtekani_leve { margin: 5px; padding : 2px; }  
.obtekani_leve {float : left;  padding-right : 30px; } 
.obtekani_prave {float : right; padding-right : 30px; padding-left : 30px;} 


#strankapaticka 
{ background-color: #ffdead; 
 border-top : 15px solid #8b4513;  text-align: center ;  font-size : 80%; }
#strankapaticka p 
{
	 text-align: center ;   }

