@import url('../../kweb/css/style.css');



/* default font size*/
@import url(small.css);

/* Netscape 4 safe font sizes */
body, div, p, th, td, li, dd {

 font-size:12px;
 font-family:Tahoma,Verdana,Sans;
 color:#000;
 margin:0px;
 line-height:18px;
}


#kweb{
 width:100%;
}
#whole{
 width:100%;
}



a:link , .kweb a, .menu a {
 color:#fc852d;
 text-decoration:none;
}


a:visited {
 color:#fc852d;
 text-decoration:none;
}


a:hover {
 text-decoration:underline;
}



/* h1, h2, ...*/

h1 {
 font-family: Times, Tahoma;
  font-size: 130%;
  font-weight: bold;
}

h2 {
 font-family: Times, Tahoma;
 font-size: 20px;
 font-weight: bold;
 margin-top:20px;
 line-height:23px;
}
h5 {
 font-size: 100%;
 font-weight: bold;
 margin-top:14px;
 margin-bottom:8px;
}

hr{
 width:408px;
 height:4px;
 background: url('/files/img/sep408.gif') no-repeat;
 margin-top:14px;
 margin-bottom:14px;
 border:0px;
 color:#FFF;
 background-color:#FFF;
}


/* ############# Views full / list ######*/
.navpages{
 margin-top:14px;
 padding-top:4px;
 background: url('/files/img/dot_bg.gif') repeat-x;  
 text-align:right;
 color:#666;
}
.navpages a{
 color:#666;
}
.navpages a:hover{
 color:#fc852d;
 text-decoration:none;
}

.path_top{
 min-height:28px;
 height:auto !important;
 height:28px; 
 margin-bottom:20px;
 padding-bottom:4px;
 font-size: 90%;
 background: url('/files/img/title_h2.gif') repeat-x bottom; 
}
.path_top a{
 color:#666;
}

.see_more{
 font-size:11px;
 text-align:right;
 color:#666;
}
.see_more a{
 color:#666;
}

.see_more_sign{
 font-size:9px;
 letter-spacing:-1px;
}
.prev_next{
 font-size:12px;
 letter-spacing:-3px;
}
.dir_view_list{
 background: #f2f2f2 url('/files/img/list_sign_2a.gif') no-repeat top left; 
 padding:10px 10px 10px 15px;
 margin-top:5px;
 margin-bottom:5px;
}
.dir_view_list_2 .dir_view_list{
 background: #f9f9f9 url('/files/img/list_sign_2b.gif') no-repeat top left; 
}
.dir_view_list a{
 color:#000;
}

.title{
 margin-bottom:24px;
}
.title_h2{
 font-size:14px;
}
.title h2{
 font-family: Times, Tahoma;
 font-size: 160%;
 font-weight: bold;
 margin-top:0px;
 padding-top:0px;
}

.art_view_full{
 line-height:18px;
}

.art_pliki_pobierz{
 margin-top:20px;
 font-size:90%;
 font-weight:bold;
}

/* ##############  CONTENT */
#content{
 width:900px;
 margin:0 auto;
}


/* #######  SITE COLS */

#main_holder{
 width:408px;
 float:left;
 margin-right:24px;
 margin-bottom:14px;
}

#left_column_holder{
 width:186px;
 float:left;
 margin-right:24px;
 margin-left:14px;
}


#right_column_holder{
 width:228px;
 float:left;
}

.img_view_inset{
 float:left;
 margin-right:20px;
}

/* ##############  TOP HEADER */
#top_header{
 width:100%;
 height: 34px;
 background-color:#171717;
}

#top_header a{
 color:#9b9b9b;
 text-decoration:none;
}
#top_header a:hover{
 color:#FFF;
 text-decoration:none;
}

#top_header_content{
 width:900px;
 margin:0px auto;
 padding-top:10px;
 background-color:#171717;
}

#top_header_eckp{
 margin-left:14px;
 background-color:#171717;
}
#top_header_menu{
 float:right;
 font-size:12px;
 color:#565656;
 padding-right:14px;
 background-color:#171717;
}


/* #######  TOP MENU */
#menu_top{
 margin-top:0px;
 margin-bottom:28px;
}
#menu_top_items{
 height:36px;
 padding-top:0px;
 margin-left:226px;
}

#menu_top_items p{
 display:inline;
 margin-right: 40px;
 margin-left: 40px;
}

