body{
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	background-image:url(../img/tlo.gif);
	color:#000000;
	text-align: center;
	
	
}



div#content{
	width:990px;
	margin-left: auto;
	margin-right: auto;
	/*border:1px solid white;*/
	
}

a{
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

a:hover{

	text-decoration:underline;
}

 .tabela_glowna{
	width:990px;
	margin:0;
	border-spacing:0;
	/*border:1px solid white;*/
	
}

/* GORNY PASEK - TOP STRONY */
.top{
	width:100%;
	margin:0;
	border-spacing:0;
	border:0;
	background:#303030;
	/*border:1px solid white;*/
}
.top td{

	/*border:1px solid white;*/
}

/* BOKS LOGOWANIA */
.top .belka_logowanie{
	/*height:80px;*/
	color:#DADAD5;
	font-size:12px;
	text-align:right;
	/*background:#403F3A;*/
	/*background:#303030;*/
	margin:0;
	border-spacing:0;
	padding-left:14px;
	/*padding-right:14px;	*/
	
	
}
.top .belka_logowanie td{
	padding-left:2px;
	padding-right:2px;

}

.top .belka_logowanie input.login{
	width:100px;
	background:#DADAD5;
	border:1px solid black;
	font-size:12px;
	padding:2px;
	/*height:1.5em;*/
	
}

.top .belka_logowanie input.submit{
	width:30px;
	background:#C34B45;
	color:#DADAD5;
	
}
.top .belka_logowanie a{
 	color:#DADAD5;
 	text-decoration:none;
 }
.top .belka_logowanie a:hover{
 	color:#DADAD5;
 	text-decoration:underline;
 }
 



/* BELKA Z KATEGORIA I SZUKANIEM */
 .belka_gora{
	width:100%;
	height:10px;
	
	background:#403F3A;
	color:#DADAD5;
	font-size:12px;
	margin:0;
	border-spacing:0;	
	border:0;
	font-family: Tahoma, Verdana, Arial;
	background: url(../img/belka_tlo.gif);
	
	
}
 .belka_gora td{
	color:#DADAD5;
	font-size:12px;
	padding:2px;
	padding-right:10px;
	
	
}


 .belka_gora .search{
	width:150px;
	background:#DADAD5;
	border:0;
	font-size:12px;
	/*height:1.5em;*/
	/*padding:2;*/
	border:1px solid black;
}


 .belka_gora .categories{
	width:150px;
	background:#DADAD5;
	border:0;
	font-size:12px;
	/*height:1.5em;*/
	/*padding:2;*/
	border:1px solid black;
	
}

 .belka_gora .submit{
	background:#C34B45;
	color:#DADAD5;
	border:1px solid black;
}

 .belka_gora .display{
	width:60px;
	background:#DADAD5;
	border:0;
	font-size:12px;
	/*height:1.5em;*/
	/*padding:2;*/
	border:1px solid black;
}

 .belka_gora .type{
	width:10em;
	background:#DADAD5;
	border:0;
	font-size:12px;
	/*height:1.5em;*/
	/*padding:2;*/
	border:1px solid black;
	
}

/* BELKA NAWIGACYJNA - INFO GDZIE JESTESMY OBECNIE NA SERWISIE*/
.belka_nawi{
	/*background:#676563;*/
	height:14px;
	color:#000000;
	font-size:14px;	
	font-weight:bold;
	padding:5px;
	
}

.komunikat{
	/*background:#676563;*/
	height:12px;
	color:#000000;
	font-size:12px;	
	font-weight:bold;
	padding:5px;
	
}

/* SRODEK STRONY - CZESC Z TRESCIA */
 .srodek{
	text-align:center;
	width:100%;
	/*background:#676563;*/
	/*border:1px solid white;*/
	
	
}

 .srodek table{
	margin-left: auto;
	margin-right: auto;
	
}

/* STYLE PAGERA */
 .pager{
	text-align:right;
	width:50%;
	background:#676563;
	color:#DADAD5;
	font-size:14px;
	padding-top:6px;
	padding-bottom:6px;
}

 .pager .active{
	text-align:right;
	background:#484848;
	color:#D6D6D6;
	font-size:14px;
	padding:6px;
	font-weight:bold;
}



 .pager a{
	color:#ABAAA5;
	font-size:14px;
	text-decoration:none;
	background:#303030;
	padding:6px;
}

 .pager a:hover{
	color:#D6D6D6;
	text-decoration:underline;
	background:#484848;
	
}



 .separator{
	background:#00244A;
	height:18px;
}

.separator2{
	background:#484848;
	height:1px;
	width:100%;
}

.separator3{
	height:4px;
}

 .display{
	width:6em;
	background:#DADAD5;
	border:0;
	padding:2px;
	height:1.5em;
}

 .belka_dol{
	color:#000000;
	font-size:12px;
	padding:6px;
}

 .belka_dol a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}

 .belka_dol a:hover{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}



