body {font-family:Georgia, "Times New Roman", Times, serif;	font-size: 83%; color:#000;  background: #fdfce6; margin:0; padding:0; text-align: left;}

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:#716201; text-decoration:none; font-weight:normal}

a:hover {text-decoration:underline;}



p { padding:10px 5px 10px 16px; font-size:0.87em; line-height:1.4em;}

.obal { width:800px; background:#fdfce8; position:relative;}

.bigr { position:absolute; right:-180px; top:135px;}



.hlavicka { position:relative; width:800px; height:315px; background:#f69600 url(../img/hlavicka.jpg) left top no-repeat;}

.hlavicka h1 { font-family:Myriad Pro, Arial, Helvetica, sans-serif;  color:#faefa1; font-size:26px; position:absolute; top:150px; left:50px; text-align:left; font-weight:normal;}

.hlavicka h1 span { color:#b6012c; font-weight:bold;}

.hlavicka .bmapa { position:absolute; left:435px; top:214px;}

.hlavicka .roh { position:absolute; width:24px; height:162px; right:-24px; top:43px; background:url(../img/hlavicka_roh.jpg) left top no-repeat;}



.hlavicka .menu { position:absolute; left:-13px; bottom:0px;  _bottom:-1px; width:820px; height:43px;}

.hlavicka .menu ul { list-style-type:none;} 

.hlavicka .menu ul li {  text-align:right;  display: inline; list-style-type: none;}

.hlavicka .menu ul li a { width:105px; height:36px; padding:7px 0 0 0; font-size:0.9em; margin:0 3px; letter-spacing:0px; text-align:center; text-decoration:none; float:left;  display:block; color:#fff; font-weight:normal; }

.hlavicka .menu ul li a.short:hover { color:#414141; width:105px; height:28px; padding:15px 0 0 0;  background:#fff url(../img/m_hover.gif) left bottom no-repeat;}

.hlavicka .menu ul li a.short-akt:hover { color:#414141; width:105px; height:28px; padding:15px 0 0 0;  background:#fff url(../img/m_hover.gif) left bottom no-repeat;}

.hlavicka .menu ul li a:hover { color:#414141; width:105px; height:36px; padding:7px 0 0 0;  background:#fff url(../img/m_hover.gif) left bottom no-repeat;}

.hlavicka .menu ul li a.short  { padding:15px 0 0 0; display:block;  height:28px;}

.hlavicka .menu ul li a.short-akt  { font-weight:bold; padding:15px 0 0 0; display:block;  height:28px; color:#414141; width:105px;background:#fff url(../img/m_hover.gif) left bottom no-repeat;}

.hlavicka .menu ul li a.akt  { font-weight:bold; color:#414141; width:105px; height:36px; padding:7px 0 0 0;  background:#fff url(../img/m_hover.gif) left bottom no-repeat;}



.pudor1 { margin:10px 0 0 10px;}

#plantitle1 { display:none;}





.obsah { text-align:left;}

.levo { float:left; width:533px; padding:25px 0 10px 10px;}



.levo .dum1 { position:relative; float:left; width:175px; height:233px; background:url(../img/dum1.jpg) left top no-repeat;	}

.levo .dum1 .popis { position:absolute; left:20px; bottom:0; width:141px; height:93px; font-size:10px; line-height:17px; }

.levo .dum1 .popis h3 { font-size:12px; color:#000000; margin:0 0 3px 0;}

.levo .dum1 .popis .dvice { position:absolute; right:4px; bottom:19px;}



.levo .dum2 { position:relative; float:left; width:175px; height:233px; background:url(../img/dum2.jpg) left top no-repeat; margin:0 4px;	}

.levo .dum2 .popis { position:absolute; left:20px; bottom:0; width:141px; height:93px; font-size:10px; line-height:17px; }

.levo .dum2 .popis h3 { font-size:12px; color:#000000; margin:0 0 3px 0;}

.levo .dum2 .popis .dvice { position:absolute; right:4px; bottom:19px;}



.levo .dum3 { position:relative; float:left; width:175px; height:233px; background:url(../img/dum3.jpg) left top no-repeat;	}

.levo .dum3 .popis { position:absolute; left:20px; bottom:0; width:141px; height:93px; font-size:10px; line-height:17px; }

.levo .dum3 .popis h3 { font-size:12px; color:#000000; margin:0 0 3px 0;}

.levo .dum3 .popis .dvice { position:absolute; right:4px; bottom:19px;}





.levo .financ { position:relative; margin:15px 0 0 10px; float:left; width:261px; height:187px; background:url(../img/financovani.jpg) left top no-repeat;	}

.levo .financ .text1 { color:#63635a;  font-family:Georgia, "Times New Roman", Times, serif;font-size:15px; margin:15px 0 0 15px; font-weight:bold; line-height:19px;}

.levo .financ .text2 { color:#cc6600; font-size:20px;margin:5px 0 0 15px; font-family:Arial, Helvetica, sans-serif;font-weight:normal; }

.levo .financ .text3 {color:#69684e; font-size:10px; letter-spacing:0;margin:8px 0 0 15px; font-weight:bold; line-height:16px;}

.levo .financ .zvice { position:absolute; right:10px; bottom:45px;}



.levo .vybava { position:relative; margin:15px 0 0 0px; float:left; width:247px; height:187px; background:url(../img/vybava.jpg) left top no-repeat;	}

.levo .vybava .text1 { color:#63635a;  font-family:Georgia, "Times New Roman", Times, serif;font-size:15px; margin:35px 0 0 20px; font-weight:bold; line-height:19px;}

.levo .vybava .text2 { color:#cc6600; font-size:20px;margin:5px 0 0 20px; font-family:Arial, Helvetica, sans-serif;font-weight:normal; }

.levo .vybava .text3 {color:#69684e; font-size:10px;margin:8px 0 0 20px; font-weight:bold;line-height:16px;}

.levo .vybava .zvice { position:absolute; right:10px; bottom:45px;}



.levo h1 { background:url(../img/h1.gif) left top no-repeat; padding:10px 0 0 25px; font-size:1.4em; color:#ce3c00; margin:-10px 0 0 10px;}

.levo .odomu { width:305px; float:left; margin:5px 20px 0 20px; _margin-left:10px; font-size:0.9em; color:#000000; line-height:1.4em; padding:8px 0 0 0;}

.levo .fotky { float:right; width:170px; margin:0 0 0 12px;}

.levo .fotky img { border:1px solid #c0c0c0; padding:2px; margin:0 0 5px 0;}

.levo .otext { padding:10px 0 10px 10px; font-size:0.9em;line-height:1.5em;}

.levo .otext img { float:left; border:1px solid #c0c0c0; padding:2px; margin:0 15px 0px 0;}

.levo .typ2 { float:left; margin:15px 0 0 26px;}



.levo ul li { list-style-image:url(../img/sipka.gif); font-size:0.9em; color:#000000; line-height:1.5em;}



.pravo { float:right;  width:218px; padding:0 20px 0 0;}

.pravo .ofirme { margin:30px 0 10px 0; width:218px; height:381px; background:url(../img/ofirme.jpg) left top no-repeat; position:relative; color:#000000;}

.pravo .ofirme h3 { color:#716201; font-size:21px; padding:20px 0 35px 20px; font-weight:normal;}

.pravo .ofirme p { padding:0 0 0 20px; font-size:11px;}

.pravo .ofirme .vice  a { font-size:11px; float:right; margin:10px 15px 0 0; color:#8f073b; background:url(../img/vice_sipka.gif) right center no-repeat; padding:0 20px 0 0; font-weight:normal; text-decoration:none;}

.pravo .ofirme h3.kontakt { color:#716201; font-size:21px; padding:50px 0 5px 20px;}





ul { margin:0px 10px 10px 30px}

li { padding:4px 0}







.paticka { position:relative; text-align:left; color:#999999; font-size:0.8em;  clear:both;width:800px; height:59px; background:#e7e7de url(../img/paticka_x.jpg) left top repeat-x; }

.paticka span { display:block; padding:30px 0 0 20px; color:#515151}

.paticka a { font-weight:normal; color:#515151;}

.paticka .rek { position:absolute; left:0; top:1px;}
