/* 
   --------------------------------------------------------
   STYLE PODSTAWOWE
   --------------------------------------------------------
*/
html,body { width: 100%; height: 100%; margin: 0; padding: 0;}
h2,h3{font-size:12px;}
h1{font-size:12px; background-color:#ac0000;padding:4px;}
body {
	background-color: #1c1c1c;
	background-image:  url(bg.gif);
	background-repeat: repeat-x;
	overflow: auto;
	overflow-x: hidden;
	font-family: Verdana;
	color: #EEEEEE;
	scrollbar-face-color:#000000; 
	scrollbar-track-color:#3f3f3f; 
	scrollbar-arrow-color:#3f3f3f; 
	scrollbar-shadow-color:#000000; 
	scrollbar-dark-shadow-color:#000000; 
	scrollbar-3dlight-color:#000000; 
	scrollbar-highlight-color:#000000;

}
body,td{
	font-size: 11px;
}
input, textarea, select{
	font-family: Verdana;
	font-size: 11px;
	color: #CCCCCC;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	margin:0;
	margin-right:5px;
	border:1px solid #3f3f3f;
	background:  url(bg_input.gif) repeat-x;
	display: block;
	background-color:#1C1B1C;
}
select{
	padding:0;
}

:root button{
		    padding-top:1px;
        padding-left:10px;
        padding-right:10px;
				height:16px;
}
button{
        font-family: Verdana;
        font-size: 10px;
				font-weight: bold;
        color: #FFFFFF;
        padding-bottom:2px;
        padding-top:2px;
        padding-left:0px;
        padding-right:0px;
        margin:0px;
				margin-right:5px;
				border:none;
        background-color:#ac0000;
        cursor:pointer;
				height:16px;
}

a.button:link,a.button:hover,a.button:visited,a.button:active{
        font-family: Verdana;
        font-size: 10px;
	font-weight: bold;
        color: #FFFFFF;
        padding-bottom:2px;
        padding-top:2px;
        padding-left:11px;
        padding-right:11px;
        margin:0;
        margin-right:5px;
        border:none;
        background-color:#ac0000;
        cursor:pointer;
	text-decoration: none;
	height:16px;

}

a.buttonadmin:link,a.buttonadmin:hover,a.buttonadmin:visited,a.buttonadmin:active{
        font-family: Verdana;
        font-size: 10px;
	font-weight: bold;
        color: #000000;
        padding-bottom:2px;
        padding-top:2px;
        padding-left:11px;
        padding-right:11px;
        margin:0;
        margin-right:5px;
        border:none;
        background-color:#ffd415;
        cursor:pointer;
	text-decoration: none;
	height:16px;

}


.login{
	width:160px;
}
a:link, a:visited, a:active { color: #ffffff; text-decoration: none; }
a:hover { text-decoration: underline; color: #f4f4f4;}

a.stopka:link, a.stopka:visited, a.stopka:active { font-size:10px; color: #999999; text-decoration: none; }
a.stopka:hover { text-decoration: underline; color: #f4f4f4; font-size:10px;}
.stopka {font-size:10px; color: #999999;}

/* 
   --------------------------------------------------------
   STYLE SZKIELET
   --------------------------------------------------------
*/
#top, #kontener, form, #menu, #box, #box2, #banner{
	display: block;
	padding: 0px;
	border: none;
	margin:0;

}
div#top {
	width: 792px;
}
div#kontener{
	width: 792px;
	padding:5px;
	margin-top:0;
	background-color: #313131;
	margin-bottom:5px;
}
:root div#kontener { /* tylko firefox */
     	max-width: 782px;
	margin-top:-5px;
	margin-bottom:10px;
}

div#menu{
	width: 792px;
	height: 24px;
	background:  url(menu_belka.jpg) no-repeat;
	padding-top:5px;
	margin-bottom:0;
	margin-top:2px;
}
a.linkmenu:link, a.linkmenu:visited, a.linkmenu:hover, a.linkmenu:active {
	font-size:12px; 
	font-weight:bold; 
	padding-left:4px;
	padding-right:4px; 
	color: #000000; 
	text-decoration: none; 
}
a.linkmenu:hover { 
	text-decoration: none; 
	color: #FFFFFF;
}
.blank{
	background-color: #313131;
}
.box{
	background-color: #0c0c0c;
}

.box2{
	text-align: justify;
	background-color: #0c0c0c;
}

div#box{
	background:  url(bg_naglowek.gif) repeat-x;
	width: auto;
	margin:0;
	padding:5px;
	padding-top:2px;
	background-color: #0c0c0c;
	display: block;
	height: auto;
}
div#banner {
	width: auto;
	margin-right:0px;
	margin-left:0px;

}
div#linia {
	background:url(pix.gif) repeat-x;
	padding:0px;
	width: auto;
	margin:0px 0px;
	height: 1px;
	font-size: 1px;
}
/* 
   --------------------------------------------------------
   STYLE TRESCI
   --------------------------------------------------------
*/
div#naglowek{ 
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
}

