*

{

  margin: 0px;

  padding: 0px;

}



body

{

  text-align: center;

}



#main_div

{

  width: 988px;

  margin: 10px auto;

  background-color: #D9D9D9;

  font-family: Arial;

  font-size: 11px;

  text-align: left;

  position: relative;

}



#copyright

{

  margin: 10px 0px 0px 14px;

  padding-bottom: 10px;

  background-color: transparent;

  color: #818181;

  font-size: 10px;

  width: 960px;

}



#copyright a

{

  color: #818181;

  text-decoration: none;

  border-right: solid 1px #818181;

  padding-right: 5px;

  margin-left: 2px;

}



#links

{

  float: right;

  margin: 0px;

}



#links a.focused_link

{

  color: #CC3300;

}



#header

{

  width: 988px;

  height: 50px;

}



#header h1

{

  padding-top: 10px;

  padding-left: 10px;

}



#header div

{

  float: right;

  padding: 15px 45px 0px 0px;

  background-color: transparent;

  position: absolute;

  right: 10px;

  top: 2px;

}



#header div img

{

  margin-left: 10px;

  position: static;

}



#header img

{

  border: none;

  position: absolute;

  left: 0px;

  top: 0px;

}



#menu

{

  background-image: url('menu.jpg');

  background-color: #8DB828;

  width: 126px;

  height: 465px;

  float: left;

}



#menu a

{

  color: #FDFDFC;

  display: block;

  padding-left: 33px;

  background-image: url('white_arrow.gif');

  background-repeat: no-repeat;

  background-position: 18px 5px;

  font-weight: bold;

  text-decoration: none;

  margin-top: 17px;

}



#menu a.focused_link

{

  color: #1F68A7;

  background-image: url('blue_arrow.gif');

}



#content

{

  background-image: url('menu_bg.jpg');

  background-repeat: repeat-y;

  width: 960px;

  background-color: white;

  margin-left: 14px;

}



#center_div

{

  float: left;

  background-color: transparent;

  color: #666666;

  margin-top: 10px;

  margin-left: 10px;

  width: 814px;

}



#kontakt

{

  clear: both;

  background-color: #F1F1F1;

  color: #666666;

  height: 130px;

}



#kontakt h3

{

  color: #666666;

  font-size: 14px;

  padding: 20px 0px 5px 35px;

}



#kontakt p

{

  float: left;

  padding-left: 35px;

}



#kontakt img 

{

  float: right;

  border: none;

  margin-right: 15px;

  margin-top: 20px;

}





#doporucujeme

{

  background-color: white;

  color: #999999;

  text-align: center;

  font-size: 10px;

  padding: 5px;

}

#doporucujeme a{
	color:grey;
	font-family:sans-serif;
	text-decoration: none;
}





.aktualita

{

  padding: 10px;

  margin: 10px;

  border: solid black 1px;

  background-color: #F1F1F1;

}



.aktualita strong

{

  color: #99CC00;

}

#wdbox{
padding: 10px;
padding-left:15px;
	color:grey;
	font-family:sans-serif;
	text-decoration: none;
}

#wdbox a{
	color:grey;
	font-family:sans-serif;
	text-decoration: none;
}