/* Rozmiar czcionki */
#font_resize{
 margin-left:14px;
 padding-top:8px;
 font-size:12px;
 width:188px;
 float:left;
 color:#dcdcdc;
}

#font_resize a{
 color:#fc852d;
 text-decoration:none;
}

.sp_small{
 font-size: x-small;
}
.sp_medium{
 font-size: small;
}
.sp_large{
 font-size: medium;
}



/* #######  MENU SUB */
#menu_sub{
 margin-bottom:14px;
}
.menu_sub_item{
 
 min-height:26px;
 height:auto !important;
 height:26px;

 background: url('/files/img/menu_sub_bd.gif') repeat-x bottom;
 padding-left:12px;
 padding-right:12px;
 padding-top:6px;
 padding-bottom:0px;
 font-size:14px;
 font-family: Times;
 font-weight:bold;
 line-height:15px;

}
.menu_sub_item a{
 color:#9d9d9d;
}
.menu_sub_item a:hover{
 color:#000000;
}
.menu_sub_item_set{
 
 min-height:26px;
 height:auto !important;
 height:26px;

 background: url('/files/img/menu_sub_bd.gif') repeat-x bottom;
 padding-left:12px;
 padding-right:12px;
 padding-top:4px;
 padding-bottom:0px;
 font-size:14px;
 font-family: Times;
 font-weight:bold;
 line-height:15px;
}
.menu_sub_item_set a{
 color:#000000;
 text-decoration:underline;
}






/* ##############  START */

#start_holder{
}

#start_push_footer{
 height:724px;
}

#start_buttons_bg{
 position:absolute;
 background: url('/files/img/start_button_div_bg.gif') repeat-x;
 z-index:-1;
 width:100%;
 left:0px;
 height:284px;
}
#start_buttons{
 position:absolute;
 width:900px;
 left: 50%;
 margin-left: -450px;
 height:476px;
 padding-top:5px;
 z-index:4;
}


#start_content{
 position: absolute;
 width:900px;
 left: 50%;
 margin-left: -450px;
 top: 518px;
}

#tel_1_box{
 text-align:center;
 margin-bottom:28px;
}
#start_witamy{
 float:left;
 height:80px;
}
#start_txt{
 height:80px;
 line-height:18px;
 /*overflow-y:hidden;*/
 text-align:left;
}


/* START BOTTOM MENU */
#menu_bottom{
 background: url('/files/img/dot_bg.gif') repeat-x; 
 position:absolute; 
 width:900px;
 left:50%;
 margin-left:-450px;
 top:708px;
 height:18px;
 padding-top:19px;
 margin-top:10px;
 text-align:center;
}

#menu_bottom p{
 display:inline;
 margin-right: 20px;
 margin-left: 20px;
}




/* ##############  INFOLINIA */


#header_infolinia{
 position:relative;
 height:150px;
 z-index:1;
}

#header_infolinia_bg{
 position:absolute;
 top:34px;
 width:100%;
 left:0px;
 height:150px;
 background: #cd4604;
 z-index:-1;
}
#index_info{
 margin-top:10px;
 line-height: 18px;
 margin-bottom:14px;
}

.sep408{
 width:408px;
 height:1px;
 background: url('/files/img/sep408.gif') no-repeat;
 margin-top:14px;
 margin-bottom:14px;
}

.sep408_2{
 width:408px;
 height:4px;
 background: url('/files/img/sep408_2.gif') no-repeat;
 margin-top:14px;
 margin-bottom:14px;
}

.sep408_3{
 width:408px;
 height:4px;
 background: url('/files/img/sep408_3.gif') no-repeat;
 margin-top:14px;
 margin-bottom:14px;
}



#menu_infolinia{
 height:48px;
 font-size:120%;
 font-weight:bold;
 color:#999;
 margin-top:5px;
 margin-bottom:30px;
}


.infolinia_index_list_0{
 background: #FDF7E8 url('/files/img/infolinia_index_list_0.gif') no-repeat;
 padding-left:25px;
 padding-right:25px;
 padding-top:14px;
 padding-bottom:14px;
 font-weight:bold;
 margin-bottom:3px;
}
.infolinia_index_list_0 a{
 color:#000;
}
.infolinia_index_list_0 a:hover{
 color:#fc852d;
}
.infolinia_index_list_1{
 background: #FDF0D3 url('/files/img/infolinia_index_list_1.gif') no-repeat;
 padding-left:25px;
 padding-right:25px;
 padding-top:14px;
 padding-bottom:14px;
 font-weight:bold;
 margin-bottom:3px;
}
.infolinia_index_list_1 a{
 color:#000;
}
.infolinia_index_list_1 a:hover{
 color:#fc852d;
}




