html, body, #contents
    {
    min-height: 100%;

    width:      100%;
    height:     100%;
    }

html > body, html > body#contents
    {
    height: auto;
    }

body
    {
    padding: 0px;

    margin:  0px;
    font-size: 71%;
    font-family: arial ce,
                 arial,
                 verdana,
                 geneva;
    background: #000000;
    color:   #FFFFFF;
    border:  0px white solid;
	 text-align: left;
    }

	 BODY {
scrollbar-face-color:#000000; 
scrollbar-highlight-color:#A7A7A7; 
scrollbar-shadow-color:#A7A7A7; 
scrollbar-3dlight-color:#A7A7A7; 
scrollbar-arrow-color:#A7A7A7; 
scrollbar-track-color:#A7A7A7; 
scrollbar-darkshadow-color:#A7A7A7; 
}
	 
td
    {
    font-size: 71%;
    }

#contents
    {
    position: absolute;

    top:      0;
    left:     0;
    width:    100%;
    text-align: center;
    }

.main
    {
    margin: auto;
    /*height: auto;*/
    padding: 0px 0px 0px 0px;
    border: 0px red solid;
    width:  763px;
    }

.clean
    {
    clear: both;

    height: 1px;
    font-size: 1px;
    border: none;
    margin: 0;
    padding: 0;
    background: transparent;
    }
a:hover {
	text-decoration: underline;
}
#homepage {
		background: #000000 url(../images/background_homepage.gif) top left no-repeat;
}
#homepage_en {
		background: #000000 url(../images/background_homepage_en.gif) top left no-repeat;
}

#challenger-one {
		background: #000000 url(../images/background_akcni-vozik.gif) top left no-repeat;
}
#challenger-one_en {
		background: #000000 url(../images/background_akcni-vozik_en.gif) top left no-repeat;
}
#prod-kayak {
		background: #000000 url(../images/background_kayak-pro-handic.gif) top left no-repeat;
}
#prod-kayak.en {
		background: #000000 url(../images/background_kayak_en.gif) top left no-repeat;
}

#a4kolka {
		background: #000000 url(../images/background_4-kolka.gif) top left no-repeat;
}
#a4kolka.en {
		background: #000000 url(../images/background_4-kolka_en.gif) top left no-repeat;
}

#act-kayak {
		background: #000000 url(../images/background_kayaking.gif) top left no-repeat;
}

#act-sitski {
		background: #000000 url(../images/background_sitsking.jpg) top left no-repeat;
}
#act-sitski.en {
		background: #000000 url(../images/background_sitsking_en.jpg) top left no-repeat;
}

#act-life {
		background: #000000 url(../images/background_lifestyle.jpg) top left no-repeat;
}

#spolecnost, #video {
		background: #000000 url(../images/background_o-spolecnosti.gif) top left no-repeat;
}

#parastander {
		background: #000000 url(../images/background_parastander.gif) top left no-repeat;
}

#parastander.en {
		background: #000000 url(../images/background_parastander_en.gif) top left no-repeat;
}

#prod-sitski {
		background: #000000 url(../images/background_prod_sitski.gif) top left no-repeat;
}

.intro-text p {
	margin: 0px;
}

#homepage .logo, #homepage_en .logo {
	position: absolute; top: 346px; left: 717px;
	background:  url(../images/homepage_logo.gif) top left no-repeat;
	width: 92px;
	height: 85px;
	border: 0px red solid;
}

#homepage .kreslo, #homepage_en .kreslo{
	position: absolute; top: 308px; left: 226px;
	background:  url(../images/homepage_kreslo.gif) top left no-repeat;
	width: 115px;
	height: 71px;
	
}
#homepage .motorka, #homepage_en .motorka{
position: absolute; top: 374px; left: 0px;
background:  url(../images/homepage_motorka.gif) top left no-repeat;
	width: 90px;
	height: 60px;
}

#homepage .menu-action, #homepage_en .menu-action
{
position: absolute; top: 447px; left: 15px;
text-align: left;
}
#homepage .menu-produkty, #homepage_en .menu-produkty
{
position: absolute; top: 292px; left: 375px;
text-align: left;
width: 225px;
}

#homepage .intro-text, #homepage_en .intro-text {
	position: absolute; top: 168px; left: 30px;
	text-align: right;
	font-weight: bold;
	width: 395px;
	
}

#homepage .intro-text-2, #homepage_en .intro-text-2 {
		position: absolute; top: 267px; left: 10px;
	text-align: right;
	font-weight: bold;
	width: 395px;
	color: red;
	display: none;
}

#homepage .menu-produkty .menu-1, #homepage .menu-spolecnost .menu-1, #homepage_en .menu-produkty .menu-1, #homepage_en .menu-spolecnost .menu-1
{
	text-align: right;
}

#homepage .menu-spolecnost, #homepage_en .menu-spolecnost {
	position: absolute; top: 439px; left: 678px;
}