div#tytul{ 
	color: #CCCCCC;
	font-size: 12px;
	font-weight:bold;
}
div#data{ 
	color: #999999;
	font-size: 10px;
	font-weight:normal;
}
img{
	border:0;
}
.thumb{
	margin:6px;
	padding:2px;
	border: 0px solid #666666;
}
div#avatar, div#stopien, div#avatar2{
        margin:2px;
        padding:2px;
        border:1px solid #666666;        	
}
div#avatar{
	width:80px;
}


div#avatar2{

	width:40px;
}


div#stopien{
	width:100px;
}

/* 
   --------------------------------------------------------
   SUBMENU
   --------------------------------------------------------
*/
div#boxsubmenu{
	margin-top:-7px;
}
div#submenu {
	padding:6px; 
	background: url(arrow_menu.gif) no-repeat;
	background-color: #0c0c0c; 
}
div#boxsubmenu div#submenu a{
		margin-left:25px;
		font-size:11px; 
		font-weight:bold; 
		color: #FFFFFF; 
		text-decoration: none; 
}

/*
   --------------------------------------------------------
  TABELE 
   --------------------------------------------------------
*/
tr#tabelatytul{
		background-color:#ac0000;
    font-size:11px;
		font-weight:bold;
    color: #FFFFFF;
}
tr#tabelarekord1, tr#forumtabelarekord1{
		background-color: #444444;
		color:#ffffff;
}
tr#tabelarekord2, tr#forumtabelarekord2{
	background-color: #000000;
}
/*
	-----------------------------------------------------------
	FORUM
	-----------------------------------------------------------
*/
div#forumtytul{
		font-weight:bold;
		display:inline;
		float:left;
}
div#forumdata{
		font-size:10px;
		display:inline;
		float:right;
		color:#999999;
		margin-bottom:5px;
}
div#forumpodpis{
		display:inline;
		width:auto;
		padding-top:5px;
		font-size:10px;
		border-top:1px solid #2f2f2f;
		color:#999999;
}
div#forumtresc{
		border-top:1px solid #2f2f2f;
		padding-top:5px;
		width: 640px;
}

div#forumtresc2{
		border-top:1px solid #2f2f2f;
		padding-top:5px;
}

a.stronnicowanie{
		font-weight:bold;
    background-color: #444444;
    color:#ffffff;
    font-family: Verdana;
    font-size: 10px;
    padding:2px 4px;
    margin-left:1px;
    border:none;
  	text-decoration: none;
		height:14px;
}
a.stronnicowanie:hover, .stronnicowanieoff{
		height:14px;
		font-weight:bold;
		background-color: #ac0000;
    color:#FFFFFF;
    font-family: Verdana;
    font-size: 10px;
    padding:2px 4px;
    margin-left:1px;
    border:none;
    text-decoration: none;
}
#banerek{
	z-index:1000;
	display:block;
	border:1px solid #313131;
	height:600px;
	width:120px;
	position:relative;
}
/*
	-----------------------------------------------------------
	ONLINE
	-----------------------------------------------------------
*/
div.avataron,div.avataroff{
        padding:2px;
        margin:7px 7px 7px 7px;	
}
div.avataron{
  border:1px solid #cccccc;    
}
div.avataroff{
  border:1px solid #444444;   
 
}
div.avataroff img{
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
	display:block;
}
div#online{
	display:block;
	position:relative;
	z-index:99;
	padding:0px;
	padding-top:4px;
	margin-top:-127px;
	float:right;
	margin-right:-65px;
	background:#222222;
	background-image:url(belkaonline.jpg);
	background-repeat:no-repeat;
	height:510px;
	width:60px;
	border:0px solid #333333;
	left: 10px;
}
#ScrollContainer { position: relative; width:60px; height:460; overflow:hidden; top:0; visibility:hidden; }

#ScrollContent { position: absolute; width:60px; }
#ScrollUp, #ScrollDown{
        font-size: 10px;
        padding-bottom:2px;
        padding-top:2px;
        padding-left:0px;
        padding-right:0px;
        margin:0px;
		border:none;
        background-color:#0c0c0c;
        cursor:pointer; 
		display: block;
		height:11px;
		background-repeat:no-repeat;background-position:center;
}
#ScrollUp {background-image:url(onlineup.gif); margin-top:6px;}
#ScrollDown {background-image:url(onlinedown.gif);}


/* dymek */
.tooltip {
	display: none;
	position: absolute;
        background-color:#ac0000;
	font-size: 12px;
	font-weight : normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 3px 3px 16px 9px;
	white-space: nowrap;
}
