html, body {
  margin:0; /*aby nebyl zadnej odstup od kraju */
  padding:0;
  /*background:#231F20; /* nastaveni pozadi, pouzit jen jeden z moznych parametru */
  /*text-align:left; /* zarovna vse na stred, coz chape IE i pro blokove elementy jako je div ci odstavec  */
  /*font-size:100%; /*15px; /* velikost pro text nastavena na 8/10 velikosti pismene M */
 	background: #C2120D top left repeat-x;
}

table {
  font-family:Arial; /* pouzita rodina pisma */
  text-decoration: NOne;
  color: #FFF0F4;
  font-size: 12px;
  font-weight: bold;
 
background:#000000;  

}
a {
  color: #FFF0F4;
  text-decoration:none;
}


#stranka {
  width: 100%;
}

#stranka .hlavicka {
  height: 50px;
  background-color: #231F20;
  background-image: url(picture/small/logo.jpg);
  background-repeat: no-repeat;
  background-position: left;
  border-bottom: 1px #FFF8F9 solid;
}

#stranka .levo {
  float: left;
  vertical-align: top;
  width: 30px;
  background-color: #231F20;
}

.levo a {
  width: 80%;
  margin: 3px;
  padding: 2px;
  border: 1px #FFF0F4 solid;
  text-decoration: NOne;
  color: #FFF0F4;
  font-size: 12px;
  font-weight: bold;
}

.levo a:hover {
  border: 1px #FFF0F4 solid;
  color: #231F20;
  background-color: #D3130E;
}

#stranka .pravo {
  float: left;
  background-color: #000000;
}

.pravo .album {
  margin: 10px;
  border: 2px #FFF0F4 solid;
}

.pravo .box {
  float: left;
  margin: 5px;
  padding: 5px;
  font-size: 12px;
  color: #FFF0F4;
}

.box h2 {
  width: 100px;
  margin: 1px;
  color: #FFF0F4;
  font-size: 12px;
}

.box p {
  width: 100px;
  margin: 2px;
  color: #FFF0F4;
  font-size: 11px;
}

TEXTAREA {
	FONT-SIZE: 11px
}
.hlavni {
	FONT-FAMILY: 'book antiqua'; TEXT-ALIGN: center
}
.nevidet {
	DISPLAY: none
}
.text {
	FONT-SIZE: 10px; TEXT-ALIGN: justify; 
  text-decoration: NOne;
  FONT-STYLE: arial;
}
.text2 {
	FONT-SIZE: 12px; ; 
  color: #FFFFFF;
}

.text3 {
	FONT-SIZE: 12px; ; 
  color: #000000;
}

.podmenu {
	CURSOR: hand; COLOR: darkblue; TEXT-INDENT: 10px
}
#menu {
width: 130px ;
color: #FFFFFF;
 margin:0; 
  

}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu dt {
cursor: pointer;
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid #FFFFFF;
background: #00000;

}
#menu dd {
border: 1px solid #FFFFFF;
width: 110px ;
}
#menu li {
text-align: center;
background: #000000;
}
#menu li a {
color: #FFFFF;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
background: #00000;
}

#menu dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#menu li a:hover, #menu dt a:hover {
background: #C2120D;
color: #000000;
}
.nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 20px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.podnadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-INDENT: 0px; TEXT-ALIGN: left; TEXT-DECORATION: overline
}
.datum {
	FONT-STYLE: italic
}
.top {
	VERTICAL-ALIGN: top
}
.maly {
	FONT-SIZE: 11px
}
.obr
{border-style:solid;
border-color:black;
border-width:2px;
cursor:pointer;
cursor:hand;
margin:5px;}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}

.center {
	FLOAT: center
}

.kalend {
	 FONT-SIZE: 12px; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.kalborder {
	
.kaldat {
	FONT-WEIGHT: bold
}
.kalnaz {
	FONT-STYLE: italic
}
.kalnad {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}

/* formulář */
form {margin:0px}

/* tlačítko formuláře */
.nohy {background:transparent no-repeat url("../obr/nohy.gif"); width:24px; height:20px; border:0px solid #778899; cursor:hand}

/* odkazy na další stránky */
.pageno a {color:#DC143C;}

/* tabulky */
.tab {margin-left:10px; text-align:left; background-color:#F5F5F5;}

/* tustá šedá čára nahoře */
.cara {background-color:#99aabb;}

/* tučné písmo */
.bold {font-weight:bold}

/* červené písmo */
.red {color:red; font-weight:bold}

/* skloněné písmo */
.italic {font-style:italic; color:#778899}

