@charset "UTF-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-color:#000000;
}

hr {
color:#FF6600;
}

img {
margin:0;
padding:0;
}

img a{
border:none;
text-decoration:none;
}

#wrapper {
margin: 0 auto 0 auto;
width:100%;
height:auto;
background-color:#000000;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
}

#content {
margin: 0 auto 0 auto;
width:1024px;;
height:auto;
}

/** TOP **/
#top {
width:1024px;
height:251px;
background-image:url(images/top.jpg);
background-repeat:no-repeat;
margin: 0 auto 0 auto;
}

#logo {
padding-top:20px;
margin-left:410px;
width:185px;
height:167px;
}

/** LEWA KOLUMNA **/
#l_menu {
margin:0;
padding:0;
float:left;
width:190px;
height:756px;
background-position:right !important;
background-image:url(images/l_line.png) !important;
background-repeat:repeat-y;
}

#l_menu p {
color:#f39125;
}

ul {
margin-top:10px;
padding:0px;
}

hr {
color: #CC6600;
width:75%;
border-bottom:none;
border-left:none;
border-right:none;
padding-top:5px;
padding-bottom:5px;
}

#menu li {
display:block;
padding-top:10px;
padding-bottom:10px;
margin:0  !important;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #ffffff;
list-style-type:none;
background-image:url(images/d_line.png);
background-repeat:no-repeat;
background-position: bottom;
}

#menu li a {
display:block;
text-decoration:none;
color: #ffffff;
}

li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #FF6600;
margin-left:10px;
}

/** MAIN **/
#main {
float:left;
width:644px;
height:790px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_zaw {
float:left;
width:644px;
height:3700px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_akt {
float:left;
width:644px;
height:2000px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_zdjecia {
float:left;
width:644px;
height:2540px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_glowna {
float:left;
width:644px;
height:1000px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_zdjecia p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main_treningi p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main_zaw p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main_filmy {
float:left;
width:644px;
height:2850px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_rafal {
float:left;
width:644px;
height:5570px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}

#main_rafal p {
margin-top:5px;
margin-bottom:0px;
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main_rafal ul {
margin-right:10px;
margin-left:20px;
margin-top:0;
margin-bottom:0;
padding:0;
}

#main_rafal li {
text-align: left;
margin-left:5px;
margin-right:5px;
padding-top:5px;
padding-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
background:none;
list-style-position: inside;
list-style-type: disc;
}

#main_rafal {
list-style:decimal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


iframe {
margin-left:40px;
}

#filmy iframe {
margin:0;
}

#main_glowna p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#main_akt p {
margin-left:20px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

#filmy {
margin-left:100px;
padding:10px;
}

img.img_left {
float:left; 
width:163px; 
height:123px; 
margin-left:20px; 
margin-right:10px; 
padding:0; 
border-color:#FF9900; 
border-style:solid; 
border-width:thin;
}

img.img_left_w {
float:left; 
width:123px; 
height:163px; 
margin-left:20px; 
margin-right:10px; 
padding:0; 
border-color:#FF9900; 
border-style:solid; 
border-width:thin;
}

img.img_right {
float:right; 
width:auto; 
height:auto; 
margin-left:10px; 
margin-right:20px; 
padding:0; 
border-color:#FF9900; 
border-style:solid; 
border-width:thin;
}

#main_treningi {
float:left;
width:644px;
height:1400px;
background-color:#999999;
background-image:url(images/main_bg.png);
background-repeat:repeat-y;
}


#nav {
}

#nav p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#nav a {
text-decoration:none;
color:#FF9900;
}

#nav a:hover {
text-decoration:underline;
}

h1 {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}

h2 {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
margin-top:20px;
}


#table_main_silownia {
position: absolute;
padding:0;
margin-top:100px;
width:644px;
}

#table_main_silownia table {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
width:550px;
padding-top:40px;
}

#table_main_silownia tr {
background-color:#666666;
}

