body {
	margin: 0; 
	padding: 0; 
	text-align: center; 
	font-size: 12px; 
	font-family:Geneva, Arial, Helvetica, san-serif; 
	background: repeat-x top url(08_11_08_projekt_pjsport_okno.jpg);
	color: #000000;
	}
#wrapper {width: 920px; /*background: #132fda;*/ padding: 0; text-align: left; margin: 0 auto;color: #666666;}

#pierwszy  {text-align: center; width: 920px; color: #313131; margin: 0 auto 0 auto; padding-top: 2px;}
#pierwszy h1 {font-size:10px; color: #cccccc;}

/*{position:absolute;top:0px;left:20px; padding:0; 
margin: 0 auto 0 auto;height:88px;text-align:center;}*/


#topbar {height: 168px; width: 1024px; /*background: url(plasterki_01.png);*/ 
text-align:center; margin: 0 auto; padding: 1px 0 0 0;}

#topmenu {height: 34px; width: 920px; position: relative; padding: 0;}

ul#topnav {margin: 0px; padding: 0; list-style: none;}
ul#topnav li {float: left; text-align: center; padding: 7px 0 7px 0; 
height: 22px; _height: 30px; width: 129px; text-transform: uppercase; _width: 126px;}
p.small {line-height: 2px; margin: 0; padding: 0;}
ul#topnav li.topmenuruler {width: 2px; height: 34px; margin: 0; background: url(menuruler.gif); 
padding: 0;}

ul#topnav li a {color:#666666; padding: 5px 8px 0px 8px; text-decoration: none;
font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align: center;}


ul#topnav li a.dzidzi {font-size: 9px; font-weight: bold; color: #666666; 
text-transform: lowercase; padding: 0; margin: 5px; line-height: 2px; vertical-align:top;}


ul#topnav li:hover, ul#topnav li.tactive{color: #4E4E4E; 
background: url(tlo_hover_04.png) repeat-x;}


#mainwindow {width: 920px; padding: 0;}

hr {size:1px;}

#column1 {float: left; width: 172px; margin: 10px 0 12px 0;}
#column2 {float: left; width: 722px; margin: 20px 0 12px 4px; padding: 0;}


/* lewe menu */
ul#leftnav {margin: 10px 0 20px 0; padding: 0; list-style: none; 
background: url(ulbgcc.png); width: 150px;color: #666666;}
ul#leftnav li {color: #666666; padding: 7px 0 6px 8px; background: url(leftmenulistbg.png) left bottom; font-size:11px;}


ul#leftnav li#leftnavhead  {text-align: left; padding: 6px 0 8px 11px; font-size: 12px; 
font-weight:bold; text-transform:uppercase; 
background: url(kropka2_13.png) repeat-x; _padding_bottom: 0px; color:#FFFFFF;}


ul#leftnav li a {color: #666666; text-decoration: none; font-weight: normal;}
ul#leftnav li a:hover  { text-decoration: none;}
ul#leftnav li.lmactive, ul#leftnav li:hover
{color: white; background-color:#FBDB40; background: url(leftmenulistbg_b.png) left bottom; font-weight:bold; }



#tresc {padding: 0; text-align: justify; /*border: solid 1px #000E72;*/ background: white;line-height: 200%; font-size:11px;}
#tresc h2 {float: left; color: black; /*background: #020072;*/ margin: 0; font-size: 12px;
padding: 4px 50px 6px 0px; text-transform:uppercase;font-weight:bold;}
#tresc h3 {color: #1D1D1D;}
#wrapcont {padding: 2px; clear: left; color: #666666;}

/* stopka */

#bottombar {text-align: left; color: white; padding: 0;
height: 230px; width: 920px; background: url(stopka_09.png) no-repeat; margin: 1px auto 0 auto; background-color:#FFFFFF;}
#column3 {float: left; width: 500px; height: 150px; margin: 5px 0 4px 0px; padding: 0 0 0 5px; color:#333333; }
#column3 p.c4h {font-weight: bold; font-size: 10px;}
#column3  h3 {float: left; font-weight: bold; font-size: 13px;}
#column3 p {margin: 2px 0; font-style: italic;}
#column3 p a {color: white;}
#column4 {float: left; width: 290px; margin: 5px 0 4px 15px;color: #666666;}
#column4 p.c4h {font-weight: bold; font-size: 18px;}
#column3 h3 {margin:11px 2px ;}
#column4 h3 {margin:50px 0 0 0; font-size: 13px;}
#column4 p {margin: 2px 0; font-size:10px}
#column4 p a {color: #666666;}
hr.hr1 {width: 250px; margin: 20px 0; color: #AAC5DF;}
#zaufali1 {margin: 50px 0 0 50px; padding: 0 5px 0 0; font-size:12px;}

#zaufali1 a {color:#999999; text-decoration: none;}
ul#zaufali1 li {color: #999999;float: left; padding: 5px 0 0 0; width: 210px;text-decoration:none; /*height: 26px; _height: 34px;*/ 
text-align: left; display:list-item; font-size:10px;}

