/****************************************************************/
/* 1. IMPORTED STYLESHEETS */
/****************************************************************/

/* Import the basic setup styles */
@import url(imports/base.css);
/* Import the colour scheme */
@import url(imports/Oxygen_cs.css);

/* h1 near log form */
#navBet {
	width:100px !important;
	max-width:100px !important;
	margin: 0px;
	font-size: 11px;
	float: right;
	padding-top: 18px;
	padding-right: 15px;
	color: #749604;
	text-align: right;
	}

/****************************************************************/
/* 2. TEXT SETTINGS */
/****************************************************************/

/* 2.1 This sets the default Font Group */

.pun, .pun INPUT, .pun SELECT, .pun TEXTAREA, .pun OPTGROUP {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.pun {FONT-SIZE: 11px; LINE-HEIGHT: normal}

/* IEWin Font Size only - to allow IEWin to zoom. Do not remove comments \*/
* HTML .pun {FONT-SIZE: 68.75%}
/* End IE Win Font Size */

/* Set font size for tables because IE requires it */
.pun TABLE, .pun INPUT, .pun SELECT, .pun OPTGROUP, .pun TEXTAREA, DIV.postmsg P.postedit {FONT-SIZE: 1em}

/* 2.2 Set the font-size for preformatted text i.e in code boxes */

.pun PRE {FONT-FAMILY: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace}

/* 2.3 Font size for headers */

.pun H2, .pun H4 {FONT-SIZE: 1em}
.pun H3 {FONT-SIZE: 1.1em}
#brdtitle H1 {FONT-SIZE: 1.4em}

/* 2.4 Larger text for particular items */

DIV.postmsg P {LINE-HEIGHT: 1.4}
DIV.postleft DT {FONT-SIZE: 1.1em}
.pun PRE {FONT-SIZE: 1.2em}

/* 2.5 Bold text */

DIV.postleft DT, DIV.postmsg H4, TD.tcl H3, DIV.forminfo H3, P.postlink, DIV.linkst LI,
DIV.linksb LI, DIV.postlinksb LI, .blockmenu LI, #brdtitle H1, .pun SPAN.warntext, .pun P.warntext {FONT-WEIGHT: bold}

/****************************************************************/
/* 3. LINKS */
/****************************************************************/

/* 3.1 Remove underlining for main menu, post header links, post links and vertical menus */

#brdmenu A:link, #brdmenu A:visited, .blockpost DT A:link, .blockpost DT A:visited, .blockpost H2 A:link,
.blockpost H2 A:visited, .postlink A:link, .postlink A:visited, .postfootright A:link, .postfootright A:visited,
.blockmenu A:link, .blockmenu A:visited {
	TEXT-DECORATION: none
}

/* 3.2 Underline on hover for links in headers and main menu */

#brdmenu A:hover, .blockpost H2 A:hover {TEXT-DECORATION: underline}

/****************************************************************/
/* 4. BORDER WIDTH AND STYLE */
/****************************************************************/

/* 4.1 By default borders are 1px solid */

DIV.box, .pun TD, .pun TH, .pun BLOCKQUOTE, DIV.codebox, DIV.forminfo, DIV.blockpost LABEL {
	BORDER-STYLE: solid;
	BORDER-COLOR: #779705;
	BORDER-WIDTH: 1px
}

* html DIV.box, .pun TD, .pun TH, .pun BLOCKQUOTE, DIV.codebox, DIV.forminfo, DIV.blockpost LABEL {
	BORDER: 1px solid #779705;
	
}


/* 4.2 Special settings for the board header. */

#brdheader DIV.box {BORDER-TOP-WIDTH: 1px}

/* 4.3 Borders for table cells */

.pun TD, .pun TH {
	BORDER-BOTTOM: none;
	BORDER-RIGHT: none
}

* html .pun TD, .pun TH {
	BORDER-BOTTOM: none;
	BORDER-RIGHT: none
}


.pun .tcl {BORDER-LEFT: none}

/* 4.4 Special setting for fieldsets to preserve IE defaults */

DIV>FIELDSET {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px
}

/****************************************************************/
/* 5. VERTICAL AND PAGE SPACING */
/****************************************************************/

/* 5.1 Page margins */

/*HTML, BODY {MARGIN: 0; PADDING: 0} */
/* betplatform sie zaczyna tu */
BODY {
 	
	text-align: center;
	margin: 0 0 0 0;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 12px;
	/*background: #fff url('http://www.betplatform.com/www/images/background_betfair.gif');*/
}

	a.top {
		color: gray;
		text-decoration: none;
	}

	img {
		border: 0;
	}

	#naglowek {
		background: white;
		margin: 0 auto 0 auto;
		height: 55px;
	}

	#naglowek_lewy {
		background: white;
		float: left;
		margin: 13px 0 0 0;

	}
	#naglowek_prawy {
		background-image: url('http://www.betplatform.com/www/images/tlo_loguj_n.jpg');
		background-position:right center;
		background-repeat:no-repeat;
		width: 715px;
		height: 55px;
		float: right;
		font-size: 11px;
		font-style: italic;
		font-weight: bold;
		color: gray;
	}

	#nag_prawy_0 {
		width: 55px;
		float: left;
	}
	#nag_prawy_1 {
		float: left;
		margin: 7px 0 0 0;
		width: 160px;
		text-align: left;
	}
	#nag_prawy_2 {
		float: left;
		margin: 7px 0 0 0;
		text-align: left;
		width: 155px;
	}
	#nag_prawy_3 {
		float: left;
		margin: 22px 0 0 0;
		text-decoration: none;
		width: 80px;
		}
		
		
	
		
	* html #nag_prawy_3 { margin: 23px 0 0 0;} /* IE Min-Height Hack */

	#nag_prawy_4 {
		float: left;
		margin: 22px 0 0 5px;
	}

	* html #nag_prawy_4 { margin: 23px 0 0 5px;} /* IE Min-Height Hack */

	#top_start {
		float: left;
	}

	.inputer {
		background-image: url('http://www.betplatform.com/www/images/pole_input.jpg');
		width: 148px;
		height: 14px;
		border: 0;
		padding: 1px 0 0 2px;
		font-family: Tahoma, Arial;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
	}
	#reklama {
		background: white;
		min-height: 3px;
		margin: 1px 0 1px 0;
		height: auto;
		font-size: 0px;
	}

	* html #reklama {height: 3px;} /* IE Min-Height Hack */

	#top_1 {
		float: left;
		padding-left: 25px;
	}

	#top_2 {
		/*margin: 0 0 0 38px;*/
		float: left;
	}

	#top_3 {
		/*margin: 0 0 0 40px;*/
		float: left;
	}
	#top_4 {
		/*margin: 0 0 0 34px;*/
		float: left;
	}
	#top_5 {
		/*margin: 0 0 0 38px;*/
		float: left;
	}
	#top_6 {
		/*margin: 0 0 0 36px;*/
		float: left;
	}

	#top_7 {
		/*margin: 0 0 0 55px;*/
		float: left;
	}
	#top_8 {
		/*margin: 0 0 0 20px;*/
		/*margin: 0 0 0 45px;*/
		float: left;
	}
	#top_9 {
		/*margin: 0 0 0 20px;*/
		/*margin: 0 0 0 45px;*/
		float: left;
	}
	#topSeparator {
		float: left;
		margin: 0px 20px 0px 20px;
	}

	#top {
		margin: 0 0 0 0;
		background-image: url('http://www.betplatform.com/www/images/new_menu/top_menu_bg_n2.jpg');
		/*width: 750px;*/
		width: 905px;
		height: 55px;
	}

