/* Obecne */

body {font: normal 13px Arial, Helvetica, sans-serif;color: rgb(0,0,0);margin: 0px;padding: 0px;background: rgb(255,255,255);}

.obdelnik {background: #f7f7f7;border: 1px solid rgb(242,238,239);padding: 0px 15px 15px 15px;}
.clanek0 {margin: 60px 0px 0px 0px;}
.clanek {width: 150px;margin: 10px 0px 0px 30px;float: left;}
.clanek h2 {color: rgb(202,20,38);margin: 13px 0px 10px 0px;font-size: 1.3em;border-bottom: 1px solid rgb(242,238,239);padding: 0px 0px 4px 0px;font-weight: bold;}
.clanek img {width: 150px;margin-right:10px;margin-bottom:10px;float: left;border: 0px;}
.clanek2 {width: 200px;margin: 10px 0px 0px 30px;float: left;}
.clanek2 h2 {color: rgb(202,20,38);margin: 13px 0px 10px 0px;font-size: 1.3em;border-bottom: 1px solid rgb(242,238,239);padding: 0px 0px 4px 0px;font-weight: bold;}
.clanek2 img {width: 150px;margin-right:10px;margin-bottom:10px;float: left;border: 0px;}

h1 {font-size: 2.1em;font-weight: normal;color: rgb(202,20,38);margin: 10px 0px 0px 150px;padding: 0px;}
.h1podtext {margin: 0px 0px 0px 150px;display: block;}
h3 {color: rgb(202,20,38);margin: 23px 0px 10px 0px;font-size: 1.6em;border-bottom: 1px solid rgb(242,238,239);padding: 0px 0px 4px 0px;letter-spacing: -1px;font-weight: normal;}
h2 {color: rgb(202,20,38);margin: 33px 0px 10px 0px;font-size: 1.3em;border-bottom: 1px solid rgb(242,238,239);padding: 0px 0px 4px 0px;font-weight: bold;}

a:visited {color: rgb(34,30,31);text-decoration: underline;background: none;}
a:link {color: rgb(34,30,31);text-decoration: underline;background: none;}
a:hover {color: rgb(34,30,31);text-decoration: none;background: none;}

p {margin: 1em 0px 1em 0px; padding: 0px;line-height: 1.4em;}
ul {padding: 0px;margin: 10px 0px 0px 17px;list-style: square url(obrazky/stago-polozka-7.gif);}
li {padding: 0px;line-height: 1.7em;}
img {padding: 0px;margin: 0px;}

.cleaner {float: none;clear: both;font-size: 1px;overflow: hidden;height: 1px;}

/* Pro vsechny */

#hlava {margin: 0px;}
#lista {background: rgb(34,30,31);}
#navigacni-lista {color: rgb(255,255,255);padding: 20px;text-align: right;;margin: 0px auto;width: 776px;}
#navigacni-lista a:visited {color: rgb(255,255,255);text-decoration: none;}
#navigacni-lista a:link {color: rgb(255,255,255);text-decoration: none;}
#navigacni-lista a:hover {color: rgb(255,255,255);text-decoration: underline;}
#stin {height: 36px;background: url(obrazky/stin1.jpg) repeat-x;}

#orezani {margin: 0px auto;width: 776px;border-left: 1px solid rgb(242,238,239);border-right: 1px solid rgb(242,238,239);}
#hlavni-stranka {margin: 0px auto;}
#logo {margin-bottom: 40px;}
#levy-sloupec {width: 440px;padding: 0px 30px 30px;float: left;}
#pravy-sloupec {width: 270px;float: right;}

#pata {background: #f7f7f7;border-top: 1px solid #f0e9eb;padding: 10px;clear: both;margin: 0px;}
#fom {padding: 0px;margin: auto;font-size: 0.8em;width: 776px;}

/* Pravy sloupec */
#pravy-obrazek {text-align: center;height: 222px;overflow: hidden;}
.pravy-obsah {width: 218px;margin: 0px auto;padding: 10px 25px 25px 25px;background: url(obrazky/stin1.jpg) repeat-x top;}

.produkt1 {vertical-align: top;margin: 0px;padding: 0px;border: 0px;}
.produkt2 {vertical-align: top;margin: 0px;padding: 0px;border: 0px;}
.produkt1 tr {vertical-align: top;padding: 0px;margin: 0px;}
.produkt2 tr {vertical-align: top;padding: 0px;margin: 0px;}
.produkt1 tr td {vertical-align: top;padding: 0px;margin: 0px;}
.produkt2 tr td {vertical-align: top;padding: 0px;margin: 0px;}

.produkt1 .td1 {width: 157px;overflow: hidden;}
.produkt1 .td1 img {margin: 7px 0px 0px 0px;padding: 0px;border: 0px;width: 150px;}

.produkt2 .td2 {width: 157px;overflow: hidden;}
.produkt2 .td2 img {margin: 0px 0px 0px 7px;padding: 0px;border: 0px;width: 150px;}

