/* CSS Document */

body
{
	margin:auto;
	background:#163168 url(images/bg.png) repeat-x top left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



/* styl na divach */

div.top{
width:100%;
height:301px;
margin:0px;
background:transparent url(images/top.jpg) no-repeat top center;
}

div.top-inside{
width:980px;
height:301px;
margin:0px auto;
display:block;
overflow:hidden;
}


div.content{
width:100%;
margin:0px;
background:transparent url(images/content.jpg) no-repeat top center;
}

div.content-inside{
width:980px;
margin:0px auto;
display:block;
overflow:hidden;
background:#0E1A31 url(images/content-inside.png) no-repeat top center;
}

div.stopka{
width:980px;
margin:0px auto;
display:block;
overflow:hidden;
}


ul.high-topmenu{
list-style:none;
padding:82px 0px 0px 0px;
margin:0px 15px;
height:31px;
display:block;
float:left;
clear:right;
}

ul.high-topmenu li{
display:inline;
padding:0px 2px 0px 0px;
}

ul.high-topmenu li a{
padding:10px 20px;
height:11px;
display:block;
float:left;
width:100px;
text-align:center;
}


ul.topmenu{
list-style:none;
padding:0px 0px 0px 8px;
margin:154px 0px 0px 0px;
height:31px;
width:680px;
display:block;
float:left;
}

ul.topmenu li{
display:inline;
padding:0px;
overflow:hidden;
}

ul.topmenu li a{
padding:10px 15px 10px 15px;
height:11px;
display:block;
float:left;
background:transparent url(images/topmenu-li.gif) no-repeat top right;
}

a.logo{
display:block;
float:left;
height:113px;
width:206px;
padding:0px 10px;
}

a.tandem{
width:240px;
height:63px;
background-image:url(images/skok-tandemowy.gif);
background-position:0px 0px;
}

a.tandem.selected,a.tandem:hover{
width:240px;
height:63px;
background-image:url(images/skok-tandemowy.gif);
background-position:0px -63px;
}


a.zamowienie{
width:240px;
height:33px;
background-image:url(images/zamowienie.gif);
background-position:0px 0px;
}

a.zamowienie.selected,a.zamowienie:hover{
background-position:0px -33px;
}


a.dostawa{
width:240px;
height:67px;
background-image:url(images/dostawa.gif);
background-position:0px 0px;
}

a.dostawa.selected,a.dostawa:hover{
background-position:0px -67px;
}


a.pytania{
width:238px;
height:158px;
background-image:url(images/pytania.gif);
background-position:0px 0px;
}

a.pytania.selected,a.pytania:hover{
background-position:0px -158px;
}


a.tandem-kamera{
width:240px;
height:63px;
background-image:url(images/film-tandemowy.gif);
background-position:0px 0px;
}

a.tandem-kamera.selected,a.tandem-kamera:hover{
width:240px;
height:63px;
background-image:url(images/film-tandemowy.gif);
background-position:0px -63px;
}

a.skok{
width:240px;
height:63px;
background-image:url(images/skok.gif);
background-position:0px 0px;
}

a.skok.selected,a.skok:hover{
width:240px;
height:63px;
background-image:url(images/skok.gif);
background-position:0px -63px;
}

div.left-menu{
width:244px; 
height:492px; 
float:left;
padding:10px 5px 0px 10px;
display:block;
overflow:hidden;
background:transparent url('images/vline.gif') no-repeat top right;
}

div.left-menu a{
margin:5px 3px;
display:block;
}

div.stopka{
width:955px;
height:30px;
margin:10px auto;
padding:80px 10px 10px 15px;
display:block;
overflow:hidden;
background:#0E1A31 url(images/stopka.jpg) no-repeat top left;
text-align:center;
font-size:10px;
color:#8ECAEF;
}

div.belka{
width:960px;
height:30px;
margin:10px auto;
padding:10px 10px 0px;
display:block;
overflow:hidden;
text-align:center;
}

div.scroll{
width:969px;
height:38px;
margin:10px auto;
padding:15px 5px 5px;
display:block;
color:#E8E130;
overflow:hidden;
text-align:center;
background:#0E1A31 url(images/scroll.gif) no-repeat top left;
}

marque{
font-size:12px;
}


div.tekst{
float:left;
padding:10px;
display:block;
width:700px;
}


h3{
color:#558DFE;
font-weight:normal;
font-size:20px;
}


select,input,textarea{
background:transparent url(images/select.gif) no-repeat top left;
border:0px;
}

input.submit{
background:transparent url(images/submit.gif) repeat-x top left;
color:#ffffff;
padding:3px 5px;
}


a.move-right,a.move-left{
display:block;
width:19px;
height:32px;
float:left;
overflow:hidden;
}


div.scroll-container{
width:965px;
display:block;
float:left;
overflow:hidden;
}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Master button styles - note that up and down versions 
have been removed in this example */

.simply-scroll-btn {
	position: absolute;
	width: 20px;
	height: 38px;
	z-index:3;
	cursor: pointer;
	display:block;
	float:left;
}
	
.simply-scroll-btn-left {
	left: 20px;
	bottom: 6px;
	margin-left:-20px;

}
.simply-scroll-btn-left.disabled {

}
.simply-scroll-btn-left:hover {

}

.simply-scroll-btn-right {
	right: 0px;
	bottom: 6px;
	margin-right:-5px;

}
.simply-scroll-btn-right.disabled {

}
.simply-scroll-btn-right:hover {

}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 960px;
	height: 38px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 920px;
	height: 38px;
	display:block;
	float:left;	
	margin:0px 20px;	
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	height: 18px;
	padding:10px;
	display:block;

}