/* zaufali */
ul#zaufali1 {border: none; list-style: none; padding: 0px;}
ul#zaufali1 li img {border: none;}
ul#zaufali1 li a {text-decoration: none; font-weight:bold;}


#zaufali2 {margin: 100px 0 0 50px; padding: 0 5px 0 0; font-size:9px;}
#zaufali2 a {color: white; text-decoration:none;}
ul#zaufali2 li {float: left; padding: 20px 0 0 0; width: 180px;text-decoration:none; /*height: 26px; _height: 34px;*/ 
text-align: left; display:list-item;}
ul#zaufali2 {border: none; list-style: none; padding: 0px;}
ul#zaufali2 li img {border: none;}
ul#zaufali2 li a {text-decoration: none; font-weight:bold;}


/* ajaksowe wyswietlanie */
 #ekran {width: 740px; height: 498px; background: white; margin: 0 0 10px 0; _height: 480px;}
 #thumblist {float: left; width: 630px; margin: 80px 0 0 36px; _margin-top: 10px;}
 #leftarrow, #rightarrow {float: left; width: 10px; height: 90px;}
 #leftarrow {margin-right: 8px;}
 #rightarrow {margin-left: 8px;}
 #leftarrow img, #rightarrow img {border: 0; margin-top: 17px;}
 #leftarrow a, #rightarrow a {text-decoration: none;}
 #imageBox {float: left; width: 552px; border: 0px #000 solid; overflow: hidden; }
 #imageBoxInside {width: 15000px;}
 #imageBox img { float: left; padding: 0px; margin: 1px 0 0 0; border: 0;}
 #imageBox br { clear: both; }
 #imageBox a {float: left; text-decoration: none; margin: 0 2px 0 0; width: 90px; height: 90px;}

#photoholder {width: 400px; height: 310px; float: left; margin: 20px 0 0 0;}
#dataholder {width: 280px; height: 310px; float: left;  margin: 8px 0 0 20px;}
#dataholder p {text-align: left;}
p#photoholder {margin: 0; padding: 0;}
#thephoto {visibility: hidden;}


#footer {text-align:left; font-size: 10px; width: 920px; color: #CCCCCC; margin: 1px auto 0 auto;}
#footer p a {color:#CCCCCC; font-size:10px;}

ul.colorlist  {list-style: none; margin: 0; padding: 0;}
ul.colorlist li {padding: 2px 10px; margin: 1px; border: solid 1px gray; float: left;}



img.thumbs {margin: 3px; padding: 4px; 
border-top: solid 1px #EDEDED;
border-left: solid 1px #EDEDED;
border-right: solid 2px #DADADA;
border-bottom: solid 2px #DADADA;
vertical-align: middle; 
}

a.athumbs {text-decoration: none;} 
ul.ulthumbs {list-style: none; padding: 0; margin: 0;}
ul.ulthumbs li {float: left; display: block; height: 100px; width: 100px; 
_height: 120px;}


img.imgask {border: 0;}
fieldset#fssend p, fieldset#fssendm p {text-align: center;}
fieldset#fssend, fieldset#fssendm {border: solid 1px #F1F1F1; background: #F4F4F4;}
fieldset#fssend label, fieldset#fssendm label {padding: 0 4px;}
fieldset#fssend div, fieldset#fssendm div {float: right; margin: 2px; 0;}
fieldset#fssend div input, fieldset#fssendm div input {border: solid 1px gray;}
fieldset#fssend textarea, fieldset#fssendm textarea {overflow-x: hidden; border: solid 1px; gray; 
width: 320px; height: 70px;}
fieldset#fssend input.wyslij, fieldset#fssendm input.wyslij {
background: url(send.png) no-repeat center left; 
color: #EFEFEF; font-weight: bold; border: 0; silver; font-size: 12px;
padding: 2px 8px 2px 16px; width: 73px; height: 32px;}


fieldset#fssendm div  {width: 580px; text-align: right; margin-right: 60px;}
fieldset#fssendm div  input {width: 370px;}
fieldset#fssendm textarea {width: 550px; height: 120px;}


/*fotki normalne*/
img.thumbs_tresc {
float:right; display:block;
margin: 2px 15px 2px 15px; padding: 4px; 
border-top: solid 1px #EDEDED;
border-left: solid 1px #EDEDED;
border-right: solid 2px #DADADA;
border-bottom: solid 2px #DADADA;
vertical-align: middle; 
}

a.athumbs_tresc {text-decoration: none;} 

/* news css*/

#news h3
{
font-size: 18px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
color: #666666;
margin-top: 24px;
margin-right: 0pt;
margin-bottom: 4px;
margin-left: 0pt;
}

#news p.data
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 2px;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
font-weight: bold;
color: #4e4e4e;
font-size: 10px;
}