/*	.inbox { background:#ffffff; background-image: url('http://www.betplatform.com/www/forum/img/main_gradient_big.jpg'); background-repeat:repeat-x;} 
	*/
	#footerBanner {
	margin-top:8px;
	width: 905px;
	text-align: center;
	}

	#stopka {
		height: 20px;
		width: 750px;
		color: black;
		clear: both;
		background: white;
		margin: 0 auto 0 auto;
		background: #fff url('http://www.betplatform.com/www/images/tlo_stopki.jpg') no-repeat top left;
		font-family: Trebuchet MS,Tahoma,Arial;
	}
	#stopka_lewa {
		float: left;
		color: gray;
		margin: 10px 0 0 0;
		width: 595px;
		text-align: right;
	}
	#stopka_prawa {
		float: right;
		width: 60px;
		height: 20px;
		margin: 0 0 0 0;
	}

	.logedin_login {
		padding: 0 0 0 0;
		display: block;
		color: #739BDE;
		font-style: normal;
		font-weight: bold;
	}

	.logedin {
		font-size: 15px;
		float: right;
		text-align: right;
		padding-right: 15px;
	}
	.logedin_email {
		color: gray;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		padding: 0;
		display: block;
	}
	.logedin_rb {
		/* do twoje punkty, moj profil, wyloguj sie */
		font-family: tahoma;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: gray;
	}

	.logedin_left {
		margin-top: 25px;
		float: left;
		text-align: left;
		padding-left: 20px;
		font-family: tahoma;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: gray;
	}

	a.logedin_a:active, a.logedin_a:hover, a.logedin_a {
		color: black;
		text-decoration: underline;
	}

	.a_def, .a_def:visited, .a_def:hover, .a_def:active {

		text-decoration: none;
	}


