body, html {
  border: 0px;
  padding: 0px;
  margin: 0 0 0 0;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align:justify;
  color: #ffffff;
  background-color: #000000;
  background-image: url(images/background.gif);
  background-repeat: repeat-x;
}

.thumb{
border: 1px solid #bbb;
}

.thumb_old{
border-left:1px solid #000;
border-right:1px solid #000;
border-top:0px solid #000;
border-bottom:0px solid #000;
}


.center{
text-align: center;
}

.width300{
width: 300px;
}


#main {
  background-color: #000000;
  background-image: url(images/bg.jpg);
  background-repeat: no-repeat;
  position:relative;
  width:1000px;
  height:738px;
  margin:0 auto;
  border:0px solid;
  overflow:hidden;
}

#top {
  position:relative;
  width:800px;
  height:243px;
  overflow:hidden;
  background-image: url(images/top.jpg);
  background-repeat: no-repeat;
}

#menu {
	
  position:absolute;
  top:170px;
  left:0px;
  width:800px;
  height:69px;
  overflow:hidden;
}

#oci {
	
  position:absolute;

  top:135px;
  left:349px;
  width:71px;
  height:32px;
  overflow:hidden;  
}

#oko {
	
  position:absolute;
  top:438px;
  left:543px;
  width:24px;
  height:18px;
  overflow:hidden;  
  }

#nadpis {
  position:absolute;
  top:250px;
  left:20px;
  width:150px;
  height:40px;
  overflow:hidden;
}

.button {
  width:150px;
  height:50px;
  overflow:hidden;
}

#b1 {
  position:absolute;
  top:315px;
  left:660px;
}

#b2 {
  position:absolute;
  top:350px;
  left:630px;
}

#b3 {

  position:absolute;
  top:400px;
  left:680px;
}

#b4 {

  position:absolute;
  top:450px;
  left:725px;
}

#b5 {

  position:absolute;
  top:495px;
  left:780px;
}

#b6 {
  position:absolute;
  top:548px;
  left:730px;
}




.exbutton {

  float:left;
  width:200px;
  height:100px;
  overflow:hidden;
}

.inbutton {
  
  position:relative;
  top:28px;
  text-align:center;
  overflow:hidden;
}



#content {
  /*height:350px;*/
  height:380px; /*zmenene kvoli pdfkam o doprave v roku 2011*/ 
  width:340px;
  position:absolute;
  top:300px;
  left:125px;
  font-size:12px;
  overflow:hidden;
}

#numb {
  height:15px;
  width:340px;
  position:absolute;
  top:650px;
  left:125px;
  font-size:12px;
  overflow:hidden;
  padding-left:30px;
}


#bottom {
  
  position:absolute;
  top:716px;
  left:0px;
  height:18px;
  font-size:11px;
  overflow:hidden;

}


h1 {
  margin: 0px 0px 15px 0px;
  font-family : Helvetica, Arial, Verdana, sans-serif;
  font-size:15px;
  font-weight:bold;
}

table {
  font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
  border: 0px;
  text-align:justify;
}

td {
  border: 0px;
}

div {
  border : 0px;
  margin : 0 0 0 0;
  border : solid 0px;
  padding : 0px;
}

A, A:link, A:visited, A:active {
	color : #ece976;
//	font-weight:bold;
	text-decoration : none;
}

A:hover {
	color : #ba0c0c;
//	font-weight:bold;
	text-decoration : underline;
}

A.menu, A:link.menu, A:visited.menu, A:active.menu {
	color : #ffffff;
	font-weight:normal;
	text-decoration : none;
}

A:hover.menu {
	color : #ba0c0c;
	font-weight:normal;
	text-decoration : underline;
}

A.im, A:link.im, A:visited.im, A:active.im {
	color : #ffffff;
	font-weight:normal;
	text-decoration : none;
}

A:hover.im {
	color : #ba0c0c;
	font-weight:normal;
	text-decoration : underline;
}

#thanks{
position: absolute;
left: 650px;
top: 650px;
color: #000000;
font-size: 15px;
width: 300px;
text-align:right;

}


