body {
 margin:0;background: #F7ECDA url(begkirp09.jpg); font: 12px Arial;  margin:0;
}
.head {
	background: url(header1.jpg) no-repeat;

height: 157px;
}
h1.nazev {
 color:#F7ECDA;
 margin-top:0px;
 margin-bottom:0px;
 font-size:30px;
 line-height:30px;
 text-shadow: -1px 0 #393B36, 0 1px #393B36, 1px 0 #393B36, 0 -1px #393B36;
}
.span-h2 {
 color:    #393B36;
 margin-top:0px;
 margin-bottom:0px;
 font-size:24px;
 line-height:24px;
 text-shadow: -1px 0 #F7ECDA, 0 1px #F7ECDA, 1px 0 #F7ECDA, 0 -1px #F7ECDA;
}
div.menu {
  margin:0;
 background-color: #5d6057;
 width:250px;
  border-bottom: 3px solid #B29F5D;


}
h2.menu {
 color:#F7ECDA;
 margin:0;
 background-color: #393B36; font-size: 18px;
 border: 1px solid #393B36;

}
p.menu {
 color:#000000;
 margin:10px 0px 10px 10px;
font-size: 12px;
}
a.menu {
 color:#000000;
 margin-left:5px;
font-size: 12px; text-decoration: underline;
}
a:hover.menu {
 color:#5D6057;
 margin-left:5px;
font-size: 12px; text-decoration: none;
}
table.menu {
 color:#F7ECDA;
 margin:0;
 background: #CEC08F url(menu_bg.jpg) no-repeat top;
}
.h3-bg {
 color:#ffffbd;
 margin:0;
 background: #CEC08F url(h3_bg.png) repeat-x top;
 height:27px;
 padding-top:0px;
line-height: 22px;
 font-size: 18px;
}
h3.menu {
 color:#ffffbd;
 margin-top:3px;
 padding-top:0px;
line-height: 18px;
 font-size: 18px;
}
h3 {
 color:#ffffbd;
 margin:0;
 padding:3px;
 background-color: #5D6057;
 font-size: 18px;


}
table.content {
/*position:absolute;
margin-left:210px;_margin-left:202px;*/ max-width: 1250px;
 margin-top:0px;
box-shadow: 3px 3px 8px #0F120B;
 border: 3px solid #B29F5D;

}
.input_text {
	width: 60px;
  margin-right:5px;
  text-align: center;
  color: #393B36;
  font-weight: bold;
  border: 1px solid #887840;
  margin-top:2px;
  margin-bottom:2px;
}
.input_text1 {
	width: 56px;
  text-align: center;
  color: #393B36;
  font-weight: bold;
  border: 1px solid #887840;
  margin-top:2px;
  margin-bottom:2px;
}
p {
  margin:0px 0px 0px 0px;
  font-size: 12px;
  line-height: 18px;
}
.p_form {
  margin:0px 0px 0px 5px;
  font-size: 12px;
  line-height: 18px;
}
p.typ {
  margin:7px 0px 0px 0px;
  font-size: 12px;
  line-height: 18px;
}
.p_form_left-0  {
  margin:2px 0px 2px 0px;
  font-size: 12px;
  line-height: 18px;
}
#poznamka {
  border-top: 2px solid #B29F5D;
  margin:0;
  padding:0px 5px 2px 5px;
  background-color: #FFEBC6;
}
#varovani {
  background-color: #FFEBC6;
  color:red;
}
.p_form_zv {
  margin:0;
  padding-left:5px;
  font-size: 14px;
  background-color: #B29F5D;
}
.p_oddil {
  color:#ffffbd;
  background-color: #5D6057;
  font-size: 16px;
  margin:5px 0px 5px 0px;
  padding-left:5px;
  box-shadow: 1px 2px 2px #000;
}
.tab-form {
  margin:0;
}
.td_1 {
border-bottom: 3px solid #B29F5D;
background-color: #ffebc6;
border-top: 4px solid #B29F5D;
}
.td_1_1 {
border-right: 3px solid #B29F5D;
border-top: 4px solid #B29F5D;
background-color: #5D6057;
}
.td_2 {
border-bottom: 3px solid #B29F5D;
background-color: #ffebc6;
border-top: 4px solid #B29F5D;
}
.td_3_sloupec {
border-left: 3px solid #B29F5D;
background-color: #ffebc6;
}
.td_3 {
border-bottom: 3px solid #B29F5D;
background-color: #ffebc6;
}
.td_4 {
border-bottom: 3px solid #B29F5D;
}
.td_5 {
border-right: 3px solid #B29F5D;
/*border-bottom: 3px solid #B29F5D;*/
background-color: #cec08f;
}
.td_dole {
border-top: 3px solid #B29F5D;
background-color: #32352E;
}
.vysledek {
color:#ffffff;
  background-color: #5D6057;
  font-size: 14px;
  font-weight: bold;
}
.vysledek1 {
color:#ffffff;
  background-color: #766732;
  font-size: 14px;
  font-weight: bold;
}
table.border {
  border-collapse: collapse;
  border: 2px solid #5D6057;
}

table.border td {
	border:  1px solid #5D6057;
}
table.border-pasovy{
  border-collapse: collapse;
  border:3px solid #32352E;
}

table.border-pasovy td {
	border: 2px solid #32352E;
}
.border-bott {
  border-bottom: 1px solid #5D6057;
  padding-bottom:5px;
}
#padding-left10 {
  padding-left:10px;
}
hr {
    border: none; /* ??????? ??????? ??? ???????? Firefox */
    color: #5D6057; /* ???? ????? ??? ????????? ????????? */
    background-color: #5D6057; /* ???? ????? ??? ???????? Firefox ? Opera */
    height: 2px; /* ??????? ????? */
}
.iframe_calc {
  width:250px;
  height:205px;
  _height:215px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .iframe_calc {
            height:235px;
    }
}
.adsense-970 {

/*  margin:-4px 0px 0px 205px;
  _margin:-2px 0px 0px -510px;  */
  margin-top:20px;

}
td.vysledky {
  background: #F7ECDA;
}
.odkazy-head  {
font-size: 13px;
background-color: #393B36;
color:#F7ECDA;text-decoration: none;
box-shadow: 0px 2px 2px #0F120B;display: block;
}
a:hover.odkazy-head  {
font-size: 13px;
background-color: #393B36;
color:#FFFFBD;text-decoration: underline;
box-shadow: 2px 2px 4px #0F120B;display: block;
}
a.odkazy  {
font: 10px/14px Arial;color:#D0E6FB;text-decoration: none;
}
.odkaz-img   {
margin-bottom:7px;
margin-top:5px;
box-shadow: 2px 2px 2px #0F120B;
}
.ads-600x160 {
margin-bottom:5px;
width:250px;
/*height:600px;
box-shadow: 2px 2px 4px #0F120B; */
}
a.bublina {
position: relative;
text-decoration: none; cursor: default;
}
a.bublina span {
display: none;
}
a.bublina:hover span {
display: block;
position: absolute;
top: 0px;
left: 0px;           cursor: default;
padding: 0;
border: 1px solid black;
background-color: #D0E6FB;
text-decoration: none;
color: black;
width:250px;
z-index:99999;
}