#punwrap {
	margin: 0 auto 0 auto;
	background: white;
	width: 905px;
	min-height: 400px;
}
#punwrap_sport1 {
	margin: 0 auto 0 auto;
	background: white;
	width: 1000px;
	min-height: 400px;
}
	* html #glowna {height:400px} /* IE Min-Height Hack */
#clear_sport1 { clear:both;}

/* betplatform sie konczy tu */

/* 5.2 Creates vertical space between main board elements (Margins) */

DIV.blocktable, DIV.block, DIV.blockform, DIV.block2col, #postreview {MARGIN-BOTTOM: 12px}
#punindex DIV.blocktable, DIV.blockpost {MARGIN-BOTTOM: 6px}
DIV.block2col DIV.blockform, DIV.block2col DIV.block {MARGIN-BOTTOM: 0px}

/* 5.3 Remove space above breadcrumbs, postlinks and pagelinks with a negative top margin */

DIV.linkst, DIV.linksb {MARGIN-TOP: -12px}
DIV.postlinksb {MARGIN-TOP: -6px}

/* 5.4 Put a 12px gap above the board information box in index because the category tables only
have a 6px space beneath them */

#brdstats {MARGIN-TOP: 12px}

/****************************************************************/
/* 6. SPACING AROUND CONTENT */
/****************************************************************/

/* 6.1 Default padding for main items */

