
/*********TO MA BYC ZAWSZE W NETADMINIE**********/
caption {
font-weight: bold;
padding: 4px 0px;
text-align: center;
}

table .tabela_krawedzie {
border-top: 1px solid;
border-left: 1px solid;
text-align: left;
}

table .tabela_krawedzie caption {
border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
border-bottom: 1px solid;
border-right: 1px solid;
}
/***********************************************/

html,body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, sans-serif;
  color: #000;
  background: #E2F9FD;
  font-size:11px;
}

img{
border: 0px;
}


#MainTable {
  width:100%;
/*   height: 1500px; */
  background: #E2F9FD url('images/bg.jpg') top right repeat-x;
}
#MainTableLeft {
  background: url('images/bg_l.jpg') top right no-repeat;
  width: 49%;
}
#MainTableContent {
  width: 2%;  
}
#MainTableRight {
  background: url('images/bg_r.jpg') 0 0 no-repeat;
  width: 49%;
}
#Center{
width: 980px;
}
#top0{
width: 431px;
height: 32px;
background: url('images/top0.jpg') 0 0 no-repeat;
padding-left:549px;
}

#top0_lang{
width: 41px;
height: 32px;
display:block;
float:left;
background: url('images/top0_lang_en.jpg') 0 0 no-repeat;
}

.en #top0_lang{
background: url('images/top0_lang_pl.jpg') 0 0 no-repeat;
}

#top0_home{
width: 40px;
height: 32px;
display:block;
float:left;
}

#top0_struct{
width: 34px;
height: 32px;
display:block;
float:left;
}

#top0_cont{
width: 35px;
height: 32px;
display:block;
float:left;
}

#top0_bip{
width: 36px;
height: 32px;
display:block;
float:left;
background: url('images/top0_bip.jpg') 0 0 no-repeat;
}

#top1{
/* width: 944px;
height: 115px;
padding-top:177px;
padding-left:36px; */
width: 980px;
height: 292px;
overflow:hidden;
background: url('images/top1.jpg') 0 0 no-repeat;
}

#top1_flash{
width: 980px;
height: 292px;
}

#top1_logo{
width:214px;
height:66px;
display:block;
}

#top2{
width: 980px;
height: 51px;
background: url('images/top2.jpg') 0 0 no-repeat;
}

#top2_search{
width:200px;
height:42px;
padding:9px 0px 0px 84px;
background: url('images/top2_search.jpg') 0 0 no-repeat;
float:left;
}

.top2_space{
width:20px;
height:51px;
float:left;
}

#top2_search_but1{
width:121px;
height:40px;
display:block;
float:left;
background: url('images/top2_search_but1.jpg') 0 0 no-repeat;
}

#top2_search_but2{
width:172px;
height:40px;
display:block;
float:left;
background: url('images/top2_search_but2.jpg') 0 0 no-repeat;
}

#top2_search_but3{
width:153px;
height:40px;
display:block;
float:left;
background: url('images/top2_search_but3.jpg') 0 0 no-repeat;
}

#top2_search_but4{
width:190px;
height:40px;
display:block;
float:left;
background: url('images/top2_search_but4.jpg') 0 0 no-repeat;
}

#top3{
width:980px;
background: url('images/top3.gif') 0 0 no-repeat;
padding-top:10px;
}

#top3_l{
width:200px;
padding:0px 10px 20px;
float:left;
}

#top3_l_menu_t{
width:190px;
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
background:#E6FBFF url('images/top3_l_menu_t.gif') 0 0 no-repeat;
}

#top3_l_menu_b, #top3_l_newsletter_b{
width:200px;
padding-bottom:12px;
background: url('images/top3_l_menu_b.gif') left bottom no-repeat;
margin-bottom:15px;
}

#top3_l_newsletter_t{
width:180px;
padding:50px 10px 5px;
background:#E6FBFF url('images/top3_l_newsletter_t.jpg') 0 0 no-repeat;
}

#top3_l_bannery{
width:200px;
overflow:hidden;
}

.top3_l_bannery_space{
width:200px;
height:10px;
}

#top3_c{
width:570px;
float:left;
}

#top3_c_nav_t{
width:570px;
background:url('images/top3_c_nav_t.jpg') 0 0 no-repeat;
}

#top3_c_nav_c{
width:570px;
background: url('images/top3_c_nav_c.gif') right bottom repeat-y;
margin-bottom:20px;
border-bottom:1px solid #fff;
}

#top3_c_nav_nav{
padding-left:100px;
padding-top:14px;
padding-right:13px;
width:400px;
float:left;
font-weight:bold;
color:#0D2D6D;
}

#top3_c_nav_nav a{
color:#0D2D6D;
text-decoration:none;
}

#top3_c_nav_nav a:hover{
color:#04568F;
}

