a img {border: none;}
table {border-collapse:collapse;}
* {background: #fff !important; color: black !important; font-size: 9pt !important;}

/* --------------------- OBECNÉ -------------------------- */
body {
	text-align: center; padding: 0; margin: 0;
	background: #343a3e url(../images/bg-body.jpg) repeat-x;
	font-family: "Trebuchet MS", Tahoma, "Lucida Grande", Arial, sans-serif;
	font-size: 62.5%; line-height: 1.4em; color: white;
}
h1 {font-size: 11pt !important; padding: 0; font-weight: bold; margin: 7px 3px 33px 0;}
h1.galerie {font-size: 24px; margin: 17px 10px 47px 30px;}
h2 {font-size: 10pt !important; font-weight: bold; margin: 0 0 30px 0px; line-height: 12pt; background-color: #343a3e; padding: 10px 0 11px 0px; width: 510px;}
h2.no-bg {background: none; margin-bottom: 20px;}
p {font-size: 1.2em; padding: 0; margin: 0; margin-bottom: 18px;}
a	{color: #fff334; text-decoration: underline;}
a:visited {color: #ffc334;}
a:hover {color: #fff334; text-decoration: none;}

span.cleaner	{display: block; clear: both;}
.cleaner	{clear: both; font-size: 0;}
.left		{text-align: left;}
.right	{text-align: right;}
.center	{text-align: center;}
.bold {font-weight: bold;}

/* -------------- ZÁKLADNÍ ROZVRŽENÍ ------------------ */
#web {background: url(../images/bg-web.jpg) no-repeat 0 177px; width: 100%; margin: 0 auto; text-align: left;}

#header, #menu-top {display: none;}

#vnitrek {background: url(../images/bg-vnitrek.jpg) no-repeat left bottom; width: 100%; padding: 0;}
#levy {display: none;}
#pravy {float: right; display: inline; width: 100%; padding-bottom: 25px; position: relative;}
#footer {background: url(../images/bg-copyright.jpg) no-repeat right 0; margin: 0 auto; width: 100%; height: 20px; text-align: left; font-size: 9pt !important;}
	#footer a {color: #fff;}
	#footer a.ibis {background: url(../images/ikona-ibis.gif) no-repeat right center; padding-right: 15px; color: #41ff33;}

/* ----------------- elementy PRAVÉ strany ------------------- */
#pravy-obsah {padding-top: 0px;}
.right img {display: none;}

table#galerie {width: auto; font-size: 1.2em; line-height: 1.2em;}
table#galerie td {text-align: center; vertical-align: bottom; width: 96px; padding: 0 19px 4px 19px;}
table#galerie td.popisky {vertical-align: top; padding: 0 10px 30px 10px;}
table#galerie td.popisky a {color: #fff; background: url(../images/ctverecek-mini.gif) no-repeat 0 7px; padding-left: 10px;}
table#galerie img {background: #5f6467 url(../images/ramecek.gif) repeat-x; padding: 0 1px; border-top: 1px solid #5f6467; border-bottom: 1px solid #5f6467;}

#pravy a.sipka-l, #pravy a.sipka-r {display: none;}

#pravy-obsah #nahled {background-color: #353c3f; width: 100%;}
#pravy-obsah img.foto-nahled {float: left; margin-left: 0px; margin-bottom: 20px; background: #606668 url(../images/ramecek-nahled.gif) repeat-x; padding: 0 1px; border-top: 1px solid #5e6567; border-bottom: 1px solid #5e6567;}
#pravy-obsah .info-koupit {padding-top: 13px; margin-left: 315px; padding-right: 0px;}
#pravy-obsah .info-koupit .cena {background: url(../images/bg-cena.jpg) no-repeat; text-align: left; height: 30px; color: #ffe634; font-size: 1.4em; font-weight: bold; padding-top: 7px; padding-right: 10px; margin-bottom: 20px; margin-top: 20px;}
#pravy-obsah .cena span {font-variant: small-caps;}
#pravy-obsah .info-koupit a {display: none;}




