body,h1,h2,h3,h4,h5,h6,input,form,textarea,p,hr { font: 12px "Verdana","Arial",sans-serif; margin: 0; padding: 0; line-height: 150%; }

body { background-color: #AAAAAA; color: #000; background: url(img/stomatologie-lekari.jpg) center top no-repeat }
h1 { font-size: 12x; text-align: center;color: #003399; font-weight: normal; line-height: 100% }
h1.nadp { font-size: 18px; text-align: center; color: #003399; line-height: 120%; }
h1.levy { font-size: 12px; text-align: left; color: #003399; line-height: 120%; }
h2 { font-size: 12px; text-align: left; color: #003399; line-height: 120%; font-weight: bold;}
h2.horni { font-size: 12px; text-align: center; color: #003399; line-height: 120%; font-weight: bold;}
p.horni { font-size: 12px; text-align: center; color: #003399; line-height: 120%; font-weight: bold;}
h2.levy { font-size: 12px; text-align: left; color: #003399; line-height: 120%; }
h2.nadp { font-size: 18px; text-align: center; color: #003399; line-height: 120%; }
h3 { font-size: 12px; text-align: left; color: #003399; line-height: 120%; }
form { padding-bottom: 10px; }
form h2 { padding-top: 20px; }
p { text-indent: 0; padding-bottom: 10px; }
a { color: #003399; text-decoration: none; font-weight: bold }
a:hover { color: #000000; text-decoration: underline }
.act { color: #000 !important }
img { border:0 }
input, textarea { padding: 2px 4px; background-color: #FFF }

.detail { border-color: #CCC; background-color: #FFF; }

#str { width: 1000px; margin: auto; padding-top: 10px }
#mar { width: 1000px; padding-top: 10px ; white-space: nowrap; overflow-style: marquee; marquee-loop: infinite; marquee-style: alternate }

#logo { text-align: left; float: left; padding-top: 5px; padding-left: 0px;}
#logo a { text-align: left;padding-top: 5px; padding-left:0px;padding-right:100px; margin-left:10px; font: 16px "Verdana","Arial",sans-serif; color: #333333; }
#zlogo { text-align: left; float: left; padding-top: 10px; padding-left: 0px;}
#zlogo a { text-align: left;padding-top: 5px; padding-left: 60px; font: 16px "Verdana","Arial",sans-serif; color: #333333; }
#lang { text-align: right; clear: both; float: right; padding-top: 0px; padding-right: 10px }
#navig { text-align: right; float: right; padding-top: 20px  }
#navig a { color: #000000; font-weight: normal }
#navig a:hover { color: #003399; font-weight: normal }
#navig .act { color: #003399 !important }


#info { float: left; clear: right; height: 70px }
#info h1 { font-size: 12px; font-weight: normal; line-height: 100%; padding-top: 5px; padding-left: 40px; text-align: left; color: #003399; }
#info h2 { font-size: 20px; font-weight: normal; line-height: 100%; padding-top: 5px; padding-left: 40px; text-align: left; color: #FFF; }
#info .pol { padding-top: 110px; }

#sekce { clear: both; float: right; width: 465px; padding-top: 10px;  }

#blok { float: left; clear: left; width: 180px; height: 700px }
#blok div { padding-right: 10px }

#menu-bottom a { padding-left: 5px; padding-right: 5px }
#menu-bottom a:hover { text-decoration: none }

#menu-seo a { padding-left: 5px; padding-right: 5px }
#menu-seo a:hover { text-decoration: none }

#menu a { display: block }
#menu a:hover { text-decoration: none }

#novin p { padding: 0 0 20px 0 }
#novin a { text-decoration: underline }
#novin h2 { font-size: 12px }

#patic { margin: auto; padding-top: 50px; float:center; clear: both; text-align: center; padding-right: 0px; padding-left: 0px; font-size: 11px; }
#patic a { color: #000000; font-weight: normal }
#patic a:hover { color: #003399; font-weight: normal }

#nahoru{background: url(img/bg-a-nahoru.gif) no-repeat 0 0; padding:5px 5px 10px 25px; margin-top:0px; height: 25px}
#zpet{background: url(img/bg-a-zpet.gif) no-repeat 0 0; padding:5px 5px 10px 25px; margin-top:0px; margin-left:100px; height: 25px}
#znahoru{display:block; float:left; background: url(img/bg-a-nahoru.gif) no-repeat 0 0; padding:10px 5px 10px 45px; margin-top:-10px;}
#zznahoru{background: url(img/bg-a-nahoru.gif) no-repeat 0 0; padding:20px 5px 10px 45px; margin-top:-10px; height: 50px}
#zzpet{background: url(img/bg-a-zpet.gif) no-repeat 0 0; padding:20px 5px 10px 45px; margin-top:-10px; margin-left:100px; height: 50px}
#zlogo-m{background: url(img/logo-m.jpg) no-repeat 0 0; padding:20px 5px 10px 45px; margin-top:-10px; height: 50px}
#logo-m{background: url(/css/img/logo-nazev-stomato-m.jpg) no-repeat 0 0; padding: 0px 0px 0px 85px; margin-top:-10px; display: block; width: 79px; height: 35px;}
#logo-mz{background: url(/css/img/logo-nazev-stomato-m.jpg) no-repeat 0 0; padding: 0px 0px 15px 85px; margin-top:-10px; display: block; width: 79px; height: 35px; clear:both;}

.forml { position: absolute; width: 130px; text-align: right; padding: 4px; }
.formp { width: 250px; padding: 4px 0 4px 140px; }

.cenik1 {  }
.cenik2 { position: absolute; margin-left: 100px; width: 150px; text-align: right }
.cenik3 { position: absolute; margin-left: 330px; width: 50px; text-align: right }
.cenik4 { position: absolute; margin-left: 430px; width: 120px; text-align: right }

.hide {
	DISPLAY: none
}