body {

   background: #ffffff;   

   font: 11px Arial, Verdana, Helvetica, sans-serif;

/*   color: #666666;*/
   color: #000000;

   width: 980px;

   text-align: center;

   margin: 0 auto 0 auto;

}



img {

   border: none;

}

/* *** *** *** *** *** *** *** *** *** HLAVNI LAYOUTY *** *** *** *** *** *** *** *** *** */

#header {

   width: 980px;

   text-align: left;

}

#main {

   width: 980px;

   text-align: left;

   background: #dddddd url(../images/main_bg.jpg) repeat-y left top;

}

#left_lay {

   clear: both;

   width: 228px;

   float: left;

   

   text-align: left;

}



/* *** *** *** *** *** *** *** *** *** MENU A LOGO *** *** *** *** *** *** *** *** *** */

#menu {

   background: #ffffff;

   width: 228px;

   float: left;

   height: 269px;

   text-align: left;

}

#menu a.home {

   color: #930000;

   text-decoration: none;

   line-height: 20px;

   margin: 0 0 0 50px;

}

#menu a.home:hover {

   text-decoration: underline;

}

#menu ul {

   list-style-type: none;

   padding: 0 0 0 15px;

   margin: 98px 0 0 0;

   text-align: left;

   position: absolute;

}

#menu ul li {

   background: #ffffff url(../images/menu_li.jpg) no-repeat left center;

   padding: 3px 0 3px 36px;

   border: 0;

   border-bottom: 1px;

   border-style: solid;

   width: 152px;

   border-color: #9BA0A7;

}

#menu ul li.noborder {

   border: none;

}

#menu ul li a {

   text-decoration: none;

 /*  color: #565E6B;   */
   color: #000000;   

   font-size: 12px;

}

#menu ul li a:hover {

   color: #8D0C14;

}

#logo {

   background: #670001 url(../images/header.jpg) no-repeat right top;

   display: block;

   width: 752px;

   height: 269px;

   float: left;

   text-align: left;

   color: #ffffff;

}

#logo a {

   color: #ffffff;

   font-size: 10px;

   text-decoration: none;

}

#logo a:hover {

   text-decoration: underline;

}

#logo a.links {

   margin: 0 0 0 610px;

}

#logo a.home {

   position: absolute;

   font-size: 14px;

   display: block;

   margin: 100px 0 0 70px;

}

#logo a.home2 {

   position: absolute;

   font-size: 14px;

   margin: 94px 0 0 18px;

   border: none;

}

#menu h1 {
  font-size: 11px;
  font-weight: normal;
  margin: 0px; padding: 0px;
}

#menu strong {

   margin: 0 0 0 70px;

   font-size: 18px;   

}

#menu a.logo {

   position: absolute;

   top: 30px;

   margin-left: 20px;

}



/* *** *** *** *** *** *** *** *** *** LEVY LAYOUT *** *** *** *** *** *** *** *** *** */

#left_lay p {

   padding: 0 0 0 0;

   margin: 15px 20px 5px 25px;

   line-height: 17px;

}

#left_lay p.kontakt {

   margin: 10px 10px 30px 25px;

}

#left_lay p strong {

   color: #990000;

}

#left_lay .grey {

   color: #333333;

}

#left_lay p a {

   color: #990000;

}

#left_lay p a.vice {

   float: right;

}

#left_lay p a:hover {

   text-decoration: none;

}

#left_lay strong.novinky {

   text-align: center;

   padding: 0 0 0 0;

   margin: 0 0 0 0;

   background: #CACACA url(../images/left_bg.jpg) repeat-y left top;

   line-height: 36px;

   font-size: 11px;

   font-weight: bold;

   display: block;

   color: #8D0C14;

}

#left_lay p strong.center {

   text-align: center;

   display: block;

}

#left_lay hr.line {

   width: 193px;

   height: 1px;

   border: none;

   background: #CACACA url(../images/left_line.jpg) no-repeat center center;

   color: #CACACA;

   margin: 15px auto 0 auto;

   text-align: center;

}

#left_lay hr.kontakt {

   width: 228px;

   height: 6px;

   border: none;

   background: #CACACA url(../images/left_bg.jpg) repeat-y left top;

   color: #CACACA;

   margin: 35px 0 0 0;

}



/* *** *** *** *** *** *** *** *** *** PRAVY LAYOUT *** *** *** *** *** *** *** *** *** */

#right_lay {

   width: 752px;

   float: left;

   background: #640000;

   color: #ffffff;

}



#right_lay ul.cnt_menu {

   list-style-type: none;

   padding: 0 0 0 0;

   margin: 0 0 0 0;

   text-align: center;

   height: 172px;

   background: #ffffff;

}

#right_lay ul.cnt_menu li {

   float: left;

   width: 150px;

   line-height: 36px;

}

#right_lay ul.cnt_menu li a {

   width: 150px;

   height: 36px;

   line-height: 36px;

   color: #565E6B;

   font-weight: bold;

   text-decoration: none;

   display: block;

}

#right_lay ul.cnt_menu li a:hover {

   text-decoration: underline;

}

#right_lay ul.cnt_menu li img {

   width: 148px;

   height: 134px;

}

#right_lay .content {

   padding: 5px 5px 5px 5px;

   min-height: 330px;

}

#right_lay .content h2 {

   font-size: 11px;

   padding: 10px 0 0 10px;

}

#right_lay .content a {

   color: #ffffff;

}

#right_lay .content a:hover {

   text-decoration: none;

}

#right_lay .content ul {

   list-style-type: none;

}

#right_lay .content ul li {

   background: url(../images/content_li.jpg) no-repeat left center;

   padding: 0 0 0 20px;

   line-height: 16px;

}

#right_lay .content .liner {

   background: url(../images/liner_bg.jpg) repeat-x left top;

   width: 100%;

   display: block;

   height: 35px;

   line-height: 35px;

   font-weight: bold;

}

#right_lay .content .liner h2 {

   text-align: center;

   padding: 0 0 0 0;

   margin: 0 0 0 0;

}

/* *** *** *** *** *** *** *** *** *** SPODNI LAYOUT *** *** *** *** *** *** *** *** *** */

#footer {

   clear: both;

   font-size: 10px;

}

#footer .links1 {

   padding: 15px 0 15px 10px;

}

#footer a {

/*   color: #666666;*/
   color: #000000;

   text-decoration: none;

}

#footer a:hover {

   color: #F90010;

}

#footer .links2 {

   padding: 22px 10px 15px 10px;

   float: right;

   width: 400px;

   text-align: right;

}



/* *** *** *** *** *** *** *** *** *** VEREJNE *** *** *** *** *** *** *** *** *** */

.links3 {   

   padding: 7px 0 7px 0;

   color: #9A9999;

}

.links3 a {

   color: #9A9999;

   text-decoration: none;

}

.links3 a:hover {

   text-decoration: underline;

}



.center {

   text-align: center;

}

.fleft {

   float: left;

}

.fright {

   float: right;

}

#left_lay .wdbox a{
	color:black;
	font-family:sans-serif;
	text-decoration: none;
}

.wdbox img {width: 120px; padding: 5px}
.stred {text-align: center;}
.wdbox li {margin-left: -15px; padding: 2px}
.zleva {margin-left: 10px}