/* boks ze zdjeciem ilustrujacy wydarzenie */

table.img_box_wyd 
{
	width:196px;
	height:246px;
	background:#ffffff;
border:1px solid #999999;
	/*
	border:1px solid #D8E6F5;
	*/
}


table.img_box_wyd td.top
{

	height:10px;
	color:#4071A3;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	
/*
	background:#00244A;
	height:17px;
	vertical-align:middle;
	padding-left: 4px;
	color:#DADAD5;
	font-size:11px;
	font-weight:normal;	
*/	
}

table.img_box_wyd td.middle
{

	/*background:#B2B2B2;*/
	/*background:#DEDEDE;*/
	height:155px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	padding:0;
	color:000;	
	vertical-align:middle;

	
}


table.img_box_wyd td.middle a img
{
	border:0;
	/*
	border:1px solid black; 
	*/
	/*#4071A3*/
	
}





table.img_box_wyd td.dol
{

	color:#676563;
	text-align:center;
	font-size:11px;
	font-weight:normal;	
	vertical-align:middle;
	background:#e8e8e8;
}

table.img_box_wyd td.info_wyd
{
	background:#464646;
	color:#ffffff;
	height:17px;
	vertical-align:middle;
	padding-left: 4px;
	font-size:10px;
	font-weight:normal;	
	text-align:center;
}

table.img_box_wyd td.info_mat
{
	/*background:#00244A;*/
	color:#000000;
	height:17px;
	vertical-align:middle;
	padding-left: 4px;
	font-size:10px;
	font-weight:normal;	
	text-align:center;
}


table.img_box_wyd td.info a
{
}
/*
table.img_box_wyd td.info a:hover
{
}
*/

table.img_box_wyd td.info_mat a img
{
	border:0;	
}


table.img_box_wyd td.dol_m
{
	color:#000000;
	text-align:center;
	font-size:11px;
	font-weight:normal;	
	vertical-align:top;
	

}


table.img_box_wyd a{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

table.img_box_wyd a:hover{
	color:#626262;
	font-size:11px;
	text-decoration:underline;
}


/*
table.img_box_wyd td.dol2
{

	background:#606060;
	color:#DADAD5;
	height:15px;
	vertical-align:bottom;
	
}
*/

/* boks ze zdjeciem ilustrujacy material */
table.img_box_mat
{

}




#srodek_text .srodek_text
{
	width:100%;
	background:#676563;
	
}

#srodek_text .td
{
	width:100%;
	font-size:12px;
	color:#b0b0b0;
	text-align:center;

}


#srodek_text .td p
{
	width:60%;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	
}

#srodek_text .register_table
{
	font-size:12px;
	color:#b0b0b0;
	border:0;
	width:70%;
}


#srodek_text input
{
	font-size:12px;
}

#srodek_text .error
{
	color:#FD7918;
	font-size:14px;
	font-weight:bold;
	
}

#srodek_text .register
{
	background:#CFCFCC;
	border:1px solid #505050;
	font-size:12px;
	color:#000000;	
}
li {list-style: none;}