p {margin:0; padding:0;}
ul {margin:0; padding:0;}
img {border:none;}
body {
  background-color:#212121;    margin:auto;  margin-top:0px;  font-family: Tahoma, sans-serif;  font-size:12px;  color: #ffffff;  
}
form{
  padding:0px; margin:0px;
}
#body_main{
  width:959px; margin:0 auto 0 auto;  padding:0px;
}

#header {
  height:61px; margin:35px 9px 0 0;  padding:0 0px 0 0px;  background-image: url(../obrazky/header_bottom.gif);  background-repeat:no-repeat;  background-position: 0px 55px;
}
.logo {
  float:left;  width:189px;  margin:0px 0px 0 11px;  padding:0px;  font-weight:bold;  text-align:right;
}
h1 {
 font-size: 12px;  color: #ffffff;  margin:29px 18px 0px 0px;  padding:0px;     float:right;
}
.search {
  float:right;  width:272px;  height:33px;  background-color:#7a6c5a;  margin:16px 14px 0px 0px;  padding:7px 0px 0px 15px;  background-image: url(../obrazky/search_box.gif);  background-repeat:no-repeat;
}
.input_search  {
 font-size: 12px;   color: #d2d2d2;  width:196px;  height:21px;  border: 0px solid #d2d2d2;  padding:5px 4px 0px 12px;   margin:0px;  background-color: #615648;
}
.button_search {
  width: 33px;  height:26px;  padding:0px;   margin:0 0 0 14px;  border:0px solid #615648;  background-color: #7a6c5a;  background-image: url(../obrazky/search_button.gif);  background-repeat:no-repeat;
} 
#content_left{
  float:left;  width:257px;  padding:0;  margin:0;
}
#menu{
  height:36px;    background-color:#958570;  padding:8px 0 0 25px;  margin:0 9px 4px 0;
}
#menu UL {
  float:left;  list-style-type: none;  padding:0px;  margin:0px; height:29px;
}
#menu UL.ul_right {
  float:right;  margin:0 19px 0 0;
}
#menu UL LI {
	FLOAT: left;
}
#menu UL LI A {
  font-size: 12px;  color: #ffffff;  display: block;   height: 22px;  width:111px;  text-align: center;   text-decoration:none;    margin:0 0 0 1px;  padding:7px 0 0 0;  background-image: url(../obrazky/menu.gif);  background-repeat:no-repeat;
}
#menu UL LI A:hover {
  background-color:#600000;  background-image: url(../obrazky/menu_act.gif);  background-repeat:no-repeat;
}
#menu UL LI.current A{
  background-color:#6d6150;  background-image: url(../obrazky/menu_act.gif);  background-repeat:no-repeat;
}

#menu_left{
  padding:0px;  margin:0;
}
#menu_left UL {
  float:left;  list-style-type: none;  padding:0px;  margin:0 0 11px 0;
}
#menu_left UL LI {
  color: #ffffff;  display: block;   height: 67px;  width:255px;  text-decoration:none;    margin:0 0 2px 0px;  padding:2px 0 0 2px;    background-color:#7a6c5a;  background-image: url(../obrazky/menu_left.gif);  background-repeat:no-repeat;
}
#menu_left UL LI A {
  font-size: 14px;  color: #ffffff;  height: 54px;  width:162px;  display: block;  text-decoration:none;   margin:0;  padding:13px 0 0 93px;    background-repeat:no-repeat;
}
#menu_left UL LI A:hover {
   text-decoration:underline;
}
#menu_left UL LI.kuchyne A {
  background-image: url(../obrazky/kuchyne.gif);
}
#menu_left UL LI.sedaci_s A {
  background-image: url(../obrazky/sedaci_s.gif);
}
#menu_left UL LI.loznice A {
  background-image: url(../obrazky/loznice.gif);
}
#menu_left UL LI.obyvaci_p A {
  background-image: url(../obrazky/obyvaci_p.gif);
}
#menu_left UL LI.kancelare A {
  background-image: url(../obrazky/kancelare.gif);
}
#menu_left UL LI.satni_s A {
  background-image: url(../obrazky/satni_s.gif);
}

.news{
  text-align:right; padding:0; margin:0 0 0 9px;
}

.novinky{
  color: #baa489;  text-align:left; font-size: 18px; padding:0; margin:0;
}
dl{ 
  margin:11px 0 11px 2px; padding:0px;   text-align:left;
}
dt {
  font-size: 12px;  color: #fefefe;  font-weight:bold;  margin:0px;
} 
dd{
  color: #fefefe; margin:0px;  line-height:13px; padding:0px;  font-size:11px; 
}
.vice A{
  font-size: 11px; color: #ff6000;  text-decoration:underline; text-align:right; padding: 0 12px 0 0;
}

.zrusit{
  color: #ff6000;  text-decoration:underline; padding: 0 0px 0 0;
}

.newsletter{
  padding:18px 0 0 9px;  margin:14px 0 30px 0;  border-top: 1px solid #7a6c5a;  font-size:11px;
}
.newsletter .novinky{
  padding-bottom:12px; 
}
.input_email {
  width: 164px;  height:20px;  padding:4px 0 0 8px;   margin:6px 0 0px 0;  border:1px solid #ababab;  background-color: #d3d3d3;
}
.button_email {
  width: 31px;  height:31px;  padding:0px;   margin:6px 0 0 12px;  border:0px solid #615648;  background-color: #7a6c5a;  background-image: url(../obrazky/button_ok.gif);  background-repeat:no-repeat;
}

.clean{
  clear:both;
}

