* {
	border: 0;
	margin: auto;
	padding: 0;
	direction: ltr;
}

/*Reset all*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,ol,ul,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	list-style: none;
}

body {
	background: #fff url(../img_on/bg_top_left.gif) top repeat-x;
	font-family: Tahoma, Verdana, Arial, sans;
	font-size: 10px;
	color: #6d6d6d;
}

a {
	color: #797979;
	text-decoration: none;
}

input, textarea {
	border: 1px solid #999999;	
}
label {
	margin: 5px 1px;
	vertical-align: top;
}

#orange_bg_top {
	/* background: url(../img_on/bg_top_right.gif) top repeat-x; */
	position: absolute;
	z-index: 10;
	width: 50%; /* połowa strony */
	height: 328px; /* wysokość tła */
	top: 0;
	right: 0;
}

#header_logs {
	float: left;
	width: 982px;
}

#header_logs img {
	float: left;
}

#container {
	position: relative;
	z-index: 100;
	width: 982px;
	margin: auto;
	background: #fff;
}

#header {
	background: url(../img_on/header_foto_bg.jpg) 0px 75px no-repeat;
	height: 328px;
	width: 982px;
}

img#wikana_logo {
	float: right;
}

div#clear {
	clear: both;
}

#main_content {
	min-height: 370px;
}

div#menu_level1 {
	float: right;
}

div#menu_level1 ul {
	list-style: none;
}

div#menu_level1 ul li {
	display: inline;
}

div#menu_level1 ul li a {
	float: left;
	text-align: center;
	color: #868686;
	font-size: 11px;
	background: #fff;
	width: 156px;
	height: 32px;
	line-height: 32px;
	margin-left: 1px;
}

div#menu_level1 ul li a:hover {
	color: #fff;
	background: #ffbe10;
}

div#menu_level1 ul li a.active {
	color: #fff;
	background: #ffbe10;
}

div#level_info {
	line-height: 27px;
	margin-top: 0px;
	height: 27px
}

div#level_info img#arrow_lvl_main {
	margin-right: 5px;
	margin-left: 0px;
}

div#level_info img {
	margin-right: 5px;
	margin-left: 7px;
}

div#level_info a {
	color: #717171;
}

div#level_info a:hover {
	text-decoration: underline;
}

div#menu_level2 {
	float: left;
	width: 201px;
}

div#menu_lvl2 {
	width: 201px;
	min-height: 214px;
	border-top: 1px solid #ffebd1;
	background: url(../img_on/menu_level2_bg.jpg) top right repeat-y;
}

h4#menu_lvl2_header {
	background: #fff url(../img_on/bg_menu2_head.gif) top right repeat-y;
	line-height: 31px;
	font-size: 11px;
	color: #994901;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 8px;
}

div#menu_lvl2 ul li a {
	background: url(../img_on/menu_level2_item_bg.jpg) top left repeat-y;
	float: left;
	width: 193px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	margin-top: 1px;
	padding-left: 8px;
}

div#menu_lvl2 ul li a:hover {
	background: url(../img_on/menu_level2_item_bg_hvr.jpg) top left repeat-y
		;
}

#main_block {
	float: left;
	position: relative;
	z-index: 50;
	width: 745px;
	border-top: 1px solid #ffebd1;
	border-right: 1px solid #ffebd1;
	padding: 12px 10px 0 22px;
}

#main_block p {
	line-height: 130%;
}

#aktualnosc {
	width: 201px;
}

#aktualnosc h3 {
	font-family: Myriad Pro;
	font-size: 14px;
	font-weight: bold;
	color: #777;
	text-transform: uppercase;
	padding: 12px 17px 0px 17px;
	margin-bottom: 9px;
}

div.box3_news {
	clear: both;
	padding: 12px 0 0 17px;
	border-top: 1px solid #ffebd1;
}

p.box3_news_title {
	float: left;
	font-size: 11px;
	color: #797979;
	font-weight: bold;
}

p.box3_news_date {
	float: right;
	font-size: 10px;
	color: #ff9000;
}

.box3_news_txt {
	float: left;
	width: 184px;
	margin-top: 10px;
	line-height: 15px;
}

div.box3_news img {
	margin: 8px 0;
	float: right;
}

div#foot {
	clear: both;
	background: #d2d2d2;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 23px;
	width: 962px;
	z-index: 300;
	line-height: 23px;
	padding: 0 9px;
}

div#foot a:hover {
	text-decoration: underline;
}

#bg_bottom {
	background: url(../img_on/bg_bottom_right.gif) top repeat-x;
	margin-top: -23px;
	height: 23px;
}

#bg_bottom div {
	width: 50%;
	background: url(../img_on/bg_bottom_left.gif) top repeat-x;
	height: 23px;
}

#foot_wikana {
	float: left;
}

#foot_ci {
	float: right;
}


#newscontent {
	width: 100%;
	padding-bottom: 20px;	
}

#newscontent .newshead {
	width: 100%;
	margin-bottom: 5px;
	color: #FF9900;
}
#newscontent .newshead .newstitle {
	float: left;
	font-size: 20px;   
}
#newscontent .newshead .newsdate {
	float: right;
	font-weight: bold;
	font-size: 12px;
}
#newscontent .newstxt {
	clear: both;
	width: 100%;
	padding-top: 5px;
}

#newslist {
	width: 100%;
	
}

#newslist .newshead {
	width: 100%;
	font-size: 12px;
	color: #FF9900;
}
#newslist .newshead .newstitle {
	float: left;  
}

#newslist a {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

#newslist a:hover {
	text-decoration: underline;
}

#newslist .newshead .newsdate {
	float: right;
	font-weight: bold;
	font-size: 12px;
}
#newslist .newstxt {
	clear: both;
	width: 100%;
	padding-top: 5px;	
}

#newslist .newsfoot {
	clear: both;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 20px;	
}
