

#fck{
border: 1px dotted #FF0000;
margin-top:15px;
margin-bottom:0px;
overflow:hidden;
}


body
{

background-color:#f6f3aa;
background-image:url(images/tlo.gif);
background-repeat:repeat-x;

font-size: 12px; 
color:#ffffff;
margin:0px auto 0px auto;
padding:0px;

line-height:19px;
font-family:arial;
}

img{border:none;}
a{border:none; text-decoration:none; color:#555555;}







input.sub{
background-color:#4acbd7;
border:none;
width:26px;
height:26px;
margin-left:10px;
font-weight:bold;
padding:0px;
color:#ffffff;


}

img.ramka{
padding:0px;
margin:5px 10px 10px 0px;
border:5px solid #ffffff;

}

input,textarea{
margin:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-color:#eeeeee;
border:1px solid #cccccc;
color:#333333;
padding:4px;
}


p.title
{


letter-spacing:-1px;
font-size:19px;

font-family:helvetica;
color:#222222;
padding:0px 0px 10px 0px;
margin:0px;




}



#baner
{

width:930x;
height:219px;
margin:0px auto -3px auto;
padding:0px;




}





#top
{

height:113px;
width:930px;
padding:0px;
margin:0px;
font-size: 12px;
background-image:url(images/top.gif);
}





#top_right
{
float:right;
text-align:right;
width:600px;
padding-top:0px;
font-size:11px;
margin-top:0px;
padding-right:20px;
}



#top_left
{
float:left;
text-align:left;
width:200px;
margin-top:20px;
padding-left:20px;
font-size: 11px;
}


#stopka 
{

margin:0px;
width:930px;
margin:0px auto 0px auto;
font-size:11px;
}



ul{list-style-image:url(images/arrow.gif); margin-left:0px;}
ul li{ padding:1px;}

#prawa ul{list-style-image:url(images/empty.gif); margin-left:0px!important; }

#prawa li{
margin:0px!important;
list-style-image:url(images/empty.gif);
padding-bottom:10px;
padding-left:0px;
}

#prawa a{
font-weight: bold;
}

#prawa a:hover{
color:#8B0D00;
}
 

#stopka_prawa
{


float:right;
width:430px;
color:#444444;
text-align:right;
padding:20px 20px 20px 0px;

}

#stopka_lewa
{
float:left;
color:#444444;
width:400px;
padding:20px 0px 5px 25px;
text-align:left;
}

#stopka_lewas
{
float:left;
color:#444444;
width:400px;
padding:0px 0px 5px 0px;
text-align:left;
}

#stopka_prawa a{
color:#444444;

}

#stopka_prawa a:hover{
color:#888888;

}


#main
{
margin:0px auto 0px auto;
width:930px;
padding-bottom:0px;


}








#content
{
width:930px;
margin:0px auto 0px auto;
text-align:left;
padding:0px;
overflow:hidden;
background-image:url(images/content.jpg);
height:189px;


}

#content_
{
width:930px;
margin:0px auto 0px auto;
text-align:left;
overflow:hidden;
 background-image:url(images/tlo_main2.gif);
 background-repeat:repeat-y;



}

#lewa_{
float:left;
width:255px;
color:#333333;
padding:70px 20px 15px 45px;
text-align:justify;
font-size:11px;
}

#prawa_{
float:left;
width:265px;
color:#333333;
font-size:11px;
padding-left:25px;
padding-top:70px;
text-align:justify;

}

ol li{ margin-top:10px;}

#zawartosc{
margin:30px 40px 30px 40px;
padding:0px;
}

#zawartosca{
margin:20px 20px 20px 25px;
padding:0px;
}

#lewa_top{
float:left;
width:611px;
height:8px;
margin:0px;
padding:0px;
text-align:justify;

background-image:url(images/lewa_top.gif);
background-repeat:no-repeat;
}

#lewa_bottom{
float:left;
width:611px;
height:8px;
margin:0px;
padding:0px;
background-image:url(images/lewa_dol.gif);
background-repeat:no-repeat;
}




