body { font: 9.4pt/1.4em "trebuchet MS",Arial,verdana;   color: #565241;  background: #c7c7c8;  padding: 0;  margin: 0; }
a img { border-style: none; }
h1 { font-size: 17pt;  color: #1c9700;  margin: 10px 0;  font-weight: normal; }
h2 { font-size: 17pt;  color: #1c9700;  margin: 10px 0;  font-weight: normal; }
h3 { font-size: 13pt;  color: #1c9700; }
h4 { font-size: 11pt;}
p { margin: 10px 0; }
a { color: #1c9700; }	
a:hover { text-decoration: none; }
input { margin: 0;  padding: 1px 2px; }
hr { border: 1px solid white;  border-bottom: 1px dotted #dadada;  height: 2px;  backgrounad: url(../img/tecka.gif);  margin-bottom: 13px; }

							/****** ALL *******/

#all2 { background: url(../img/bg.gif);  width: 100%; }							
#all { width: 988px;  margin: 0 auto;  background: url(../img/bg_all.png) no-repeat 50% 45px; }

							/****** TOP *******/
#top { height: 50px;  padding: 3px  15px 0 18px; }
#hledej { float: right;  color: #1c9700; }
#hledej input { border: 1px solid #dcd8c6; }
#hledej #ok_hledej { position: relative;  top: 7px;  border: none; }							/****** HEAD *******/
							
#head{ background: url(../img/bg_head.png) no-repeat;  height: 201px;  width: 936px;  margin: 10px auto 0 auto;  padding: 10px 0 0 9px; }
#head img { border: 1px solid #9cb9cf; }
/*styly t�kaj�c�se loga jsou v "LEFT" */
/****** CONTENT *******/
							
#content0 { background: #fafafa;  margin: 0 4px;  padding-bottom: 10px; }
#content { background: white url(../img/lista_bg.gif) repeat-y 10px;  width: 938px;  border: 1px solid #ededed;  margin: 0 auto 15px auto; }
#content2 { background: url(../img/lista_bott.gif) no-repeat 10px bottom; }
#middle { height: 34px;  padding: 9px 30px 0 260px;  color: #c7c7c7;  font-size: 0.9em; }
#velikost { float: right; }  #l { font-size: 1.15em; }  #xl { font-size: 1.3em; }

							/****** LEFT *******/
							
#left { float: left;  padding: 10px; }
#lista_top { position: absolute;  width: 205px;  padding-top: 55px;  height: 127px;  margin: 10px 0 0 8px;  background: url(../img/bg_logo.png) no-repeat;  text-align: center; }
#lista_top h1 { font-family: "trebuchet MS", arial, tahoma;  font-size: 26pt; margin-bottom: 0; padding: 0;}
#lista_top p {margin: 0; padding: 0;}
#lista_top strong {font-family: "trebuchet MS", arial, tahoma;  font-size: 8pt; color: #fecb00;}
#lista_top h1 a { text-decoration: none;  color: #fecb00;  line-height: 1em; }
#lista_middle { position: absolute;  width: 213px;  height: 53px;  margin-top: 193px;  margin-left: 4px;  background: url(../img/lista_middle.png) no-repeat bottom; }
#lista { width: 202px;  background: url(../img/lista_middle.png) no-repeat 50% 17px;  position: relative;  top: -80px;  margin: 0; padding: 22px 0 0 9px; list-style: none;  float: left;}



#lista ul { margin: 0 10px 0 2px ;  padding: 0;  list-style-type: none;}
#lista ul li  { margin: 0; background: url(../img/odrazka.gif) repeat-x top; padding-left: 5px;  }
#lista ul a { display: block; background: url(../img/sipka7.gif) no-repeat left 50%;  padding: 5px 0 4px 14px;  text-decoration: none;  color: #d0eccd; }

#lista ul ul { margin: 0}
#lista ul ul li  { margin: 0; padding-left: 20px;  background: url(../img/odrazka.gif) repeat-x top;}
#lista a:hover, #lista a.sel{ color: #fecb00;  text-decoration: underline; }

							/****** MAIN *******/
							
#main { width: 675px;  padding: 10px;  padding-right: 17px;  float: right; }
#main p {text-align: justify;}
#main h2 {
    margin: 0;
    padding: 10px 0;
}

#main h3 {
    margin: 30px 0 10px 0;
}

#seda { background: #f4f9f3;  border: 1px solid #ededd9;  padding: 5px 18px; }

#novinky { font-size: 0.9em; }
#novinky div { width: 195px;  padding: 2px 15px;  float: left;  background: url(../img/tecka.gif) repeat-y left; }
.news-date { font-size: 0.9em;  color: #c5c5c5;  margin: 5px 0; }
#novinky h4 { font-size: 1em;  margin-top: 0;  margin-bottom: 10px; }
#novinky a { margin-left: 3px;  padding-left: 9px;  background: url(../img/sipka6.gif) no-repeat left; }

#odkazy { margin-left: 30px; }
#odkazy p { font-weight: bold;  color: #b3b3b3;  font-size: 0.9em; }
.odkazy { float: left;  width: 310px;  font-size: 0.9em;}
.odkazy a { padding-left: 15px;  background: url(../img/sipka4.gif) no-repeat left; }
#nahoru { float: right;  padding-left: 13px;  background: url(../img/sipka5.gif) no-repeat left;  font-size: 0.9em; }
		/*kontakt*/
#mapa { float: right;  margin-top: 10px; }
#kontakt { line-height: 1.7em; }
#dotaz_nadp { font-size: 0.9em;  font-weight: bold;  color: #b3b3b3; }
#dotaz { width: 667px;  background: url(../img/kol_bg.png) repeat-y;  margin: 0;  padding: 10px 20px;  padding-bottom: 7px;  font-size: 0.9em;  font-weight: bold;  color: #b3b3b3; }
#dotaz input, #dotaz textarea { border: 1px solid #d8d8d8; }
#dotaz input { width: 220px; }
#dotaz_top { background: url(../img/kol_top.png) no-repeat;  height: 10px;  width: 667px;  position: relative;  top: 7px; }
#dotaz_bott { background: url(../img/kol_bott.png) no-repeat;  height: 10px;  width: 667px; }
#dotaz .m { width: 90px; }
#dotaz textarea { width: 500px;  height: 60px; }
#dotaz #ok_dotaz { border: none;  width: auto; }
#asdf { border: 1px solid #d8d8d8;  padding: 3px;  margin-left: 40px; }
#asdf img { border: 1px solid #d8d8d8; }
		/*vyhledano*/
#pocet { position: relative;  top: -12px;  font-size: 0.8em;  color: #b3b3b3; }
.vysledek { margin: 5px 5px 20px 15px; }
.vysledek p { margin: 1px 0;  font-size: 0.9em; }
#strana { font-size: 0.85em;  font-weight: bold;  color: #b3b3b3; position: relative;  top: -5px;}
#strana a { font-weight: normal;  margin: 0 3px;   }
#strana a:hover, #strana a.sel { font-weight: bold;  color: #b3b3b3; }

#news-table td {
	padding: 4px 10px
}
#news-table {
	margin: 0 0 20px 0
}

							/****** FOOTER *******/
							
#footer { font-family:Arial, Helvetica, sans-serif;  background: url(../img/footer.gif) repeat-x top;  height: 95px; clear: both;  font-size: 0.9em;  color: grey;  padding: 16px 0 0 20px;  color: #8e8e8d; }
#footer_in { background: url(../img/machin.png) no-repeat left 9px;  margin: 0 auto;  padding: 15px 0 0 80px;  width: 800px;  height: 50px; }
#footer a { font-weight: bold;  color: #8e8e8d;  text-decoration: none; }
#footer a:hover { text-decoration: underline;   }
#footer_links a { font-weight: normal;  margin-left: 4px;  padding-left: 6px;  background: url(../img/sipka1.gif) no-repeat left; }
#footer_links { float: right;   }

.right {
    float: right;
    padding: 5px;
    background-color: #eee;
    border: 1px solid #ccc;
    margin: 10px;
}

address {
    font-style: normal;
    
}
