
body {
	background: #1C1A10;
	font-family: Calibri;
	padding: 10px 10px 10px 0;
	margin: 0;
}

#logo { margin: 3px 0 0 15px; border: none; float: left; }
#kapela { margin: 20px 0 0 30px; float: left; }


#head { height: 120px; width: 900px; }

h3 { margin-bottom: 5px; }

.spacel { margin-left: 10px; }

#menu { padding: 0px 0px 0px 45px; margin-top: 00px; float: left; width: 125px; height: 400px;  }
#menu a:link, #menu a:visited { color: #FFCC66; text-decoration: none; }
#menu a:hover { color: #CCFFFF; text-decoration: underline; }
#menu ul { padding: 0 0 0 5px; margin: 0; list-style-type: none; color: #FFCC66 }
#menu ul li { background:  no-repeat left top ;; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0px; padding: 5px 0 0px 0; padding-bottom:0px}
#menu ul li.sel { background:  no-repeat left top; color: #FF3333 }

und:  no-repeat left top ;; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0px; padding-left:28px; padding-right:0; padding-top:0; padding-bottom:0px}


#body { margin-left: 200px; padding: 30px 0 0 0 ; }

#bodys { margin-left: 170px; padding: 30px 0 0 0 ; }

#bodys1 { margin-center; margin-left:40px; margin-top:20px }

#uvod-foto { margin-top: 00px; margin-bottom: 00px; }

.alic { margin-left: 10px; color: #CCFFCC;}


.kdojekdo td { height: 230px; }
.kdojekdo small { display: block; }
.kdojekdo img { width: 190px; height: 200px; }
.kdojekdo .l { text-align: left; padding: 5px 80px 110px 0px; }
.kdojekdo .r { text-align: right; padding-bottom: 5px; }

.kde .datum { padding: 5px 00px 5px 00px; font-size: 75%; color: #CCFFCC; }
.kde .popis { padding: 5px 20px 20px 60px; font-size: 75%; color: #CCFFCC; }

.kontakty th { text-align: right; vertical-align: top; color: #CCFFCC; }
.kontakty td { vertical-align: top; padding: 0 0 0px 20px ; color: #CCFFCC;  }

.kontakty1 th { text-align: right; vertical-align: top; }
.kontakty1 td { vertical-align: top; padding: 0 0 20px 50px ;  }


.fotky { width: 500px; }
.fotky td { font-size: 70%; text-align: center; padding: 1px 1px 30px 1px; }
.fotky img { border: 5px solid black; }

.sin { width: 500px; }
.sin td { font-size: 70%; text-align: left; padding: 1px 1px 30px 1px; }
.sin img { border: 5px solid black; }

.foto  {  font-size: 90%; float: left; color: #CCFFCC; }
.foto img { border: none; vertical-align: middle }
.foto li { list-style-type: none; padding: 0px 0px 0px 30px }

.kde1 .datum { padding: 0px 0px 0px 0px;font-size: 75%; color: #CCFFCC; }
.kde1 .popis { padding: 0px 20px 10px 10px; font-size: 85%; color: #CCFFCC;  }
.kde1 .popis1 { padding: 0px 20px 10px 10px; font-size: 80%; color: #C80000;  }

.sponzor { width: 500px; color: #CCFFCC; }
.sponzor td { font-size: 70%; text-align: left; padding: 1px 1px 10px 1px; }

