body{
	margin: 0;
	padding: 0;
	background-color: #0b0e16;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
}
form{
	margin: 0;
	padding: 0;
	float: left;
}
a{
	color: #ffae00;
	text-decoration: none;
}
a:hover{
	color: #ffae00;
	text-decoration: underline;
}
a img{
	border: none;
}
.top, .content, .footer{
	width: 100%;
	float: left;
}
.wrapper{
	width: 979px;
	margin: 0 auto;
}
.wrapper div{
	float: left;
}
/* TOP -> logo, menu, panel logowania, */
.top{
	position: relative;
	height: 116px;
	background: #1a2643;
	border-bottom: 10px solid #6fd1ff;
	z-index: 5;
}
.top .wrapper{
	height: 116px;
	background: url(images/top_shadow.png) 5px 0 no-repeat;
}
.logo{
	width: 298px;
	height: 116px;
}
.logo h1{
	width: 298px;
	height: 116px;
	float: left;
	margin: 0;
	padding: 0;
}
.logo h1 a{
	width: 298px;
	height: 116px;
	float: left;
	line-height: 400px;
	overflow: hidden;
	cursor: pointer;
	background: url(images/logo.png) top left no-repeat;
}
.menu{
	height: 116px;
	margin-left: -90px;
}
.menu ul{
	height: 34px;
	float: left;
	margin: 82px 0 0 0;
	list-style: none;
	overflow: hidden;
}
.menu ul li{
	float: left;
	margin-left: 4px;
}
.menu ul li a{
	float: left;
	line-height: 34px;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
}
.menu ul li a span{
	float: left;
}
.menu ul li a .btn_left, .menu ul li a .btn_right, .menu ul li a .btn_center{
	background-image: url(images/btn.png);
}
.menu ul li a .btn_left, .menu ul li a .btn_right{
	background-repeat: no-repeat;
}
.menu ul li a .btn_left{
	height: 34px;
	width: 8px;
	background-position: 0 -34px;
}
.menu ul li a .btn_right{
	height: 34px;
	width: 8px;
	background-position: 0 0;
}
.menu ul li a .btn_center{
	height: 34px;
	background-position: 0 -68px;
	background-repeat: repeat-x;
}
.menu ul li a:hover .btn_left{
	background-position: 0 -136px;
}
.menu ul li a:hover .btn_center{
	background-position: 0 -170px;
}
.menu ul li a:hover .btn_right{
	background-position: 0 -102px;
}
.menu-item-9 a, .menu_special_btn2 a{
	line-height: 13px !important;
}	
.menu-item-9 a .btn_center{
	padding-top: 4px;
	height: 30px !important;
	width: 85px;
}
.menu .first-menu-item .btn_center{
	padding: 0 15px 0 15px;
}
.top_right, .logon_block, .top_button{
	float: right !important;
}
.top_right{
	width: 200px;
}
.logon_block{
	width: 100%;
	text-align: right;
	padding-top: 19px;
	font-family: Tahoma;
}
.logon_block a{
	text-transform: uppercase;
	color: #fff;
	font-size: 13px;
	line-height: 20px;
	float: right;
}
.logon_block a span.separator{
	line-height: 20px;	
	font-size: 18px !important;
	padding: 0 4px 0 4px;
}
.logon_block a span{
	float: left;
}
.logon_block a:hover span{
	text-decoration: none;
}
.top_button{
	height: 34px;
	margin: 82px 0 0 0;
}
.top_button_left, .top_button_right, .top_button_center{
	height: 34px;
	background-image: url(images/btn_special.png);
}
.top_button_left, .top_button_right{
	width: 7px;
	background-repeat: no-repeat;
}
.top_button_left{
	background-position: 0 0;
}
.top_button_right{
	background-position: 0 -34px;
}
.top_button_center{
	background-position: 0 -68px;
	background-repeat: repeat-x;
	line-height: 34px;
	font-size: 14px;
	text-transform: uppercase;
}
.top_button_center a{
	color: #000;
}
.top_button_center a:hover{
	text-decoration: none;
}
/* CONTENT -> LEWA KOLUMNA -> slider + pasek promo + tresc*/
.content{
	position: relative;
	z-index: 1;
}
.sidebar_left{
	width: 653px;
	margin-left: -1px;
}
.blue_bar{
	margin-top: 3px;
}
.blue_bar, .blue_bar_top, .blue_bar_center, .blue_bar_bottom{
	width: 653px;
	background-image: url(images/blue_bar.png);
	background-repeat: no-repeat;
}
.blue_bar_top, .blue_bar_bottom{
	height: 10px;
}
.blue_bar_top{
	background-position: 0 0;
}
.blue_bar_bottom{
	background-position: 0 -10px;
}
.blue_bar_center{
	background: #1367a2;
}
.blue_bar_center h2{
	width: 100%;
	float: left;
	padding: 5px 0 2px 0;
	margin: -3px 0 0 0;
	font-size: 18px;
	line-height: 17px;
	text-transform: uppercase;
	color: #f9a11a;
	font-weight: bold;
	text-align: center;
}
.blue_bar_center h3{
	width: 100%;
	float: left;
	padding: 2px 0 4px 0;
	margin: 0;
	font-size: 12px;
	line-height: 13px;
	color: #6fd1e4;
	font-weight: bold;
	text-align: center;
}
.dark_window{
	margin-top: 5px;
}
.dark_window, .dark_window_top, .dark_window_center, .dark_window_bottom{
	width: 653px;
	background-image: url(images/darkwindow.png);
	background-repeat: no-repeat;
}
.dark_window_top, .dark_window_bottom{
	height: 10px;
}
.dark_window_top{
	background-position: 0 0;
}
.dark_window_bottom{
	background-position: 0 -10px;
}
.dark_window_center{
	width: 617px !important;
	padding: 0 18px 0 18px;
	background: #1a2643 !important;
}
.dark_window_center h2.page_title, .big_darkwindow_content h2.page_title{
	width: 100%;
	font-size: 18px;
	color: #ffae00;
	padding: 7px 0 3px 0;
	margin: 0;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: solid 1px #0d538b;
}