.lang-cz {
	position: absolute; top: 452px; left: 335px;
	width: 49px;
	height: 32px;
	display: block;
}
.lang-en {
	position: absolute; top: 452px; left: 422px;
	width: 54px;
	height: 31px;
	display: block;	
}
img {
	border: 0px;
}
ul.menu-1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	letter-spacing: -1px;
}
ul.menu-1 li {
	margin-bottom: 3px;
}
ul.menu-1 a {
	color: #D1D1D1;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;	
	
}

a.manu-title {
	color: #ffffff;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
}

.submenu-1 a, .submenu-2 a, .submenu-3 a, .submenu-4 a, .submenu-5 a , .submenu-6 a, .submenu-7 a{
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

#challenger-one .intro-text, #challenger-one_en .intro-text {
	position: absolute; top: 180px; left: 36px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}

#challenger-one .text, #challenger-one_en .text {
	position: absolute; top: 280px; left: 36px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	height: 215px;
	overflow: auto;
	color: #CACACA;
}

#challenger-one .submenu-1, #challenger-one_en .submenu-1 {
	position: absolute; top: 563px; left: 18px;
}
#challenger-one .submenu-2, #challenger-one_en .submenu-2  {
	position: absolute; top: 563px; left: 147px;
}
#challenger-one .submenu-3, #challenger-one_en .submenu-3 {
	position: absolute; top: 563px; left: 269px;
}
#challenger-one .submenu-4, #challenger-one_en .submenu-4 {
	position: absolute; top: 563px; left: 376px;
}
#challenger-one .submenu-5, #challenger-one_en .submenu-5 {
	position: absolute; top: 563px; left: 530px;
}
#challenger-one .submenu-6, #challenger-one_en .submenu-6 {
	position: absolute; top: 563px; left: 636px;
}
#challenger-one .submenu-7, #challenger-one_en .submenu-7 {
	position: absolute; top: 563px; left: 787px;
}

#challenger-one .path, #challenger-one_en .path {
	position: absolute; top: 257px; left: 36px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}

#parastander .intro-text {
	position: absolute; top: 180px; left: 36px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}

#parastander .text {
	position: absolute; top: 280px; left: 36px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	height: 215px;
	overflow: auto;
	color: #CACACA;
}

#parastander .submenu-1 {
	position: absolute; top: 563px; left: 18px;
}
#parastander .submenu-2 {
	position: absolute; top: 563px; left: 124px;
}
#parastander .submenu-3 {
	position: absolute; top: 563px; left: 280px;
}


#parastander .path {
	position: absolute; top: 257px; left: 36px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}

#prod-kayak .intro-text {
	position: absolute; top: 200px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}

#prod-kayak .intro-text {
	position: absolute; top: 200px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}


#prod-kayak .text {
	position: absolute; top: 290px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	height: 215px;
	overflow: auto;
	color: #CACACA;
}

#prod-kayak .submenu-1 {
	position: absolute; top: 563px; left: 11px;
}
#prod-kayak .submenu-2 {
	position: absolute; top: 563px; left: 140px;
}
#prod-kayak .submenu-3 {
	position: absolute; top: 563px; left: 280px;
}
#prod-kayak .submenu-4 {
	position: absolute; top: 563px; left: 476px;
}
#prod-kayak .submenu-5 {
	position: absolute; top: 563px; left: 617px;
}

#prod-kayak .path {
	position: absolute; top: 264px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}

#a4kolka .intro-text {
	position: absolute; top: 11px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}

#a4kolka  .text {
	position: absolute; top: 232px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 410px;
	height: 260px;
	overflow: auto;
	color: #CACACA;
}

#a4kolka  .submenu-1 {
	position: absolute; top: 553px; left: 20px;
}
#a4kolka .submenu-2 {
	position: absolute; top: 553px; left: 191px;
}
#a4kolka .submenu-3 {
	position: absolute; top: 553px; left: 371px;
}
#a4kolka .submenu-4 {
	position: absolute; top: 553px; left: 617px;
}


#a4kolka .path {
	position: absolute; top: 210px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}
#act-kayak .intro-text {
	position: absolute; top: 11px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}

#act-kayak  .text {
	position: absolute; top: 232px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 410px;
	height: 260px;
	overflow: auto;
	color: #CACACA;
}

#act-kayak  .submenu-1 {
	position: absolute; top: 553px; left: 20px;
}
#act-kayak .submenu-2 {
	position: absolute; top: 553px; left: 191px;
}
#act-kayak .submenu-3 {
	position: absolute; top: 553px; left: 371px;
}
#act-kayak .submenu-4 {
	position: absolute; top: 553px; left: 617px;
}


#act-kayak .path {
	position: absolute; top: 210px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}
#act-sitski .intro-text {
	position: absolute; top: 11px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}

#act-sitski  .text {
	position: absolute; top: 232px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 410px;
	height: 260px;
	overflow: auto;
	color: #CACACA;
}

