@charset "utf-8";
/* CSS Document by G.M for MF*/
body {
	background-color: #eee;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#666;
}
a{
	color: #5F1712;
	
	font-weight: bold;
	
}
a:hover {
	color: #E95A0B;
}

#main_div {
	margin: 0px auto;
	width: 1000px;
	background-color: #fff;
	color: #666;	
}
#main_onepanel {
	width: 1000px;
	clear: both;
	width: 100%;
	/*overflow: hidden;*/
		
}
#main_left {
	padding-left:17px;
	overflow: hidden;
	width: 209px;
	float:left;	
}
#main_right {
	overflow: hidden;
	width: 774px;
	float:left;	
		
}
#main_header {
	
	margin: 0px auto;
	width: 1000px;
	height: 120px;
	background: url( '../img/main/top.jpg' ) no-repeat top center;
		
}
#mh1 {
	
	height: 20px;
	background: url( '../img/main/top.jpg' ) no-repeat top center;
		
}
#mh2 {
	
	
	height: 100px;
	
		
}

#main_footer {
	clear: both;
	margin: 0px auto;
	text-align: justify;
	width: 980px;
	height: 98px;
	background: url( '../img/main/footer.gif' ) no-repeat bottom center;
	padding: 30px 10px 10px 10px;
	font-size: 80%;
	background-color: #000;
	color: #fff;	
}
#main_footer a{
	
	color: #2FBAE5;
}

/* malutkie menu u góry ----------------------------- */
#mini_nav {
	float: right;
	width: 260px;
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
	color: #666;		
}

#mini_nav li {
	width: auto;
	float: left;
	margin: 0 3px 0 3px;
	padding: 0 0 0 0;
	font-size: 10px;	
}

#mini_nav li a {
	text-decoration: none;
	color: #666;	
}

#mini_nav li a:hover {
	text-decoration: none;
	color: #333;	
}

/* -------------------------------------------------- */
/* MAINMENU */  
#mainmenu {
	
	width: 1000px;
	background: #FFFFFF;
	clear: both;
	
}
#mainmenu li {
	float: left;
	width: auto;
}
#mainmenu li a {
	display: block;
	width:141px;
	height:79px;
	outline: none;
	background: #FFFFFF;
}
#mainmenu #b1 a {
	background: url( '../img/main_menu/menu_buttons.gif' ) 0px 0px no-repeat;
}
#mainmenu #b1 #wybrane {
	background: url( '../img/main_menu/menu_buttons.gif' ) 0px -79px no-repeat;
}
#mainmenu #b1 a:hover {
	background-position: 0px -79px;
}
#mainmenu #b2 a {
	background: url( '../img/main_menu/menu_buttons.gif' ) -141px 0px no-repeat;
}
#mainmenu #b2 #wybrane {
	background: url( '../img/main_menu/menu_buttons.gif' ) -141px -79px no-repeat;
}
#mainmenu #b2 a:hover {
	background-position: -141px -79px;
}
#mainmenu #b3 a {
	background: url( '../img/main_menu/menu_buttons.gif' ) -282px 0px no-repeat;
}
#mainmenu #b3 #wybrane {
	background: url( '../img/main_menu/menu_buttons.gif' ) -282px -79px no-repeat;
}
#mainmenu #b3 a:hover {
	background-position: -282px -79px;
}
#mainmenu #b4 a {
	background: url( '../img/main_menu/menu_buttons.gif' ) -423px 0px no-repeat;
}
#mainmenu #b4 #wybrane {
	background: url( '../img/main_menu/menu_buttons.gif' ) -423px -79px no-repeat;
}
#mainmenu #b4 a:hover {
	background-position: -423px -79px;
}
#mainmenu #b5 a {
	background: url( '../img/main_menu/menu_buttons.gif' ) -564px 0px no-repeat;
}
#mainmenu #b5 #wybrane {
	background: url( '../img/main_menu/menu_buttons.gif' ) -564px -79px no-repeat;
}
#mainmenu #b5 a:hover {
	background-position: -564px -79px;
}

