html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img,select,object{ padding:0; margin:0; border: 0; }
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
/* globalni nastaveni */
body { color:#000; text-align:left; font-family:Verdana, Arial, lucida, sans-serif, "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE"; font-size:90%; width: 100%; }
a { color: #000000; text-decoration: underline; }
a:hover { color: #cf0000; text-decoration: none; outline: none; }
hr { position:absolute; left:-10101010px; }
p { margin-top: 10px; font-size: 1em; line-height: 1.4em; color: #000000; }
em { font-style: normal; }
.none { display: none; }
.position { position: absolute; left:-101010px; }
.right { float: right; }
.left { float: left; }
li{list-style:none;}
span.clear  { width: 100%; font-size: 1px; min-height: 1px; height: 1px; line-height: 1px; clear: both; overflow: hidden; margin-bottom: -1px; display: block; }
.center { text-align: center; }
/* globalni nadpisy */
h1, h2, h3, h4, h5, h6 { font-family:Arial, Verdana, lucida, sans-serif, "Arial CE", "Verdana CE", "Lucida Grande CE", "Helvetica CE"; font-weight: bold; color: #CF0000; }
h1 { font-size: 1.5em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; } 

.logo { padding-top: 5px; }

.hlavicka { display: none;; }
.data { clear: both; }

.nabidka { display: none; }
#content { width: 90%; margin: 0 auto; }
.information { display: none; }

#menu { display: none; }

.paticka { width: 100%; }
.paticka p { margin: 0 10px 0 0; padding-top: 2px; text-align: right; color: #ffffff; font-size: 0.75em; }

.nabidka h2 { }

/* nadpisy reseny obrazky */
#sub-menu, .vyhledavani, .contakt, .otviraci-doba, .spojeni, .dale-nabizime { margin-top: 8px; }
#sub-menu {  }
.vyhledavani { display: none; }
.spojeni { display: none; }
.dale-nabizime { display: none; }

/*  Mapa stánek  */
#map-site #content ul { line-height: 1.5em; background: none; list-style-position: outside; list-style-type: none; font-weight: bold; margin: 0;}
#map-site #content ul ul { line-height: 1.5em; list-style-position: outside; list-style-type: none; font-weight: normal; margin: 0; margin: 0 0 0 10px;}
#map-site #content ul ul ul { font-style: italic; margin: 0 0 0 10px; }
#map-site #content li { background: url('bfw/li-line.gif') repeat-y 0 -8px; padding-left: 20px; list-style-type: none; }

/* text content */
.wrapper { font-size: 0.75em; }

/* produkty */
.product { border: 1px solid #CF0000; clear: both; display: block; width: 450px; margin: 17px auto 0 auto; }
.product .avatar { float: left; width: 140px; }
.product .avatar img { margin: 5px; }
.product .info { float: right; display: inline-block; width: 298px; padding: 5px; border-left: 1px solid #CF0000; min-height: 105px; }
.product .info .span { clear: both; }
.product .info .buy { border-top: 1px solid #CF0000; padding-top: 2px; margin: 3px 0; }
.product .info .buy a { font-weight: bold; margin-left: 15px; }
.product .info .velikost { padding-top: 2px; }
.product .info .name { color:#CF0000; font-size: 1.5em; font-weight: bold; }

/* strankovani */
.strankovani { }
.strankovani .top {}
.strankovani .bottom-strankovani { padding-top: 10px; border-top: 1px #CF0000 solid; text-align: center; font-size: 1.1em;  }
.strankovani .bottom-strankovani a { text-align: center; text-decoration: none; font-size: 0.9em;  }


































