/* Definice vlastností */
H1, H2, H3, h4, H5, B, strong {
	font-style: normal;
	font-weight: bold;
	}
/* Výchozí značky */
body {
	font-family: "Tahoma CE","Arial CE","Helvetica CE",Tahoma,Arial,lucida,sans-serif;
	font-size: 8pt;
	color: black;
	height: 100%;	
	margin: 0;
	padding: 0; 
	text-align: center;
	background-color: black;
	}
p	{
	margin: 0px 20pt;
	text-align: left;
	}
address {
	font-style: normal;
	}
H1	{
	font-size: 18pt; 
	margin: 0.5em 10px 5px 24px;
	background-color:#EDEDED;
	color: #fa460a;
	text-indent: 0;
	text-align: left;
	}
H2, H3 {
	font-size: 14pt;
	font-style: normal;
	margin: 0.5em 10px 5px 24px;
	background-color:#EDEDED;
	color: #fa460a;
	text-indent: 0;
	text-align: left;
	}
H3	{
	font-style: italic;
	font-size: 8pt; 
	text-align: center;
	text-indent: 0pt;
	}
h4	{
	font-size: 8pt; 
	margin: 0;
	color: white;
	font-weight: normal;
	background-color: #808080;
	}
H5	{
	font-size: 7pt; 
	font-style: italic;
	margin: 0.5em 1em;
	color: #FF6E0E;
	text-align: right;
	}
H6
	{
	font-size: 7pt;
	border-top:1px solid #808080; 
	text-align: right; 
	margin: 0px 10px;
	font-weight: normal;
	}