#dDedykacja{
background:transparent url(images/dedykacja.jpg) no-repeat top left;
}

#dDedykacja table tr td.bar{
background:transparent url(images/bar.png) repeat-x top left;
border:0px;
}

#dDedykacja table tr td.bar *{
border:none;
}

/* koniec */

.colDruga
{
	float:left;
	width:980px;
	overflow:hidden;
}
td.poziomaS1
{
	background:url(images/pozioma_srodek1.gif);
	width:980px;
	height:6px;
}
td.poziomaS2
{
	background:url(images/pozioma_srodek2.gif);
	width:963px;
}
td.poziomaL2
{
	background:url(images/pozioma_lewa_2.gif);
	width:9px;
	height:9p;
	background-position:right;
	background-repeat:repeat-x;
}
td.poziomaP2
{
	background:url(images/pozioma_prawa_2.gif);
	width:8px;
	height:9p;
	background-repeat:repeat-x;
	background-position:right;
}
tr.lewaS1
{
	background:url(images/div_lewa_tlo_gora.gif);
	width:181px;
	height:556px;
}
tr.lewaS2
{
	background:url(images/div_lewa_tlo_dol.gif);
	height:468px;
}
tr.prawaS1
{
	background:url(Obrazki/Obrazki/div_prawa_tlo_gora.gif);
	background:url(images/div_prawa_tlo_gora.gif);
	width:119px;
	height:556px;
}
tr.prawaS2
{
	background:url(images/div_prawa_tlo_dol.gif);
	width:119px;
	height:468px;
}
table.stopkaTlo tr
{
	background-color:#163168;
	width:980px;
	height:219
}
td.stopkaFirmy
{
	background:url(images/stopka_firmy.gif);
	width:942px;
	height:22px;
	background-repeat:no-repeat;
	background-position:center;
}
tr.stopkaBelka
{
	background:url(images/stopka_belka.jpg);
	width:980px;
	height:117px;
}
td.ramkaLD
{
	background:url(images/ramka_lewa_dol.gif);
	width:7px;
	height:8px;
}
table.ramkaTlo tr td
{
	background-color:#0E1A31;
}
td.skokTandL
{
	background:url(images/skok_tan_lewa.gif);
	width:7px;
	height:63px;
}
td.skokTandP
{
	background:url(images/skok_tand_prawa.gif);
	width:8px;
	height:63px;
}
td.skokTandLogo
{
	background:url(images/skok_tan_logo.gif);
	width:59px;
	height:63px;
}
td.skokTandLogo2
{
	background:url(images/sam_skok_logo.gif);
	width:59px;
	height:63px;
}
td.skokTandLogo3
{
	background:url(images/skok_F_tand_logo.gif);
	width:59px;
	height:63px;
}
td.skokTandTlo
{
	background:url(images/skok_tan_srodek.gif);
	height:63px;
	width:166px;
}
td.twojeZamL
{
	background:url(images/twoje_zam_lewa.gif);
	width:7px;
	height:33px;
	background-repeat:no-repeat;
}
td.twojeZamP
{
	background:url(images/twoje_zam_prawa.gif);
	width:8px;
	height:33px;
	background-position:right;
}
td.twojeZamLogo
{
	background:url(images/twoje_zam_logo.gif);
	width:59px;
	height:33px;
}
img
{
	border:0px;
}
table.menuTlo
{
	background:url(images/menu_tlo.jpg);
	width:980px;
	height:267px;
}
<!--.menuSkacz {background:url(images/logo_skaczpl.gif); width:206px; height:113px; background-repeat:no-repeat; }-->
table td.stronaGlPrzyc /* przedrostek "table" wstawiony w celu wskazania pełnej ścieżli. Bez podania pełnej ścieżki nie działa polecenie "text-align:center; */
{
	background:url(images/str_gl_przycisk.gif);
	width:144;
	height:25px;
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
}
table td.kontaktPrzyc /* przedrostek "table" wstawiony w celu wskazania pełnej ścieżli. Bez podania pełnej ścieżki nie działa polecenie "text-align:center; */
{
	background:url(images/kontakt_przycisk.gif);
	width:142px;
	height:25px;
	background-position:bottom; 
	background-repeat:no-repeat;
	text-align:center;
}
td.belkaPrawa
{
	background:url(images/belka_prawa.jpg);
	width:299px;
	height:31px;
	background-position:right;
	background-repeat:no-repeat;
}