DIV.block DIV.inbox, DIV.blockmenu DIV.inbox {PADDING: 3px 6px}
.pun P, .pun UL, .pun DL, DIV.blockmenu LI, .pun LABEL, #announce DIV.inbox DIV {PADDING: 3px 0}
.pun H2 {PADDING: 4px 6px}
.inbox a {text-decoration:none; color:#848383; }
.inbox a:hover {text-decoration:underline; }


/* 6.2 Special spacing for various elements */

.pun H1 {PADDING: 3px 0px 0px 0}
#brdtitle P {PADDING-TOP: 0px}
DIV.linkst {PADDING: 8px 6px 3px 6px}
DIV.linksb, DIV.postlinksb {PADDING: 3px 6px 8px 6px}
#brdwelcome, #brdfooter DL A, DIV.blockmenu LI, DIV.rbox INPUT  {LINE-HEIGHT: 1.4em}
#viewprofile DT, #viewprofile DD {PADDING: 0 3px; LINE-HEIGHT: 2em}

/* 6.4 Create some horizontal spacing for various elements */

#brdmenu LI, DIV.rbox INPUT, DIV.blockform P INPUT  {MARGIN-RIGHT: 12px}

/****************************************************************/
/* 7. SPACING FOR TABLES */
/****************************************************************/

.pun TH, .pun TD {PADDING: 4px 6px}
.pun TD P {PADDING: 5px 0 0 0}

/****************************************************************/
/* 8. SPACING FOR POSTS */
/****************************************************************/

/* 8.1 Padding around left and right columns in viewtopic */

DIV.postleft DL, DIV.postright {PADDING: 6px}

/* 8.2 Extra spacing for poster contact details and avatar */

DD.usercontacts, DD.postavatar {MARGIN-TOP: 5px}
DD.postavatar {MARGIN-BOTTOM: 5px}

/* 8.3 Extra top spacing for signatures and edited by */

DIV.postsignature, DIV.postmsg P.postedit {PADDING-TOP: 15px}

/* 8.4 Spacing for code and quote boxes */

DIV.postmsg H4 {MARGIN-BOTTOM: 10px}
.pun BLOCKQUOTE, DIV.codebox {MARGIN: 5px 15px 15px 15px; PADDING: 8px}

/* 8.5 Padding for the action links and online indicator in viewtopic */

DIV.postfootleft P, DIV.postfootright UL, DIV.postfootright DIV {PADDING: 10px 6px 5px 6px}

/* 8.6 This is the input on moderators multi-delete view */

DIV.blockpost INPUT, DIV.blockpost LABEL {
	PADDING: 3px;
	DISPLAY: inline
}

P.multidelete {
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 5px
}

/* 8.7 Make sure paragraphs in posts don't get any padding */

DIV.postmsg P {PADDING: 0}

/****************************************************************/
/* 9. SPECIAL SPACING FOR FORMS */
/****************************************************************/

/* 9.1 Padding around fieldsets */

DIV.blockform FORM, DIV.fakeform {PADDING: 20px 20px 15px 20px}
DIV.inform {PADDING-BOTTOM: 12px}

/* 9.2 Padding inside fieldsets */



.pun FIELDSET {PADDING: 0px 12px 0px 12px}
/*DIV.infldset {PADDING: 9px 0px 12px 0; }*/



DIV.infldset {PADDING: 9px 0px 12px 0;}


/*DIV.infldset textarea { width:670px }*/
/* 9.3 The information box at the top of the registration form and elsewhere */

DIV.forminfo {
	MARGIN-BOTTOM: 12px;
	PADDING: 9px 10px
}

/* 9.4 BBCode help links in post forms */

UL.bblinks LI {PADDING-RIGHT: 20px}

UL.bblinks {PADDING-BOTTOM: 10px; PADDING-LEFT: 4px}

/* 9.5 Horizontal positioning for the submit button on forms */

DIV.blockform P INPUT {MARGIN-LEFT: 12px}

/****************************************************************/
/* 10. POST STATUS INDICATORS */
/****************************************************************/

/* 10.1 These are the post status indicators which appear at the left of some tables.
.inew = new posts, .iredirect = redirect forums, .iclosed = closed topics and
.isticky = sticky topics. By default only .inew is different from the default.*/


.ikonka_new { FLOAT: left; DISPLAY: block; width:16px; height:16px; 	background-image: url('http://www.betplatform.com/www/forum/img/kropa_off.gif'); background-repeat:no-repeat; }
.ikonka_old { FLOAT: left; DISPLAY: block; width:16px; height:16px; 	background-image: url('http://www.betplatform.com/www/forum/img/kropa_old.gif'); background-repeat:no-repeat; }


DIV.icon {
	FLOAT: left;
	MARGIN-TOP: 0.1em;
	MARGIN-LEFT: 0.2em;
	DISPLAY: block;
	BORDER-WIDTH: 0.6em 0.6em 0.6em 0.6em;
	BORDER-STYLE: solid;

}

DIV.searchposts DIV.icon {MARGIN-LEFT: 0}

/* 10.2 Class .tclcon is a div inside the first column of tables with post indicators. The
margin creates space for the post status indicator */

TD DIV.tclcon {MARGIN-LEFT: 2.3em}

h1.li { display:inline; font-weight:bold; margin:0px; }
h2.li { display:inline; background:none; color:#000000; font-weight:bold; margin:0px; }
h3.li { display:inline; font-weight:bold; margin:0px; font-size:12px; }


/* dotyczy menu dla forum sport1 */
/*
#menu_my_div {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 12px;
}

#header_bacground {
		width: 100%;
		margin: 0px;
		height: 75px;
		border: 0px;
		text-align: center;
		clear: both;
		background-color: #F9F9F9;
		}
			
	#header {
		width: 1002px;
		margin: 0 auto;
		}
			
	#header_left_corner {
		width: 24px;
		height: 75px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/header_left_corner.jpg');
		background-repeat:no-repeat;
		}
			
	#header_right_corner {
		width: 23px;
		height: 75px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/header_right_corner.jpg');
		background-repeat:no-repeat;
		}
				
	#header_content {
		width: 954px;
		height: 75px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/header_content.jpg');
		background-repeat:no-repeat;
		}


#menu_my_div a { text-decoration:none }



	#menu_level1_bacground {
		width: 100%;
		margin: 0px;
		height: 36px;
		border: 0px;
		text-align: center;
		clear: both;
		background-color: #F9F9F9;
		}		
		
	#menu_level1 {
		width: 1002px;
		margin: 0 auto;
		}
		
	#menu_level1_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level1_left_corner.jpg');
		background-repeat:no-repeat;
		}
		
	#menu_level1_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level1_right_corner.jpg');
		background-repeat:no-repeat;
		}
				
	#menu_level1_content {
			font-family: Arial;
			font-size: 10px;
		width: 954px;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level1_content.jpg');
		background-repeat:no-repeat;
		}

		
	#menu_level2_content {
			font-family: Arial;
			font-size: 10px;
		color: white;	
		width: 954px;
		height: 36px;
		margin: 0 auto;
		float: left;
		text-align: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level2_vertical_line.jpg');
		background-repeat:repeat-x;
		}

			
		
	#menu_level1_content a:link, #menu_level1_content a:visited {
		color: black;
		height: 100%;
		display: block;
		float: left;
		}	
		
	#menu_level1_content a:hover, #menu_level1_content a:active {
		color: white;
		display: block;
		float: left;
		height: 100%;
		text-align: center;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level1_arrow3.gif');
		background-repeat:no-repeat;
		background-position: bottom center;
		}		

	#menu_level2_bacground {
		width: 100%;
		margin: 0;
		height: 36px;
		border: 0px;
		text-align: center;
		clear: both;
		background-color: #CCCCCC;
		}
		
	#menu_level2 {
		width: 1002px;
		margin: 0 auto;
		}
			
	#menu_level2_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level2_left_corner.jpg');
		background-repeat:no-repeat;
		}
			
	#menu_level2_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url('http://www.betplatform.com/www/forum/sport1/images/menu_level2_right_corner.jpg');
		background-repeat:no-repeat;
		}
				
		
	#menu_level2_content a:link, #menu_level2_content a:visited {
		color: white;
		text-decoration:none;
		}	
		
	#menu_level2_content a:hover, #menu_level2_content a:active {
		color: #ff6600;
		text-decoration:none;
		}
		
	.menu_inside_level1 {
		display: block;
		font-size: larger;
		font-weight: bold;
		position: relative;
		top: 8px;
		margin: auto 10px;
		float: left;
		}
		
	.menu_inside_level2 {
		display: block;
		font-size: larger;
		font-weight: bold;
		position: relative;
		top: 8px;
		margin: auto 5px;
		float: left;
		}
	.menu_inside_level2 a { text-decoration:none; }

	.submenu_div { display:none; }
	
	#logo {
		position: relative;
		top: 10px;
		left: 20px;
		float: left;
		}		
		
*/

/*  nowe menu  */		



#header {
		width: 1002px;
		margin: 0 auto;
		}
			
	#header_left_corner {
		width: 24px;
		height: 75px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/header_left_corner.jpg);
		background-repeat:no-repeat;
		}
			
	#header_right_corner {
		width: 23px;
		height: 75px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/header_right_corner.jpg);
		background-repeat:no-repeat;
		}
				
	#header_content {
		width: 954px;
		height: 75px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/header_content.jpg);
		background-repeat: no-repeat;
		text-align: left;
		}
		
	#logo {
		position: relative;
		left: 20px;
		float: left;
		}		
		
	#header_right {
		color: #999999;
		font-size: 12px;
		top: 25px;
		position: relative;
		right: 20px;
		float: right;
		margin: 0px;
		}
		
	#header_right h1, #header_right div {
		width: auto;
		font-weight: normal;
		text-align: center;
		color: #999999;
		font-size: 12px;
		margin: 0px;
		}
				
	#search_input {
		background-color: #f3f3f3;
		width: 100px;
		height: 20px;
		vertical-align: middle;
		border-left: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-right: 1px dotted #cccccc;
		}
		
	#search_img_buttom {
		background-color: #f3f3f3;
		vertical-align: middle;
		height: 18px;
		width: 18px;
		margin:0px;
		padding:0px;
		border-right: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		}

	.submenu_div{
		display: none;
		}		
		
	#menu_level1_bacground {
		width: 100%;
		margin: 0px;
		height: 36px;
		border: 0px;
		text-align: center;
		clear: both;
		background-color: #F9F9F9;
		}		
		
	#menu_level1 {
		width: 1002px;
		margin: 0 auto;
		}
		
	#menu_level1_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level1_left_corner.jpg);
		background-repeat:no-repeat;
		}
		
	#menu_level1_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level1_right_corner.jpg);
		background-repeat:no-repeat;
		}
				
	#menu_level1_content {
		font-family: Arial;
		font-size: 8pt;
		width: 954px;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level1_content.jpg);
		background-repeat:no-repeat;
		}
		
	#menu_level2_content {
		font-family: Arial;
		font-size: 8pt;
		color: white;	
		width: 954px;
		height: 36px;
		margin: 0 auto;
		float: left;
		text-align: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level2_vertical_line.jpg);
		background-repeat:repeat-x;
		}
		
	#menu_level1_content a:link, #menu_level1_content a:visited {
		color: black;
		height: 100%;
		display: block;
		float: left;
		}	
		
	#menu_level1_content a:hover, #menu_level1_content a:active {
		color: white;
		text-decoration: none;
		display: block;
		float: left;
		height: 100%;
		text-align: center;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level1_arrow3.gif);
		background-repeat:no-repeat;
		background-position: bottom center;
		}		

	#menu_level2_bacground {
		width: 100%;
		margin: 0;
		height: 36px;
		border: 0px;
		text-align: center;
		clear: both;
		background-color: #CCCCCC;
		}
		
	#menu_level2 {
		width: 1002px;
		margin: 0 auto;
		}
			
	#menu_level2_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level2_left_corner.jpg);
		background-repeat:no-repeat;
		}
			
	#menu_level2_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu_level2_right_corner.jpg);
		background-repeat:no-repeat;
		}
				

		
	#menu_level2_content a:link, #menu_level2_content a:visited {
		color: white;
		text-decoration: none;
		}	
		
	#menu_level2_content a:hover, #menu_level2_content a:active {
		color: #ff6600;
		text-decoration: none;
		}
		
	.menu_inside_level1 {
		display: block;
		cursor: pointer;
		font-size: larger;
		font-weight: bold;
		position: relative;
		top: 9px;
		margin: auto 8px;
		float: left;
		}
		
	.menu_inside_level2 {
		display: block;
		cursor: pointer;
		font-size: larger;
		font-weight: bold;
		position: relative;
		top: 9px;
		margin: auto 5px;
		float: left;
		}
		