#lewa{
float:left;
width:611px;
color:#333333;
padding:0px;
text-align:justify;
margin:0px;
background-color:#ffe300;
}

#prawa{
float:right;
width:312px;
color:#333333;
padding:0px;
margin:0px;
text-align:justify;

}

#prawa_d{
float:left;
width:600px;
color:#ffffff;
padding:15px 0px 20px 45px;
text-align:justify;
overflow:hidden;
}


#klienci{
float:left;
width:250px;
color:#333333;
padding:30px 30px 20px 25px;
text-align:justify;
}









#lightbox{
        position: absolute;
        left: 0;
        width: 100%;
        z-index: 100;
        text-align: center;
        line-height: 0;
        }

#lightbox a img{ border: none; }

#outerImageContainer{
        position: relative;
        background-color: #fff;
        width: 250px;
        height: 250px;
        margin: 0 auto;
        }

#imageContainer{
        padding: 10px;
        }

#loading{
        position: absolute;
        top: 40%;
        left: 0%;
        height: 25%;
        width: 100%;
        text-align: center;
        line-height: 0;
        }
#hoverNav{
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 10;
        }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
        width: 49%;
        height: 100%;
        background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
        display: block;
        }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/next.gif) right 15% no-repeat; }

#imageDataContainer{
        font: 10px Verdana, Helvetica, sans-serif;
        background-color: #fff;
        margin: 0 auto;
        line-height: 1.4em;
        overflow: auto;
        width: 100%        
        }

#imageData{        padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }        
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;        }                        
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.1em;        }        
                
#overlay{
        position: absolute;
        top: 0;
        left: 0;
        z-index: 90;
        width: 100%;
        height: 500px;
        background-color: #000;
        }
		
a#oferta{ display: block; width: 70px; height: 113px; 
             background: url('images/oferta.gif') 
             top left no-repeat; 
             }



a#ofertaa { display: block; width: 70px; height: 113px; 
             background: url('images/oferta.gif') ;
             background-position: 0 -113px; 
             }


a#kadra{ display: block; width: 103px; height: 113px; 
             background: url('images/kadra.gif') 
             top left no-repeat; 
             }



a#kadraa { display: block; width: 103px; height: 113px; 
             background: url('images/kadra.gif') ;
             background-position: 0 -113px; 
             }			 

a#aktualnosci{ display: block; width: 96px; height: 113px; 
             background: url('images/news.gif') 
             top left no-repeat; 
             }



a#aktualnoscia { display: block; width: 96px; height: 113px; 
             background: url('images/news.gif') ;
             background-position: 0 -113px; 
             }			
			 

a#obozy{ display: block; width: 121px; height: 113px; 
             background: url('images/obozy.gif') 
             top left no-repeat; 
             }



a#obozya{ display: block; width: 121px; height: 113px; 
             background: url('images/obozy.gif') ;
             background-position: 0 -113px; 
             }			 
	
	
a#regulamin{ display: block; width: 90px; height: 113px; 
             background: url('images/regulamin.gif') 
             top left no-repeat; 
             }



a#regulamina { display: block; width: 90px; height: 113px; 
             background: url('images/regulamin.gif') ;
             background-position: 0 -113px; 
             }			 
			 

a#kontakt{ display: block; width: 75px; height: 113px; 
             background: url('images/kontakt.gif') 
             top left no-repeat; 
             }



a#kontakta {display: block; width: 75px; height: 113px; 
             background: url('images/kontakt.gif') ;
             background-position: 0 -113px; 
             }		



a#turnieje{ display: block; width: 75px; height: 113px; 
             background: url('images/turnieje.gif') 
             top left no-repeat; 
             }



a#turniejea {display: block; width: 75px; height: 113px; 
             background: url('images/turnieje.gif') ;
             background-position: 0 -113px; 
             }	

			 
			 
img.screen{
margin:0px 15px 10px 0px;

padding:2px;
border:1px solid #cccccc;

}		 