.promo_list{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	color: #dedede;
}
.promo_list li{
	width: 563px;
	padding: 0 0 8px 50px;
	float: left;
	margin-top: 10px;
}
.promo_list li h3{
	width: 100%;
	float: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
	margin: 0;
	padding: 0 0 16px 0;
	color: #6fd1ff;
}
.bolder{
	font-weight: bold;
}
.promo_list li p{
	width: 100%;
	float: left;
	font-family: Tahoma;
	line-height: 16px;
	padding: 0 0 5px 0;
	margin: 0;
}
.promo_list li.one{
	background: url(images/dot1.png) top left no-repeat;
}
.promo_list li.two{
	background: url(images/dot2.png) top left no-repeat;
}
.promo_list li.three{
	background: url(images/dot3.png) top left no-repeat;
}
.promo_list li.promo_list_ask_li{
	background: url(images/dotqm.png) top left no-repeat;
}
.promo_list li.promo_list_ask_li h3{
	color: #f9a11a !important;
}
.promo_list li.promo_list_ask_li a{
	color: #ffae00;
}
.promo_list li.promo_list_ask_li a:hover{
	color: #6fd1ff;
	text-decoration: none;
}
.btn_register{
	width: 203px;
	height: 35px;
	float: left;
	margin: 5px 0 10px 202px;
	line-height: 400px;
	overflow: hidden;
	cursor: pointer;
	background: url(images/btn_register.png) top left no-repeat;	
}
/* SIDEBAR RIGHT */
.sidebar_right{
	width: 323px;
	margin: -10px 0 0 4px;
}
.sidebar_right .widget{
	width: 323px;
	padding-bottom: 4px;
}
.sidebar_right .widget_top, .sidebar_right .widget_bottom{
	width: 323px;
	height: 10px;
}
.sidebar_right .widget_center{
	width: 323px;
}
.sidebar_right .darkbox .widget_top, .sidebar_right .darkbox .widget_bottom{
	background-image: url(images/darkbox.png);
}
.sidebar_right .darkbox .widget_top{
	background-position: 0 0;
}
.sidebar_right .darkbox .widget_bottom{
	background-position: 0 -10px;
}
.sidebar_right .darkbox .widget_center{
	background: #004c90;
}
.sidebar_right .lightbox .widget_top, .sidebar_right .lightbox .widget_bottom{
	background-image: url(images/lightbox.png);
}
.sidebar_right .lightbox .widget_top{
	background-position: 0 0;
}
.sidebar_right .lightbox .widget_bottom{
	background-position: 0 -10px;
}
.sidebar_right .lightbox .widget_center{
	background: #1367a2;
}
.sidebar_right .widget h3{
	width: 248px;
	margin: 15px 0 0 35px;
	padding: 8px 0 8px 35px;
	text-transform: uppercase;
	color: #ffae00;
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	background: url(images/arrow_orange.png) center left no-repeat;
}
.newsletter_text{
	padding-left: 48px;
	padding-left: 48px;
	padding-top: 22px;
	font-family: Tahoma;
}
.newsletter_form{
	width: 227px;
	padding: 10px 0 0 50px;
	float: left;
}
.newsletter_text span{
	font-weight: bold;
}
.input_white_left, .input_white_right{
	height: 20px;
}
.input_white_left, .input_white_right{
	width: 4px;
	background-image: url(images/input_white.png); 
}
.input_white_left{
	background-position: 0 0;
}
.input_white_right{
	background-position: 0 -20px;
}
.input_white_center{
	background: #fff;
	padding: 2px;
	height: 16px;
	line-height: 16px;
}
.input_white_center input{
	border: 0;
	background: none;
	float: left;
	line-height: 16px;
	font-size: 12px;
	color: #353535;
	font-family: Tahoma;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.newsletter_input .input_white_center, .newsletter_input .input_white_center input{
	width: 215px;
}
.newsletter_btn{
	padding: 8px 0 10px 0;
}
.gray_btn_left, .gray_btn_right, .gray_btn_center{
	height: 21px;
	background-image: url(images/btn_gray.png); 
}
.gray_btn_left, .gray_btn_right{
	width: 5px;
	
}
.gray_btn_left{
	background-position: 0 0;
}
.gray_btn_right{
	background-position: 0 -21px;
}
.gray_btn_center{
	background-position: 0 -42px;
	background-repeat: repeat-x;
	padding: 0 2px 0 2px;
	line-height: 13px;
	
}
.gray_btn_center input, .gray_btn_center a{
	border: 0;
	background: none;
	float: left;
	line-height: 12px;
	font-size: 12px;
	color: #353535;
	font-family: Tahoma;
	text-align: center;
	cursor: pointer;
	padding: 2px 0 6px 0;
}
.newsletter_btn input, .newsletter_btn a{
	width: 97px;
}
.gray_btn_center a:hover{
	text-decoration: underline;
}
.newsletter_btn_margin{
	margin-left: 5px;
}
.inside_widget_text{
	padding-left: 40px;
	font-size: 12px;
	font-family: Tahoma;
	color: #dedede;
}
.inside_widget_text h3{
	margin-left: -5px !important;
}
.inside_widget_text .embed_wrap{
	margin: 10px 0 -10px -24px;
}
.promo_video{
	padding: 10px 0 0 0;
}
.howto_list{
	width: 240px;
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
	list-style: none;
	font-weight: bold;
}
.howto_list li{
	width: 115px;
	float: left;
	margin: 7px 0 0 0;
	padding: 0 5px 0 0;
}
.howto_list li:hover{
	cursor: pointer;
}
.howto_text{
	width: 240px;
	font-style: italic;
}
.howto_text span{
	color: #ffae00;
}
.search_form{
	float: left;
	padding: 18px 0 10px 18px;
}
.search_form .input_white_center input{
	width: 125px;
}
.search_form .search_btn{
	margin: 0 0 0 4px;
}
.search_form .search_btn input{
	width: 80px;
}
/* MINIATURY ARTYKUŁÓW */
.horizont_widgets{
	width: 997px;
	margin: 30px 0 45px -15px;

}
.horizont_widgets .widget{
	width: 315px;
	margin-left: 15px;
}
.horizont_widgets .widget h3{
	width: 100%;
	float: left;
	font-size: 18px;
	color: #ffae00;
	padding: 0 0 2px 0;
	margin: 0;
	line-height: 22px;
	font-weight: normal;
	border-bottom: solid 1px #0d538b;
}
.horizont_widgets_left{
	padding-top: 15px;
	width: 120px;
}
.horizont_widgets_left  img{
	width: 110px;
	border: 5px solid #fff;
}
.horizont_widgets_right{
	width: 185px;
	padding: 15px 0 0 10px;
	color: #fff;
	line-height: 15px;
	font-size: 11px;
}
.horizont_widgets_left .gray_btn{
	padding-top: 5px;
}
.horizont_widgets_left .gray_btn_center{
	width: 106px;
	text-align: center;
}
.horizont_widgets_left .gray_btn_center a{
	width: 100%;
	text-align: center;	
}

/* WHITE BOX -> partnerzy menu i info */
.footer{
	font-family: Tahoma;
}
.white_box{
	width: 100%;
	margin-top: 9px;
}
.white_box_top, .white_box_bottom{
	width: 100%;
	height: 9px;
}
.white_box_top{
	background: url(images/withe_box_corner_right.png) top right no-repeat #fff;
}
.white_box_bottom{
	background: url(images/withe_box_corner_left.png) top left no-repeat #fff;
}
.white_box_center{
	width: 100%;
	background: #fff;
}
.white_box_center h4{
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #000;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 14px;
	text-align: center;
}
.partners_list{
	width: 100%;
	padding-bottom: 20px;
	text-align: center;
}
.footer_menu{
	float: left;
	padding: 0;
	margin: 0 0 0 5px;
	list-style: none;
}
.footer_menu li{
	float: left;
	font-size: 12px;
	line-height: 12px;
	padding:0 4px 0 4px;
	border-right: 1px solid #000;
}
.footer_menu li.last-menu-item{
	border: 0 !important;
}
.footer_menu li a{
	color: #000;
}
.footer_menu li a:hover{
	text-decoration: underline;
}
.footer_info{
	float: right !important;
	color: #3486c4;
	padding-right: 20px;
}
.footer_info:hover{
	color: #62b9fa;
}
.ue_add{
	width: 100%;
	text-align: center;
	padding: 5px 0 0 0;
}
.footer_add{
	width: 100%;
	text-align: center;
	padding-bottom: 15px;
}
.footer_add a{
	color: #9a9a9a;
}
.footer_add a:hover{
	color: #fff;
	text-decoration: none;
}
/* SINGLE PAGE */
.big_darkwindow{
	width: 979px;
	font-family: 11px;
}
.big_darkwindow_content{
	width: 939px;
	padding: 30px 20px 20px 20px;
	background: #1a2643;
}
.big_darkwindow_bottom{
	width: 979px;
	height: 13px;
	background: url(images/big_darkwindow.png) top left no-repeat;
}
.naviwrapper{
	width: 100%;
	background: #222e4b;
	line-height: 30px;
	font-size: 11px;
	color: #6fd1ff;
}
.naviwrapper .naviwrapper_cont{
	float: left;
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}
.naviwrapper .naviwrapper_cont a{
	padding: 0 0 0 3px;
	color: #6fd1ff;
}
.naviwrapper a:hover{
	text-decoration: underline;
}
.big_darkwindow_content h2{
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 18px;
	color: #ffae00;
	line-height: 20px;
	font-weight: bold;
}
.date_wrapper{
	width: 100%;
	line-height: 18px;
	font-size: 11px;
	color: #6fd1ff;
	padding-top: 16px;
}
.big_darkwindow_text{
	padding-top: 20px;
	color: #dddddd;
	padding-top: 10px;
	font-size: 12px;
	font-family: Tahoma;
}
.big_darkwindow_text p{
	padding: 0 0 30px 0;
	margin: 0;
}
.single_avatar{
	float: left !important;
	border: solid 5px #fff;
	margin: 0 7px 7px 0;
}
.big_darkwindow_text img{
	border: solid 5px #fff;
}
.foto_center{
	text-align: center;
}
.author_paragraph{
	color: #ffae00;
}
.naviwrapper2{
	width: 100%;
}
.naviwrapper2 .gray_btn{
	float: right !important;
	margin-left: 15px;
}
.naviwrapper2 .gray_btn .gray_btn_center{
	padding: 0 10px 0 10px;
}
.tags{
	width: 100%;
	font-size: 13px;
	color: #999999;
}
.tags a:hover{
	color: #52d1e5;
	text-decoration: none;
}
/* CATEGORY */
.dark_window_two{
	margin-top: 0 !important;
}
.dark_window_two .dark_window_center{
	width: 603px !important;
	padding: 15px 25px 0 25px;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
}
.float_right{
	float: right !important;
}
.category_list{
	width: 100%;
	list-style: none;
	float: left;
	padding: 0 0 15px 0;
	margin: 0;
}
.category_list li{
	width: 100%;
	float: left;
	padding-top: 20px;
}
.small_title{
	width: 100%;
	float: left;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #ffae00;
	color: #ffae00;
	font-size: 12px;
	font-weight: bold;
	text-indent: 15px;
	font-family: Tahoma;
	background: url(images/arrow_blue.png) 0 2px no-repeat;
}
.category_list_button {
	width: 100%;
}
.category_list_button .gray_btn{
	margin-top: -10px;
	float: right !important;
}
.tag_list{
	list-style: none;
	padding:0;
	margin: 0;
	float: left;
}
.tag_list li{
	width: 100%;
	float: left;
}
/* KONKURS */
.konkurs_avatar{
	position: relative;
	z-index: 5;
}
.konkurs_list, .konkurs_list2{
	float: left;
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}
.konkurs_list li{
	width: 100%;
	float: left;
	margin: 10px 0 0 0;
}
.konkurs_list2 li{
	width: 100%;
	float: left;
	margin: 10px 0 0 0;
	text-indent: 10px;
	line-height: 16px;
	font-size: 12px;
	background: url(images/arrow_blue.png) 0 2px no-repeat;
}
.konkurs_main_info{
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}
.konkurs_main_info .konkurs_main_info_li{
	width: 100%;
	float: left;
	padding-bottom: 20px;
	border-bottom: solid 1px #0d538b;
}
.konkurs_main_info_li_last{
	border: 0 !important;
}
.konkurs_small_title2{
	width: 100%;
	float: left;
	padding: 20px 0 0 0;
	margin: 0;
	font-size: 20px;
	color: #ffae00;
	text-indent: 30px;
}
.konkurs_ads_list{
	width: 573px;
	float: left;
	list-style: none;
	padding: 20px 0 0 30px;
	margin: 0;
}
.konkurs_ads_list li{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.konkurs_ads_left{
	width: 100px;
	padding: 0 20px 0 0;
	vertical-align: center;
}
.konkurs_ads_left img{
	width: 100px !important;
}
.konkurs_ads_right{
	width: 453px;
	font-family: Tahoma;
}
.konkurs_ads_right h6{
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;

}
.konkurs_ads_text{
	width: 100%;
}
.konkurs_ads_button{
	width: 100%;
}
.konkurs_ads_button .gray_btn_center a{
	text-align: center;
	width: 70px;
}
/* OZNF */

.oznfmenu{
	width: 100%;
	padding-bottom: 13px;
}
.oznfmenu ul{
	width: 100%;
	padding: 10px 0 15px 0;
	border-bottom: solid 1px #0d538b;
	margin: 0;
	float: left;
	list-style: none;
}
.oznfmenu ul li{
	float: left;
	line-height: 45px;
	padding: 0 40px 0 0;
	font-size: 18px;
	font-weight: bold;
	margin-right: 10px;
	background: url(images/arrow_orange.png) right center no-repeat;
}
.oznfmenu a{
	color: #6fd1e2;
}
.oznfmenu li.last-menu-item{
	background: none !important;
}
.oznfmenu a:hover, .oznfmenu .current_page_item a{
	color: #ffae00;
	text-decoration: none;
}
.color_orange{
color: #ffae00;
}
.bolder{
	font-weight: bold;
}
.dark_window_two img{
	border: solid 4px #fff;
}
div.blueBackgroundBox table#blueTableBox {
margin: 10px;
}
div.blueBackgroundBox {
  background: url(images/cennik_bg.gif) no-repeat center center;
  width: 428px;
  height: 231px;
  margin: 0px auto;
  padding: 15px;
  float: none !important;
}
.sidebar_right .btn_register{
	margin-left: 60px !important;
}
/* modul z przeskakującymi tekstami */
#teksty div{
	display: none;
}