body {
  padding: 0px;
  margin: auto;
  text-align: center;
}

body, p, h1, h2, h3, table, td, th, ul, ol, input, select, textarea {
	font-size: 12px;
  color: #000000;
  font-family: "verdana","arial",sans-serif;
}

.div_all {
	width: 778px;
  text-align: left;
}
.div1 {
	width: 100%;
  height: 124px;
  background-repeat: repeat-y;
}
.topart {
  text-align: left;
  width: 778px;
  height: 124px;
  background-repeat: repeat-x;
  background-position: top right;
}
.div2 {
  float: left;
  width: 616px;
  position: relative;
  top: -31px;
}
.div3stin {
	float: left;
  width: 10px
}
.div3 {
  border: 1px solid #ffffff;
  float: left;
  width: 592px;
}
.main1 {
  width: 592px;
  height: 30px;
  border-bottom: 1px solid #ffffff;
}
.nadpis {
  color: #FFFFFF;
}
.main2 {
  height: 70px;
}
.main3 {
  width: 592px;
  background-color: #ffffff;
}
.main4 {
	width: 592px;
  height: 20px;
}
.main5 {
	width: 592px;
  height: 46px;
  vertical-align:middle;
  background-color: #efefef;
}
.banner {
  width: 162px;
  height: 302px;
	border: 1px solid #000000;
}

.rightside {
	float: right;
  width: 162px;
  position: relative;
  top: 10px;
}

.a_white {
  color: #ffffff;
  text-decoration:none;
  font-weight:normal;
}

.a_white:hover {
  font-size: 12px;
  color: #ffffff;
  text-decoration:underline;
  font-weight:normal;
}

a {
  text-decoration:underline;
  font-weight:bold;
}

.a_noline{
  text-decoration:none;
  font-weight:bold;
}

.a_noline:hover{
  text-decoration:underline;
  font-weight:bold;
}

.a_thin{
  text-decoration:none;
  font-weight:normal;
}

input, select, textarea {
  color: #000000;
  border: 1px solid #000000;
}

input.button {
  color: #ffffff;
  cursor:hand;
}
.text {
  width: 592px;
  padding:5px;
}
#sponzori {
  display:none;
  position:absolute;
  top:-500px;
  left:-200px;
  font-size:1px
}