body {	
	margin : 0px;
	padding : 0px;
	color: #000000;
	font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 75%;
	background-color : #ffffff;
}
.vyrazny {
  font-weight : bold;
  color : black;
}
.celek{
  width : 1028px;
  background-image : url("../img/celek.jpg");
	background-repeat : repeat-y; 
	margin: auto;
}
.horni {
  background-image : url("../img/horni.jpg");
	background-repeat : no-repeat;
	width : 1028px;
  height : 70px;
	color : #999898;
}
.odkazy {
  position : absolute; 
  margin : 0px 0 0 890px;
  width : 105px;
  height : 70px;
  display : block;
  cursor : pointer;
  border : 1px solid black;
}
.odkazy a, .odkazy a:link, .odkazy a:visited {
  text-decoration : none;
	font-weight : normal;
	color : #999898;
}
.odkazy a:hover {
  text-decoration : underline;
}
.hmenu {
  background-image : url("../img/hmenu.jpg");
	background-repeat : no-repeat;
  width : 988px;/*1028*/
  height : 51px;/*61*/
  padding : 10px 0 0 40px;
}
.hodkaz a, .hodkaz a:link, .hodkaz a:visited {
  float : left;
  text-decoration : none;
	color : #ffffff;
	font-weight : bold;
	margin : 6px;
	padding : 10px 25px 10px 25px;
}
.aktivnihodkaz a, .aktivnihodkaz a:link, .aktivnihodkaz a:visited, .aktivnihodkaz a:hover, .hodkaz a:hover {  
  float : left;
  text-decoration : none;
	color : #ffffff;
	background-color : #4a4a4a;
	font-weight : bold;
	margin : 6px;
	padding : 10px 25px 10px 25px;
}
/*.podmenu { 
  background-image : url("../img/podmenu.jpg");
	background-repeat : repeat-y;
  width : 988px;/*1028*/
  /*height : 11px;*//*21*/
  /*padding : 5px 0 5px 40px;
}
.podmenu a, .podmenu a:link, .podmenu a:visited {
  float : left;
  text-decoration : none;
	color : #ffffff;
	font-weight : bold;
	margin : 6px;
}
.aktivnipodmenu a, .aktivnipodmenu a:link, .aktivnipodmenu a:visited, .aktivnipodmenu a:hover, .podmenu a:hover {  
  float : left;
  text-decoration : underline;
	color : #ffffff;
	font-weight : bold;
	margin : 6px;
}*/
.flash {  
  background-image : url("../img/flash.jpg");
	background-repeat : no-repeat;
  width : 1007px;/*1028*/
  height : 199px;/*208*/
  padding : 9px 0 0 21px;
}
.stred {
	width : 1028px;/*1028*/
}
.leva{
	float : left;
	width : 314px;
}
.instred {
	float : left;
	width : 649px;/*714*/
	text-align : justify;	
	margin : 10px 35px 10px 10px;
	padding : 10px;
  background-color : #ececec;
}
.instred img {
  padding : 3px;
  border : 1px solid #999898;
  margin : 0 5px 0 5px;
}
img.noborder {
  border : 0px;
  padding : 0px;
  margin : 0px;
}
.nahoru {
  clear : both;
  padding-top : 20px;
}
h2 {
  clear : both;
  color : #d9241b;
  font-weight : bold;
  font-size : 140%;
}
.kontakt {
  clear : both;
  background-image : url("../img/kontakt.jpg");
	background-repeat : no-repeat;
  width : 1028px;/*1028*/
  height : 161px;/*161*/  
  font-size : 90%;
  color : white;
}
.adresa {
  position : absolute;
  margin : 25px 0 0 90px;
}
.mobil {
  position : absolute;
  margin : 25px 0 0 334px;
}
.telefon {
  position : absolute;
  margin : 25px 0 0 572px;
}
.telefon a, .telefon a:link, .telefon a:visited, .telefon a:hover {
  text-decoration : underline;
  color : white;
}
.otviracidoba {
  position : absolute;
  margin : 25px 0 0 771px;
}
.dmenu, .podmenu {
  background-image : url("../img/dmenu.jpg");
	background-repeat : no-repeat;
  width : 988px;/*1028*/
  height : 66px;/*76*/
  padding : 10px 0 0 40px;
  font-size : 90%;
}
.dodkaz a, .dodkaz a:link, .dodkaz a:visited, .pododkaz a, .pododkaz a:link, .pododkaz a:visited {
  float : left;
  text-decoration : none;
	color : #ffffff;
	font-weight : bold;
	margin : 6px;
	padding : 15px 25px 15px 25px;
}
.aktivnidodkaz a, .aktivnidodkaz a:link, .aktivnidodkaz a:visited, .aktivnidodkaz a:hover, .dodkaz a:hover, .aktivnipododkaz a, .aktivnipododkaz a:link, .aktivnipododkaz a:visited, .aktivnipododkaz a:hover, .pododkaz a:hover {  
  float : left;
  text-decoration : none;
	color : #ffffff;
	background-color : #d9241b;
	font-weight : bold;
	margin : 6px;
	padding : 15px 25px 15px 25px;
}
.dolni {
	background-image : url("../img/dolni.jpg");
	width : 1028px;
	height : 50px;/*64*/
	background-repeat : no-repeat;
	position : relative;	
	clear: both;
	text-align : center;
	padding : 14px 0px 0 0px;
	color : #999898;
}
a, a:link, a:visited {
  text-decoration : none;
  font-weight : normal;
  color : #d9241b;
}
a:hover {  
  text-decoration : underline;
  color : #d9241b;
}
form {
  margin : 0;
  padding : 0;
}
img {
  border: 0px;
}
.clear {
  clear : both;
}
.left {
  float : left;
}
.left2 {
  float : left;
  width : 300px;
  padding : 5px;
}
input.colored, select.colored {
  background-image: url("../img/input.jpg");
	background-repeat: repeat-x;
	border : 1px solid #e3e3e2;
	width : 300px;
	height : 20px;
	padding-top : 2px;
}
textarea {
  background-image: url("../img/text.jpg");
	background-repeat: repeat-x;
	border : 1px solid #e3e3e2;
	width : 300px;
	height : 97px;
	padding-top : 2px;
}
.nastred {
  text-align : center;
}

