h2 {margin-bottom: 10px;}

#vnitrek {background-image: url(../images/vn-vnitrek-repeat.gif); color: #000;}
#vnitrek1 {background-image: url(../images/vn-vnitrek1-top.gif);}
#vnitrek2 {background-image: url(../images/vn-vnitrek2-bottom.gif);}
	#vnitrek form.kontaktni p.nazev-form {font-weight: bold; color: #da2e63; padding-bottom: 0; padding-left: 20px; line-height: 12px;}
	#vnitrek form.kontaktni input.text {border: 1px solid #e84200; width: 252px; height: 17px; padding: 2px 5px 0 5px;}
	#vnitrek form.kontaktni input.submit {margin-top: 15px;}
	#vnitrek form.kontaktni * {margin-top: 7px;}
	#vnitrek form.kontaktni textarea {border: 1px solid #e84200; width: 262px;}
	#vnitrek form.kontaktni table {width: auto; margin-left: 20px;}
	#vnitrek form.kontaktni table tr td {padding: 0; padding-right: 25px; background: none; vertical-align: middle;}
	#vnitrek form.kontaktni table tr td.top {vertical-align: top;}
	#vnitrek form.kontaktni em {font-style: normal; color: red; font-family: Verdana;}
	#vnitrek form.kontaktni p.chyba {font-weight: bold; color: red; padding-top: 10px; padding-bottom: 0; padding-left: 0; line-height: 12px;}

#pravy {float: right; display: inline; width: 745px; margin-right: 8px; line-height: 18px;}

#pravy img.ramecek {border: 3px solid #fff;}
	
	#pravy #drobinky {margin-left: 3px; width: 740px;}
	#pravy #drobinky ul {list-style-type: none; margin: 0; padding-top: 5px; line-height: 14px; font-size: 11px;}
	#pravy #drobinky ul li {padding: 0; background: none; float: left; width: auto; white-space: nowrap;}
	#pravy #drobinky ul li.zde {height: 16px; padding-right: 5px; font-weight: bold;}
	#pravy #drobinky ul li span {padding: 0 4px;}
	#pravy #drobinky ul li a {white-space: nowrap; font-weight: normal;}

	#pravy .obsah {padding: 24px 15px 20px 18px;}
	#pravy p {padding-bottom: 15px;}
	#pravy ul {margin-left: 10px; margin-bottom: 15px; list-style-type: none;}
	#pravy ul li {background: url(../images/vn-odrazka-hneda.gif) no-repeat 0 6px; padding-left: 15px;}
	#pravy table {margin-bottom: 15px;}
	#pravy table td, #pravy table th {vertical-align: top; padding: 11px 25px 13px 25px; background-color: #fef7f4; border-bottom: 1px solid #fdeee8; border-right: 1px solid #fdeee8;}
	#pravy table th {font-weight: bold; text-align: left;}
	
#levy {float: left; display: inline; width: 178px; margin-left: 5px; font-size: 11px; padding-top: 25px;}
	#levy img.nadpis-menu {margin-left: 6px; display: block; padding-bottom: 7px;}
	