/* ### Boxes */

#tel_2_box{
 margin-bottom:18px;
 height: 225px;
}


.left_help{
 margin-bottom:14px;
}
#left_help_infolinia{
 height:258px;
 background: url('/files/img/left_help_infolinia.gif') no-repeat;
 overflow:hidden;
}

#left_help_infolinia2{
 height:258px;
 background: url('/files/img/left_help_infolinia2.gif') no-repeat;
 overflow:hidden;
}
#left_help_infolinia_txt2{
 background:none;
 padding:166px 10px 4px 10px;
 line-height:18px;
 font-size:11px;
}

#left_help_infolinia_txt{
 background:none;
 padding:156px 10px 4px 10px;
 line-height:18px;
 font-size:11px;
}

#left_flat_boxes{
 margin-top:8px; 
}
.left_flat_box{
 margin-top:4px; 
 width:188px;
 height:48px;
}

#right_infolinia_wzory_pism{
 margin-top:18px;
 padding-left:8px;
 padding-right:8px;
}
#right_infolinia_wzory_pism_title{
 margin-bottom:12px;
}
#right_infolinia_wzory_pism_txt{
 margin-bottom:4px;
 line-height:18px;
}
.right_infolinia_wzory_pism_item{
 background: #FFF url('/files/img/infolinia_short_list_sign.gif') no-repeat;
 padding-left:20px;
 padding-right:4px;
 padding-top:9px;
 padding-bottom:10px;
 font-weight:bold;
}
.right_infolinia_wzory_pism_item_2{
 background: #f4f4f4 url('/files/img/infolinia_short_list_sign_2.gif') no-repeat;
}
.right_infolinia_wzory_pism_item a{
 color:#000;
}
.right_infolinia_wzory_pism_item a:hover{
 color:#fc852d;
}





/* ############### PROGRAM TV ########## */

#program_partner{
 margin-top:24px;
}
#program_partner h2{
 font-size:124%;
 font-weight:bold;
 margin-top:8px;
 margin-bottom:2px;
}

#header_program_bg{
 position:absolute;
 top:34px;
 width:100%;
 left:0px;
 height:150px;
 background: #395404;
 z-index:-1;
}





/* profile prowadzacych */

h6{
 font-family: Times, Tahoma;
 font-size:135%;
 display:inline;
}

.profile{
 margin-top:12px;
}

.profile_photo{
 margin-right:14px;
}
.profile_subtitle{
 font-size:90%;
 color:#777;
 margin-bottom:8px;
}
.profile_txt{

}




/* ### Boxes */
#left_help_program{
 height:258px;
 background: url('/files/img/left_help_program.gif') no-repeat;
 overflow:hidden;
}

#left_help_program a{
 color:#85b31b;
}

.search_info{
 text-align:right;
 margin-top:14px;
 padding-bottom:14px;

}

#main_search{
 margin-bottom:14px;
 margin-left:8px;
}
#main_search_form_txt{
 float:left;
 padding-top:4px;
 font-weight:bold;
 margin-left:2px;
 margin-right:4px;
}
.form_query{
 width:200px;
 margin-right:10px;
 margin-left:6px;
}


#right_search{
 width:230px;
 height:128px;
 background: url('/files/img/right_search_bg.gif') no-repeat;
 margin-top:18px;
 padding-top:70px;
 padding-left:6px;
}

#right_search_ico{
float:left;
margin-right:4px;
}
#right_search_form{

}


#gallery_eckp{
 margin-top:24px;
}









/* ############### WYDAWNICTWO ########## */

#header_wydawnictwo_bg{
 position:absolute;
 top:34px;
 width:100%;
 left:0px;
 height:150px;
 background: #16436d;
 z-index:-1;
}

