

body {
	color: #000000;
	background-color: #ddddae; /*barva pozadí mimo použitou plochu*/
	text-align: center;  /* nastavení na střed stránky pro IE */
	margin: 0px;
	padding: 0px;
}

#all {
 background-color: #ffffff; /* barva pozadí použité plochy*/
 background-image: url(index_files/index_topstrip.gif);
 background-repeat: repeat-x;
 width: 750px;
 margin: 0px auto;  /* nastavení na střed stránky pro neIE */
}
#zahlavi {
height: 70px;
background-color: #ddddae;
text-align: left;
}
#zahlavi_mezera {
height: 10px;

}

#menu {
text-align: left;
margin: 0 0 0 0;
background-color: #999966;
/*position: absolute;
top: 80px;*/
height: 20px;
}

#menu ul {
  /*text-align: center;*/
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#menu li {
  text-align: center;
  display: inline;
  /*list-style-type: none;
  list-style: none;*/
	/*border-bottom: 0px solid #FF0000;*/
}

#menu a {
	/*list-style-type: none;*/
/*	width: 100px;      /* šířka odkazu pro IE */
}

#menu li > a {
  /*width: 100px;      /* šířka odkazu pro neIE */
}

#menu a:hover {
	background: #000000;
	color:#fff500;
}

#mezera_menu {
height: 20px;
}
#zahlavi_spodni {
  text-align: left;
}

#obsah {
	background-image: url(index_files/index_corner.gif);
	background-repeat: no-repeat;
	height: 33px;
	margin: -21px 0 0 0 ;
  }
  
 #zarovnani_vlevo {
  text-align: left;
  margin: 0 20 10 20;
}
 #obsah_stranky {
  text-align: center;
  width: 100%;
}
#kontakt {
width:50%;
text-align: left;
margin: 0 0 3% 25%;
}

#uvod {
text-align: justify;
width:75%;
margin: 0 0 0 12%;
}


 #reference_others img{
  margin: 4 4 4 4;
  Vertical-align: middle;
}

 #reference_others{
  margin: 0 0 20 0;
}

table.reference{
 margin: 0 20 10 20;
}


p {
	margin-top: 0px;
	margin-bottom: 0px;
}
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #000000;/*themecolour3%0;*/
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #000000;/*themecolour3%0;*/
}
ul {
	color: #000000;/*themecolour3%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	list-style-image: url(index_files/index_bullet.gif);	
}
a.img {
	border-style: none;
	text-decoration: none;
}

img {
	border-width: 0px;
}

 .headingbg {
	background-image: url(index_files/index_background.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.centercoltext a:link {
	color: #999966;/*themecolour1;*/
}
.centercoltext a:visited {
	color: #333333;
}
.centercoltext a:link:hover {
	color: #ff7f00;/*themecolour2;*/
}

.centercoltext h1 {
	font-size: 15px;
	font-weight: bold;
	color: #000000;/*themecolour3%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;

}

h2 {
	font-size: 14px;
	color: #686836;/*themecolour1$ -22.3%, -31.8%;*/
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.centercoltext {
	color: #000000;/*themecolour3%0;*/
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.footer {
	background-image: url(index_files/index_footer_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.parahead {
	font-weight: bold;
	color: #333333;
	font-size: 11px;
}

