/* ------------- zrušení přednastavených stylů prohlížečům ------------ */
* {padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, pre, code {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ul 		{list-style-type: none;}
a img {border: none;}
table {border-collapse:collapse;}
input, textarea {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #fff; background-color: #352503;}
/* --------------------- OBECNÉ -------------------------- */
body 	{text-align: center; background: #fff; font-family: Arial, sans-serif; font-size: 62.5%;
			line-height: 2em;	color: black;}
h1 {font-weight: bold; margin: 5px 10px 20px 10px;}
p {margin: 10px; margin-top: 0;}
p.cara {padding-bottom: 10px;	border-bottom: 1px solid #987920;}
p.bottom-vetsi {margin-bottom: 18px;}
a	{color: blue;}
a:visited {color: blue;}
a:hover {color: #fff; text-decoration: none;}
input, textarea {border: 1px solid #987920;}
span.cleaner	{display: block; clear: both;}
.cleaner	{clear: both; font-size: 0;}
.left		{text-align: left;}
.right	{text-align: right;}
.center	{text-align: center;}
.float-right {float: right;}
.float-left {float: left;}

/* -------------------- ZÁKLADNÍ ROZVRŽENÍ -------------------- */
#web {width: 100%; margin: 0 auto; margin-top: 7px;	text-align: left;}
#header {width: 100%; margin: 0 auto; margin-top: 0px; position: relative; bottom: -1px; text-align: center;}
	#header .header-obsah {padding: 10px 0px 10px 0px;}
		#header p {font-size: 11pt; font-weight: bold;}
		#header p.velky {font-size: 14pt; font-weight: bold;}
	#header #jazyk {display: none;}

#vnitrek {width: 100%; margin: 0 auto; font-size: 11pt;}
	#vnitrek .stred-nahore {background: url(../images/stred-nahore.gif) no-repeat; height: 10px; font-size: 0;}
	#vnitrek .stred-dole {background: url(../images/stred-dole.gif) no-repeat left bottom; height: 10px; font-size: 0;}
	#vnitrek .vnitrek-obsah {background: #634a15;	width: 737px;	padding-top: 10px; position: relative;}
	#vnitrek .text {padding: 0px 0px 0px 0px;}
	#vnitrek table td {vertical-align: top;}
	#vnitrek .box-svetly {background: #745919; padding: 5px 10px; margin-bottom: 10px;}
	#vnitrek img {margin: 20px 15px; border: 1px solid #987920;}

#footer {background: url(../images/footer.gif) no-repeat center top; height: 20px; text-align: center; font-size: 1.1em; margin-top: 3px; padding-top: 7px;}
#footer a {color: black;}
/* ----------------- MENU ------------------- */
ul#menu {display: none;}

#menu-male {margin: 6px auto; margin-top: 8px; background: #442f0f url(../images/menu-male-levy.gif) no-repeat; width: 398px; height: 29px;
	text-align: center;	padding-left: 5px; line-height: 2.3em; font-size: 11pt;}
	#menu-male .prave-zakonceni {background: #442f0f url(../images/menu-male-pravy.gif) no-repeat right top; height: 29px;}
	#menu-male a, #menu-male span.aktivni {color: black; padding-left: 2px; margin-right: 5px;}
	#menu-male a.posledni {padding-right: 3px;}
	#menu-male a:hover, #menu-male span.aktivni {color: black;}

/* ----------------- stránka uvod ------------------- */
#uvod-vnitrek {position: relative; margin-top: 14px; width: 758px; height: 533px;}
	img#uvodni-napis {position: absolute;	left: 70px; top: 64px;}
	#jazyk-uvod {display: none;}

/* ----------------- stránka galerie (rozcestnik) ------------------- */
table#galerie-rozcestnik {margin: 0px 10px 18px 14px; height: 200px; font-size: 15px; font-family: Tahoma, Arial, sans-serif;}
table#galerie-rozcestnik td {text-align: center; padding-right: 17px;}
table#galerie-rozcestnik td.posledni {padding-right: 0px;}
table#galerie-rozcestnik img {border: none; margin: 0; margin-top: 18px;}
table#galerie-rozcestnik img.odsazeni-nahoru {margin-top: 12px;}
table#galerie-rozcestnik a {text-decoration: none;}
table#galerie-rozcestnik .box-rozcestnik {background: #070400 url(../images/galerie-rozcestnik-nahore.gif) no-repeat; width: 225px; height: 163px;}
table#galerie-rozcestnik .box-rozcestnik-zakonceni {background: url(../images/galerie-rozcestnik-dole.gif) no-repeat left bottom; height: 32px; padding-top: 5px;}

/* --- stránka galerie (malby, plastiky, realizace v architektuře) --- */
table#galerie {margin: 0 auto; width: auto; text-align: center; font-size: 11px; line-height: 1.2em;}
table#galerie td.popisky {vertical-align: top; padding-bottom: 30px;}
table#galerie td {padding-bottom: 3px; width: 138px; vertical-align: bottom;}
table#galerie img {margin: 0;}

#vnitrek table.strankovani {display: none;}

/* ----------------- stránka kontakt ------------------- */
img#rona-kontakt {margin: 0 0 15px 5px; float: left;}
form#kontakt {display: none;}

/* ----------------- stránka detail ------------------- */
#vnitrek ul {margin-left: 15px; list-style-type: disc;}
#vnitrek a.sipka-predchozi img, #vnitrek a.sipka-dalsi img {display: none; border: none;}
#vnitrek a.sipka-predchozi {display: none;}
#vnitrek a.sipka-dalsi {display: none;}

#vnitrek table.strankovani-detail {display: none;}

#vnitrek img.foto-detail {display: block; margin: 0 auto;}

#vnitrek #detail-popis {margin: 0 auto; background: #46330d url(../images/detail-popis.jpg) repeat-x left bottom; width: 737px;}
#vnitrek .detail-popis-obsah {padding: 10px 10px 4px 10px;}
#vnitrek .detail-popis-zakonceni {background: url(../images/detail-popis-dole.jpg) no-repeat left bottom; margin: 0 auto; height: 8px; font-size: 0;}
#vnitrek #detail-popis table {margin: 0 auto; text-align: left;}
#vnitrek #detail-popis td {padding: 0 25px;}