.wydawnictwo_index_list_0{
 background: #f1f8fb url('/files/img/wydawnictwo_index_list_0.gif') no-repeat;
 padding-left:25px;
 padding-right:25px;
 padding-top:14px;
 padding-bottom:14px;
 font-weight:bold;
 margin-bottom:3px;
}
.wydawnictwo_index_list_0 a{
 color:#000;
}
.wydawnictwo_index_list_0 a:hover{
 color:#2D5769;
}
.wydawnictwo_index_list_1{
 background: #e6f2f8 url('/files/img/wydawnictwo_index_list_1.gif') no-repeat;
 padding-left:25px;
 padding-right:25px;
 padding-top:14px;
 padding-bottom:14px;
 font-weight:bold;
 margin-bottom:3px;
}
.wydawnictwo_index_list_1 a{
 color:#000;
}
.wydawnictwo_index_list_1 a:hover{
 color:#2D5769;
}








/* ##### BOXY ####*/

#left_help_wydawnictwo{
 height:258px;
 background: url('/files/img/left_help_wydawnictwo.gif') no-repeat;
 overflow:hidden;

}





/* ############### KANCELARIA ########## */


#header_kancelaria_bg{
 position:absolute;
 top:34px;
 width:100%;
 left:0px;
 height:150px;
 background: #4f2150;
 z-index:-1;
}


#kancelaria_mapa{
 margin-bottom:18px;
 height:207px;
}



/* ############### MAJA SUJKOWSKA ########## */

#header_ms_bg{
 position:absolute;
 top:34px;
 width:100%;
 left:0px;
 height:154px;
 background: #54490f url('/files/img/ms_header_div_bg.gif') repeat-x;
 z-index:-1;
}




/* ############### ECKP ########## */

#kontakt_form{
 margin-top:20px;
}
.form_name{
 padding-right:10px;
 font-weight:bold;
 font-size:90%;
}








/* ##############  FOOTER */
#eckp_footer{
 clear:both;
 width:900px;
 height:16px;
 background: url('/files/img/dot_bg.gif') repeat-x;
 margin: 0 auto;
 padding-top:12px;
}
#eckp_footer_copy{
 margin-left:14px;
 font-size:10px;
}
#eckp_footer_copy a{
 color:#000;
}
#eckp_footer_projekt{
 margin-right:14px;
 float:right;
 font-size:10px;
 color:#949494;
}
#eckp_footer_projekt a{
 color:#949494;
}



/* ##############  PAATNOZCI */
#pay_form{
 margin-top:20px;
}

#pay_form h1{
 color:#2D5769
}


#pay_platnosci_form{
 margin-top:24px;
}
#pay_platnosci_form h2{
 display:inline;
 color:#fc852d;
 font-size: 120%;
}
#pay_platnosci_form h3{
 margin-top:8px;
 margin-bottom:20px;
 font-size: 90%;
 color: #444;
}

.codeError{
 margin-top:20px;
 color:#fd852e;
 font-weight:bold;
}

.pay_platnosci_form_form{
 margin-top:14px;
}


#pay_platnosci_form_ico_1{
 background: url('/files/img/pay_sms.gif') no-repeat;
 width:40px;
 height:60px;
 float:left;
}
#pay_platnosci_form_ico_2{
 background: url('/files/img/pay_platnosci.gif') no-repeat;
 width:40px;
 height:60px;
 float:left;
}


#ufnal{
 display: none;
}




.mmedia_ico{
 float:left;
 width:80px;
 height:80px;
 margin-right: 14px;
}

.dir_view_list.mmedia{
 background: #FFF !important;
 padding:4px !important;
}

tr.form_row td{
 padding-top: 4px;
}

.form_note{
 padding-top: 24px;
 padding-bottom: 8px;
}
.form_note2{
 font-family: Times, Tahoma;
 font-size: 110%;
 font-weight: bold;
 color: #666;
 border-bottom: dotted 1px  #a1a1a1;
 padding-bottom: 4px;
 margin-bottom: 8px;
}

#form_v_porady_tresc{
 height: 120px;
 width: 250px;
}

input.form_submit{
 margin-top: 24px;
}


tr#form_r_porady_firma_button td{
 padding-top: 10px;
 padding-left: 108px;
}

tr#form_r_porady_firma_title{
 display: none;
}
tr#form_r_porady_firma{
 display: none;
}
tr#form_r_porady_firma_adres{
 display: none;
}
tr#form_r_porady_firma_nip{
 display: none;
}

a.pay_button{
 font-weight: bold;
 background-color: #fc852d;
 color:#FFF;
 padding: 4px 10px 4px 4px;
}
a:hover.pay_button {
 text-decoration: none;
 background-color: #333;
}

.form_error{
 padding: 14px;
 color: #F00;
}