a	{
	color: black; 
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
input, select { 
	font-family: "Tahoma CE","Arial CE","Helvetica CE",Tahoma,Arial,lucida,sans-serif;
	font-size: 8pt ;
	}
select { 
	width: 180px; 
	}
li
	{
	list-style-type:square;
	color:#fa460a;
	}
.stred
	{
	background-color: black;
	border-collapse: collapse;
	border: 0px;
	}
/* Vlastní styly */
p.justify
	{
	text-align: justify;
	}
p.center
	{
	text-align: center;
	}
p.right
	{
	text-align: right;
	}
p.none
	{
	margin: 0;
	padding: 0;
	text-align: center; 
	}
p .obrleft
	{
	margin-left: 0;
	}
p .obrright
	{
	margin-right: 0;
	}
.obrleft, .obrright
	{
	margin: 5px 5px;
	border: 0px solid white;
	float: left;
	}
.obrright
	{
	float: right;
	}
.obrbottom
	{
	text-align: center; 
	padding-top: 50px;
	padding-left: 15px;
	float: left;
	}
.obrthumb
	{
	margin:0px; 
	border:none;
	padding: 2px; 
	}
#obrhome
	{
	margin: 0px 18px;
	}
.obrcenter
	{
	margin: 0;
	float: none; 
	text-align: center;
	border: 1px solid white;
	}
.obrcenter2
	{
	margin: 0;
	float: none; 
	text-align: center;
	border: 1px solid white;
	}
span.obr1, span.obr2, span.obr3, span.obr4, span.obr5, span.obr6, span.obr7, span.obr1a, span.obr2a, span.obr3a, span.obr4a, span.obr5a, span.obr6a, span.obr7a
	{
	position: absolute; 
	}
span.obr1
	{left: 481px; top: 205px; z-index: 1;}
span.obr2
	{left: 568px; top: 205px; z-index: 1;}
span.obr3
	{left: 655px; top: 205px; z-index: 1;}
span.obr4
	{left: 568px; top: 292px; z-index: 1;}
span.obr5
	{left: 655px; top: 292px; z-index: 1;}
span.obr6
	{left: 655px; top: 379px; z-index: 1;}
span.obr1a
	{left: 481px; top: 205px; z-index: 0;}
span.obr2a
	{left: 568px; top: 205px; z-index: 0;}
span.obr3a
	{left: 655px; top: 205px; z-index: 0;}
span.obr4a
	{left: 568px; top: 292px; z-index: 0;}
span.obr5a
	{left: 655px; top: 292px; z-index: 0;}
span.obr6a
	{left: 655px; top: 379px; z-index: 0;}
span.obr7
	{
	position: absolute; left: 185px; top: 375px;
	}
#seznam2 li a:hover .obrcenter2
	{
	visibility: hidden;
	}
#obrlogo
	{
	padding: 0;
	border: none;
	margin: 0;
	float: none; 
	text-align: center;
	}
/* Menu */
#logban, #logban2
	{
	width: 770px;
	background-color: #CCCCCC;
	}
#logo, #banner
	{
	width: 100%;
	margin:0;
	padding: 0;
	z-index: 1;
	}
#banner, #banner2
	{
	position: absolute;
	left: 310px; 
	top: 45px;
	width: 450px;
	float: right;
	z-index: 0;
	}
#banner2
	{
	left: 160px; 
	top: 23px;
	width: 600px;
	}
#banner p, #banner a, #banner2 p, #banner2 a 
	{
	font-size: 8pt;
	color: white;
	font-weight: bold;
	margin: 0px;
	}
#banner2 p, #banner2 a
	{
	color: #F4D4B5;
	font-size: 8pt;
	}
#banner a:hover
	{
	text-decoration: none;
	color: #AEAEAE;
	}
#banner2 a:hover
	{
	text-decoration: none;
	color: white;
	}
#logban2 #logo #banner a
	{
	color:#AEAEAE;
	}
#logban2 #logo #banner a:hover
	{
	color: white;
	}
/* Strany */
#intro
	{
	width: 770px;
	height: 480px;
	}
#page, #page1, #page2, #page3
{
	width: 770px;
	height: 480px;
	background-image:url('../images/page1bgr.jpg'); 
	background-repeat:no-repeat; 
	background-position-x:right;
	background-color:#CECCCD;
	position: relative;
	top: 40px; 
	margin: auto;
}	
#page1
	{
	height: 900px;
	}
#page2
	{
	height: 600px;
	}
#page3
	{
	height: 1250px;
	}
#whpage
{
	width: 770px;
	height: 100%;
	position: relative;
	margin: auto;
	}
#menu1
	{
	position:relative; left:0px; top:0px;
	}
#homepage
	{
	width: 100%;
	height: 480px;
	background-color:#D4D4D4; 
	}
#homepage H1
	{
	background-color:#D4D4D4;
	}
#prvni
	{
	width: 100%;
	height: 480px;
	background-color:#EDEDED; 
	}
#druha
	{
	width: 100%;
	height: 760px;
	background-color:#EDEDED; 
	}
#treti
	{
	width: 100%;
	height: 100%;
	background-color:#EDEDED; 
	}
#seznam
	{
	width: 100%;
	}
#seznam p
	{
	font-weight: bold;
	font-size: 9pt; 
	margin: 0 0 1em 0;
	}
#seznam a:hover {
	background-color:#fa460a;
	color: white;
	text-decoration: none;
	}
.thumbs1
	{
	width: 390px;
	margin: 5px 5px 5px 17pt;
	padding: 0px; 
	}
#thumbs2
	{
	width: 321px;
	float: left;
	}
#thumbs3
	{
	width: 420px;
	float: left;
	}
#auticka
	{
	float: right;
	}
#g-samolepy
	{
	float: right;
	position:absolute; left:535px; top:100px;
	}
#g-reklmaVO
	{
	float: right;
	position:absolute; left:530px; top:465px;
	}
#text2, #text3
	{
	width: 400px;
	float: left;
	}
#text2 H2, #text3 H2
	{
	margin: 0px 10px 5px 24px;
	}
#zapati
	{
	width: 767px;
	text-align: left;
	font-size: 8pt;
	color: white;
	background-color: #808080; 
	word-spacing:3px;
	border:1px solid #808080;
	float: none;
	}
#zapati a
	{
	color: white;
	font-weight: bold;
	text-decoration: none;
	}
#zapati a:hover
	{
	color: white;
	text-decoration: none;
	background-color: #fa460a;
	}
#reklama2
	{
	width: 139px;
	height: 48px;
	float: right;
	position:absolute; left:600px; top:130px;
	}
div.FT  
    {height:483px;
    width: 622px;
    margin:auto;
}
div.FL
    {width: 444px;
	height: 357px;
	float: left;
}
div.FR
    {width: 172px;
	height: 357px;
	float: left;}
div.FB
    {width: 622px;
	height: 125px;
	float: left;
}
div.clear
{clear:both;}