#top3_c_nav_aA{
height:27px;
width:46px;
padding-left:11px;
padding-bottom:10px;
float:left;
position:relative;
}

#top3_c_nav_aA_bottom{
position:absolute;
left:11px;
bottom:10px;
font-weight:bold;
color:#04568F;
}

#top3_c_nav_aA_bottom a{
color:#04568F;
text-decoration:none !important;
}

#FontSizeBoxSmall{
font-size:11px !important;
}

#FontSizeBoxMedium{
font-size:13px !important;
}

#FontSizeBoxBig{
font-size:15px !important;
}

#top3_c_content{
width:550px;
padding:0px 10px;
margin-bottom:20px;
line-height:150%;
}

#top3_c_opis_c{
width:550px;
background:#fff url('images/top3_c_opis_c.gif') 0 0 repeat-y;
margin-bottom:15px;
}

#top3_c_opis_b{
width:550px;
background:url('images/top3_c_opis_b.gif') left bottom no-repeat;
padding-bottom:15px;
}

#top3_c_opis_t{
width:510px;
background:url('images/top3_c_opis_t.gif') 0 0 no-repeat;
padding:17px 10px 5px 30px;
}

#top3_c_opis_t_tytul{
width:510px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:bold;
font-size:150%;
color:#04568F;
}

#top3_c_opis_t_opis{
padding-top:15px;
width:510px;
color:#306D79;
}

#top3_r{
width:172px;
padding:0px 9px 20px;
float:left;
}

#top3_r_mapki{
width:172px;
height:77px;
display:block;
background:url('images/top3_r_mapki.jpg') 0 0 no-repeat;
margin-bottom:5px;
}

#top3_r_film{
width:172px;
height:71px;
display:block;
background:url('images/top3_r_film.jpg') 0 0 no-repeat;
margin-bottom:15px;
}

#top3_r_kamera{
width:172px;
height:67px;
display:block;
background:url('images/top3_r_kamera.jpg') 0 0 no-repeat;
margin-bottom:15px;
}

#top3_r_kalendarium{
width:172px;
padding:80px 0px 0px;
background:url('images/top3_r_kalendarium.jpg') 0 0 no-repeat;
margin-bottom:15px;
}

#top3_r_sonda_t{
padding:55px 10px 10px;
width:152px;
background:#E6FBFF url('images/top3_r_sonda_t.jpg') 0 0 no-repeat;
}

#top3_r_sonda_b{
width:172px;
background:url('images/top3_r_sonda_b.gif') left bottom no-repeat;
padding-bottom:11px;
margin-bottom:15px;
}

#top3_r_bannery{
width:172px;
overflow:hidden;
}

.top3_r_bannery_space{
width:172px;
height:10px;
}

#footer{
width:100%;
/* height:180px; */
background:#C5E5EB url('images/footer.gif') 0 0 repeat-x;
}

#footer_c{
width:980px;
/* height:180px; */
margin:0 auto;
background:url('images/footer_c.jpg') 0 0 no-repeat;
}

#footer1{
width:320px;
height:65px;
padding-top:25px;
float:right;
font-family: Helvetica;
line-height:120%;
font-size:90%;
}

#footer2{
width:893px;
/* height:63px; */
padding-top:27px;
padding-left:87px;
line-height:150%;
}

#footer2_copy{
width:430px;
padding-bottom:10px;
float:left;
}

#footer2_copy a{
color:#000;
text-decoration:none;
}

#footer2_copy a:hover{
text-decoration:underline
}

#footer2_dane{
width:360px;
padding-left:90px;
padding-bottom:10px;
padding-right:13px;
float:left;
}

#footer2_dane a{
color:#2276B7;
text-decoration:underline
}

#footer2_dane a:hover{
text-decoration:none;
}

.bold{
font-weight: bold;
}

.ff{
border: 0px;
margin: 0px;
padding: 0px;
}

.float_clear, .clear{
clear:both;
}

/************MENU***************/
.menu_c{
width:175px;
background: url('images/menu_c.gif') 0 0 repeat-y;
margin-bottom:5px;
}

.menu_b{
width:175px;
padding-bottom:5px;
background: url('images/menu_b.gif') left bottom no-repeat;
}

.menu_t{
width:175px;
padding-top:5px;
background: url('images/menu_t.gif') 0 0 no-repeat;
}

.menu_arrow{
background: url('images/menu_arrow.gif') 9px center no-repeat;
width:175px;
}

.menu_c_act{
width:175px;
background: url('images/menu_c_act.gif') 0 0 repeat-y;
margin-bottom:5px;
}

.menu_b_act{
width:175px;
padding-bottom:5px;
background: url('images/menu_b_act.gif') left bottom no-repeat;
}

.menu_t_act{
width:175px;
padding-top:5px;
background: url('images/menu_t_act.gif') 0 0 no-repeat;
}


