a img {border: none;}
table {border-collapse: collapse;}

/* --------------------- OBECNÉ -------------------------- */
body 	{text-align: center; background: #000 url(../images/bg-body.jpg) repeat-x; font-family: Tahoma, "Lucida Grande", Arial, sans-serif;	font-size: 62.5%;
			line-height: 2em;	color: #fff; margin: 0;}

h1 {font-size: 15px; color: #333; margin: 0px; padding: 0px;}
p {margin: 0; margin-bottom: 10px; padding: 0;}
a	{color: #003298; text-decoration: underline;}
a:visited {color: #196dad;}
a:hover {text-decoration: none;	color: #003298;}

.cleaner	{clear: both; font-size: 0;}
.left		{text-align: left;}
.right	{text-align: right;}
.center	{text-align: center;}
.bold {font-weight: bold;}
.fleft {float: left;}
.fright {float: right;}
.up {text-transform: uppercase;}

/* -------------------- ZÁKLADNÍ ROZVRŽENÍ -------------------- */
#web, #web-rozcestnik {background: url(../images/plocha.jpg) no-repeat 0 56px; width: 970px; margin: 0 auto; text-align: left;}
#web-rozcestnik {background: url(../images/plocha-rozcestnik.jpg) no-repeat -1px 55px;}

#vnitrek {position: relative; min-height: 800px; _height: 800px; font-size: 1.1em;}
	#vnitrek a.logo {position: absolute; left: 110px; top: 12px; width: 270px; height: 98px; display: block; z-index: 10;}

#copyright {position: absolute; right: 165px; bottom: 147px;}
	#copyright a {color: #fff;}

/* ----------------- MENU ------------------- */
#menu {background: url(../images/bg-menu-right.jpg) no-repeat right top; width: 962px;}
#menu ul {background: url(../images/bg-menu-left.jpg) no-repeat; list-style-type: none; height: 42px; padding: 0; padding-left: 75px; margin: 0; font-weight: bold; text-transform: uppercase;}
#menu ul li {background: url(../images/li.gif) no-repeat right bottom; padding-right: 1px; float: left; height: 42px; text-align: center;}
#menu ul li a, #menu span.aktivni {background: url(../images/menu.gif) repeat-x; color: #fff; text-decoration: none; display: block; height: 28px; padding-top: 14px;}
#menu span.aktivni {margin-top: -14px;}
#menu ul li a:hover, #menu span.aktivni {background: url(../images/hover.gif) repeat-x;}
#menu ul li a:hover {cursor: pointer!important}

/* ---------------- stránkY LUXURA - FLASH + ROZCESNITK --------------------- */
#flash, #rozcestnik {margin-left: 58px; padding-top: 124px; width: 840px;}
#rozcestnik {text-align: center; padding-top: 140px; position: relative; z-index: 0; height: 502px;}

#rozcestnik table {margin: 0px 0 -4px 16px; padding: 0; font-family: Arial, sans-serif;}
#rozcestnik table tr.nadpisy img {position: relative; top: 8px;}
#rozcestnik table td img.ikona-vyrobce {margin-top: 30px;}
#rozcestnik table td a.ikona {width: 270px; height: 181px; display: block;}
#rozcestnik table td a.ikona:hover {background: url(../images/ikona-hover1.jpg) no-repeat 0 3px;}
#rozcestnik table td.center a {/*margin: 0 auto;*/}
#rozcestnik table td a span {color: #2F98D1; font-size: 22px; line-height: 20px; font-weight: bold;}
#rozcestnik table a.bez-podtrzeni {text-decoration: none; position: relative; top: 4px;}

#rozcestnik p {font-size: 1.3em; margin: 0px; line-height: 14px; font-weight: bold;}
#rozcestnik p a {color: #fff;}

img.solarium-aktivni {position: absolute; left: 480px; top: 40px;}
.odkaz-solarium {position: absolute; left: 110px; bottom: 103px; color: white;}
.odkaz-solarium a {color: white!important; font-size: 11px; text-decoration: none; margin-left: 20px; margin-right: 5px;}
.odkaz-solarium a span {text-decoration: underline;}
.odkaz-solarium a:hover span {text-decoration: none;}














