@charset "utf-8";
img {border:0px; margin:0; padding:0}

a {text-decoration:none; color:red}
:focus {outline:none;}

a:hover {text-decoration:underline; color:red;}
a:visited {text-decoration:none; color:red;}

h1{color:red; font-size:8pt; font-weight:bold; text-align:center;}
h2{color:#009933; font-size:8pt; font-weight:bold; text-align:center; margin:0;}
h4 {margin-left: 45px;}
img, div, ul, li, a { behavior: url('css/iepngfix.htc') }

/* 		Ogólne		*/


body 
{
	background: #0a0b0d;
	font-family: verdana;
	color:#919390;
	margin: 0;
    padding: 0;
	font-size: 9pt;

}

#kontener
{
 	margin: 0 auto;
	padding:0;
	position: relative;
	height: 100%;
	width: 877px;
	background: url(img/tlo_kontener.jpg) repeat-y;
}

/* 		Szablon		 */	

#header 
	{
	width: 877px;
	height: 203px;
	background: url(img/header.jpg);
	}
	
.link-header
	{
	position:absolute;
	top: 62px;
	left: 72px;
	width:650px;
	height:65px;
	display:block;
	text-indent: -9000px;
	}
	
#menu
	{
	float:left;
	margin-left: 20px;
	}	


#menu ul
	{
	list-style-type:none;
	width:166px;
	}
#menu ul li 
	{
	width:166px;
	height:27px;
	margin:2px 0;
	background: url(img/menu/menu_tlo.jpg) no-repeat;
	padding:0;
	position:relative;
	}

#menu ul li a
	{
	display:block;
	width:166px;
	height:27px;
	text-indent: -1000px;
	position:relative;
	z-index:1;
	}

.menu_cell
	{
	position:absolute;
	top:0;
	left:45px;
	z-index:0;
	width:98px;
	height:25px;
	display:block;
	}
	
.glowna {background: url(img/menu/glowna.png);}
.dojazd {background: url(img/menu/dojazd.png);}
.plan {background: url(img/menu/plan.png);}
.regulamin {background: url(img/menu/regulamin.png);}
.galeria {background: url(img/menu/galeria.png);}
.glowna {background: url(img/menu/glowna.png);}
.sponsorzy {background: url(img/menu/sponsorzy.png);}
.plakat {background: url(img/menu/plakat.png);}
	
	
#srodek 
	{
	float:left;
	width:560px;
	padding:10px 60px 30px 15px;
	border-left: 1px solid #333434;
	margin-top:5px;
	display:inline;
	}	

#menu
	{
	float:left;
	margin: 0 15px 0 20px;
	display:inline;
	}

ol {margin: 0 20px; padding:0;}
ol li{margin:4px 0;}

.stopka {background: url(img/stopka.png); clear:both; height:48px; width:869px; margin-left:3px;}

td {padding: 1px 10px; border: 1px solid #333434}