#mainmenu #right {
	width: 258px;
	height: 49px;
	padding: 30px 0 0 10px;
	background: url( '../img/main_menu/menu_right.jpg' ) no-repeat top right;
	
}
#mainmenu  #query{
	float:left;
	font-size: 90%;
	padding-top:8px;
	padding-left:5px;
	width: 169px;
	height:21px;
	border:0px;
	outline: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url('../img/main_menu/search.gif');
	background-repeat: no-repeat;
	background-position: left top;	
}
#mainmenu  #submit{
	
	
}
#podmenu {
	float:none;
	clear:both;
	width: 950px;
	height: 33px;
	padding-top: 11px;
	padding-left: 50px;
	background: url( '../img/main_menu/top_podmenu.gif' ) no-repeat top left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	
}

#podmenu .podmenu_hide li{
	display: none;
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
}

#podmenu .podmenu_ul li{
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
	font-size: 85%;
	color: #fff;
}
#podmenu .podmenu_ul  a {
	width: auto;
	float: left;
	display: block;
	margin: 0;
	padding: 0 60px 0 0;
	color: #fff;
	text-decoration: none;
	font-weight: normal;			
}
#podmenu .podmenu_ul  a:hover {
	color: #aaa;
	font-weight: normal;	
}
/* MAINMENU END */
/* -------------------------------------------------- */
/* Box tekstowy po lewej */  
.box {
	width: 209px;
	background: url('../img/left_window.jpg') no-repeat bottom left;
}
.box h3 {
	margin: 0;
	height: 38px;
	padding: 10px 8px 4px 8px;
	
	color: #FFF;
	background: url('../img/left_header.jpg') no-repeat top left;
}
.box div {
	width: 85%;
	margin: 0px auto;
	padding-bottom: 17px;
	overflow: hidden;
}
/* Banerowy box po lewej*/ 

.banner_box {
	width: 209px;
}
.banner_box h3 {
	margin: 0;
	height: 15px;
	color: #FFF;
	background: url('../img/left_header2.jpg') no-repeat top left;
}
.banner_box div {
	margin: 0px auto;
	padding-bottom: 17px;
	overflow: hidden;
	background: url('../img/left_window2.jpg') no-repeat bottom left;
}
/* Banerowy box po lewej - bitmapa*/
.banner_box_clear {
	
	width: 209px;
	overflow: hidden;
	
}
/* Szeroki box pojemnik dla innych po prawej*/ 

.wide_box {
	width: 764px;
	background: url('../img/wide_line.gif') repeat-y top left;
}
.wide_box h2 {
	padding: 0 0 0px 0;
	margin: 0 auto;
	height: 39px;
	color: #FFF;
	background: url('../img/wide_header_nod.gif') no-repeat;
	background-position: top center;
	text-align: left;
}
.wide_box h3 {
	padding: 1px 0 1px 0;
	margin: 0 auto;
	height: 37px;
	color: #FFF;
	background-image: url('../img/wide_header_nod.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}
.wide_box #wide_box_in {
	margin: 0px auto;
	overflow: hidden;
	background: url('../img/wide_main_b.gif') no-repeat bottom left;
	padding-bottom: 30px;
}
.wide_box #wide_box_in p{
	padding: 20px 30px 10px 30px;
	text-align: justify;
}
.wide_box .naglowek {
	padding: 10px 0 0 50px;
	display: block;
	/*font-weight: bold;*/
}
.wide_box #arrow {
	width: 100%;
	height: 35px;
}
/* Szeroki box centralny SUP*/ 