/*  nowe menu  */		

	#header2{
		margin: 0 auto;
		margin-top: 10px;
		clear: both;
		}
		
	.background_header{
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_background.gif);
		background-repeat:no-repeat;
		height: 126px;
		width: 1002px;		
		}		
				
	.background_header2{
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_background2.gif);
		background-repeat:no-repeat;
		height: 110px;		
		width: 1002px;
		}		
		
	#header2 form {
		margin: 0;
		padding: 0;
		}		
		
	#header_logo {
		width: 1002px;
		height: 69px;
		margin: 0 auto;
		clear: both;
		}

	#header_logo img {
		margin-top: 5px;
		}
				
	#menu2_level1 {
		width: 1002px;
		margin: 0 auto;
		height: 32px;
		clear: both;
		}
		
	#menu2_level1_left_corner {
		width: 14px;
		height: 32px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_corner_left.gif);
		background-repeat:no-repeat;
		}
		
	#menu2_level1_right_corner {
		width: 14px;
		height: 32px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_corner_right.gif);
		background-repeat:no-repeat;
		}
				
	#menu2_level1_content {
		font-family: Arial;
		font-size: 11pt;
		width: 974;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_line.gif);
		background-repeat:repeat-x;
		}

		
	#menu2_level2 {
		font-family: Arial;
		font-size: 10pt;
		color: #666666;	
		margin: 0 auto;
		height: 36px;
		margin: 1px 10px;
		float: left;
		text-align: left;
		}
		
	#menu2_level1_content a:link, #menu2_level1_content a:visited {
		height: 100%;
		display: block;
		float: left;
		}	
		
	.menu_active, #menu2_level1_content a:hover, #menu2_level1_content a:active {
		color: white;
		text-decoration: none;
		display: block;
		float: left;
		height: 100%;
		text-align: center;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_arrow.gif);
		background-repeat:no-repeat;
		background-position: top center;
		}	
		
		
	#menu2_level2_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		}
			
	#menu2_level2_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		float: left;
		}
				

	#menu2_level2 a:link, #menu2_level2 a:visited {
		color: #666666;
		text-decoration: none;
		}	
		
	#menu2_level2 a:hover, #menu2_level2t a:active {
		color: black;
		text-decoration: none;
		}	
	
	.menu2_inside_level1 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 8px;
		margin: auto 10px;
		float: left;
		}

	* html .menu2_inside_level1 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 8px;
		margin: auto 0px;
		padding: 0 10px;
		float: left;
		}


	.menu2_inside_level2 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 0px;
		margin: auto 5px;
		float: left;
		}
		
	.submenu3{
		background-color: #ECECEC;
		border-top:1px solid #99CC00;
		position:absolute;
		display: none;
		padding: 5px;
		margin-left: 2px;
		padding-right: 10px;
		margin-top:20px;
		padding-top: 5px;
		z-index:1;
		}		
		
	*html .submenu3{
		background-color: #ECECEC;
		border-top:1px solid #99CC00;	
		position:absolute;
		display: none;
		padding: 5px;
		margin-left: -78px;
		padding-right: 10px;
		margin-top:20px;
		padding-top: 5px;
		z-index:1;
		width: 130px;
		}
		

	.submenu3_span {
	 	display: block; 
	 	float:left; 
		 height: 20px;
		}
		
		
	.submenu3_item {
		display:block;
		margin: 0px;
		line-height:18px;
		margin-left: 15px;
		display: list-item;
		list-style-image: url(http://www.sport1.pl/templates/Sport1/images/item_point_menu.gif);
		}
				
	.submenu2_item {
		float:left;

		}




	.submenu_div{
		display: none;
		}
/*
	#header2{
		height: 126px;
		width: 1002px;
		margin: 0 auto;
		clear: both;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_background.gif);
		background-repeat:no-repeat;
		}		
		*/
	#header_logo {
		width: 1002px;
		height: 69px;
		margin: 0 auto;
		clear: both;
		}

	#header_logo img {
		margin-top: 5px;
		}
				
	#menu2_level1 {
		width: 1002px;
		margin: 0 auto;
		height: 32px;
		clear: both;
		}
		
	#menu2_level1_left_corner {
		width: 14px;
		height: 32px;
		border: 0px;
		float: left;
		margin: 0 auto;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_corner_left.gif);
		background-repeat:no-repeat;
		}
		
	#menu2_level1_right_corner {
		width: 14px;
		height: 32px;
		margin: 0 auto;
		border: 0px;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_corner_right.gif);
		background-repeat:no-repeat;
		}
				
	#menu2_level1_content {
		font-family: Arial;
		font-size: 10pt;
		width: 974px;
		height: 36px;
		margin: 0 auto;
		float: left;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_line.gif);
		background-repeat:repeat-x;
		}

		
	#menu2_level2 {
		font-family: Arial;
		font-size: 10pt;
		color: #666666;	
		margin: 0 auto;
		height: 36px;
		margin: 1px 10px;
		float: left;
		text-align: left;
		}
		
	#menu2_level1_content a:link, #menu2_level1_content a:visited {
		color: black;
		height: 100%;
		display: block;
		float: left;
		text-decoration:none;
		}	
		
	#menu2_level1_content a:hover, #menu2_level1_content a:active {
		color: white;
		text-decoration: none;
		display: block;
		float: left;
		height: 100%;
		text-align: center;
		background-image: url(http://www.sport1.pl/templates/Sport1/images/menu2_level1_arrow.gif);
		background-repeat:no-repeat;
		background-position: top center;
		}	
	
	#menu2_level2_left_corner {
		width: 24px;
		height: 36px;
		border: 0px;
		float: left;
		margin: 0 auto;
		}
			
	#menu2_level2_right_corner {
		width: 23px;
		height: 36px;
		margin: 0 auto;
		float: left;
		}
				

	#menu2_level2 a:link, #menu2_level2 a:visited {
		color: #666666;
		text-decoration: none;
		}	
		
	#menu2_level2 a:hover, #menu2_level2t a:active {
		color: black;
		text-decoration: none;
		}	


		
	.menu2_inside_level1 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 9px;
		margin: auto 8px;
		float: left;
		}

	* html .menu2_inside_level1 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 9px;
		margin: auto 4px;
		float: left;
		}


	.menu2_inside_level2 {
		display: block;
		cursor: pointer;
		position: relative;
		top: 0px;
		margin: auto 5px;
		float: left;
		}
		
		#logo {
		position: relative;
		left: 20px;
		float: left;
		}		
		
	#search {
		color: #999999;
		font-size: 12px;
		top: 20px;
		position: relative;
		right: 20px;
		float: right;
		}
				
	#search_input {
		background-color: #f3f3f3;
		width: 100px;
		height: 16px;
		vertical-align: middle;
		border-left: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-right: 1px dotted #cccccc;
		}
		
	#search_img_buttom {
		background-color: #f3f3f3;
		vertical-align: middle;
		height: 18px;
		width: 18px;
		border-right: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		}
		
		#liner {
		color: #6d6d6d;
		font-size: 22px;
		font-weight: bold;
		position: relative;
		top: 35px;
		left: 30px;
		float: left;
		}
	
		


