/* CSS Document */
a img{
border:0;
}
body{
font-family:tahoma;
font-size:10px;
color:#797979;
padding:0; 
margin:0;
}
hr{
color:#c0c0c0;
height:1px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}
h3{
font-family:tahoma;
font-size:10px;
color:#797979;
font-weight:bold;
}
h4{
font-family:tahoma;
font-size:10px;
color:#3d3d3d;
padding-left:10px;
}
.button2{
height:15px;
display:block;
background-image:url(images/button.png);
padding-left:20px;
padding-top:10px;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#585858;
text-decoration:none;
}
.forumlast{
padding-left:10px;
padding-top:10px;
}
a.button2:hover {
text-decoration:underline;
color:#F73E22;
}
.news{
padding-left:20px;
padding-right:20px;
}
a.news:link {
text-decoration:none;
color:#D13E1C;
}
a.news:visited {
text-decoration:none;
color:#D13E1C;
}
a.news:hover {
text-decoration:underline;
color:#D13E1C;
}
.pasek{
background-image:url(images/pasek.png);
height:29px;
width:100%;
float:left;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#FFF;
margin-top:0px;
}
.pasektext{
padding-left:120px;
float:left;
}
.pasektext2{
padding-right:120px;
float:right;
}
a.ulubione{
text-decoration:none;
color:#FFF;
}
.top1{
height:40px;
display:table-cell;
}
#center{
margin-left: auto;
margin-right: auto;
width:998px;
}

.logo{
height:242px;
}
.strona{ 
margin-left: auto;
margin-right: auto;
width:998px;
height:auto;
}
.inputbox {
	
	
	background-image:url(images/szukaj_tlo.png);
	border: 1px solid #b84737;
	background-color:#9f2415;
	margin-top:21px;
	width:121px;
	height:18px;
	
	font-family:tahoma;
font-size:11px;
color:#fff;
padding-top:3px;
}
.go {
	
	
	
	border: 1px solid #FFF;
	width:38px;
	height:26px;

	background-color:#9f2415;
	font-family:tahoma;
font-size:11px;
color:#ffffff;
}
.glosuj {
	
	
	
	border: 1px solid #FFF;
	width:55px;
	height:26px;

	background-color:#9f2415;
	font-family:tahoma;
font-size:11px;
color:#ffffff;
}
.szukaj{
background-image:url(images/szukaj.png);
display:table-cell;
float:left;
width:193px;
height:55px;
}
.obraz{
display:table-cell;
float:left;
}
.left_bok{
background-image:url(images/left_bok.png);
background-repeat:repeat-y;
width:42px;
height:900px;
float:left;
}
.left_menu{
height:900px;
display:table-cell;
width:180px;
background-color:#ededed;
float:left;
}
.sondtain{
padding-left:10px;
padding-top:10px;
}
.menu_bok_left{
display:table-cell;
background-image:url(images/left_bok.png);
background-repeat:repeat-y;
width:42px;
height:213px;
float:left;

}
.header_srodek{
display:table-cell;
float:left;
width:914px;
}
.top_tabela{
display:table;
}
.menu_bok_right{
display:table-cell;
background-image:url(images/right_bok.png);
background-repeat:repeat-y;
width:42px;
height:213px;
float:left;
}
.srodek{
background-repeat:repeat-y;
width:556px;
background-image:url(images/srodek_tlo.png);
float:left;
height:auto;
min-height:900px;
}
.button{
height:15px;
display:block;
background-image:url(images/button.png);
padding-left:10px;
padding-top:10px;
font-family:tahoma;
font-size:10px;
color:#585858;
text-decoration:none;
}
a.button:hover {
text-decoration:underline;
color:#F73E22;
}
.button1{
height:15px;
display:block;
background-image:url(images/button1.png);
padding-left:10px;
padding-top:10px;
font-family:tahoma;
font-size:10px;
color:#585858;
text-decoration:none;
}
a.button1:hover {
text-decoration:underline;
color:#F73E22;
}
.banner{
background-color:#8f8f8f;
height:100px;
padding-top:5px;
padding-left:3px;
text-align: center;
}
.right_menu{
display:table-cell;
background-repeat:repeat-y;
width:178px;
background-color:#ededed;
height:900px;
float:left;
}
.right_bok{
display:table-cell;
background-image:url(images/right_bok.png);
background-repeat:repeat-y;
width:42px;
float:left;
height:900px;

}
/** Style dla tekstu **/
.all {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all:link {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all:visited {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all:hover {
font-family:tahoma;
font-size:10px;
color:#FF4200;
border-bottom: 1px dotted #FF4200;
}
.all1 {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all1:link {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all1:visited {
font-family:tahoma;
font-size:10px;
color:#FF4200;
text-decoration:none;
}
a.all1:hover {
font-family:tahoma;
font-size:10px;
color:#FF4200;
border-bottom: 1px dotted #FF4200;
}
/** Style dla tekstu 2 **/
.others {
font-family:tahoma;
font-size:10px;
color:#F73E22;
text-decoration:none;
}
a.others:link {
font-family:tahoma;
font-size:10px;
color:#F73E22;
text-decoration:none;
}
a.others:visited {
font-family:tahoma;
font-size:10px;
color:#F73E22;
text-decoration:none;
}
a.others:hover {
font-family:tahoma;
font-size:10px;
color:#F73E22;
border-bottom: 1px dotted #FF4200;
}
/** Styl paska odzielajacego **/
hr.hr3 {
border-top: 1px dashed #FF4200;
border-bottom: 1px solid #FF4200;
color: #fff;
background-color: #fff;
height: 4px;
}
hr.hr4 {
color: #000;
}
/** Paski footer i header**/
.pasektext{
padding-left:120px;
float:left;
}
.pasektext2{
padding-left:210px;
float:left;
}
/** Listy */
ul {
list-style: none;
}
/** Formularze */
input,textarea {
 	border: 1px dotted #FF4200;
	background-color: #fff;
}

label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
	
}
br {
	clear: left;
}
/** Programy w kategorii */
.popis {
	width: 355px;
	float: left;
}
.pinfo {
	width: 150px;
	float: left;
}
/** Tytuly programow*/
h5 {
border:1px solid #FF4200;
font-size:10px;
padding:4px 7px 7px 7px;
margin:0;
}
/** podkategorie w kategoriach**/
.listapod {
	width: 250px;
	float: left;
}
.listapod1 {
	width: 250px;
	float: left;
}