.sup_wide_box {
	margin: 0px auto;
	width: 976px;
	background: url('../img/sup_wide_line.gif') repeat-y top left;
}
.sup_wide_box h2 {
	padding: 0 0 1px 0;
	margin: 0 auto;
	height: 39px;
	color: #FFF;
	background: url('../img/sup_wide_header.gif') no-repeat;
	background-position: top center;
	text-align: left;
}
.sup_wide_box h3 {
	padding: 1px 0 1px 0;
	margin: 0 auto;
	height: 37px;
	color: #FFF;
	background-image: url('../img/sup_wide_header.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}
.sup_wide_box #sup_wide_box_in {
	margin: 0px auto;
	/*overflow: hidden;*/
	background: url('../img/sup_wide_main_b.gif') no-repeat bottom left;
	padding-bottom: 30px;
}
.sup_wide_box .naglowek {
	padding: 10px 0 0 40px;
	display: block;
	/*font-weight: bold;*/
}
.sup_wide_box #arrow {
	width: 100%;
	height: 35px;
}
.sup_wide_box #sup_wide_box_in #regulamin_text {
	
	padding: 0px 40px 30px 40px;
	text-align: justify;
	font-size: 85%;
}
.sup_wide_box #sup_wide_box_in #regulamin_text h4{
	
	font-weight: bold;
}

/* BOXY END */  
/* ---------------------- F O R M --------------------- */

#form_top {
	margin: 0 auto;
	width: 750px;
	height: 21px;
	background: url( '../img/kontakt/form_top.gif' ) no-repeat top left;
	
}
#form_bottom {
	margin: 0 auto;
	width: 750px;
	height: 26px;
	background: url( '../img/kontakt/form_bottom.gif' ) no-repeat bottom left;
	
}
#form_main_success {
	color: #aaa;
	margin: 0 auto;
	width: 750px;
	background: url( '../img/kontakt/form_pasek.gif' ) repeat-y bottom left;
}
#form_main_success a{
	color: #E95A0B;
	
}
#form_main a{
	color: #E95A0B;
	
}
#form_main {
	padding-left: 100px;
	
	color: #aaa;
	margin: 0 auto;
	width: 650px;
	background: url( '../img/kontakt/form_pasek.gif' ) repeat-y bottom left;
}

#form_main  #error p{
	
	margin: 0px;
	padding: 0px;
	color: #FF1200;
	text-align: left;
	
}
#form_main .ssanie {
	padding: 6px 0 0 5px;
	width: 329px;
	height: 29px;
	background: url( '../img/kontakt/form_input.gif' ) no-repeat top left;
	border:0px;
	outline: none;
	background-attachment: scroll;
	background-color: transparent;
}
#form_main .ssanie_area {
	padding: 6px 0 0 5px;
	width: 329px;
	height: 249px;
	background: url( '../img/kontakt/form_textarea.gif' ) no-repeat top left;
	border:0px;
	outline: none;
	background-attachment: scroll;
	background-color: transparent;
	overflow:auto;
}
/* ---------------------- T O O L S / N A R Z E D Z I A --------------------- */
#tools_main {
	padding-left: 10px;
	color: #aaa;
	margin: 0 auto;
	width: 740px;
	background: url( '../img/kontakt/form_pasek.gif' ) repeat-y bottom left;
}
#tools_main #ul1 li { 
	padding: 0 0 0 37px;
	margin-top: 30px;
	margin-left: 20px;
	background: url('../img/tools_n/folder.jpg') no-repeat left center;
	list-style: none;
	height: 25px;
	float: left;
	width: auto;
}
#tools_main #ul2 li { 
	padding: 0 0 0 37px;
	margin-top: 30px;
	margin-left: 20px;
	background: url('../img/tools_n/folder2.jpg') no-repeat left center;
	list-style: none;
	height: 25px;
	float: left;
	width: auto;
}
#tools_main a{
	color: #aaa;
	text-decoration: none;
	
}
#tools_main a:hover {
	color: #E95A0B;
}

