/* CSS Document */

body {
  font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif ;
  font-size: 14px;
  padding: 20px 0px 0px 0px;
  margin: 0px;
  color: #333333;
  background-color: #FFFFFF;
  }
div.pageBody {
  position: relative;
  margin: auto;
  width: 865px;
  height: 750px;
  background-color: #FFFFFF;
  }


/* PUBLIC DEFINITIONS */
a {text-decoration: none;}
.noScreen {display: none;}
.centrujText {text-align: center;}
	.rovnejDoBLOKU {text-align: justify;}
.malyText {font-size: 10px;}
.velkyText {font-size: 16px;}
.NoUnderline {text-decoration: none;}
.autoScroll {overflow: auto;}
.floatL {float: left;}
.floatR {float: right;}
.RED {color: #CC0000;}
/* PUBLIC DEFINITIONS - konec */


/* HLAVIČKA */
div.pageHead {
  position: relative;
  height: 125px;
  }
h1.titleMain {
	position: absolute;
	width: 863px;
	height: 78px;
	top: 47px;
	background: url(../img/img-design/head/head_1.gif);
}
h1.titleMain a {
	position: absolute;
	width: 685px;
	height: 45px;
	top: 20px;
}
h1.titleMain a span, h3.titleLinkOut span {
	display: none;
	}
h3.titleLinkOut {
	position: absolute;
	left: 725px;
	width: 110px;
	height: 124px;
	background: url(../img/img-design/head/znamenacek.gif);
}
h3.titleLinkOut a {
	width: 110px;
	height: 110px;
	display: block;
}
div.pageHeadInfo {
	position: absolute;
	top: 50px;
	&top: 35px;
	_top: 35px;
	width: 613px;
	height: 24px;
}
div#headInfoIndex {background: url(../img/img-design/head/infoWelcome.gif) bottom left no-repeat;}
div#headInfoAkce {background: url(../img/img-design/head/infoAkce.gif) bottom left no-repeat;}
div#headInfoTreninky {background: url(../img/img-design/head/infoTreninky.gif) bottom left no-repeat;}
div#headInfoVysledky {background: url(../img/img-design/head/infoVysledky.gif) bottom left no-repeat;}
div#headInfoZajimavosti {background: url(../img/img-design/head/infoZajimavosti.gif) bottom left no-repeat;}
div#headInfoNabor {background: url(../img/img-design/head/infoNabor.gif) bottom left no-repeat;}
div#headInfoSponzor {background: url(../img/img-design/head/infoSponzor.gif) bottom left no-repeat;}
div#headInfoKontakt {background: url(../img/img-design/head/infoKontakty.gif) bottom left no-repeat;}
div#headInfoOdkazy {background: url(../img/img-design/head/infoOdkazy.gif) bottom left no-repeat;}
/* KONEC */


/* OBSAH */
div.pageContent {
  height: 605px;
  }
div#contentIndex {
	background: url(../img/img-pictures/milan.jpg) bottom left no-repeat;
  }
div.pageContentLeft {
  float: left;
  width: 190px;
  height: 605px;
  }

.znakDO {position: absolute; width: 82px; height: 114px; top: 605px; left: 30px;}
#filosofie_cesta {background:url(../img/img-design/znakDOwhite.gif);}
a#filosofie_cesta:hover {background-position: 82px 0;}
#zpet {background: url(../img/img-design/znakDO.gif);}
a#zpet:hover {background-position: -82px 0;}

div.pageContentRight {
  float: right;
  width: 675px;
  height: 605px;
  }
div.pageContentRight a#karateDO {
	position: absolute;
	top: 250px;
	left: 410px;
	}
div.pageContentRight a#karateDO h2:hover {
	background-position: 0px -66px;
	cursor: hand;
	}
div.pageContentRight h2 {
  width: 386px;
  height: 66px;
	background: url(../img/img-design/karate.gif);
	}
div.pageContentRight a#kickbox {
	position: absolute;
	top: 360px;
	left: 410px;
	}
div.pageContentRight a#kickbox h3:hover {
	background-position: 0px -35px;
	cursor: hand;
	}
div.pageContentRight h3 {
  width: 164px;
  height: 35px;
	background: url(../img/img-design/kickbox.gif);
	}
div.pageContentRight p#uvodniText {
  position: relative;
	top: 350px;
	left: 220px;
  width: 386px;
	font-size: 16px;
	line-height: 27px;
	}
div.pageContentRight div#text {
  position: relative;
	top: 110px;
	left: 220px;
  width: 400px;
	height: 430px;
	padding-right: 30px;
	background-color: #FFFFFF;
	}
div.pageContentRight div#text p {
	text-align: justify;
	font-size: 14px;
	}
div#text div#proZnakDO {
	height: 70px;
	background: url(../img/img-design/znakDOmaly.gif) 100px 0px no-repeat;
	}
div#text div#proZnakDO span#popisZnaku {
	position: relative;
	top: 20px;
	padding-left: 60px;
	font-size: 18px;
	}
#svitek {
	position: relative;
	top: 50px;
	left: 70px;
	width: 480px;
	height: 521px;
	background: url(../img/img-design/svitek.jpg) no-repeat;
	}
div.svitekObsah {
	position: relative;
	top: 80px;
	left: 88px;
	width: 292px;
	height: 340px;
	}
div.svitekObsah table, div.svitekObsah tr, div.svitekObsah td, div.svitekObsah th {
	table-layout: fixed;
	padding-left: 5px;
	border: none;
	}
div.scroll {
	width: 292px;
	padding-right: 160px;
	overflow: auto;
	}
div#schovejScrollbar {
	position: absolute;
	top: 97px;
	right: -60px;
	&right: -60px;
	_right: -60px;
	width: 25px;
	height: 306px;
	background-color: #ffffff;
	}
div#schovejScrollbar2 {
	position: absolute;
	top: 252px;
	right: 20px;
	&right: 20px;
	_right: 20px;
	width: 25px;
	height: 396px;
	background-color: #ffffff;
	}
div#listujSvitkem {
	position: absolute;
	top: 445px;
	left: 78px;
	width: 292px;
	height: 20px;
	padding: 10px;
	text-align: center;
}
/*nábor*/
div#nabor {
	position: relative;
	top: 67px;
	left: 76px;
	width: 316px;
	height: 367px;
	background: #000000 url(../data-files/nabor_nahled.gif) 50% 50% no-repeat;
	}
/*nábor-konec*/
/*vysledky*/
div.svitekObsah span {padding: 0 0px;}
/*vysledky-konec*/
/* OBSAH-KONEC */


/* PATA */
.pageBottom {
  height: 20px;
  line-height: 20px; /* aby se vertikálně centrovalo (musí být stejné jako height) */
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #92A291;
  }
#pocitadlo {
  float: left;
  width: 300px;
  padding: 0 10px;
  }
#gds {
  float: right;
  padding-right: 30px;
  color: white;
  }
#gds a {
  color: #FFFFFF;
  text-decoration: none;}
#gds a:hover {
  color: #006666;
  text-decoration: none;}
/* KONEC */