{

	padding: 0px;

	margin: 0px;

}



body {

	font-size: 11px;

	font-family: "trebuchet ms", helvetica, sans-serif;

	color: #AC0000;

	line-height: 18px;

}



a {

	color: #AC0000;

	text-decoration: none;

}



a:hover {

	text-decoration: none;

	color: #ffffff;

}



p {

	margin-bottom: 10px;

	text-align: justify;

}



#licznik

{

	position: relative;

	margin: 0 auto;

	font-size: 10px;

	text-align: right;

	color: #666666;

	width: 990px;

}



#main 

{

	position: relative;

	margin: 0 auto;	

}



#banner_gora

{

	position: relative;

	margin: 0 auto;

	background: url("img/banner_gora20.gif");

	height: 73px;

	width: 990px;

}



#menu

{

	position: relative;

	margin: 0 auto;

	background: #c9fc30 url("img/belka_part8.gif");

	height: 36px;

	width: 990px;

}



#menu ul

{

	margin: 0 auto;

}



#menu ul li

{

	display: inline;

	line-height: 30px;

	padding-left: 0px;

	padding-top: 0px;

}



#menu ul li.first

{

	border-left: 0px;

}



#menu ul li a

{

	background-color: transparent;

	background-repeat: repeat-x;

	padding: 0px 12px 0px 12px;

	font-size: 12px;

	color: #666666;

	font-weight: bold;

}



#menu ul li a:hover

{

	background: #fff repeat-x top;

	color: #4A4A24;

	text-decoration: none;

}



li#licznik

{

	color: #ffffff;

}





#banner_dol

{

	position: relative;

	margin: 0 auto;

	height: 124px;

	width: 990px;

	background: #c9fc30;

}



#banner_dol_lewa

{

	position: relative;

	margin: 0 auto;

	float: left;

	margin: 0 auto;

	background: #c9fc30;

	width: 130px;

	height: 124px;

}



#banner_dol_prawa

{

	position: relative;

	float: right;

	margin: 0 auto;

	width: auto;

	background: #c9fc30;

	height: 124px;

	width: 524px;

}



#banner_dol_middle

{

	height: 124px;

	max-width: auto;

	margin: 0;

	background: #c9fc30;

	color: #AC0000;

	font-size: 22px;

}



#banner_dol_middle p

{

	font-size: 16px;

}





#banner_imprezy

{

	position: relative;

	margin: 0 auto;

	width: 990px;

	height: 47px;

	border-bottom-color: #c9fc30;

	border-bottom-width: 3px;

	border-bottom-style: solid;	

}





#content

{

	position: relative;

	margin: 0 auto;

	

	padding: 0px 0px 0px px;

	margin-top: 20px;

	width: 990px;

}



#left_content

{

	float: left;

	width: 100px;

	margin: 0;

	background: #ffffff;

	color: #AC0000;

	font-size: 16px;

	text-align: middle;

}



#right_content

{

	float: right;

	width: 400px;

	margin: 0;

	background-color: #ffffff;

	color: #AC0000;

	font-size: 16px;

	text-align: middle;

}



#middle_content

{

	max-width: auto;

	margin-left: 125px;

	margin-right: 430px;

	background: #ffffff;

	padding: 0px 10px 0px 10px;

	margin-bottom: 20px;

	color: #AC0000;

	border-left-color: #f9a589;

	border-left-width: 1px;

	border-right-color: #f9a589;

	border-right-width: 1px;

	border-left-style: dotted;

	border-right-style: dotted;

	

}



#middle_content p

{

	color: #AC0000;

	text-align: justify;

	

}



#content a {

	color: #222222;

	text-decoration: none;

}



#content a:hover {

	text-decoration: none;

	color: #000000;

}



#footer {

	position: relative;

	margin: 0 auto;

	width:100%;

	clear:both;

	height:25px;

	background: url("img/footer.gif") repeat-x;

	color: #444444;

	text-align: center;

}



#patronat_medialny {

	margin: 0 auto;

	width:100%;

	clear:both;

	height:50px;

	color: #444444;

	text-align: center;

	letter-spacing: 1em;

}



#patronat_medialny p

{	

	letter-spacing: 0em;

	font-size: 16px;

	text-align: center;

	color: #AC0000;

	font: bold;

}





#middle_content h3

{

	position: relative;

	color: #AC0000;

	font-size: 11px;

	letter-spacing: 1px;

	margin-bottom: 20px;

	padding: 0px 0px 10px 10px;

}





#content h2

{

	color: #AC0000;	

}



img.displayed 

{

    display: block;

    margin-left: auto;

    margin-right: auto;

    border-width: 0px;

    

}