/* ---------------------- F A Q --------------------- */
#faq {
	
	padding-top: 10px;
	font-size: 90%;
}
.faq_pytanie {
	margin: 0 auto;
	width: 829px;
	padding: 8px 18px 10px 110px;
	background: url( '../img/faq/bpytanie.png' ) #eee no-repeat top left;
	text-align: left;
	font-weight: bold;
}
.faq_odpowiedz {
	margin: 0 auto;
	width: 829px;
	padding: 8px 18px 10px 110px;
	background: url( '../img/faq/bodpowiedz.png' ) no-repeat top left;
	text-align: justify;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.n_header {
	
	background-image:url(../img/tools_old/tools2/narzedzia_k_03.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top:73px
	
	
}
.n_header2 {
	background-image:url(../img/tools_old/tools2/narzedzia_k_07.gif);
	vertical-align: top;
	background-repeat: no-repeat;
	padding-top:7px;
	padding-left:20px;
	font-size: 12px;
	font-weight: bold;
}
#view_tools {
	width: 826px;
	margin: 0px auto;
	
}
/* +++++++++++++++++++++++++++++KONKURS++++++++++++++++++++++++++++++++++++ */

#konkurs {
	margin: 0px auto;
	width: 955px;
	height: 1000px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
} 
#konkurs #left_k {
	border: 0px; margin:0px; padding: 0px;
	float: left;
	width: 229px;
}
#konkurs #center_k {
	border: 0px; margin:0px; padding: 0px;
	padding:5px;
	float: left;
	width: 471px;
	height: 369px;
	background-image: url(../img/konkurs/images/konkurs-dolny_02.jpg);
}
#konkurs #right_k {
	border: 0px; margin:0px; padding: 0px;
	float: left;
	width: 245px;
}
#konkurs .lab {
	vertical-align: middle;
	/*#vertical-align: top;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	line-height: 10px;	
}
#konkurs td {
	padding-top: 5px;
	padding-right: 5px;
	vertical-align: top;
	
}

#konkurs .b1 {
	font-size: 10px;
	border:0px;
	width: 178px;
	height:25px;
	padding-left: 6px;
	padding-top: 5px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/konkurs/buttons/b_1.gif);
	
	background-repeat: no-repeat;	
}
#konkurs .b2 {
	font-size: 10px;
	border:0px;
	width: 135px;
	height:25px;
	padding-left: 6px;
	padding-top: 5px;
	
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/konkurs/buttons/b_2.gif);
	background-repeat: no-repeat;
}
#konkurs .b3 {
	font-size: 10px;
	border:0px;
	width: 63px;
	height:25px;
	padding-left: 6px;
	padding-top: 5px;
	
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/konkurs/buttons/b_3.gif);
	background-repeat: no-repeat;
}
#konkurs .b4 {
	font-size: 10px;
	border:0px;
	width: 32px;
	height:25px;
	padding-left: 6px;
	padding-top: 5px;
	
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/konkurs/buttons/b_4.gif);
	background-repeat: no-repeat;
}
#konkurs .b5 {
	font-size: 10px;
	border:0px;
	width: 460px;
	height:114px;
	padding-left: 6px;
	padding-top: 5px;
	overflow: auto;
	
	background-color: transparent;
	background-image: url(../img/konkurs/buttons/b_5.gif);
	background-repeat: no-repeat;
}
/* +++++++++++++++++++++++++++++KONKURS++++++++++++++++++++++++++++++++++++ */
.td_home {
	width:130px;
	padding-left: 20px;
}
.home_phone {
	font-weight: bold;
	font-size: 15px;
	padding-left: 5px;
}
.home_data {
	font-size: 10px;
	padding-left: 5px;
}
.home_tagi {
	font-weight: bold;
	padding-left: 5px;	
}
.home_tagi_r {
	font-weight: bold;
	color: #3c6f84;
	padding-left: 5px;
	
	
}
.home_czytaj {
	padding-right: 25px;
}
.home_linia {
	padding-left: 30px;
}
td.home_bottom_tr {
	
}


