
body {vertical-ale_topign:center; padding: auto; margin: auto; font: 1em Verdana, sans-serif; background: #fdffe9; }

a:link {  color: #000000; text-decoration: none; }
a:hover {color: #3399FF; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:visited:hover {color: #3399FF; text-decoration: none;}

/* nawigacja linki */
.c_a:link {font: 11px Verdana, sans-serif, Helvetica; color: #000000; text-decoration: none; padding: 0px 0px 0px 10px; list-style: none;}
.c_a:hover {font: 12px Verdana, sans-serif, Helvetica capitalize; color: #3399FF; text-decoration: none; padding: 0px 0px 0px 10px; list-style: none;}
.c_a:visited {font: 11px Verdana, sans-serif, Helvetica; color: #000000; text-decoration: none; padding: 0px 0px 0px 10px; list-style: none;}
.c_a:visited:hover {font: 12px Verdana, sans-serif, Helvetica; color: #3399FF; text-decoration: none; padding: 0px 0px 0px 10px; list-style: none;}

.c_h:link {font: 11px Verdana, sans-serif, Helvetica; color: #000000; text-decoration: none; padding: 0px 0px 0px 0px; list-style: none;}
.c_h:hover {font: 12px Verdana, sans-serif, Helvetica; color: #3399FF; text-decoration: none; padding: 0px 0px 0px 0px; list-style: none;}
.c_h:visited {font: 11px Verdana, sans-serif, Helvetica; color: #000000; text-decoration: none; padding: 0px 0px 0px 0px; list-style: none;}
.c_h:visited:hover {font: 12px Verdana, sans-serif, Helvetica; color: #3399FF; text-decoration: none; padding: 0px 0px 0px 0px; list-style: none;}

#mrJ {margin: 19px 0px 0px 0px;}
#mrK {margin: 10px 0px 0px 19px;}
/* nawigacja linki */




#em_a {color: #979797; text-decoration: none;}
#em_a:hover {color: #979797; text-decoration: none;}

input, select, textarea {font: 11px Arial, sans-serif, Helvetica;}
img {border: none;}

.bg_fotka {background: url(../images/bg_fotka.gif)  repeat;}

#by {width: 780px; height: auto; margin: 0px auto 0px 0px; }

#allert {font: 11px Verdana, sans-serif, Helvetica; color: #CD0000;}
#allert_ok {font: 11px Verdana, sans-serif, Helvetica; color: #005000;}

#nav_data {width: 920px; height: 30px; font: 11px Verdana, Helvetica; color: #000000;}
#nav_top {width: 180px; height: 155px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; text-align: left;}

#nav_data_txtr {margin: 0px; padding: 4px 6px 0px 0px; text-align: right;}
#nav_data_txtl {margin: 0px; padding: 4px 0px 0px 6px; text-align: left; float: left;}

#nav_body {width: 780px; height: auto; margin: 0px 0px 0px 0px; padding: 0px; display: block; float: left; }
#nav_menu {width: 169px; height: auto; font: 1px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; float: left; display: block;}
#nav_bodys {width: 590px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; background: #ffffff; float: left; display: block; }

#nav_mb {width: 190px; height: 24px;  margin: 0px; padding: 0px; }
#nav_m1 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 50px; text-align: left;}

#nav_m2 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 50px; text-align: left;}
#nav_m3 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_m4 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_m5 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_m6 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_m7 {width: 140px; height: 19px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_m8 {width: 140px; height: 19px; font: 15px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left;}
#nav_mbg { width: 194px; height:187px; font: 10px Verdana, sans-serif, Helvetica; color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(/images/bg_menu.jpg) no-repeat;}

#nav_bb {width: 590px; height: 24px;  margin: 0px; padding: 0px; }
#nav_b1 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 4px 6px 0px 0px; text-align: right;} 
.input_sz {width: 140px; height: 17px; margin: 0px 4px 0px 4px; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align: top; background: #ffffff; }
.input_sz1 {width: 200px; height: 17px; margin: 0px 4px 0px 0px; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align: top; background: #ffffff; }
.bt_sz {background: url(/images/bt_sz.gif) no-repeat; border: none; width: 17px; height: 17px; cursor: pointer;}

#nav_bodys2 {width: 590px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px;}
#nav_bodys3 {width: 421px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; float: left;} 
#nav_bodys4 {width: 169px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; float: left;}

#nav_wazne {width: 500px; height: auto; margin: 1px 6px 35px 25px; padding: 0px 0px 0px 10px; text-align:  justify; }
#nav_wazne_t { font: 14px arial, verdan, DejaVu Serif Condensed, Script, Verdana, sans-serif, Helvetica; color: #000000; margin: 1px 6px 6px 1px; padding: 0px; text-align:  justify;}

#me_top {background: url(/images/top_bg_news2.jpg) no-repeat; border: none; width: 550px; height: 47px;}
#me_top_blank_s {background: url(/images/bg_top_blank.jpg) no-repeat; border: none; width: 550px; height: 47px;}
#me_top_news_s {background: url(/images/bg_top_blank.jpg) no-repeat; border: none; width: 550px; height: 47px;}

#me_top_zapo {background: url(/images/top_bg_zapo.jpg) no-repeat; border: none; width: 550px; height: 47px;}

#me_top_news_n {background: url(/images/bg_top_newsletter.jpg) no-repeat; border: none; width: 421px; height: 47px;}
#me_top_news_t {background: url(/images/bg_top_news_t.jpg) no-repeat; border: none; width: 248px; height: 47px;}
.me_bg {background: url(/images/bg_news1.gif) repeat-y top; border: none; width: 550px; height: auto;}
#me_bt {background: url(/images/bottom_bg_news1.gif) no-repeat; border: none; width: 550px; height: 10px;}

.mrz1 {margin: 1px 1px 1px 1px;}
#mr1 {margin: 6px 6px 6px 3px;}
#mr2 {margin: 0px 6px 0px 96px;}
#mr3 {margin: 3px 0px 0px 190px;}
#mr4 {margin: 6px 15px 0px 15px;}
#mr5 {margin: 0px 0px 0px 6px;}
#mr6 {margin: 10px 0px 0px 16px;}
#mr7 {margin: 5px 0px 10px 0px;}
#mr57 {margin: 20px 0px 10px 45px;}
#mr58 {margin: 3px 0px 3px 21px;}
#mr59 {padding: 3px 0px 3px 10px;}

#akt_l {width: 550px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; padding: 0px; margin: 0px; float: left;}
#akt_lo { width: 120px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; padding: 10px; margin: 4px;}
#akt_lt {width: 260px; height: auto;  font: 11px Verdana, sans-serif, Helvetica; color: #000000; padding: 10px; margin: 4px; float: left;}



#okienka_me {width: 550px; height: auto; margin: 0px; padding: 0px; float: left;}
.okn_gal1 {width: 125px; height: 244px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 10px; padding: 0px; float: left; background: url(/images/bg_galeria.jpg) no-repeat;}
.okn_gal1 a:link, .okn_gal1 a:visited, .okn_gal1 a:hover {display: block; margin: 0px 0px 0px 0px; padding: 120px 6px 6px 6px; color: #000000; text-decoration: none;}
.okn_new1 {width: 135px; height: 244px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px; float: left; background: url(/images/bg_new.jpg) no-repeat;}
.okn_new1 a:link, .okn_new1 a:visited, .okn_new1 a:hover {display: block; margin: 0px 0px 0px 0px; padding: 140px 6px 6px 6px; color: #000000; text-decoration: none;}
.okn_for1 {width: 125px; height: 244px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 10px; padding: 0px; float: left; background: url(/images/bg_forum.jpg) no-repeat;}
.okn_for1 a:link, .okn_for1 a:visited, .okn_for1 a:hover {display: block; margin: 0px 0px 0px 0px; padding: 120px 0px 0px 5px; color: #000000; text-decoration: none;}
.okn_emk1 {width: 125px; height: 244px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 10px; padding: 0px; float: left; background: url(/images/bg_emka.jpg) no-repeat;}
.okn_emk1 a:link, .okn_emk1 a:visited, .okn_emk1 a:hover {display: block; margin: 0px 0px 0px 0px; padding: 120px 6px 6px 6px; color: #000000; text-decoration: none;}
.okn_per1 {width: 125px; height: 244px; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 10px; padding: 0px; float: left; background: url(/images/bg_peregrynacja.jpg) no-repeat;}
.okn_per1 a:link, .okn_per1 a:visited, .okn_per1 a:hover {display: block; margin: 0px 0px 0px 0px; padding: 120px 6px 6px 6px; color: #000000; text-decoration: none;}



.font_bt {font: 11px Verdana, sans-serif, Helvetica; color: #000000;}
.A_utor { font-family: Verdana; font-weight: normal; font-size: 11px; color: #000000; text-decoration: none; text-align:  justify;}
.A_utor:hover	{ font-family: Verdana; font-weight: normal; font-size: 11px; color: #000000; text-decoration: none; text-align:  justify; }

#pasek_bt {width: 590px; height: 37px; font: 11px Verdana, sans-serif, Helvetica; color: #ffffff; margin: 10px 0px 0px 190px; padding: 0px; background: #3399fe;}
#pasek_ht {width: 148px; height: 21px; font: 11px Verdana, sans-serif, Helvetica; color: #ffffff; margin: 0px 0px 0px 21px; padding: 0px; background: #3399FF;}
#pasek_tt {width: 780px; height: auto; font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 0px;}
#pasek_tbt {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 3px 0px 0px 190px; padding: 0px; float: left; text-align: left;}
#pasek_tet { font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 3px 0px 8px 0px; padding: 0px; text-align: right;}


#bodyText {font: Arial, sans-serif, Helvetica; color: #000000;}
#mr_polec {width: 123px; font: 12px Arial, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 2px 4px 2px 10px; }
#mr_tekst {width: 123px; font: 11px Arial, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 2px 4px 2px 10px; background: url(/images/bg_okienko.gif) repeat-y;}
#mr_rozmiar {font: 11px Arial, sans-serif, Helvetica; color: #000000; margin: 0px; padding: 2px 6px 2px 10px;}
#mr_sep {width: 123px; margin: 0px; padding: 0px 17px 0px 7px; background: url(/images/bg_okienko.gif) repeat-y;}


#slidefoto {margin: 0px 0px 0px 0px; padding: 0px; font: 11px verdana; text-align: left;}
.imageshow {width: 123px; height: 105px; padding: 10px 10px 10px 10px; text-align: center;}
#buttonshow {height: 15px; padding: 0px 0px 5px 0px;}

#mr_sep1 {width: 497px; height: 1px; padding: 0px; margin: 4px 7px 0px 7px; background: url(/images/sep_okienko.gif) repeat-x;}
#mr_sep11 {width: 407px; height: 1px; padding: 0px; margin: 5px 7px 0px 7px; background: url(/images/sep_okienko.gif) repeat-x bottom;}
#mr_sep2 {font-family: Verdana; font-weight: normal; font-size: 11px; color: #000000; padding: 0px; margin: 0px auto 0px 7px; float: left;}
#mr_sep3 {font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; padding: 0px; margin: 0px 10px 0px auto; text-align: right;}

#mr_po1 {font-family: Georgia; font-weight: normal; font-size: 17px; color: #000000; padding: 0px; margin: 4px 0px 4px 4px;}
#mr_po2 {font-family: Verdana; font-weight: normal; font-size: 19px; color: #000000; padding: 0px; margin: 6px 4px 4px 4px;}

.menu_poz {font: 12px Verdana, sans-serif, Helvetica; color: #000000; }
.mmen_lb {font: 15px sans-serif, Helvetica; color: #3399FF;}

.menu_pozakt {font: 11px Verdana, sans-serif, Helvetica; color: #000000; }
.mmen_lbakt {font: 10px sans-serif, Helvetica; color: #3399FF;}

#nav_newsletter { width: 190px; height:130px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(/images/bg_newsletter.jpg) no-repeat;}
#nav_newsletter1 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 60px 0px 0px 10px; text-align: left;}
#nav_newsletter2 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 10px 10px 0px 15px; text-align:left;}
#nav_newsletter3 { width: 190px; height:230px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(/images/bg_newsletter2.jpg) no-repeat;}
#nav_newsletter4 {font: 11px Verdana, sans-serif, Helvetica; color: #008B00; margin: 0px 0px 0px 0px; padding: 65px 15px 5px 10px; text-align: left;}
#nav_newsletter5 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 65px 15px 0px 0px; text-align: center;}
#nav_newsletter6 {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 15px; text-align:left;}


#m_form {font: 11px Verdana, sans-serif, Helvetica; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 15px; text-align:left; }
.input_cog {width: 220px; height: 18px; margin: 0px; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align: top; background: #ffffff;}
.input_csz {width: 235px; height: 18px; margin: 0px; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align: top; background: #ffffff;}
.input_cogT {width: 220px; height: 58px; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align: top; background: #ffffff;}

#s_form {width: auto; height: 18px; margin: 4px 48px 0px 0px; }
#s_form_send {width: 46px; height: 18px; float: left; padding: 0px;}
#s_form_kas {width: 45px; height: 18px; float: left; padding: 0px 0px 0px 10px;}


.m_l_ttz { margin: 5px 20px 5px 20px;}
.m_l_ttt { margin: 5px 10px 5px 10px;}
.m_l_ttzapo { margin: 5px 5px 5px 5px;}
.bg_ramka_gal {float:left; background: url(../images/bg_ramka_galerii.gif) repeat-y; font: 12px Arial, sans-serif, Helvetica; color: #000000; border: none; width: 520px; cursor: pointer;}
.bg_ramka_gal2 {float:left; font: 12px  Arial, sans-serif, Helvetica ; color: #000000; border: none; width: 520px; cursor: default; text-align:justify; }

.bg_ramka_zapo {float:left; font: 11px Arial, sans-serif, Helvetica; color: #000000; border: none; width: 520px; cursor: pointer; text-align:justify;}


.m_l_g { margin: 0px 0px 15px 10px;}
.m_l_gg { margin: 0px 5px 0px 100px;}

.m_l_zapo { margin: 0px 0px 0px 0px;}
.m_l_zapog { margin: 0px 0px 0px 100px;}

/* nawigacja galerii */
.mmen_laP {font: 11px Arial, sans-serif, Helvetica; color: #000000; vertical-align: top}
.mmen_BL {font: 12px Arial, sans-serif, Helvetica; color: #000000; vertical-align: middle; text-align: center; background: url(../images/but_bg.gif) no-repeat; border: none; width: 21px; height: 21px;}
.mmen_BC {font: 12px Arial, sans-serif, Helvetica; color: #979797; font-weight: bold; text-decoration: none;vertical-align: middle; text-align: center;}
.mmen_BC:hover {font: 12px Arial, sans-serif, Helvetica; color: #979797; font-weight: bold; text-decoration: underline;vertical-align: middle; text-align: center;}
/* koniec nawigacji galerii */


.menu {
	position: absolute;
	left: 10px;
	top: 100px;
}

