.body {
	vertical-align: top;
	background: #000000;
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
  
}



.Osmnáct {
  position: absolute;
  top: 0px;
  left: 10px;
  width: 1005px;
  height: 20px;
  background: #000000;
  color: #ffffff;
  
  
}

.OsmnactText {
  margin-top: 3px;
  margin-left: 15px;
  font-size: x-small;
  font-weight: bold;
  text-align: left;
}

.Header {
  position: absolute;
  top: 20px;
  left:0px;
  width: 1005px;
  height: 120px;
  background: #f0590e;
  color: #ffffff;
  text-align: left;
  
}

.HeaderTitle h1 {
  position: absolute;
  top: 5px;
  margin-left: 15px;
  margin-right: 15px;
  
}

.HeaderBanner {
  position: absolute;
  top: 20px;
  left: 532px;
  border: 0px;
}

.HeaderBanner img {
  border: 0px;
}

.HeaderSlogan h2 {
  position: absolute;
  top: 80px;
  font-size: small;
  margin-left: 15px;
}



. Main {
  position: absolute;
  top: 140px;
  left: 10px;
  width: 100%;
  height: 725px;
  
}

.MainMenu {
  position: absolute;
  top: 140px;
  left: 0px;
  width: 240px;
  height: 725px;
  background: #f0590e;
  color: #ffffff;
}

.MainMenuButton {
  margin: 10px;
  margin-left: 20px;
  padding-top: 2px;
  background: #000000;
  width: 200px;
  height: 22px;
  text-align: center;
}

.MainMenuImages {
  text-align: center;
}

.MainContent {
  position: absolute;
  top: 0px;
  left: 240px;
  background: #ffffff;
  
  color: #000000;
  width: 760px;
  height: 705px;
  border-bottom: 20px solid #f0590e;
  overflow: auto;
}

.SampleGallery {
  border: 1px solid #000000;
}

.MainContentText a, a:visited {
  color: #000000;
  text-decoration: underline;
}

.MainContentText a:hover {
  color: #cd0606;
  background: #eeeeee;
  text-decoration: none;
}

.MainContentText {
  display: block;
  margin: 15px;
  height: 715;
  font-size: x-small;
  
}


.MainContentText img {
  margin: 7px;
}




.zpravad1 {
  border: 0px;
  background: #FEC46B;
  color: #ffffff;
  padding: 20px;
  vertical-align: top;
  border-collapse: collapse;
}

.zpravat1 {
  border: 0px;
  background: #eeeeee;
  border-collapse: collapse;
  padding: 20px;
}

.zpravad2 {
  border: 0px;
  background: #f0590e;
  color: #ffffff;
  padding: 20px;
  vertical-align: top;
  border-collapse: collapse;
}

.zpravat2 {
  border: 0px;
  background: #cccccc;
  border-collapse: collapse;
  padding: 20px;
}

/*
.Archiv {
  margin-top: 30px;
  color: #000000;
}

.Archiv a, a:visited {
  color: #000000;
  text-decoration: underline;
}

.Archiv a:hover {
  color: #cd0606;
  background: #eeeeee;
  text-decoration: none;
}

*/
.MainRight {
  position: absolute;
  top: 20px;
  left: 1000px;
  width: 200px;
  background: #000000;
  color: #ffffff;
  border-left: 20px solid #f0590e;
  height: 845px;
}

.MainRightBanner {
  position:absolute;
  top: 25px;
  text-align: center;
  width: 200px;
  border: 0px;
}

.MainRightBanner img {
  border: 0px;
}


.Bottom {
  position: absolute;
  top: 725px;
  left: 0px;
  width: 1000px;
  height: 100px;
  background: #000000;
  color: #ffffff;
}

.BottomLinks {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
}

.BottomFooter {
  position: absolute;
  top: 70px;
  left: 0px;
  width: 1000px;
  font-size: x-small;
  text-align: center;
}

a, a:visited { 
	color: #ffffff;
	text-decoration: none;
}
a:hover { 
	color: #cd0606;
	background: #000000;
	text-decoration: underline;
}



/* ROHY a ZASE ROHY */

.BlackTopLeftCorner {
  position: absolute;
  top: 20px;
  left: 0px;
  z-index: 1;
}

.BlackTopRightCorner {
  position: absolute;
  top: 20px;
  left: 1010px;
  z-index: 1;
}

.BlackBottomLeftCorner {
  position: absolute;
  top: 855px;
  left: 0px;
  z-index: 1;
}

.BlackBottomRightCorner {
  position: absolute;
  top: 855px;
  left: 1010px;
  z-index: 1;
}


.MenuImage1TopLeftCorner {
  position: absolute;
  top: 290px;
  left: 20px;
  z-index: 1;
}

.MenuImage1TopRightCorner {
  position: absolute;
  top: 290px;
  left: 210px;
  z-index: 1;
}

.MenuImage1BottomLeftCorner {
  position: absolute;
  top: 550px;
  left: 20px;
  z-index: 1;
}

.MenuImage1BottomRightCorner {
  position: absolute;
  top: 550px;
  left: 210px;
  z-index: 1;
}


.MenuImage2TopLeftCorner {
  position: absolute;
  top: 578px;
  left: 20px;
  z-index: 1;
}

.MenuImage2TopRightCorner {
  position: absolute;
  top: 578px;
  left: 210px;
  z-index: 1;
}

.MenuImage2BottomLeftCorner {
  position: absolute;
  top: 838px;
  left: 20px;
  z-index: 1;
}

.MenuImage2BottomRightCorner {
  position: absolute;
  top: 838px;
  left: 210px;
  z-index: 1;
}



.MainContentTopLeftCorner {
  position: absolute;
  top: 140px;
  left: 240px;
  z-index: 1;
}

.MainContentTopRightCorner {
  position: absolute;
  top: 140px;
  left: 990px;
  z-index: 1;
}

.MainContentBottomLeftCorner {
  position: absolute;
  top: 835px;
  left: 240px;
  z-index: 1;
}

.MainContentBottomRightCorner {
  position: absolute;
  top: 835px;
  left: 990px;
  z-index: 1;
}
