body {font-family:Arial, Helvetica, sans-serif;background-image:none;color:Black;background-color:White;font-size:75%;margin:0px auto;width:862px;padding:0px;}
img {border:none;padding:0px;margin:0px;}
.cleaaar {clear:both;}
#tisk {display:block;}
h2 {color:#FF4B14;font-size:100%;margin:10px 0px 10px 0px;}
h2 span {color:#8E8E8E;letter-spacing:2px;}
p {}
ul {margin:0px 0px 0px -25px;;list-style-image:url(../ramec/zahlavi-menutipy-of.gif);}
ul li {padding-left:0px;}
ul li ul {color:#535353;}
ul a {color:Black;text-decoration:underline;}
ul a:hover {color:red;text-decoration:underline;}
ul li ul a {color:#535353;text-decoration:underline;}
ul li ul a:hover {color:red;text-decoration:underline;}
table, td,th,tr {border:solid 1px black;border-collapse:collapse;padding:5px;}
table th {background-color:#F3F3F3;}
hr #malapatka {margin:0px;padding:0px;border-top:solid 1px black;}
/*#ramec-top {display:none;}    */
#ramec-top-obal  {width:801px;margin-left:30px;}
/*#ramec-top-obal2 {width:auto;background-image:url(../ramec/zahlavi-top-stin.png);background-repeat:no-repeat;background-position:right bottom;background-color:White;padding-left:0px;} */
.zahlavi-slogan {float:left;background-color:White;}                                       
#ramec-slogan {display:none;}/* {width:801px;float:left;clear:both;background-color:White;}*/
.zahlavi-logo {float:left;}
.zahlavi-bg-hp {display:none;;}
.zahlavi-bg-barevne {display:none;}
.zahlavi-bg-barevne-male {display:none;}     
.menu-hlavni {display:none;} /*{width:705px;background-image:url(../ramec/zahlavi-top-g-cerne.png);background-repeat:repeat-y;margin:2px 0px 2px 0px;text-align:right;color:White;font-weight:bold;padding:3px 0px 3px 0px;float:right;background-color:White;}  */
.menu-tipy {width:705px;background-image:url(../ramec/zahlavi-top-g-sedive.png);background-repeat:repeat-y;margin:2px 0px 2px 0px;text-align:right;color:White;padding:3px 0px 3px 0px;float:right;background-color:White;}
/*.menu-male {float:right;margin-top:23px;width:472px;text-align:right;background-color:White;}*/
.menu-hlavni a {color:White;margin:0px 10px 0px 10px;background-image:url(../ramec/zahlavi-menuhlavni-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 20px;text-decoration:none;letter-spacing:normal;}
.menu-hlavni a:hover {color:#C9C9C9;background-image:url(../ramec/zahlavi-menuhlavni-on.gif);}
.menu-tipy a {color:gray;margin:0px 10px 0px 10px;background-image:url(../ramec/zahlavi-menutipy-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 20px;text-decoration:none;letter-spacing:normal;}
.menu-tipy a:hover {color:red;background-image:url(../ramec/zahlavi-menutipy-on.gif);}
a.menu-male-4 {color:red;margin:0px 0px 0px 15px;background-image:url(../ramec/zahlavi-menumale-4-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.menu-male-4:hover {color:gray;background-image:url(../ramec/zahlavi-menumale-4-on.gif);text-decoration:none;}
a.menu-male-3 {color:red;margin:0px 0px 0px 15px;background-image:url(../ramec/zahlavi-menumale-3-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.menu-male-3:hover {color:gray;background-image:url(../ramec/zahlavi-menumale-3-on.gif);text-decoration:none;}
a.menu-male-2 {color:red;margin:0px 0px 0px 15px;background-image:url(../ramec/zahlavi-menumale-2-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.menu-male-2:hover {color:gray;background-image:url(../ramec/zahlavi-menumale-2-on.gif);text-decoration:none;}
a.menu-male-1 {color:red;margin:0px 0px 0px 15px;background-image:url(../ramec/zahlavi-menumale-1-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.menu-male-1:hover {color:gray;background-image:url(../ramec/zahlavi-menumale-1-on.gif);text-decoration:none;}
#ramec-obsah {width:auto;background-color:White;padding:10px 30px 30px 30px;}
#ramec-obsah-obal {background-color:White;}
#obsah-vlevo {width:auto;float:left;}
#obsah-vlevo-1 {margin:0px 0px 30px 0px;line-height:18px;}
#obsah-vlevo-2 {margin:0px 0px 0px 0px;}
#obsah-vlevo-1 img {margin:0px 0px 10px 0px;}
#obsah-vlevo-2 img {margin:10px 0px 10px 0px;}
#obsah-vlevo-2 a {color:red;margin:0px 10px 0px 0px;background-image:url(../ramec/zahlavi-menutipy-on.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 20px;margin-bottom:5px;text-decoration:none;letter-spacing:normal;display:block;}
#obsah-vlevo-2 a:hover {color:gray;background-image:url(../ramec/zahlavi-menutipy-of.gif);}
#obsah-stred {width:auto;float:left;margin:37px 0px 0px 0px;padding-left:0px;border-left:none;}
.stred-plamen {float:left;margin-right:5px;}
.stred-clanek {display:block;margin-bottom:15px;}
.stred-clanek span {font-weight:bold;color:Red;}
#obsah-vpravo {display:none;}
/*.realizace {border:solid 8px #dddddd;padding:3px;float:right;}*/
.realizace {border:solid 8px #dddddd;padding:3px;}
#obsah-vpravo span {width:137px;margin:0px 0px 0px 0px;padding:0px;text-align:center;color:Red;display:block;border-left:solid 8px #dddddd;border-right:solid 8px #dddddd;background-color:#fafafa;}
#obsah-vpravo-tip img {margin:0px;padding:0px;float:left;}
#obsah-vpravo-tip a {color:Red;border-bottom:solid 1px black;text-decoration:none;line-height:20px;}
#obsah-vpravo-tip a:hover {color:gray;border-bottom:solid 1px red;text-decoration:none;line-height:20px;}
#obsah-vpravo-tip {margin:40px 0px 0px 0px;clear:both;}
a.archiv {display:none;}
a.archiv:hover {color:#A6A6A6;background-image:url(../ramec/archiv-on.gif);}
#patka {display:none;margin-top:80px;padding-top:20px;}
#menu-patka {display:none;width:400px;float:left;}
#copy {float:right;text-align:right;color:#b2b2b2;}
a.patka-4 {color:#b2b2b2;margin:0px 15px 0px 0px;background-image:url(../ramec/zahlavi-menumale-4-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.patka-4:hover {color:#686868;background-image:url(../ramec/zahlavi-menumale-4-on.gif);text-decoration:none;}
a.patka-3 {color:#b2b2b2;margin:0px 15px 0px 0px;background-image:url(../ramec/zahlavi-menumale-3-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.patka-3:hover {color:#686868;background-image:url(../ramec/zahlavi-menumale-3-on.gif);text-decoration:none;}
a.patka-2 {color:#b2b2b2;margin:0px 15px 0px 0px;background-image:url(../ramec/zahlavi-menumale-2-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.patka-2:hover {color:#686868;background-image:url(../ramec/zahlavi-menumale-2-on.gif);text-decoration:none;}
a.patka-1 {color:#b2b2b2;margin:0px 15px 0px 0px;background-image:url(../ramec/zahlavi-menumale-1-of.gif);background-position:left bottom;background-repeat:no-repeat;padding:0px 0px 0px 25px;text-decoration:none;}
a.patka-1:hover {color:#686868;background-image:url(../ramec/zahlavi-menumale-1-on.gif);text-decoration:none;}
a.malapatka-zpet {display:none;}
a.malapatka-zpet:hover {display:none;}
a.malapatka-top {display:none;}
a.malapatka-top:hover {display:none;}
a.malapatka-tisk {display:none;}
a.malapatka-tisk:hover {display:none;}
.vycentrovani {text-align:center;}
#obsah-vlevo-text {width:auto;float:left;}
#obsah-vpravo-text {display:none;}
#obsah-vpravo-text-pad {padding-left:30px;padding-right:5px;}
.katalog-polozka {float:left;text-align:center;width:150px;min-height:150px;border:solid 8px #EFEFEF;padding:3px;margin:0px 10px 10px 0px;}
.katalog-polozka img {}
#listovani {display:none;}
#listovani a {color:Black;border-right:solid red 2px;margin:0px 0px 0px 10px;padding-right:10px;text-decoration:none;}
#listovani a.listovani-zpet {display:none;}/*{color:Black;border-right:none;margin:0px 0px 0px 20px;padding-right:10px;padding-left:23px;background-image:url(../ramec/listovani-zpatky.png);background-position:left;background-repeat:no-repeat;}  */
#listovani a.listovani-dopredu {display:none;}/*{color:Black;border-right:none;margin:0px 0px 0px 0px;padding-right:23px;padding-left:10px;background-image:url(../ramec/listovani-dopredu.png);background-position:right;background-repeat:no-repeat;}         */
#listovani a:hover {text-decoration:underline;color:Red;}
.novinka {color:Black; padding-bottom:3px;margin-bottom:20px;}
.novinka span {color:red;font-style:italic;}


label {
margin-right: 20px;
text-align: right;
}
label.red {
color: #cc0000;
}
input, textarea {
background-color: #efefef;
border: 1px solid #c0c0c0;
}
.tl input {
text-align: left;
width: auto;
}
fieldset .tl {
text-align: left;
}
fieldset {
margin-bottom: 5px;
text-align: right;
}
form {
width: 70%;
}
legend {
font-weight: bold;
}
#levy-sloupec {
width: 373px;
float: left;
border-right: 1px solid black;
padding-right: 30px;
}
#pravy-sloupec {
width: 373px;
float: right;
}
.obr-pravo {
float: right;
width: 145px;
margin-left: 10px;
}
.strongem {
 display:none;
}
.titlek-vlevo-hp {
margin-bottom: 3px;
}
.item {
padding: 8px;
margin: 0;
border-top: 1px solid #d7d7d7;
display: block;
}
.itempic {
float: left;
width: 120px;
padding: 2px;
}
.itemname {
float: left;
width: 245px;
}
.itemprice {
float: left;
width: 150px;
text-align: right;
}
.item-heading {
font-weight: bold;
background-color: #efefef;
}
.red {
color: red;
font-weight: bold;
}
.schema {
float: right;
padding: 5px;
}