#table_main_silownia td {
padding-left:5px;
}

#table_main_silownia tr:hover {
background-color:#FF9900;
}

#table_main_silownia h3 {
padding:5px;
margin:0;
}

#table_main_treningi {
position: absolute;
padding:0;
margin-top:35px;
width:644px;
}

#table_main_treningi table {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
width:550px;
padding-top:40px;
}

#table_main_treningi tr {
background-color:#666666;
}

#table_main_treningi td {
padding-left:5px;
}

#table_main_treningi tr:hover {
background-color:#FF9900;
}

#table_main_treningi h3 {
padding:5px;
margin:0;
}


#table_main_grafik {
margin:0;
padding:0;
margin-top:10px;
width:610px;
}

#table_main_grafik p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-top:10px;
padding:5px;
margin:0;
}

#table_main_grafik table {
	margin-top:10px;
	margin-left:15px;
	padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
width:610px;
}

#table_main_grafik tr {
background-color:#666666;
}


#table_main_grafik tr:hover {
background-color:#FF9900;
}

#table_main {
margin:0;
padding:0;
margin-top:20px;
width:644px;
}

#table_main table {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
width:550px;
padding-top:40px;
}

#table_main tr {
background-color:#666666;
}

#table_main td {
padding-left:5px;
}

#table_main tr:hover {
background-color:#FF9900;
}

#table_main h3 {
padding:5px;
margin:0;
}

#tabelka_galeria {
margin:0 auto 0 auto;
}

#tabelka_galeria td {
padding:0;
margin:0;
border:solid;
border-width:thin;
border-color:#FF9900;
}

#tabelka_galeria td p {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

#tabelka_galeria_zdjecia {
padding:0;
width:495px;
height:auto;
margin:0 auto 0 auto;
}

#tabelka_galeria_zdjecia td {
padding:0;
margin:0;
border:solid;
border-width:thin;
border-color:#FF9900;
}


#main_kontakt {
margin-top:30px;
}

#main_kontakt p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding: 0px;
margin-bottom:0;
margin-top:5px;
margin-left:20px;
}

#main_kontakt a {
text-decoration:none;
color:#FF9900;
}

#main_kontakt a:hover {
text-decoration:underline;
}

#main_kontakt img {
margin-left:20px;
}

#main_kontakt h3 {
font-family:Arial, Helvetica, sans-serif;
padding:2px;
margin-left:15px;
margin-top:3w0px;
margin-bottom:0;
}

/** PRAWA KOLUMNA **/
#r_menu {
width:190px;
height:756px;
float:left;
background-image:url(images/r_line.png);
background-position:left;
background-repeat:repeat-y;
}

#r_menu p {
margin-top:10px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:center;
color: #CC6600;
}

#r_menu a {
font-size:13px;
text-decoration:none;
color:#FFCC33;
}

#r_menu a:hover {
text-decoration:underline;
}

table {
margin-top:-5px;
margin-left:50px;
padding:0;
}

#r_menu, td p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFCC33;
text-align:center;
}

#r_menu, img {
border:#FFCC33;
padding-top: 5px;
}


/** STOPKA **/
#stopka {
margin-top:790px;
width:100%;
height:100%;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}



#stopka_zdjecia {
margin-top:2540px;
width:100%;
height:59px;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_zdjecia p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_treningi {
margin-top:1400px;
width:100%;
height:100%;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_rafal {
margin-top:5570px;
width:100%;
height:100%;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_rafal p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_treningi p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_filmy {
margin-top:2850px;
width:100%;
height:59px;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_filmy p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_glowna {
margin-top:1000px;
width:100%;
height:59px;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_akt {
margin-top:2000px;
width:100%;
height:59px;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}

#stopka_akt p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_glowna p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}


#stopka p {

text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_zawody p {
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f39125;
}

#stopka_zawody {
margin-top:3700px;
width:100%;
height:100%;
background-image:url(images/footer.gif);
background-repeat: repeat-x;
}



