html, body  
	{background: #ffffff; 
	background: url(gfx/tlo.png) repeat-x;
	 text-align: center; 
	 font-size: 1em; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}
img 
  {border: 0px;
	}
#container{
width:980px;
margin-left:auto;
margin-right:auto;
}
#logo{
height:160px;}
#logowanie{
line-height:40px;
Width:100%;
height:40px;
background: url(gfx/logowanie.png) no-repeat;
}
#log{
float:left;
border:none;
background:none;
font-family:arial;
font-size:13px;
}
input.log1{
margin: 10px 0 0 70px;
width:148px;
}
input.log2{
margin: 10px 0 0 60px;
width:148px;
}
input.butt{
float:left;
margin-left:15px;
}
#komunikat{
Width:100%;
height:40px;
font-family:arial;
font-size:14px;
line-height:40px;
text-align:left;
margin: 0 0 0 10px;
font-weight:bold;
}
.msg{
float:left;
padding-left:15px;
font-weight:bold;
color:red;}
#lewy{
padding-left:10px;
Width:175px;
font-size:15px;
font-weight:bold;
font-family:arial;
text-align:left;
color:blue;
float:left;
}
a 
	{border:none;
	}
a.left{
color:#000080;
text-decoration:none;
font-size:14px;
font-family:arial;}
a.left:hover{
color:#000080;
text-decoration:underline;}
#lowbut{
margin: 5px 0 5px -5px;
clear:both;}
#centrum{
float:left;
width:560px;
}
.ngl{
background: url(gfx/kategoria_top.png) no-repeat;
line-height:40px;
color:#ffffff;
}
.line{
margin: 5px 0 5px 0;
border:1px solid #545454;}
.promo{
height:50px;
color:#0000ff;
background: url(gfx/gold.png) repeat-x;
font-weight:bold;}
.gora{
background:#ffd500;
line-height:25px;
font-weight:bold;}
.rek{
font-size:14px;
font-family:arial;}
td.katleft{
width:275px;
text-align:left;
background:#bfe4f8;
color:#3a92ff;
padding: 5px 0 5px 10px;
font-size:13px; }
td.katright{
width:275px;
text-align:left;
background:#3a92ff;
color:#bfe4f8;
padding: 5px 0 5px 10px;
font-size:12px; }
td.sze{
text-align:justify;
background:#545454;
color:#ffffff;
padding: 5px 10px 5px 10px;
font-size:12px; 
}
td.sze1{
text-align:left;
background:#ffffff;
color:#000000;
padding: 5px 10px 5px 150px;
font-size:12px; 
border-bottom:1px solid #545454;
}
td.dleft{
text-align:left;
line-height:25px;
width:200px;
color:red;
font-family:arial;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #000000;
}
td.art1{
text-align:center;
line-height:25px;
color:#000000;
font-family:arial;
font-size:17px;
font-weight:bold;
}
td.dleft1{
text-align:left;
line-height:25px;
width:200px;
color:#000000;
font-family:arial;
font-size:14px;
border-bottom:1px solid #000000;}
#top{
line-height:40px;
text-align:center;
height:40px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#000000;
}
.colo{
color:red;
font-size:16px;}

a.page{
background:#bfe4f8;
color:#000080;
text-decoration:none;
font-size:15px;
font-family:arial;
padding:1px 5px 1px 5px;
border:1px solid #e5e5e5;}
#content{
text-align:justify;}
#reklama{
margin: 0px 0 10px 0;}
#szukaj{
margin-top: 10px;
background: url(gfx/wyszukiwarka.png) no-repeat;
width:560px;
height:200px;}
input.szuk{
width:150px;
height:40px;
float:left;
margin: 40px 0 0 210px; }
input.szuka{
margin: 77px 0 0 145px;
width:285px;
}
input.pytan1{
width:210px;
margin: 67px 0 0 270px; 
}
input.pytan2{
width:210px;
margin: 15px 0 0 270px; 
}
#zapytanie{
margin-top: 10px;
background: url(gfx/pytanie.png) no-repeat;
width:560px;
height:221px;}
#prawy{
float:left;
width:230px;
}
.news{
padding: 5px 5px 5px 5px; 
height:240px;
overflow:auto;
text-align:justify;
font-size:11px;
}
.pytanie{
padding: 5px 5px 5px 5px; 
height:450px;
overflow:auto;
text-align:justify;
font-size:11px;
}
#logosy{
width:100%;
clear:both;
padding: 20px 10px 10px 10px; }
#stopka{
height:40px;
line-height:40px;
background: url(gfx/stopka.png) repeat-x;
width:100%;
clear:both;
color:#800000;
font-size:10px;
}
.arty{
padding: 5px 5px 5px 5px; 
overflow:auto;
height:700px;
text-align:justify;
font-family:Arial;
font-size:14px;
line-height:22px;
}
        .nopic{
			 visibility:hidden;
			 display:none;
						
        }
        .pic{
				visibility:visible;
				display:block;				
           						        }
  #mydiv{
	margin-top:-90px;
	padding:30px 0 0 0;
	background:white;
	position:fixed;
	text-align:center;
	width:560px;
	height:100px;
	}
	#more{
	padding-right:15px;
text-align:right;}
#newest{
background:#bfe4f8;
font-weight:bold;
margin:10px 0 0 0 ;
padding: 10px 5px 5px 5px;
text-align:justify;
font-family:arial;
font-size:12px;}
h3{
color:red;}