td.belkaLewa
{
	background:url(images/belka_lewa.gif);
	width:8px;
	height:31px;
	background-repeat:no-repeat;
}
tr.belkaTlo
{
	background:url(images/belka_tlo.gif);
	height:31px;
}
tr.belkaTlo td
{
	text-align:center;
}
td.belkaLinia
{
	background:url(images/belka_linia.gif);
	width:2px;
	background-repeat:repeat-y;
}
td.EDczapka
{
	background:url(images/expresowa_dost_czapka.gif);
	width:240px;
	height:12px;
}
td.EDlewa
{
	background:url(images/expresowa_dost_lewa.gif);
	width:7px;
	height:62px;
}
td.EDprawa
{
	background:url(images/expresowa_dost_prawa.gif);
	width:10px;
	height:62px;
	background-position:right;
	background-repeat:no-repeat;
}
td.EDlogo
{
	background:url(images/expresowa_dost_logo.gif);
	width:79px;
	height:62px;
}
table.banerTab
{
	float:left;
	margin:auto;
	background-color:#0E1A31;
}
<!--td.bannerM {width:237px; height:158px; background-position:right; background-repeat:no-repeat; } -->
a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
a:hover
	{
	text-decoration:underline;
	}
tr.menuNapis td a
{
	font-size:11px;
}
td.banerDuzy
{
	width:710px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	vertical-align:top;
	padding-right:6px;
}
td.banerNaroznik
{
	background:url(images/baner_naroznik_tab.gif);
	width:11px;
	height:9px;
}
td.liniaPionowa
{
	background:url(images/linia_pionowa.gif);
	width:1px;
	height:492px;
	padding-right:8px;
	padding-left:8px;
	background-repeat:no-repeat;
	background-position:center;
}
td.content
{
	width:980px;
}

td.content table
{
	background-color:#0E1A31;
}

td.left {
	text-align:left;
}
td.right {
	text-align:right;
}