#act-sitski  .submenu-1 {
	position: absolute; top: 553px; left: 20px;
}
#act-sitski .submenu-2 {
	position: absolute; top: 553px; left: 191px;
}
#act-sitski .submenu-3 {
	position: absolute; top: 553px; left: 371px;
}
#act-sitski .submenu-4 {
	position: absolute; top: 553px; left: 617px;
}


#act-sitski .path {
	position: absolute; top: 210px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: yellow;
	
}







#act-life .intro-text {
	position: absolute; top: 11px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}

#act-life  .text {
	position: absolute; top: 252px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 410px;
	height: 260px;
	overflow: auto;
	color: #CACACA;
}

#act-life  .submenu-1 {
	position: absolute; top: 553px; left: 20px;
}
#act-life .submenu-2 {
	position: absolute; top: 553px; left: 191px;
}
#act-life .submenu-3 {
	position: absolute; top: 553px; left: 371px;
}
#act-life .submenu-4 {
	position: absolute; top: 553px; left: 617px;
}


#act-life .path {
	position: absolute; top: 230px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}







#spolecnost .intro-text {
	position: absolute; top: 130px; left: 13px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}

#video .intro-text {
	position: absolute; top: 130px; left: 13px;
	text-align: left;
	font-weight: bold;
	width: 540px;
	
}



#spolecnost  .text {
	position: absolute; top: 329px; left: 13px;
	text-align: left;
	font-weight: bold;
	width: 500px;
	height: 220px;
	overflow: auto;
	color: #CACACA;
}

#video  .text {
	position: absolute; top: 179px; left: 13px;
	text-align: left;
	font-weight: bold;
	width: 640px;
	height: 550px;
	color: #CACACA;
	border: 0px red solid;
}

#spolecnost .path {
	position: absolute; top: 300px; left: 13px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}

#spolecnost .submenu-1 {
	position: absolute; top: 563px; left: 18px;
}
#spolecnost .submenu-2 {
	position: absolute; top: 563px; left: 127px;
}
#spolecnost .submenu-3 {
	position: absolute; top: 563px; left: 319px;
}
#spolecnost .submenu-4 {
	position: absolute; top: 563px; left: 446px;
}
#spolecnost .submenu-5 {
	position: absolute; top: 563px; left: 580px;
}
#spolecnost .submenu-6 {
	position: absolute; top: 563px; left: 666px;
}
#spolecnost .submenu-7 {
	position: absolute; top: 563px; left: 787px;
}

#video .submenu-1 {
	position: absolute; top: 763px; left: 18px;
}
#video .submenu-2 {
	position: absolute; top: 763px; left: 175px;
}
#video .submenu-3 {
	position: absolute; top: 763px; left: 359px;
}

#video .submenu-4 {
	position: absolute; top: 150px; left: 18px;
}


/*
#prod-sitski .intro-text {
	position: absolute; top: 200px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}
*/

#prod-sitski .intro-text {
	position: absolute; top: 229px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 645px;
	
}


#prod-sitski .text {
	position: absolute; top: 290px; left: 11px;
	text-align: left;
	font-weight: bold;
	width: 595px;
	height: 215px;
	overflow: auto;
	color: #CACACA;
}

#prod-sitski .submenu-1 {
	position: absolute; top: 563px; left: 15px;
}
#prod-sitski .submenu-2 {
	position: absolute; top: 563px; left: 192px;
}
#prod-sitski .submenu-3 {
	position: absolute; top: 563px; left: 372px;
}
#prod-sitski .submenu-4 {
	position: absolute; top: 563px; left: 605px;
}

#prod-sitski .path {
	position: absolute; top: 264px; left: 11px;
	text-align: left;
	font-weight: normal;
	color: Yellow;
	
}


/*cesta*/

.cesta {
	font-weight: normal;
	font-size: 11px;
	margin: 5px 0px 0px 0px;
	position: relative;
}

.cesta-polozka  {
	margin-left: 0px;
	/*background: black;*/
	padding-left: 3px;
	padding-right: 3px;
	border: 0px red solid;
	
}

.cesta-polozka-0 {
	/*background: black;*/
	padding-right: 3px;
	padding-left: 3px;
	border: 0px red solid;
}

.cesta-polozka-root {
	/*background: black;*/
	padding-right: 0px;
	padding-left: 0px;
	border: 0px red solid;	
}

.cesta-back {
	/*background: url("../images/path_back.gif") top left repeat-x;*/
}

a {
	color: yellow;
	text-decoration: underline;
}

a: hover {
	text-decoration: none;
}
.text {
	padding-right: 10px;	
}

#footer {
	position:absolute;
	top: 740px;
	left: 200px;
	text-align: right;
	width: 700px;
	padding-bottom: 15px;
	color: white;
	font-weight: bold;
	font-size: 13px;
}

#footer a {
	color: #D1D1D1;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}