#footer{
  border:1px solid #a4a4a4;  margin:30px 9px 0 0;  padding:17px 410px 20px 15px;  background-color: #e3e3e3;  color:#737373;
}
#footer A{
  color:#737373;  text-decoration:none;
}
#footer A:HOVER{
  text-decoration:underline;
}
#menu_footer{
  text-align:right;  margin:0 9px 0 0;  padding:12px 13px 0 0;  color:#a0a0a0;
}
#menu_footer A{
  padding: 0 6px 0 6px;  color:#a0a0a0;  text-decoration:none;
}
#menu_footer A:HOVER{
  text-decoration:underline;
}
#menu_footer A.current{
  text-decoration:underline;
}
.footer_links{
  margin:20px 0 15px 0;  padding:0 0 0 11px;  color:#737373;
}
.footer_links A{
  color:#737373;  text-decoration:underline;
}
.footer_links A:HOVER{
  text-decoration:none;
}

h2.img_logo{
  width:667px;  height:49px;  background-color: #313032;  background-image: url(../obrazky/backgr_big.jpg);  background-repeat:no-repeat;  font-size:14px;  font-weight:normal;  margin:0px;  padding: 255px 0 0 30px;
}

#content_right{
  float:right;  width:697px;  padding:0;  margin: 0 0 0 5px;
}

.text_h2{
  color:#bebebe;  font-size:11px;  font-weight:normal;  margin:0px;  padding: 12px 0 0 7px;
}
.trail{
  color:#d2d2d2;  margin:0px;  padding: 6px 0 16px 7px;
}
.trail A{
  color:#d2d2d2;  text-decoration:none;
}
.trail A:HOVER{
  text-decoration:underline;
}

.vitejte{
  color:#ff6000;  font-size:18px; margin:0px;  padding: 0px;
}

.nabidka{
  color:#909090;  padding:0;  margin:0 20px 0 0px;  line-height:15px;  width:670px;
}
.nabidka A,.links A{
  color:#ff6000;  text-decoration:underline;
}
.nabidka A:HOVER,.links A:HOVER{
  text-decoration:none;
}
.nabidka img{
  padding: 0 7px 0 0;
}
.padding_r h3{
  color:#ff6000;  font-size:18px; margin:0px;  padding: 0 0 5px 0;  font-weight:normal; 
}

h2.nabidka,h3.nabidka{
  font-size:12px;  font-weight:normal;  color:#ffffff;  padding:0;  margin:15px 0 0 0px;    line-height:16px;
}
h2.nabidka A,h3.nabidka A{
  font-size:12px;  font-weight:normal;  color:#ffffff;  padding:10px 0 5px 0;  margin:0;    display:block; text-decoration:none;  clear:both;
}
h2.nabidka A:HOVER,h3.nabidka A:HOVER{
 text-decoration:underline;
}

h3.sub_nabidka{
  font-size:12px;    font-weight:normal;  color:#ffffff;  padding:0;  margin:10px 0 5px 0px;  width:325px;  float:left;
}
h3.sub_nabidka A{
  font-size:12px;    font-weight:normal;  color:#ffffff; text-decoration:none;
}
h3.sub_nabidka A:HOVER{
 text-decoration:underline;
}
h3.sub_nabidka img{
  padding: 5px 0 0 0;;
}

#content_right h3.uvodd{

font-size:12px;  font-weight:normal;  color:#ffffff;  padding:0;  margin:15px 0 0 0px;    line-height:16px;

}


.nas_tym{
  font-size:14px;  color:#ff6000;  padding:0 0 5px 0;  margin:40px 6px 8px 3px;  border-bottom:1px solid #615648;
}
.tym{
  float:left;  width:275px;  height:77px;  padding:0;  margin:7px 50px 0px 19px;  line-height:12px;
}
.left{
  float:left;
}
.right{
  float:right;  padding:0;  margin: 0 10px 0 0;
}
.tym_text{
  float:right;  width:190px;  padding:0;  margin:13px 0 0 0;
}
.tym_popis{
  font-size:10px;
}

.padding_r{
  padding:0px 0px 0px 7px;  margin:0;
}
.center{
  text-align:center;
}
.k_form{
  margin:0; padding: 5px 0 1px 0;
}
.k_form_left{
  margin:0; padding: 10px 0 4px 0;
}
.pole_email {
  margin:3px 0 0 0;
}
.cont_button{
  margin:10px 0 0 368px;  padding: 0 10px 0 10px;  border:1px solid #747474;  color:#ffffff;  background-color:#474747;
}
.oznameni{
  color:#25c01d;  font-weight:bold;
}
.oznameni_chyba{
  color:#d22424;  font-weight:bold;
}
.padding_r ul{
  padding:5px 0 5px 10px;  margin:0 0 0 15px;  color:#909090;
}
.img_popis{
  padding: 1px;  margin:5px;  border:1px solid #4b4b4b;
}
.top_submenu{
  width:641px; padding:5px 25px 5px 22px;  margin:0px;  background-color: #625648;  line-height:15px;
}
.top_submenu A{
 color:#ffffff;  text-decoration:none; padding: 0 3px 0 3px;
}
.top_submenu A:HOVER{
  text-decoration:underline;
}
.sub_block{
  width:688px;  height:35px;  padding:0px;  margin:10px 0 0 0;  background-image: url(../obrazky/back_ch.gif);  background-repeat:no-repeat;
}

.sub_block h2{
  color:#6c6c6c;  font-weight:normal;  float:left;  font-size:11px;  margin:0px;  padding:0px;
}
.sub_ch{
  font-size:11px;  float:right;  padding:0px;  margin: 12px 30px 0 0;
}
.sub_bottom {
  background-image: url(../obrazky/back_bottom.gif);  background-repeat:no-repeat;  width:688px;  height:8px;  padding:0px;  margin:0 0 13px 0;
}
.link A{
  color:#a3a3a3;
}