input,textarea,select {
	padding:2px;
	margin:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

option{
background:#ffffff;
}

input.radio {
	border:0;
}
div.PlanKalendarz {
	display:none;
	position:absolute;
	left:390px;
	width:240px;
	top:570px;
	background-color:#163168;
	border:solid 2px #FFFFFF;
	z-index:2;
	float:left;
	text-align:center;
	padding:3px;
}
div.TWolneTerminy {
	position:absolute;
	left:440px;
	width:290px;
	top:570px;
	background-color:#003366;
	border:solid 2px #FFFFFF;
	z-index:55;
	float:left;
	padding:3px;
}
div.AWolneTerminy {
	position:absolute;
	left:440px;
	width:260px;
	top:570px;
	background-color:#003366;
	border:solid 2px #FFFFFF;
	z-index:55;
	float:left;
	padding:3px;
}
div.PlanKalendarz em, div.PlanKalendarz a {
	float:left;
	background-color:#002255;
	border:solid 1px #CCCCCC;
	padding:9px;
	margin:2px;
	font-size:11px;
}
div.PlanKalendarz em {
	text-decoration:line-through;
}
#kalendarz {
	display: block;
	width:620px;
	padding:10px;	
	height:375px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz a {
	display: inline;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz a:hover {
	display: inline;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz div.dni_tygodnia {
	color:#ffffff;
	text-align:center;
	background:transparent url(images/th.gif) repeat-x top left;
	font-size: 14px;
	height:14px;	
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px 10px;	
}
#kalendarz div div {
border-style:solid;
width:64px;
height:24px;
line-height:24px;
padding:15px 10px;
border-width:1px;
border-color:#000066;
float:left;
background:transparent url(images/td.gif) repeat-x top left;
color:#222222;
}

#kalendarz div.big{
width:610px;
display:block;
overflow:hidden;
clear:both;
text-align:center;
font-size:14px;
}

#kalendarz div.sunday {
	color:#ffffff;
	text-align:center;
	background:transparent url(images/tds.gif) repeat-x top left;
	font-size: 12px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#kalendarz div.today {
	color:#FF00FF;
	text-align:center;
	background-color:#99CCFF;
	font-size: 12px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#kalendarz div.selectedday {
	text-align:center;
	/*background-color:#99CCFF;*/
	font-size: 12px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#kalendarz div.selectedday span{

	/*background:transparent url(images/tds.gif) repeat-x top left;*/
	display:block;
	width:100%;
	height:100%;
	color:#000000;
	font-size:14px;
	font-weight:bold;

}

#teoria{
	background:transparent url(images/teoria.gif) repeat-x top left;
	display:block;
	width:100%;
	height:100%;
	color:#ffffff;	
	font-size:14px;	
}

#skoki{
	background:transparent url(images/skoki.gif) repeat-x top left;
	display:block;
	width:100%;
	height:100%;	
	color:#ffffff;	
	font-size:14px;	
}
div.dDedykacja
{
	position:absolute;
	width:770px;
	left:250px;
	top:360px;
	background-color:#0E1A31;
	padding:0 4px 4px 4px;
	border:solid 1px #FFFFFF;
	text-align:center;
	display:none;
}

div#flash,div#skok,div#tandem,div#tandem_kamera
{
	position:absolute;
	width:706px;
	height:490px;
	top:300px;
	padding:0px;
	margin:10px 10px 10px 264px;
	border:solid 1px #006EE1;
	font-size:12px;
	text-align:left;
	display:none;
	z-index:7;
	background:transparent;

}

div#skokbg,div#tandembg,div#tandem_kamerabg{
	position:absolute;
	width:706px;
	height:490px;	
	font-size:12px;
	text-align:left;
	display:block;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);	
	opacity: .8;
	background:#00000A;	
	z-index:8;
}

div.widoczny{
	position:absolute;
	width:666px;
	height:470px;
	padding:10px 20px;
	font-size:12px;
	text-align:left;
	display:block;
	background:transparent;	
	z-index:9;
	overflow: auto;
}

div.widoczny b{
color:#FCFF74;
}



*:first-child+html div#skok,*:first-child+html div#tandem,*:first-child+html div#tandem_kamera,*:first-child+html div#flash
{
margin-left:-706px;
}

* html div#skok,* html div#tandem,* html div#tandem_kamera,* html div#flash
{
margin-left:-706px;
}

p.offsety a {
	font-weight:normal;
}



.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

ul#scroller {
list-style:none;
}


.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
div.scroll p {
	padding:0;
	margin:0;
}