.menu_arrow_act{
background: url('images/menu_arrow_act.gif') 9px center no-repeat;
width:175px;
}

.menu_a, .menu_a_act, .link_def, .link_def_act{
width:140px;
padding-left:20px;
padding-right:15px;
font-size:12px;
font-weight:bold;
}

.link_def, .link_def_act{
padding-left:0px;
}

.menu_a a{
color:#fff;
text-decoration:none;
}

.menu_a a:hover{
/* color:#134563; */
text-decoration:underline;
}

.link_def a{
color:#0A434D;
text-decoration:none;
}

.link_def a:hover{
/* color:#134563; */
text-decoration:underline;
}

.menu_a_act a{
color:#fff;
text-decoration:none;
}

.menu_a_act a:hover{
/* color:#000; */
text-decoration:underline;
}

.link_def_act a{
color:#0A434D;
text-decoration:underline;
}

.link_def_act a:hover{
/* color:#134563; */
text-decoration:none;
}

.menu_def{
width:175px;
padding-bottom:7px;
margin-bottom:7px;
background: url('images/menu_def.gif') left bottom repeat-x;
}

.menu_space{
width:190px;
height:20px;
}
/*********KONIEC MENU***********/

/**********SEARCH***********/
#szukaj_input_div{
float:left;
height: 23px;
width: 138px;
padding:2px 6px 0px 6px; 			
vertical-align:top;
}

#szukaj_input{
vertical-align:top;			
padding:0px;
margin:0px;
border:0px;
width: 138px;
background:transparent;
color: #5F97A1;
font-size: 11px;
padding-top:4px;
}
#szukaj_submit_div{
float:left;			
height: 25px;
width: 17px;
vertical-align:top;
}
#szukaj_submit{
vertical-align:top;
height: 25px;
width: 17px;
padding:0px;
margin:0px;
border:0px;
background: transparent;
font-size: 0;
color:#FAAC3B;
cursor:pointer;
}
/*****KONIEC SEARCH*********/

/*********ANKIETA***************/
.ankieta_podtekst, .ankieta_oddane_glosy{
font-size:80%;
}

.ankieta_ilosc_glosow{
font-size:90%;
}

.ankieta_procent{
font-size:90%;
color:#39410C;
}
/*******END ANKIETA*************/

/************NEWSLETTER*****************/
.form_promo_text{
padding: 0px 0px 10px;
color: #000;
line-height:140%;
}
.input_fields{
vertical-align:top;
margin:0 auto;
}
.newsletter_email_div{
/* border: 1px solid #E2E2E2;
height: 20px; */
height: 25px;
background: url('images/newsletter_email_div.gif') 0 0 no-repeat;
float:left;
width: 130px;
padding: 3px 6px 5px 10px;
}
.newsletter_email{
border: 0 none;
background: transparent;
font-size: 10px;
color: #7C8974;
width: 129px;
vertical-align:middle;
padding: 0px;
/* padding-top:7px; */
}
.newsletter_submit_div{
/* border: 1px solid #E2E2E2;
height: 20px; */
background: url('images/newsletter_submit_div.gif') no-repeat;
height: 25px;
width: 21px;
float:left;
padding:0px 0px 5px 0px;
text-align: center;
vertical-align:top;
}
.newsletter_submit_div2{
/* border: 1px solid #E2E2E2;
height: 20px; */
background: url('images/newsletter_submit_div2.gif') no-repeat;
height: 25px;
width: 22px;
margin:0 auto;
/* padding:0px 10px 0px 15px; */
text-align: center;
vertical-align:top;
}

.newsletter_submit_div2 input{
width:22px !important;
}

.sekcja_kategorii_submit_div .newsletter_submit_div{
float:none;
margin:0 auto;
}
.newsletter_submit{
text-align: center;
vertical-align:top;
height: 25px;
width: 21px;
/* font-weight:bold; */
font-size: 0;
/* font-family: "Trebuchet MS"; */
border: 0 none;
background: transparent;
color: #fff;
cursor:pointer;
padding:0px;
margin:0px;
}

.newsletter_text_div{
float:left;
padding:5px 5px 0px 0px;
}
/*******KONIEC NEWSLETER****************/

/************LINKI NA STRONIE***********/
#top3_c_content a, #top3_c_content a:link, #top3_c_content a:active, #top3_c_content a:visited, #top3_c_content a:focus {
color:#125561;
text-decoration:underline;
}

#top3_c_content a:hover {
text-decoration:none;
}
/************KONIEC LINKOW**************/

/*******NAGLOWKI****************/
h1, h2, h3, h4, h5, .predef {
font-size:150%;
font-weight:bold;
/* color: #000; */
line-height:130%;
margin-top:0px;
margin-bottom:10px;
}
/*****KONIEC NAGLOWKI***********/

