/* CSS Document */
html {
	margin-bottom: 0px;
}
body {
	margin: 10px 0px;
	padding: 0px;
	text-align: center;
	font-size: 10px;
	font-family: arial,verdana, arial, helvetica, sans-serif;
	background-image: url(../img/body.gif);
	background-repeat: repeat-x;
	background-color: #e6e6e6;
	margin-bottom: 0px;
}
#all {
	width: 760px;
	padding: 10px;
	margin: 0px auto;
	text-align: center;
	border: 2px solid #ccc;
	background-color: white;
	margin-bottom: 0px;
}
#logo {
	width: 750px;
	height: 62px;
	margin: 0px auto;
	background-color: white;
	background-image: url(../img/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #fff;
}
#address {
	padding: 0px;
	width: 320px;
	margin-top: 5px;
	color: #bbb;
	margin-right: 10px;
	margin-left: 400px;
}
.add1 {
  font-size: 1.1em;
  text-align: left;
  float: left;
}
.add2 {
  font-size: 1.1em;
  text-align: left;
  float: right;
}
#under_logo {
	border-top: 2px solid #888;
	border-bottom: 1px solid #888;
  padding: 0px;
	width: 750px;
	height: 100px;
	margin: 0px auto;
	margin-top: 5px;
}
#allcon {
  width: 750px;
  margin: 0px auto;
}
#menu {
  width: 120px;
  float: left;
  text-align: right;
  font-size: 1.3em;
  margin: 0px auto;
  padding-top: 85px;
	background-image: url(../img/menu_flag.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.menu_item {
display: block;
color: #fff;
font-weight: bold;
background-color: #390;
height: 20px;
padding-top: 5px;
padding-right: 10px;
border-top: 1px solid #cf9;
border-right: 10px solid #6c3;
	background-image: url(../img/scrap1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_item:hover {
  background-color: #6c3;
	background-image: url(../img/scrap1_h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 10px solid #390;
}

a.menu_link {

color: #fff;
text-decoration: none;


}
a.menu_link:link {

color: #fff;
text-decoration: none;

}
a.menu_link:visited {
text-decoration: none;
}

a.menu_link:hover {
text-decoration: none;
}
#content {
  width: 620px;
  float: right;
  margin-right: 5px;
  text-align: left;
}
h2 {
  color: #390;
  font-size: 1.8em;
  font-weight: bold;
  text-align: left;
  margin-left: 15px;
  margin-top: 10px;
}

.text {
  text-align: justify;
  font-size: 1.2em;
  margin-left: 15px;
  line-height: 1.5em;
}

.akcia {
  text-align: justify;
  font-size: 1.2em;
  margin-left: 15px;
  background-color:#6c3;
  padding:10px;
  color:#fff;
  line-height: 1.5em;
}

.foto {
  text-align: center;
  font-size: 1.2em;
  margin-left: 15px;
  line-height: 1.5em;
}

.obr {
  padding: 1px;
  border: 1px solid #ccc;
  margin-right: 10px;
  margin-bottom: 10px;
}

#koniec {
clear: both;
width: 750px;
margin: 0px auto;
}
.kniha {
 margin: 10px;
 display: block;
 float: right;
}

a.linka1 {
  color: #bbb;
}
a.linka1:link {
  color: #bbb;
}
a.linka1:visited {
  color: #bbb;
}
a.linka1:hover {
  color: #bbb;
}

table {
  font-size: 1.2em;
   margin-left: 15px;
}

.trasy {
  margin-top: 10px;
  margin-bottom: 10px;
}

