body {font-family:"Times New Roman", Times, serif;	font-size: 83%; background: #ffffff; margin:0; padding:3px 0 0 0; text-align: center;}
img {border:0}
* {margin:0; padding:0}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.leftf {float:left}
.rightf {float:right}
.both {clear:both;}
a {color:#008fd4; font-weight:bold;}
a:hover {text-decoration:none}

.telo { width:810px; min-height:650px; _height:650px; margin:0 auto; text-align:left;}
.hlavicka { width:810px; height:178px; position:relative; }
.hlavicka .kocka { background:url(../img/kocka.jpg) left top no-repeat; width:250px; height:181px; float:left;}
.hlavicka .pes { background:url(../img/pes.jpg) left top no-repeat; width:250px; height:181px; float:left;}
.hlavicka .zelva { background:url(../img/zelva.jpg) left top no-repeat; width:250px; height:181px; float:left;}
.hlavicka .pes2 { background:url(../img/pes2.jpg) left top no-repeat; width:250px; height:181px; float:left;}
.hlavicka .kocka3 { background:url(../img/kocka3.jpg) left top no-repeat; width:250px; height:181px; float:left; position:absolute; left:-13px; top:0;}


.hlavicka .nadpis { float:right; width:530px; height:120px; position:relative; text-align:right; margin:10px 0 0 0}
.hlavicka .nadpis a { text-decoration:none;}
.hlavicka .nadpis a h1  { color:#008fd4; font-size:2.37em; letter-spacing:1px; line-height:1.1em;}
.hlavicka .nadpis img { float:right; margin:4px 0 0 20px;}
.hlavicka .nadpis span {color:#008fd4; font-size:1.6em; font-weight:bold; line-height:1.5em}

.hlavicka .topmenu { position:absolute; right:-5px;  top:145px; width:640px; }

.hlavicka .topmenu .first { float:left;width: 127px; height: 32px;background: url(../img/m_first.jpg) 0 -32px no-repeat; font-size:16px;	}
.hlavicka .topmenu .first a {display: block;	margin: 0; padding:0;background: url(../img/m_first.jpg) top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#808284;	text-decoration: none;		}
.hlavicka .topmenu .first a:hover {background-image: none;	color:#fff;	}
.hlavicka .topmenu .first span {	display: block;	margin:0; padding: 7px 0 0 0px;font-weight:normal; text-align:center; }
.hlavicka .topmenu .first .akt {background-image: none;	color:#fff;}

.hlavicka .topmenu .pol { float:left;width: 125px; height: 32px;background: url(../img/m_pol.jpg) 0 -32px no-repeat; font-size:16px;		}
.hlavicka .topmenu .pol a {display: block;	margin: 0; padding:0;background: url(../img/m_pol.jpg) top left no-repeat;	width:100%; height:100%;overflow:hidden;color:#808284;	text-decoration: none;		}
.hlavicka .topmenu .pol a:hover {background-image: none;	color:#fff;	}
.hlavicka .topmenu .pol span {	display: block;	margin:0; padding: 7px 0 0 0px; font-weight:normal; text-align:center; }
.hlavicka .topmenu .pol .akt {background-image: none;	color:#fff;}

.hlavicka .topmenu .last { float:left;width: 128px; height: 32px;background: url(../img/m_last.jpg) 0 -32px no-repeat; font-size:16px;	}
.hlavicka .topmenu .last a {display: block;	margin: 0; padding:0;background: url(../img/m_last.jpg) top left no-repeat;	width:100%; height:100%;overflow:hidden;color:#808284;	text-decoration: none;		}
.hlavicka .topmenu .last a:hover {background-image: none;	color:#fff;	}
.hlavicka .topmenu .last span {	display: block;	margin:0; padding: 7px 0 0 0px; font-weight:normal; text-align:center; }
.hlavicka .topmenu .last .akt {background-image: none;	color:#fff;}

.obsah { width:808px; min-height:550px; _height:550px; padding: 0 0 5px 0; background:url(../img/ram_y.gif) left top repeat-y; position:relative;}
.obsah .top  { font-size:1px; width:808px; height:10px; background:url(../img/ram_top.gif) left top no-repeat; position:relative;}

.obsah .toplista { position:absolute; left:12px; top:15px; width:784px; height:19px; padding:2px 0 0 0; background:url(../img/top_modra.gif) left top no-repeat;color:#FFFFFF; font-size:14px;}

.obsah .toplista .menu { position:absolute; left:0px; top:0px; z-index:100;}
.obsah .toplista .menu .a1 { float:left;width: 121px; height: 19px;background: url(../img/tm_first.gif) top left no-repeat; font-size:13px; font-weight:bold;	}
.obsah .toplista .menu .a1 a {display: block;	margin: 0; padding:0;background: url(../img/tm_first.gif)  0 -19px no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .menu .a1 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .menu .a1 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .menu .a1 .akt {background-image: none;	color:#0071bc;}

.obsah .toplista .menu .a2 { float:left;width: 223px; height: 19px;background: url(../img/tm_pol2.gif)  0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.obsah .toplista .menu .a2 a {display: block;	margin: 0; padding:0;background: url(../img/tm_pol2.gif) top left no-repeat ; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .menu .a2 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .menu .a2 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .menu .a2 .akt {background-image: none;	color:#0071bc;}

.obsah .toplista .menu .a3 { float:left;width: 241px; height: 19px;background: url(../img/tm_pol3.gif) 0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.obsah .toplista .menu .a3 a {display: block;	margin: 0; padding:0;background: url(../img/tm_pol3.gif)  top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .menu .a3 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .menu .a3 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .menu .a3 .akt {background-image: none;	color:#0071bc;}

.obsah .toplista .menu .a4 { float:left;width: 199px; height: 19px;background: url(../img/tm_last.gif) 0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.obsah .toplista .menu .a4 a {display: block;	margin: 0; padding:0;background: url(../img/tm_last.gif)  top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .menu .a4 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .menu .a4 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .menu .a4 .akt {background-image: none;	color:#0071bc;}


.obsah .toplista .comenu { position:absolute; left:0px; top:0px; z-index:100;}
.obsah .toplista .comenu .a1 { float:left;width: 468px; height: 19px;background: url(../img/comenu_a1.gif)  0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.obsah .toplista .comenu .a1 a {display: block;	margin: 0; padding:0;background: url(../img/comenu_a1.gif) top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .comenu .a1 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .comenu .a1 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .comenu .a1 .akt {background-image: none;	color:#0071bc;}

.obsah .toplista .comenu .a2 { float:left;width: 316px; height: 19px;background: url(../img/comenu_a2.gif) 0 -19px no-repeat  ; font-size:13px; font-weight:bold;	}
.obsah .toplista .comenu .a2 a {display: block;	margin: 0; padding:0;background: url(../img/comenu_a2.gif) top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.obsah .toplista .comenu .a2 a:hover {background-image: none;	color:#0071bc;	}
.obsah .toplista .comenu .a2 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.obsah .toplista .comenu .a2 .akt {background-image: none;	color:#0071bc;}



.obsah .text { width:783px; min-height:329px; _height:329px; position:absolute; left:12px; top:29px; color:#0071bc; font-size:15px;  line-height:1.3em; padding:9px 0 0 0; background:#f2fbfe;}
.obsah .galerie{ width:783px; min-height:329px; _height:329px; position:absolute; left:12px; top:40px; color:#0071bc; font-size:15px;  line-height:1.3em; padding:39px 0 110px 0; background:#f2fbfe;}

.obsah .onas { background:url(../img/o_nas.gif) left bottom no-repeat; background-color: #f2fbfe; color:#0071bc; font-size:15px;  line-height:1.3em; text-align:center; width: 763px; min-height: 620px; _height: 620px; padding: 20px 10px 40px 10px; margin:28px 0 30px 13px;}
.obsah .onas  ul { margin:4px 0 0 0;}
.obsah .onas  ul li { list-style-type:none; text-align:center; line-height:1.4em;}
.o-nas-img {  margin: 0 auto }

.obsah .lekari { width:755px; left:30px; top:29px; min-height:500px; _height:500px; color:#0071bc; font-size:15px;  line-height:1.3em; padding: 40px 15px 15px 15px;  background:#f2fbfe; margin: 0 0 30px 13px}
.obsah .lekari h2 { font-size:18px; margin:10px 0 20px 0;}
.obsah .lekari li { margin: 0 0 0 15px; line-height:1.4em;}
.obsah .lekari  a { background:url(../img/m_pac.gif) left center no-repeat; padding:2px 0 2px 25px; margin:2px 0 0 5px; line-height:38px; text-decoration:none;}
.obsah .lekari  a:hover { background:url(../img/m_pac_a.gif) left center no-repeat; padding:2px 0 2px 25px; margin:2px 0 0 5px; line-height:38px; text-decoration:none; color:#f7931d}

.obsah .vybaveni { background:url(../img/vybaveni.jpg) left top no-repeat; text-align:center; min-height:480px; _height:480px; margin:10px 0 0 0;}
.obsah .vybaveni  ul { margin:20px 0 0 65px; text-align:left; font-weight:bold; font-size:18px}
.obsah .vybaveni  ul li {  line-height:1.7em; font-size:18px;}

.obsah .odkazy { background:url(../img/o_nas.gif) left top no-repeat; text-align:center; min-height:480px; _height:480px; margin:10px 0 0 0;}
.obsah .odkazy   ul { margin:25px  0 20px 15px; text-align:center; }
.obsah .odkazy   ul li { line-height:1.7em;font-size:18px; font-weight:bold}
.obsah .odkazy a {line-height:1.2em;font-size:18px; text-decoration:none; font-weight:normal;}
.obsah .odkazy a:hover { text-decoration:underline;}

.obsah .coumime { background:url(../img/kocka.gif) left top no-repeat; text-align:left; position:relative;  min-height:480px; _height:480px; }
.obsah .coumime  table { margin:20px 0 0 15px}
.obsah .coumime  table a { background:url(../img/m_pac.gif) left center no-repeat; padding:5px 0 5px 25px; margin:5px 0 0 5px; line-height:38px; text-decoration:none;}
.obsah .coumime  table a:hover { background:url(../img/m_pac_a.gif) left center no-repeat; padding:2px 0 2px 25px; margin:2px 0 0 5px; line-height:38px; text-decoration:none; color:#f7931d}
.obsah .coumime  table a.akt { background:url(../img/m_pac_a.gif) left center no-repeat; padding:2px 0 2px 25px; margin:2px 0 0 5px; line-height:38px; text-decoration:none; color:#f7931d}
.obsah .coumime .text2 { position:absolute; left:20px; top:210px; font-weight:bold;  width:745px; height:120px;}


.obsah .kontakt { background:url(../img/kocka.gif) left top no-repeat; text-align:center; min-height:800px; _height:800px; font-size:16px; font-weight:bold; margin: 10px 0 0 0 }
.obsah .kontakt a { color:#f7931d; text-decoration:none;}
.obsah .kontakt table { margin:8px auto 0 auto; font-size:1em;  }

.obsah .mail { background:url(../img/kocka.gif) left top no-repeat; text-align:center; min-height:480px; _height:480px; font-size:18px; font-weight:bold; margin: 10px 0 0 0 }
.obsah .mail a { color:#f7931d; text-decoration:none;}

.obsah .fotogalerie { background:url(../img/fotogalerie.jpg) left top no-repeat; text-align:center; font-size:16px; font-weight:bold;}

.obsah .info-k-zakrokum { background:url(../img/info_k_zakrokum.gif) left top no-repeat; text-align:center; font-size:16px; font-weight:bold; min-height:480px; _height:480px; margin: 10px 0 0 0 }
.obsah .pmenu  { position:absolute; left:-3px; top:-1px;}
.obsah .pmenu ul { list-style-type:none; font-size:13px; }
.obsah .pmenu ul li { float:left;}
.obsah .pmenu ul li a { background:url(../img/m_pac.gif) left center no-repeat; padding:2px 0 2px 22px; margin:2px 0 0 22px; line-height:38px; text-decoration:none; float:left;}
.obsah .pmenu ul li a.akt { background:url(../img/m_pac_a.gif) left center no-repeat;padding:2px 0 2px 22px; margin:2px 0 0 22px;line-height:38px; text-decoration:none; color:#f7931d}
.obsah .pmenu ul li a:hover { background:url(../img/m_pac_a.gif) left center no-repeat; padding:2px 0 2px 22px; margin:2px 0 0 22px; line-height:38px; text-decoration:none; color:#f7931d}

.obsah  .tmenu {position:absolute; left:0px; top:35px;}
.obsah .tmenu ul li { float:left; list-style-type:none;}
.obsah .tmenu ul li a { padding:1px 0px 2px 0px;   text-decoration:none; float:left; width:156px;}
.obsah .tmenu ul li a.akt { padding:1px 0px  2px 0px;  text-decoration:none; color:#f7931d; background:#e6f7fd;}
.obsah .tmenu ul li a:hover {  padding:1px 0px  2px 0px;text-decoration:none; color:#f7931d; background:#e6f7fd;}

.obsah .text3 {position:absolute; left:14px; top:73px;   width:760px; height:480px; font-weight:normal; text-align:left; padding: 15px 0 0 0 }
.obsah .text3 li {margin: 10px 0 0 15px }
.obsah .text3 span { font-weight:bold;}
.obsah .text4 {position:absolute; left:14px; top:49px;   width:750px; height:270px; font-weight:normal; text-align:left; font-size:14px; line-height:22px;}

.obsah .odcereveni { background:url(../img/odcerveni.gif) left top no-repeat; text-align:center; font-size:16px; font-weight:bold; min-height:480px; _height:480px; margin: 10px 0 0 0}


.obsah .bottom  { position:absolute; left:0; bottom:-2px; font-size:1px; width:808px; height:10px; background:url(../img/ram_bottom.gif) left top no-repeat;}
.obsah .paticka { position:absolute; left:12px; bottom:5px; width:784px; height:19px; padding:2px 0 0 0; background:url(../img/paticka.gif) left top no-repeat; text-align:center; color:#FFFFFF; font-size:14px; margin: 0 0 5px 0}

/* poradna */
.ptelo { width:810px; min-height:585px; _height:585px; margin:0 auto; text-align:left;}
.pobsah { width:808px; min-height:403px; _height:403px; background:#333333 url(../img/ram_y.gif) left top repeat-y; position:relative;}
.pobsah .top  { font-size:1px; width:808px; height:10px; background:url(../img/ram_top.gif) left top no-repeat; position:relative;}

.pobsah .text { width:783px; margin:20px 0 0 13px; padding:0 0 15px 0;  color:#0071bc; font-size:15px;  line-height:1.3em; padding:9px 0 0 0; background:#f2fbfe;}
.pobsah .vypis { padding:10px 0 0 20px; }
.pobsah .vypis ul { margin:0 0 10px 20px; list-style-type:none;}

.pobsah .toplista { position:absolute; left:12px; top:15px; width:784px; height:19px; padding:2px 0 0 0; background:url(../img/top_modra.gif) left top no-repeat;color:#FFFFFF; font-size:14px;}

.pobsah .toplista .menu { position:absolute; left:0px; top:0px; z-index:100;}
.pobsah .toplista .menu .a1 { float:left;width: 121px; height: 19px;background: url(../img/tm_first.gif) top left no-repeat; font-size:13px; font-weight:bold;	}
.pobsah .toplista .menu .a1 a {display: block;	margin: 0; padding:0;background: url(../img/tm_first.gif)  0 -19px no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.pobsah .toplista .menu .a1 a:hover {background-image: none;	color:#0071bc;	}
.pobsah .toplista .menu .a1 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.pobsah .toplista .menu .a1 .akt {background-image: none;	color:#0071bc;}

.pobsah .toplista .menu .a2 { float:left;width: 223px; height: 19px;background: url(../img/tm_pol2.gif)  0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.pobsah .toplista .menu .a2 a {display: block;	margin: 0; padding:0;background: url(../img/tm_pol2.gif) top left no-repeat ; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.pobsah .toplista .menu .a2 a:hover {background-image: none;	color:#0071bc;	}
.pobsah .toplista .menu .a2 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.pobsah .toplista .menu .a2 .akt {background-image: none;	color:#0071bc;}

.pobsah .toplista .menu .a3 { float:left;width: 241px; height: 19px;background: url(../img/tm_pol3.gif) 0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.pobsah .toplista .menu .a3 a {display: block;	margin: 0; padding:0;background: url(../img/tm_pol3.gif)  top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.pobsah .toplista .menu .a3 a:hover {background-image: none;	color:#0071bc;	}
.pobsah .toplista .menu .a3 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.pobsah .toplista .menu .a3 .akt {background-image: none;	color:#0071bc;}

.pobsah .toplista .menu .a4 { float:left;width: 199px; height: 19px;background: url(../img/tm_last.gif) 0 -19px no-repeat; font-size:13px; font-weight:bold;	}
.pobsah .toplista .menu .a4 a {display: block;	margin: 0; padding:0;background: url(../img/tm_last.gif)  top left no-repeat; 	width:100%; height:100%;overflow:hidden;color:#FFFFFF;	text-decoration: none;		}
.pobsah .toplista .menu .a4 a:hover {background-image: none;	color:#0071bc;	}
.pobsah .toplista .menu .a4 span {	display: block;	margin:0; padding: 2px 0 0 20px; text-align:center;   }
.pobsah .toplista .menu .a4 .akt {background-image: none;	color:#0071bc;}

.odkazy-line { border-top:4px solid #d9f3fc; width:100%; height:38px; clear:both;}
.odkazy-line span { display:block; background:#e2f4fd; padding:5px 30px 7px 30px;; color:#0071bc;  width:195px; _width:200px; font-variant:small-caps; font-weight:bold;} 
.odkazy-line2 { border-top:4px solid #d9f3fc; width:100%; height:38px;}
.odkazy-line2 span { display:block; background:#e2f4fd; padding:5px 30px 7px 30px;; color:#0071bc; width:165px; _width:170px; font-variant:small-caps; font-weight:bold;} 

.obal { background:url(../img/tapka.gif) left top no-repeat; padding:0 0 0 35px; margin:0 0 0 40px; }
.uvod { margin:-20px 0 0 180px; background:url(../img/zvirata.gif) left top no-repeat; padding:0 0 0 90px; position:relative;}
.zacatek { }
.uvod2 ul { list-style-type:none;}
.uvod2 { list-style-type:none;  text-align:center; padding:0 30px 0 30px;}
.uvod a { text-decoration:none; text-align:center; font-weight:normal;}
.podsek { padding:5px 25px 10px 45px; _margin:-15px 0 0 0;}
.duvod { position:absolute; right:20px; top:310px; _top:340px;}
.duvod a { text-decoration:none; font-variant:small-caps;}
.duvod  ul { list-style-type:none;  display:block;}
.duvod li { list-style-type:none; background:url(../img/tapka.gif) left top no-repeat; padding:0 0 0 30px; float:left; margin:0 80px 0 0;}
.kmenu { position:absolute; left:25px; top:20px; _top:40px;}
.diskuse { position:relative; padding:105px 0 0 0; _padding:130px 0 0 0;}
.search { position:absolute; left:400px; top:3px; _top:5px; width:350px;}
.search .input { width:213px; height:23px; color:#107ac0; font-weight:bold; background:url(../img/bg_hledani.gif) left top no-repeat; border:none; float:left; padding:7px 0 0 75px;} 
.search .but { width:38px; height:32px; background:url(../img/search.gif) left top no-repeat; border:none; float:left; margin:0 0 0 5px;}
.aobal { margin:10px 20px;}
.pobsah .bottom  { position:absolute; left:0; bottom:-2px; font-size:1px; width:808px; height:10px; background:url(../img/ram_bottom.gif) left top no-repeat;}
.pobsah .paticka { position:absolute; left:12px; bottom:9px; width:784px; height:19px; padding:2px 0 0 0; background:url(../img/paticka.gif) left top no-repeat; text-align:center; color:#FFFFFF; font-size:14px;}
.nic-nenalezeno { padding:20px 0 200px 20px;}
.pozor { font-size:0.8em; padding:0 10px 5px 10px; margin:-15px 0 0 0;}

.asearch {width:350px;}
.asearch .input { width:213px; height:23px; color:#107ac0; font-weight:bold; background:url(../img/bg_hledani.gif) left top no-repeat; border:none; float:left; padding:7px 0 0 75px;} 
.asearch .but { width:38px; height:32px; background:url(../img/search.gif) left top no-repeat; border:none; float:left; margin:0 0 0 5px;}


