

html, body{ margin:0; padding:0; color: #e2dcce;  background:url('/images_bf/tlo.jpg') center 0%; text-align:center; font: 11px Verdana, Arial, Helvetica, sans-serif;} 

#pagewidth	{text-align:center; margin-left:auto; color: #e2dcce;  margin-right:auto;  width:1012px; 	background:url('/images_bf/bg2.png') repeat-y center 0%; margin-bottom:0px;} 
#main { padding: 12px; } 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}

.profilhr{border:0px; border-bottom:1px solid #322f2d;}

.calendar-next, .calendar-prev {
	font-size:14px;
}
.calendar-month{
	font-size:14px;
}
a img { border:0px;}
input, select, textarea { 
	border:1px solid #524c40; 
	padding:2px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	color:#e2dcce; 
} 
select { background:#716959; } 
input { background:url(/images_bf/input_text.jpg) repeat-x center; }			
textarea { background:url(/images_bf/textarea.jpg) repeat-x top #696253; }

a:link{font-weight:900; color:#e1cb9f;text-decoration:none;}
a:visited{font-weight:900; color:#e1cb9f;text-decoration:none;}
a:hover{font-weight:900; color:#f1e7b2;text-decoration:none;}
		
.aleft{ text-align:left; }
.aright{ text-align:right; }
.fleft{ float:left; }
.fright{ float:right; }
.red{ color:#C81212; }
.green{ color:#059C22; }
.gray{ color:#676767; }

td.menu {
	height:20px; text-align:center; vertical-align:middle; 
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

			
#topBar{
		width:760px;
		height:100px;
	}
	#leftMenu{
		width:200px;
		padding-left:10px;
		padding-right:10px;
		float:left;
	}
	#mainContent{
		width: 520px;
		padding-right:10px;	
		float:left;
	}
		 
#header{
	height:250px; 
	background:url('/images_bf/header.jpg'); 
	background-repeat: no-repeat; 
	background-position: 
	top center;
	text-align:left;
}
#panel-mini{
	position:relative; 
	width:350px; 
	height:30px; 
	background-color:; 
	left:50px; 
	top:10px;
}
* html #panel-mini{
	left:60px;
}

.menu-holder{
	position:relative; 
	left: 16px; 
	width:980px;
}
*html .menu-holder{
	left: 0px;
}

.tresc-head{
	background:url('/images_bf/zaw_naglowek.png'); 
	height:21px; 
	padding-left:25px; 
	padding-top:13px;
}
.tresc-main{
	 background:url('/images_bf/zaw_bg.png'); 
	 position:relative; 
	 font-size:11px; 
	 padding-left:15px; 
	 padding-right:15px; 
	 padding-top:5px; 
	 padding-bottom:1px;
}
.tresc-foot{
	 background:url('/images_bf/zaw_stopka.png'); 
	 height:22px; 
	 padding-right:30px;	 
}
.kalendarz-head{
	background:url('/images_bf/blok_kalendarz.png'); 
	height:34px;
}
.twitter-head{
	background:url('/images_bf/blok_twitter.png'); 
	height:34px;
}
.sonda-head{
	background:url('/images_bf/blok_sonda.png'); 
	height:34px;
}
.seria-head{
	background-image:url('/images_bf/blok_seria.png');
	height:34px;
}
.komunikaty-head{
	background:url('/images_bf/blok_komunikaty.png'); 
	height:34px;
}
.dolacz-head{
	background:url('/images_bf/blok_dolacz.png'); 
	height:34px;
}
.left-box-main{
	width:200px; 
	background:url('/images_bf/blok_bg.png') center;
}
.left-box-foot{
	background:url('/images_bf/blok_stopka.png') center;
	height:22px;
}

.right-menu-box{
	position:relative; 
	float:right; 
	width:200px; 
	padding-top:5px;
}
.partnerzy-head{
	background:url('/images_bf/blok_partnerzy.png'); 
	height:34px;
}
.polecamy-head{
	background:url('/images_bf/blok_polecamy.png'); 
	height:34px;
}
.ogloszenia-head{
	background:url('/images_bf/blokogloszenia.png'); 
	height:34px;
}
.dywizje-head{
	background:url('/images_bf/blok_dywizje.png'); 
	height:34px;
}

.right-box-main{
	width:200px; 
	background:url('/images_bf/blok_bg.png') center; 
	padding-top:10px; 
	padding-bottom:10px;
}
.right-box-foot{
	background:url('/images_bf/blok_stopka.png'); 
	height:22px;
}
.menu{
	height:40px; 
	background:url('/images_bf/menu_bg.png'); 
	background-repeat: no-repeat; 
	padding-top:5px;
}

.przedzial{
	width:1px;
	background-image:url('/images_bf/menu_przedzial.png');
}

.szukaj-menu{
	width:161px; 
	background-image:url('/images_bf/menu_szukaj.png'); 
	text-align:left;
}
.szukajSB{
	opacity: .0; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	cursor:pointer;	
}

.avatarBG{
	width:120px; 
	height:120px; 
	background:url('/images_bf/plamka2.png') no-repeat top center;
}

.rankBG{
	width:60px; 
	height:60px; 
	background:url('/images_bf/plamka3.png') no-repeat top center;
}

.profilStats_naglowek{
	height:20px;
	background:url('/images_bf/profil_stats.jpg') no-repeat top left;
}

.profilLinki_naglowek{
	height:20px;
	background:url('/images_bf/profil_linki.jpg') no-repeat top left;
}

.profilOsobie_naglowek{
	height:20px;
	background:url('/images_bf/profil_osobie.jpg') no-repeat top left;
}

.profilOdzn_naglowek{
	height:20px;
	background:url('/images_bf/profil_odzn.jpg') no-repeat top left;
}

.butGG{
	display:block;
	width:78px;
	height:23px;
	background:url('/images_bf/but_gg.jpg') no-repeat top left;
}

.butesl{
	display:block;
	width:78px;
	height:23px;
	background:url('/images_bf/but_esl.jpg') no-repeat top left;
}

.butcb{
	display:block;
	width:78px;
	height:23px;
	background:url('/images_bf/but_cb.jpg') no-repeat top left;
}

.butxfire{
	display:block;
	width:78px;
	height:23px;
	background:url('/images_bf/but_xfire.jpg') no-repeat top left;
}
	
.tdhead{
	font-size:12px;
}
.panelbg{
	opacity: .9; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color:#444444;  			
}
.hrline, hr{
	border:0px; border-bottom:1px solid #322f2d;
}		

.setBG{
	background:url('/images_bf/profil_zakladka.png') no-repeat top center; 
}
.uczestnik{
	border:1px solid brown; text-align:center; background-color:; margin-right:5px; padding:2px;
}

#kalbody td{	
	width:20px;
	height:22px;
}
.linked-day{	
	
}
.opac50{
	opacity: .5; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}	

.footer{
	postition:relative;  
	clear:both; 
	margin-left:auto;  
	margin-right:auto;  
	width:1012px; 
	height:70px; 
	background:url('/images_bf/stopka.png'); 
	background-repeat: no-repeat;
}

			
#sddm{	
	margin: 0;
	padding: 0;
	z-index: 3000;	
}

#sddm li{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width:100px;
}

#sddm li a 
{	display: block;		
	width: 100px;	
	color: #59544b;
	text-align: center;
	text-decoration: none}
 
#sddm div
{	position: absolute;
	visibility: hidden;
	margin-left: -20px;
	padding: 0;	
	z-index: 3000;}

	#sddm div a
	{	position: relative;
		display: block;
		margin-left: 0px;
		padding: 0px;
		width: 145px;
		padding-top:4px;
		height: 20px;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;		
		background: url('/images_bf/menu_dol_bar_na.png') no-repeat top center;
		color: #e1cb9f;
		z-index: 3000;
		font-size: 11px;}

	#sddm div a:hover
	{			
	z-index: 3000;
		background: url('/images_bf/menu_dol_bar.png') no-repeat top center;
		color: white}



	General rules
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		
		width:205px;	
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;
		width:170px;	
		padding-left:2px;	

	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		border-bottom:1px solid #000;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		font-style:italic;
		color:blue;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:5px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}

#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:120px;	/* Width of box */
	height:150px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	margin-left:-5px;
	border:1px solid #4e483d;	/* Dark green border */
	background-color:#5e584a;	/* White background color */
	text-align:left;
	font-size:12px;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#333333;
	color:#e1cb9f;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}

/* turnieje */

.zespolCell{
	border:2px solid #333333; background-color:#8f7949;
}
.emptyCell{
	border:2px solid #333333; background-color:#DDDDDD;
}
.przejscie{
	border-right:2px solid #333333;
}
.treeTable td, .treeTable th{
	width:140px;
}

.listy_head{
	background:url('/images_bf/menu_dol_bar.png') no-repeat top center; height:22px; padding-top:2px;
}