h1 {color: #da2e63; font-size: 17px; font-weight: normal; line-height: 18px; margin-bottom: 12px;}

ul.menuLeft {list-style-type: none; width: 178px; margin-bottom: 25px;}
ul.menuLeft li {margin-bottom: 1px; color: #e84200; font-weight: bold;}
ul.menuLeft li a, ul.menuLeft li span {background: #fdeee8 url(../images/vn-menu-u2-rozbal.gif) no-repeat 6px 6px; text-decoration: none; display: block; width: 148px; padding: 5px 6px 5px 24px;}
ul.menuLeft li a:hover, ul.menuLeft li span {background: #e84200 url(../images/vn-menu-rozbalena.gif) no-repeat 11px 8px; color: #fff;}

ul.menuLeft li.u3 a, ul.menuLeft li.u3 span {background: #fbded3 url(../images/vn-menu-u3-rozbal.gif) no-repeat 6px 6px; width: 133px; padding-left: 39px; font-weight: normal;}
ul.menuLeft li.u3 a:hover, ul.menuLeft li.u3 span {background: #e84200 url(../images/vn-menu-rozbalena.gif) no-repeat 24px 8px;}

ul.menuLeft li.u4 a, ul.menuLeft li.u4 span {background: #fbded3 url(../images/vn-menu-u4.gif) no-repeat 10px 6px; width: 124px; padding-left: 48px; font-weight: normal;}
ul.menuLeft li.u4 a:hover, ul.menuLeft li.u4 span {background: #e84200 url(../images/vn-menu-rozbalena.gif) no-repeat 33px 8px;}

ul.menuLeft li.u5 a, ul.menuLeft li.u5 span {background: #fbded3; width: 124px; padding-left: 48px; font-weight: normal;}
ul.menuLeft li.u5 a:hover, ul.menuLeft li.u5 span {background: #e84200;}


.posledni-novinka {width: 158px; padding: 0 10px 14px 10px; line-height: 14px;}
.posledni-novinka p.obrazek {text-align: center; margin: 10px 0 6px 0;}
.posledni-novinka p.obrazek a img {padding: 1px; border: 3px solid #c5d3d3;}
.kontakty {line-height: 17px;}

#diskuze ul {list-style-type: none; margin: 5px 0 13px 0; padding: 0; line-height: 16px;}
#diskuze ul ul {padding: 0 0 0 50px; margin-bottom: 5px;}
#diskuze ul li {padding: 0; margin: 0; background: none;}
#diskuze ul li h4 {font-size: 12px;}
#diskuze ul li .prispevek-obsah {background-color: #cae8e7; padding: 10px 15px; margin-bottom: 1px;}
#diskuze ul li .prispevek-obsah p {padding-bottom: 0px;}
#diskuze ul li .poslal {background-color: #cae8e7; font-size: 11px; border-top: 1px solid #aedbda; padding-top: 1px; _padding-bottom: 4px; line-height: 17px;}
#diskuze ul li .poslal span.datum {padding-left: 15px;}
#diskuze ul li .poslal a.reakce {background: url(../images/vn-diskuze-odpovedet.gif) no-repeat right 3px; float: right; width: 78px; margin-right: 15px; display: inline;}
#diskuze ul li .prispevek .admin {background-color: #f8e0d6; border-top: none;}
#diskuze ul li .prispevek .admin a.reakce {background-image: url(../images/vn-diskuze-odpovedet-admin.gif);}

#diskuze ul li .reakce .prispevek-obsah {background: #fff url(../images/vn-diskuze-border.gif) repeat-y;}
#diskuze ul li .reakce .poslal {background: #fff url(../images/vn-diskuze-border.gif) repeat-y; border-top: none;}
#diskuze ul li .reakce .poslal a.reakce {background-image: url(../images/vn-diskuze-odpovedet-reakce.gif);}
#diskuze ul li .reakce .admin {background-color: #f8e0d6;}
#diskuze ul li .reakce .admin a.reakce {background-image: url(../images/vn-diskuze-odpovedet-admin.gif);}

#pravy table.gStrankovani {width: 100%; margin: 0 auto; margin-bottom: 10px; font-weight: bold;}
#pravy table.gStrankovani tr td {width: 33%; padding: 8px 45px 0 45px; background: none;}
#pravy table.gStrankovani tr td.center {padding: 8px 0px;}
#pravy table.gStrankovani tr td.center a, table.gStrankovani tr td.center span {font-weight: bold; padding: 0px 4px;}
#pravy table.gStrankovani tr td.center span {border: 1px solid #db0c6d; background-color: #fdeee8;}
#pravy table.gStrankovani tr td.left {background: url(../images/vn-strankovani-sipka-left.gif) no-repeat 19px 1px;}
#pravy table.gStrankovani tr td.right {background: url(../images/vn-strankovani-sipka-right.gif) no-repeat 202px 1px;}

#pravy table.galerie {width: 95%; line-height: 16px; margin-bottom: 10px;}
#pravy table.galerie tr td {vertical-align: top; padding: 0; text-align: center; width: 200px; background: none;}
#pravy table.galerie tr td a img {display: block; margin: 0 auto;}
#pravy table.galerie tr td a.slozka-obrazky {position: relative; display: block; width: 93px; height: 93px; margin: 0 auto;}
#pravy table.galerie tr td a.slozka-obrazky img.obrazek {position: absolute; left: 23px; bottom: 3px; _bottom: 2px;}
#pravy table.galerie tr.prazdny td {height: 20px; font-size: 0px;}
#pravy table.galerie tr td p {padding-bottom: 0!important;}

#pravy table.gSeznam {width: 100%;}
#pravy table.gSeznam tr td {text-align: left; font-size: 11px;}
#pravy table.gSeznam tr td img {border: 3px solid #fff;}
#pravy table.gSeznam tr td.popisek {padding: 2px 24px;}
#pravy table.gSeznam tr.prazdny td {height: 12px!important;}

#pravy a.objednat {float: right; width: 134px; margin-right: 15px;}

#pravy table.gDetail tr td {width: 100%; text-align: center; font-size: 12px;}
#pravy table.gDetail tr td img {display: block; margin: 0 auto;}
#pravy table.gDetail tr td.popisek strong {color: #db0c6d;}

.nic {display: none;}
img.fbicon {margin-top:7px;}