/* KONIECMENU DLA forum sport1 */


#s_nag_prawy_1 {
		float: left;
		margin: 0px 0 0 10px;
		width: 240px;
		text-align: left;
	}
	#s_nag_prawy_2 {
		float: left;
		margin: 0;
		text-align: left;
		width: 215px;
	}
	#s_nag_prawy_3 {
		float: left;
		margin: 0;
		text-decoration: none;
		width: 80px;
	}		
	#s_nag_prawy_4 {
		float: left;
		margin: 0;
		text-decoration: none;
		width: 230px;
	}		


	
	
#main_right_box { float:right; width:165px; border-right:1px solid #779705; border-bottom:1px solid #779705;}
#main_right_box a {text-decoration:none; color:#848383;}
#main_right_box a:hover {text-decoration:none; color:#000000; }
.table_main th {  background:#9F9F9F; color:white; text-align:center; width:145px; background-image: url('http://www.betplatform.com/www/forum/img/main_top_right.jpg'); background-repeat:no-repeat; }
.table_main td {  background:#fffffe; padding:3px;  background-image: url('http://www.betplatform.com/www/forum/img/main_gradient_big.jpg'); background-repeat:repeat-x;}

.table_main_center a {text-decoration:none; color:#848383;}
.table_main_center a:hover {text-decoration:none; color:#000000; }

.index_td_left {  font-size:10px; }
.index_td_left a {  text-decoration:none; color:#000000; font-size:12px; }
.index_moderators a {  text-decoration:none; color:#0030ff; font-size:12px; }

.table_main_center th { border:0px; }
.table_main_center td {  background:#ffffff; background-image: url('http://www.betplatform.com/www/forum/img/main_gradient_big.jpg'); background-repeat:repeat-x; border-left:0px; border-right:0px; border-top:1px solid #779705; }
.table_main_center .pasek { width-min:40px; display:block; padding-left:5px}


.left_main_table { font-weight:bold; color:white; text-align:center; background-image: url('http://www.betplatform.com/www/forum/img/main_top_center_left.jpg'); background-repeat:no-repeat; font-style: italic; }
.right_main_table { border-right: 1px solid #779705; font-weight:bold; color:white; text-align:center;  background-image: url('http://www.betplatform.com/www/forum/img/main_top_center_right.jpg'); background-repeat:repeat-x;  background-position: 0% 50%;  font-style: italic; }


.left_main { font-weight:bold; color:white; text-align:center; font-style: italic; height:2px; }
.right_main { border-right: 1px solid #779705; font-weight:bold; color:white; text-align:center; font-style: italic; height:2px; }

#permision_left { float:left; display:block; width:180px; padding:4px; margin:1px 0px 1px; font-weight:bold; }
#permision_right { float:left; display:block; width:20px; background:#DFDFDF; padding:4px; margin:1px 0px 1px; }
/* 62a1271c99bd879d4addde245f2929bb4416eb34*/

#shoutbox { float:left; width:724x; border:1px solid #779705; padding:0px 0px 8px 0px; margin:10px 0px 10px 0px;  background:#FFFBBB; font-size:13px; }
#shoutbox img { border:0px; }

#shoutbox_center  { float:left; background-image: url('http://www.betplatform.com/www/forum/shoutbox/img/shoutbox_center.jpg'); background-repeat:repeat-x;  width:709px; height:18px;  font-style: italic;  font-weight:bold;  color:white; text-align:center; padding-top:4px; border-bottom:1px solid #779705; }
#shoutbox_left {    float:left; background-image: url('http://www.betplatform.com/www/forum/shoutbox/img/shoutbox_left.jpg'); background-repeat:no-repeat; width:9px; height:22px;  border-bottom:1px solid #779705; }
#shoutbox_right {   float:left; background-image: url('http://www.betplatform.com/www/forum/shoutbox/img/shoutbox_right.jpg'); background-repeat:no-repeat; width:6px; height:22px;  border-bottom:1px solid #779705;   background-position: top left; }
.border_off { border:0px; }
.shoutbox_smile { float:left; width:75px; min-height:35px; } 

* html .bah_top { margin-bottom:5px;}

.h2_background { background-image: url('http://www.betplatform.com/www/forum_new/img/balka_main.jpg'); border-top:1px solid #779705; border-right:1px solid #779705; border-left:1px solid #779705; }


/* belka bah - wywalic */
/* #bah_top { margin-top:5px; padding:0px; }*/
#bah_top { margin-top:5px; margin-bottom:5px; clear:both; display:block; width:905px; height:30px;  }