/*************NEWSY************/
.news_data_pasek{
/* width:550px; */
height:35px;
/* background:url('images/news_data_pasek.gif') 0 0 no-repeat;	 */
/* border-bottom:1px solid #E2F0DF; */
margin:10px 0px;
text-align:center;
}

.news_data{
/* float:left; */
/* padding-top:7px;
padding-left:35px; */
color:#8C8C8C;
line-height:23px;
}

.news_wyswietl_wiecej{
/* float:right; */
}

.news_tytul{
font-weight:bold;
font-size:140%;
padding-bottom:10px;
}

.news_wyswietl_wiecej_link img{
vertical-align:middle;
}
/*********KONIEC NEWSY*********/

/*********SOPKA POZYCJ*********/
#StopkaPozycjonujaca{
width:100%;
background:#C5E5EB;
}

#StopkaPozycjonujacaCenter{
width:980px;
margin:0 auto;
padding:10px 0px;
}

#StopkaPozycjonujacaCenter p{
margin:0;
padding:0;
font-size:10px;
color:#B7D4DA;
}

#StopkaPozycjonujacaCenter p a{
font-size:10px;
color:#B7D4DA;
}
/*****KONIEC SOPKA POZYCJ******/

/************KALENDARIUM****************/
#top3_r_kal_t a{
text-decoration:none;
}

.kalendarz_submit_div{
/* width: 165px;
height: 33px; */
margin:0 auto;
/* margin:10px 0px 0px; */
padding-top:10px;
/* padding-bottom:10px; */
clear:both;
/* background: url('images/top3_r_kalendarium_submit.gif') left bottom no-repeat; */
vertical-align:top;
text-align:center;
}

.kalendarz_submit_div button,.kalendarz_submit_div input{
background: transparent !important;
/* width:165px !important;
height:33px !important; */
/* vertical-align:top; */
padding:0px !important;
margin:0px !important;
border:0px !important;
color:#125561 !important;
font-size:11px !important;
font-weight:bold !important;
/* font-family:Georgia !important; */
/* padding-bottom:6px; */
vertical-align: middle !important;
cursor: pointer !important;
}

#kalendarium_items{
/* border-top: 1px solid #D5DCE9; */
/* padding:0px 15px 0px 0px; */
}

.kal_box{
/* border-bottom: 1px solid #D5DCE9; */
position: relative;
}

.kal_box a{
text-decoration:none !important;
}

.kal_box a:hover *{
/* color: #e20109 !important; */
}

.kal_data{
display:block;
/* background: url('images/top3_r_kalendarium_data.gif') 0 0 no-repeat; */
width:70px;
height:15px;
/* float:left; */
padding:3px 0px 0px 0px;
/* font-size: 10px; */
font-size:90%;
font-weight: bold;
/* font-family:Arial; */
color:#125561;
text-decoration:none;
}

.kal_nazwa:hover,.kal_opis:hover{
color:#498F9C !important;
text-decoration:none !important;
}

.kal_nazwa{
display:block;
color:#125561;
font-weight:bold;
/* text-decoration:underline; */
font-size: 120%;
font-family:arial;
text-decoration:none;
padding: 10px 0px 0px 0px;
line-height:140%;
}

.kal_opis{
display:block;
text-decoration:none;
color:#125561;
/* font-size: 11px; */
padding: 10px 0px 5px 0px;
line-height:140%;
}

.kal_wiecej{
display:block;
text-decoration:none;
color:#393380;
font-size: 120%;
font-family:arial;
font-weight:bold;
padding: 0px 0px 14px 0px;
line-height:140%;
}

#brak_wydarzen{
clear:both;
margin:0 auto;
text-align:center;
padding: 4px 10px 14px;
font-family:Georgia;
/* border-bottom: 1px solid #D5DCE9; */
}

#kryteria_okres{
color:#393380;
font-size: 120%;
font-family:arial;
font-weight:bold;
padding:0px 15px 10px 20px;
}

#kryteria_ukryj{
clear:both;
margin:0 auto;
/* text-align:center; */
/* padding:10px 0px; */
padding-top:10px;
/* background: url('images/top3_r_kalendarium_okres.gif') 0 0 no-repeat; */
}

#kalendarz_miesiac{
float: left;
/* padding-left:20px; */
margin-bottom:10px;
text-align:left;
}

#kalendarz_rok{
float: right;
/* padding-right:15px; */
margin-bottom:10px;
text-align:left;
}

#kalendarz_submit_div{
clear:both;
padding-bottom:0px;
/* background: url('images/kalendarium_submit.jpg') center bottom no-repeat; */
}

#kryteria_ukryj select{
border: 1px solid #D5DCE9;
font-size:11px;
}
/*********KONIEC KALENDARIUM************/
