body {margin:0;padding:0;text-align:center;color:#000;background:#a5bf4c url(/images/pozadi.gif) repeat-x 0 -240px;font: 90%/1.6 "Trebuchet MS", "Geneva CE", lucida, sans-serif}

a {color:#6e233a;text-decoration:underline}
a:hover,a:active,a:focus {color:#2a3113;text-decoration:none}
h2,h1,h3,h4,ul,p {list-style:none;margin:0;padding:0}
h1,h2 {font-weight:normal}
hr {display:none}
.clear {clear:both}
a img {border:none}
input, textarea {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif}

#body {width:970px;margin:0 auto;background:#a5bf4c;text-align:left}

#hlavicka {height:160px;background:#6e233a} 
#hlavicka h1,#hlavicka h3 {font-size:250%;float:left;text-align:left;margin:0;font-size:10px;width:360px;height:154px}
#hlavicka h1 a,#hlavicka h3 a {text-decoration:none}
#hlavicka h1 span,#hlavicka h3 span {background:transparent url(/images/logo.gif) no-repeat left top;cursor:pointer;height:154px;position:absolute;width:360px}

#menu {position:absolute;top:30px;height:55px;width:570px;margin:0 0 0 400px;background:#f08eb1 url(/images/menu.gif) no-repeat center}
#menu ul li {float:left}
#menu ul li a {float:left;display:block;margin:0 0 0 17px;height:55px;color:#3d2923;line-height:370%}
#menu ul li a:hover,#menu ul li a:focus,#menu ul li a:active {color:#fff}
#menu ul .aktivni a {background:url(/images/menu_aktivni.gif) no-repeat bottom;color:#fff;text-decoration:none}

#obsah {padding-bottom:20px;margin-bottom:20px}
#obsah a:hover {background:#6e233a;color:#fff}

#levy {float:left;width:370px;margin:20px 0 0 0;padding-bottom:20px}
#levy h2,#levy h3 {color:#2a3113;margin:0 0 10px 16px}
#levy h3 {margin-top:15px}
#levy ul {margin:0 0 10px 16px}
#levy .nazor {width:360px;background:url(/images/nazory-horni.gif) no-repeat 0 20px;margin:10px 0 0 16px}
#levy .nazor div {background:#c7de79 url(/images/nazory-stredni.gif) repeat-y top;margin:0}
#levy .nazor div span {background:#c7de79 url(/images/nazory-dolni.gif) no-repeat bottom;display:block;width:360px;height:6px}
#levy .nazor .ukazatel {background:url(/images/ukazatel.gif) no-repeat top;position:absolute;width:15px;height:17px;margin:4px 0 0 150px}
#levy .nazor .ukazatel1 {background:url(/images/ukazatel1.gif) no-repeat top;position:absolute;width:15px;height:17px;margin:-1px 0 0 200px}
#levy .nazor p {margin:5px 0 0 5px;font-size:90%}
#levy .nazor .jmeno {margin:0;text-indent:10px}
#levy .nazor a {display:block;width:348px;height:412px;border:1px solid #fff;background:url(/images/morphy-1.jpg) no-repeat left}
#levy .nazor a:hover {background-position:right}
#levy .nazor .morphy2 {background:url(/images/morphy-2.jpg) no-repeat left}

#pravy {float:right;width:570px;margin:-40px 0 40px 0;background:#fff url(/images/obsah_pozadi_horni1.gif) no-repeat top}
#pravy span {background:#fff url(/images/obsah_pozadi_dolni.gif) no-repeat bottom;display:block;width:570px;height:5px}
#pravy h2,#pravy h3 {margin:10px 0 5px 10px}
#pravy h1 {color:#3d2923}
#pravy h2 {font-size:150%}
#pravy p,#pravy h1,#pravy dl,#pravy table {margin:2px 5px 5px 10px}
#pravy dt {font-size:130%}
#pravy div,#pravy ul {margin:2px 5px 5px 10px;display:block}
table {font-size:100%}
table td {border-bottom:1px solid #e0e0e0;margin:0;padding:3px 10px}
table .mojepekarna {font-weight:bold}
table th {background:#f0f0f0;border-bottom:1px solid #d0d0d0;margin:0;padding:3px 10px}
#pravy #znackaCeny {background:url(/images/cena1.gif) no-repeat left top;height:136px;position:absolute;width:136px;margin:-8px 0 0 390px}

#paticka {background:#fff;height:90px;clear:both}
#paticka div {width:970px;margin:0 auto}
#paticka span {float:left;margin:17px 0 0 0;color:#505c25}
#paticka a {color:#505c25;text-decoration:none}
#paticka img {float:left;margin:0 20px 0 10px}
#paticka p {float:left;width:388px;height:55px;margin:0;line-height:370%;background:#a5bf4c url(/images/paticka_kratka.gif) no-repeat top;color:#fff}

/* ie hack */
#menu {&margin-left:30px;_margin-left:26px}
#menu ul li a {_margin-left:10px}
#levy .nazor a {_width:350px}
