body { margin: 0;   padding: 0;   font: normal .75em/1.6em Tahoma, Arial, sans-serif;   color: #4f4f4f;   background: url(/images/css/bg-body.gif) #fff repeat-x left top;   }

h1 { margin: 0 0 8px 0;   padding-left: 30px;   font: bold 1.15em/1.3em Tahoma, Arial, sans-serif;   background: url(/images/css/bg-h1.gif) no-repeat }

h2 { margin: 0 0 8px 0;   padding-left: 30px;   font: bold 1.05em/1.3em Tahoma, Arial, sans-serif;   background: url(/images/css/bg-h2.gif) no-repeat }

h3 { margin: 0 0 8px 0;   padding: 0;   font: bold 1em/1.6em Tahoma, Arial, sans-serif;   }

h4 {float: right; margin: 0 0 8px 0;   padding-left: 30px;   font: bold 1.05em/1.3em Tahoma, Arial, sans-serif;   background: url(/images/css/bg-h2.gif) no-repeat }

 p {margin: 1px 0 18px 0}

 a { color: #003399 }

 a:hover { }

#main { margin: 0 auto;   width: 784px;}

#main-top {width: 784px;  background: url(/images/css/bg-main.gif) no-repeat; }

#main-bottom {width: 784px; background: url(/images/css/bg-main-bottom.gif) repeat-y; }

#main  #inner { margin: 0 auto;   width: 770px;}

#main  #inner .getmehigher {}

#main #inner #header { width: 770px;   height: 123px;  background: url(/images/css/header.gif) no-repeat;   }

#main #inner #menu img { border: 0 }

#main #inner #menu .item { float: left;   }

#main #inner #left { margin: 5px 0; width: 100%;   min-height: 390px;  float: left }

#main #inner #left table td {padding: 12px}

#main #inner #left table a img {border: 3px solid #d7d7d7}

#main #inner #left table a:hover  img {border: 3px solid #ec6a00}

#main #inner #left .quote {font-family: serif; text-align: right}

/*#main #inner #right { float: right;   width: 219px;   min-height: 470px;   color: #6C6C6C; font-size: .9em; }*/

/*#main #inner #right a:hover {background: url(../images/css/bg-hover.gif) no-repeat right; padding-right: 15px  }*/

#main #inner #menu { height: 35px;  background: url(../images/css/bg-menu.gif) repeat-x;  font: bold 14px/37px arial, sans-serif;  text-align: left;   border-top: 1px solid #fff;  border-bottom: 1px solid #eee }

#main #inner #menu ul {  margin: 0;   padding: 0;  }

#main #inner #menu li {  margin: 0;   padding: 0;   display: inline;  }

#main #inner #menu li a {  margin-right: -4px;   padding:10px 48px 9px 48px;   display: inline;   color: #BD3100;     text-decoration: none; }

#main #inner #menu li a:hover {  text-decoration: none;   color: #EC6A00;   background: #fff; }

#main #inner #eshop { width: 256px;   height: 175px;   background: url(/images/css/bg-eshop.gif) no-repeat;   float: left }

#main #inner #eshop p, #abc p, #cd p { width: 140px;   font: normal .95em/1.2em Tahoma, Arial, sans-serif;   color: #fff;   position: relative;   left: 82px;   top: 50px }
#main #inner #eshop a {width: 15px; height: 173px; position: absolute; margin-left: 239px}

#main #inner #abc { width:   258px;   height: 175px;   background: url(/images/css/bg-abc.gif) no-repeat;   float: left }
#main #inner #abc a {width: 15px; height: 174px; position: absolute; margin-left: 241px}


#main #inner #cd {width: 255px;   height: 175px;   background: url(/images/css/bg-cd.gif) no-repeat;   float: left }
#main #inner #cd a {width: 15px; height: 173px; position: absolute; margin-left: 236px}


#main #inner #footer { margin-left: 1px;     width: 768px;   height: 30px;   background: url(/images/css/bg-footer.gif) repeat-x;   border-top: 1px solid #fff;   color: white;   line-height: 2.5em;   }

#main #inner #footer a { color: #fff;   text-decoration: none;   }

 .clear { clear: both }

 .pad { padding: 20px }

 .pad-f { padding: 0 17px  }

 .get-left { float: left }

 .get-right { float: right }
 
 .border { border-left: 1px solid #fff;     border-right: 1px solid #c9c9c9;}
 
 .mapa { width: 268px; height: 204px;float: right; margin-left: 15px; border: 1px solid #c4c4c4}
  
 .mapa img {border: none;}
 
 .lpad { margin-right: 15px; border: 1px solid #c4c4c4 }
 
 .rpad { margin-left: 15px; float: right;border: 1px solid #c4c4c4  }
 
.kf_itext, .kf_textarea {
  background:transparent url(/images/input_pozadi.gif) no-repeat scroll 0%;
  border:1px solid gray;
  margin-left:3px;
  margin-top:3px;
  padding:3px;
  width:287px;
}

.kf_itext:focus, .kf_textarea:focus {
	border: 1px solid black;
}

.kf_textarea {
	height: 75px;
	margin-left: 75px;
}


.kf_button {
	border: 1px solid black;
	width: 75px;
	margin-left: 340px;	
	float: left;;
}

.kf_odeslan {
	font-weight: bold;
}

