@charset "utf-8";
/* CSS Document */

body { margin:25px 0px 30px 0px; padding:0px; text-align:center; background:#eeeeee; cursor:default; }
img { border:0px; vertical-align:bottom; margin:0px; padding:0px; }
html { overflow: -moz-scrollbars-vertical; font-family:Tahoma,Arial; font-size:11px; }
table { border-collapse:collapse; padding:0px; margin:auto; border:none; }
td,tr { padding:0px; vertical-align:top; border:0px }
ul { list-style-type:square; line-height:15px; }
p { margin:0px; padding:0px; }
a { outline:0px; }
form { margin:0px; padding:0px; }
*:focus { outline: none; }


/* struktura */
div.content { margin:auto; width:980px; border:1px solid #e3e3e3; background:#ffffff; }
div.footer_info { margin:auto; padding:0px 30px 26px 38px; width:912px; text-align:left; }
div.footer { margin:auto; padding:16px 0px 14px 39px; width:941px; border:1px solid #e3e3e3; background:#ffffff; color:#999999; font-size:11px; text-align:left; }
div.clear { clear:both; font-size:1px; }
a.linkblue:active, a.linkblue:visited, a.linkblue:link { font-size:11px; color:#153c90; text-decoration:underline; font-weight:normal; }
a.linkblue:hover { text-decoration:none; }
a.linkblue12:active, a.linkblue12:visited, a.linkblue12:link { font-size:12px; color:#153c90; text-decoration:underline; font-weight:normal; line-height:22px; }
a.linkblue12:hover { text-decoration:none; }
a.linkblue12_mail:active, a.linkblue12_mail:visited, a.linkblue12_mail:link { font-size:12px; color:#153c90; text-decoration:underline; font-weight:normal; }
a.linkblue12_mail:hover { text-decoration:none; }
a.footer:active, a.footer:visited, a.footer:link { font-size:11px; color:#999; text-decoration:none; font-weight:normal; }
a.footer:hover { text-decoration:none; color:#666; }

/* main content */
div.main { margin-left:28px; margin-top:33px; }
div.main_oddzial_top { margin-left:28px; margin-top:20px;  }
div.main_left { width:319px; margin-right:23px; float:left; }
div.main_right { float:left; }
div.main_head { width:319px; height:30px; margin-bottom:20px; background:url(../img/bg_main_head.gif) no-repeat; }
div.main_oddzial { height:20px; width:630px; border-bottom:1px solid #CCCCCC; color:#0f1d48; font-size:13px; font-weight:bold; line-height:12px; background:url(../img/bg_oddzial_root.gif) no-repeat top left; padding-left:20px; margin-left:28px; margin-top:32px; margin-bottom:7px; }
div.main_head_right { width:309px; height:30px; margin-bottom:20px; background:url(../img/bg_main_head_r.gif) no-repeat; }
div.main_title { width:193px; font-size:12px; font-weight:bold; color:#454545; padding-top:8px; padding-left:21px; float:left; }
div.main_title_r { width:183px; font-size:12px; font-weight:bold; color:#454545; padding-top:8px; padding-left:21px; float:left; }
div.main_head_more { width:89px; padding:8px 0px 5px 0px; background:url(../img/bg_main_root.gif) no-repeat top right; float:left }
div.box_wydarzenia { height:250px; }
div.box_wydarzenia_info { padding-left:26px; margin-top:20px; background:url(../img/bg_wydarzenia_root.gif) no-repeat top left; }
div.box_title { font-weight:bold; color:#0f1d49; }
div.box_text { padding-top:10px; color:#808080; width:270px; }
div.box_data { padding-top:14px; color:#afafaf; }
span.box_data { padding-left:9px; padding-right:9px; }
div.box_pagin_space { clear:both; height:21px; width:304px; background:url(../img/main_box_bg.gif) repeat-x bottom; margin-left:11px; }
div.box_pagin { background:url(../img/main_box_bg.gif) repeat-x bottom; margin-top:4px; padding-bottom:26px; text-align:right; }
div.box_pagin a { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#646464; padding:3px 8px 3px 8px; text-decoration:none; font-size:11px; font-weight:bold; margin-left:3px; }
div.box_pagin a:hover { color:#232323; }

/*
div.box_nowosc { height:178px; width:319px; margin-top:30px; background:url(../img/bg_box_nowosci.gif) no-repeat top left; }
div.box_nowosc div.element { height:178px; width:308px; margin:0px 0px 0px 11px; background:none; }
div.box_nowosc div.element div.box_nowosc_img { float:left; width:137px; height:157px; }
div.box_nowosc div.element div.box_nowosc_img img.box_nowosc { width:120px; height:157px; }
div.box_nowosc div.element div.box_nowosc_desc { padding:45px 10px 0px 0px; color:#454545; line-height:15px; width:160px; height:135px; float:left; background:none; }
div.box_nowosc div.element div.box_nowosc_desc a:active { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:visited { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:link { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:hover { color:#454545; text-decoration:underline; }

div.box_pagin_nowosc { margin-top:4px; padding-bottom:26px; margin-bottom:15px; text-align:right; }
div.box_pagin_nowosc a { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#646464; padding:3px 8px 3px 8px; text-decoration:none; font-size:11px; font-weight:bold; margin-left:3px; }
div.box_pagin_nowosc a:hover { color:#232323; }
*/

div.box_nowosc { height:178px; width:319px; margin-top:30px; background:url(../img/bg_box_nowosci.gif) no-repeat top left; }
div.box_nowosc div.element { height:178px; width:308px; margin:0px 0px 0px 11px; background:url(../img/bg_box_nowosci.gif) no-repeat top right; display:none; }
div.box_nowosc div.element div.box_nowosc_img { float:left; width:137px; height:157px; }
div.box_nowosc div.element div.box_nowosc_img img.box_nowosc { width:120px; height:157px; }
div.box_nowosc div.element div.box_nowosc_desc { padding:45px 10px 0px 0px; color:#454545; line-height:15px; width:160px; height:135px; float:left; background:none; }
div.box_nowosc div.element div.box_nowosc_desc a:active { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:visited { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:link { color:#454545; text-decoration:none; }
div.box_nowosc div.element div.box_nowosc_desc a:hover { color:#454545; text-decoration:underline; }

div.box_pagin_nowosc { margin-top:4px; padding-bottom:26px; margin-bottom:15px; text-align:right; }
div.box_pagin_nowosc a { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#646464; padding:3px 8px 3px 8px; text-decoration:none; font-size:11px; font-weight:bold; margin-left:3px; }
div.box_pagin_nowosc a:hover { color:#232323; }


div.promo_left { width:180px; height:126px; padding-left:12px; float:left; }
div.promo_description { height:104px; }
div.promo_text { width:185px; padding-top:10px; color:#808080; }
div.promo_more { height:22px; }
div.promo_more a { text-decoration:none; display:inline-block; height:22px; width:97px; background:url(../img/btn_wiecej.jpg) no-repeat 0px 0px; color:#FFFFFF; font-weight:bold; font-size:11px; line-height:21px; text-align:center; }
div.promo_more a:hover { background:url(../img/btn_wiecej.jpg) no-repeat; background-position:0px -22px; }
div.promo_data { color:#afafaf; line-height:21px; width:80px; float:left; }
div.promo_box_space { clear:both; height:20px; }
div.promo_right { float:left; margin-left:16px; }
div.box_banner { margin-left:10px; margin-top:31px; }
div.box_banner img { width:310px; height:199px; }
div.box_banner_oddzial { width:660px; height:150px; border:1px solid #bbbbbb; text-align:center; clear:both; margin-bottom:25px;}


/* lewa kolumna */
div.left_content { width:269px; padding:32px 0px 45px 0px; float:left; font-size:11px; text-align:left; }
div.l_logo { width:180px; height:44px; margin-left:18px; }
div.l_logo a {  width:160px; height:44px; display:block; margin-left:20px; background:url(../img/bg_logo.gif) no-repeat top left; }
div.l_info { margin:27px 10px 0px 38px; color:#8a8a8a; line-height:15px; }
div.l_info a { margin-top:8px; color:#153c90; display:block; }
div.l_info a:hover { text-decoration:none; }
div.l_search {  padding-left:39px; padding-top:27px; height:23px; }
input.l_search { width:142px; height:17px; border:0px; background:url(../img/input_search.gif) no-repeat; font-size:11px; color:#7c7c7c; padding:4px 14px 0px 14px; float:left; margin:0px; }
input.l_search_ok { width:27px; height:21px; border:0px; background:url(../img/input_searchok.gif) no-repeat; font-size:11px; margin-left:4px; padding:0px; cursor:pointer; }

div.mainmenu { width:240px; margin:36px 0px 0px 18px; padding:15px 0px 31px 0px; background:#f5f5f5; border-right:1px solid #d8d8d8; border-bottom:2px solid #00228b; }
div.mainmenu ul, div.mainmenu ul li { list-style:none; margin:0px; padding:0px; font-size:1px; }
div.mainmenu ul li { width:190px; height:32px; background:url(../img/bg_mainmenu_link.gif) no-repeat bottom; display:block; color:#474747; text-decoration:none; margin-left:26px; padding:0px; }
div.mainmenu a {  margin-left:20px; padding-top:11px; display:block; font-size:12px; color:#474747; text-decoration:none; } 
div.mainmenu a:hover { text-decoration:underline; }
a.mainmenu_on:link, a.mainmenu_on:active, a.mainmenu_on:visited, a.mainmenu_on:hover { font-weight:bold; text-decoration:underline;}
div.konsultanci_ico { width:116px; background:url(../img/ico_konsultanci.gif) no-repeat top right; }
div.l_oddzialy { margin:40px 0px 0px 18px; padding:31px 0px 0px 20px; background:url(../img/bg_oddzialy.gif) no-repeat top left; color:#8a8a8a; height:96px; }
div.l_list_oddzial { height:21px; margin-top:19px; }
select.l_list_oddzial { width:180px; font-size:11px; color:#7c7c7c; padding:2px; margin:0px; border:1px solid #bdbdbd; }
div.l_list_more { margin:17px 0px 0px 74px; padding-left:21px; background:url(../img/bg_rootblue.gif) no-repeat; }
div.l_list_more a { color:#153c90; text-decoration:underline; }
div.l_list_more a:hover { color:#153c90; text-decoration:none; }
div.oddzial_select { width:204px; margin-left:37px; padding:29px 0px 12px 0px; text-align:center; color:#0f1d48; font-size:11px; font-weight:bold; text-transform:uppercase; }
div.oddzial_adres { border-top:1px solid #cacaca;  margin-top:10px; padding-top:11px; }


/* prawa kolumna */
div.right_content { margin-top:32px; margin-bottom:20px; float:left; text-align:left; }
div.r_headup { width:680px; height:45px; background:url(../img/bg_headup.gif) no-repeat top left; text-align:right; padding-top:14px; color:#7c7c7c; }
div.r_headup a { color:#153c90; text-decoration:underline; padding-left:2px; }
div.r_headup a:hover { text-decoration:none; }
div.r_headfoto { width:680px; height:195px; }
div.r_menu { width:680px; height:32px; margin-top:11px; background:url(../img/bg_menu_right.png) no-repeat top right #1a2c64; }

div.space_menu { width:150px; height:32px; float:left; }
div.glowna_menu { height:32px; width:108px; float:left; text-align:center; }
div.wydarzenia_menu { height:32px; width:96px; float:left; text-align:center; }
div.promocje_menu { height:32px; width:80px; float:left; text-align:center; }
div.oddzialy_menu { height:32px; width:74px; float:left; text-align:center; }
div.oxford_menu { height:32px; width:154px; float:left; text-align:center; }
a.menu:link, a.menu:visited, a.menu:active { height:23px; padding-top:9px; display:block; color:#ffffff; text-decoration:none; font-size:12px; }
a.menu:hover { background:url(../img/bg_menu_hover.gif) repeat-x; }
a.menu_on:link, a.menu_on:visited, a.menu_on:active, a.menu_on:hover { height:23px; padding-top:9px; display:block; color:#ffffff; text-decoration:none; font-size:12px;; background:url(../img/bg_menu_hover.gif) repeat-x; }


/* podstrony */
/* cennik */
div.cennik_head { width:580px; font-size:14px; padding-top:6px; font-weight:bold; color:#0f1d48; float:left;  }  
span.cennik_data { padding-left:13px; font-size:11px; font-weight:normal; }
div.cennik_pobierz { padding-top:6px; }
div.cennik_szukaj { width:596px; height:56px; background:#f1f4fa; border:1px solid #cdd2de; margin-top:17px; padding:17px 27px 14px 27px; }
div.cennik_title { color:#626262; font-size:12px; width:167px; height:25px; float:left; line-height:21px;}
input.cennik { padding:3px 5px 0px 5px; margin:0px; width:150px; height:17px; float:left; border:1px solid #a5acb2; color:#626262; font-size:11px;  }
input.cennik_ok { margin-left:5px; padding:0px; width:97px; }
div.cennik_abc { text-align:left; margin-top:10px; }
div.cennik_abc a { color:#153c90; text-decoration:underline; font-size:12px; margin-right:9px; }
div.cennik_abc a:hover { text-decoration:none; }
div.cennik_navilist { margin:22px 0px 12px 0px; width:650px; color:#0f1d48; border-bottom:1px solid #9d9d9d; }
div.cennik_navititle_on { width:390px; font-size:11px; color:#0f1d48; margin-left:21px; margin-bottom:12px; background:url(../img/bg_cenniksort.gif) no-repeat top left; float:left; }
div.cennik_navititle a { width:390px; font-size:11px; color:#153c90; margin-left:21px; margin-bottom:12px; float:left; }
div.cennik_navicena_on { width:80px; font-size:11px; color:#0f1d48; margin-left:0px; margin-bottom:12px; background:url(../img/bg_cenniksort_cena.gif) no-repeat top left; float:left; }
div.cennik_navicena a { width:80px; font-size:11px; color:#153c90; margin-bottom:12px; float:left; }
div.cennik_naviisbn_on { width:106px; font-size:11px; color:#0f1d48; margin-bottom:12px; background:url(../img/bg_cenniksort.gif) no-repeat top left; float:left; }
div.cennik_naviisbn a { width:106px; font-size:11px; color:#153c90; margin-bottom:12px; float:left; }
div.cennik_list { height:28px; width:650px; border-bottom:2px solid #ffffff; background:#eceff5; }
div.cennik_promocja {width:50px;float:left;}

div.cennik_list_tytul { width:390px; font-size:12px; color:#626262; margin-left:21px; margin-top:7px; float:left;  }
div.cennik_list_cena { width:80px; font-size:12px; color:#626262; margin-top:7px; float:left;  }
div.cennik_list_isbn { width:106px; font-size:12px; color:#626262; margin-top:7px; float:left;  }
div.cennik_list_promocja {width:50px; font-size:12px; color:#626262; margin-top:1px; float:left;text-align:center;font-weight:bold;}
div.cennik_list2 { height:28px; width:650px; border-bottom:2px solid #ffffff; background:#f5f7fa; }
div.cennik_default { text-align:center; font-size:12px; color:#626262; padding-top:35px; }


/* informacje */
div.informacje_head { width:435px; font-size:14px; padding-top:6px; padding-bottom:10px; font-weight:bold; color:#0f1d48; border-bottom:1px solid #9d9d9d;  }
div.informacje { width:435px; font-size:12px; padding-top:29px; padding-bottom:55px; line-height:18px; color:#686868; float:left;  font-family:Arial; }
div.informacje p { margin:0px 0px 15px 0px; }
div.informacje_right  { width:215px; padding-top:29px; text-align:right; float:left;  }
div.informacje_right img {  border:none; }
div.informacje a:active { color:#153c90; text-decoration:none; }
div.informacje a:visited { color:#153c90; text-decoration:none; }
div.informacje a:link { color:#153c90; text-decoration:none; }
div.informacje a:hover { color:#153c90; text-decoration:underline; }

div.aas { height:20px; font-size:0px; width:650px; }

/* NEW_PRO modyfikacja promocji 07.2010 */

div.new_pro { width:390px; font-size:12px; padding-top:29px; padding-bottom:55px; line-height:18px; color:#686868; float:left;  font-family:Arial; }
div.new_pro p { margin:0px 0px 15px 0px; }
div.new_pro_right  { width:260px; padding-top:29px; text-align:right; float:left;  }
div.new_pro_right img { border:none; width:237px; height:290px; }
div.new_pro a:active { color:#153c90; text-decoration:none; }
div.new_pro a:visited { color:#153c90; text-decoration:none; }
div.new_pro a:link { color:#153c90; text-decoration:none; }
div.new_pro a:hover { color:#153c90; text-decoration:underline; }


/* konsultanci */
div.konsultanci_head  { width:650px; font-size:14px; padding-top:6px; padding-bottom:10px; font-weight:bold; color:#0f1d48; border-bottom:1px solid #9d9d9d;  }
div.konsultanci_woj { width:150px; color:#686868; font-size:12px; padding-top:28px; float:left; font-family:Arial; height:15px; }
div.konsultanci_wojlist { width:366px; float:left; padding-top:25px; height:30px; }
select.konsultanci_wojlist { width:208px; color:#686868; padding:1px 1px 1px 6px; font-size:12px; font-family:Arial;  } 
div.konsultanci_pobierz { width:134px; float:left; padding-top:29px; color:#686868; font-size:11px; text-align:right; }
div.konsultanci_list { width:632px; padding:7px 9px 9px 9px; background:#e2e7f2; margin-bottom:4px; } 
div.konsultanci_list_intro { width:350px; padding:7px 9px 9px 0px; margin-bottom:4px; line-height:15px; color:#686868; font-family:Arial; font-size:12px; }
div.konsultanci_list2 { width:632px; padding:7px 9px 9px 9px; background:#eceff5; margin-bottom:4px; } 
div.konsultanci_list3 { width:632px; padding:7px 9px 9px 9px; background:#eff0f3; margin-bottom:4px; } 
div.konsultanci_foto { width:126px; height:128px; margin-right:16px; float:left; background:url(../img/bg_klienci_root.png) no-repeat top right; text-align:left; }
div.konsultanci_foto2 { width:126px; height:128px; margin-right:16px; float:left; background:url(../img/bg_klienci_root2.png) no-repeat top right; text-align:left; }
div.konsultanci_info { width:485px; }
div.konsultanci_title { font-size:17px; margin-top:7px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_imie { font-size:14px; margin-top:6px; font-family:Arial; color:#0f1d48; font-weight:normal; }
span.konsultanci_imie { font-size:12px; color:#686868; padding-left:12px; }
div.konsultanci_dane { font-size:11px; color:#686868; line-height:15px; padding:11px 0px 0px 0px; }
div.konsultanci_bgspace { width:650px; height:30px; font-size:1px; background:url(../img/bg_konsultanci_head.jpg) repeat-x; margin-top:6px;  }
div.konsultanci_footer { border-top:1px solid #c7c7c7; padding-top:20px; padding-bottom:20px; margin-top:18px; padding-left:230px; }


div.konsultanci_list1 { width:632px; padding:7px 9px 9px 9px; background:#eff0f3; margin-bottom:4px; }
div.konsultanci_list1 div.left { float:left; width:142px; }
div.konsultanci_list1 div.left div.konsultanci_foto { width:126px; height:128px; background:url(../img/bg_klienci_root.png) no-repeat top right; text-align:left; }
div.konsultanci_list1 div.right { float:left; width:485px; }
div.konsultanci_list1 div.right div.konsultanci_title { font-size:17px; margin-top:7px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list1 div.right div.konsultanci_imie { font-size:14px; margin-top:6px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list1 div.right span.konsultanci_imie { font-size:12px; color:#686868; padding-left:12px; }
div.konsultanci_list1 div.right div.konsultanci_dane { font-size:11px; color:#686868; line-height:15px; padding:11px 0px 0px 0px; }

div.konsultanci_list2 { width:632px; padding:7px 9px 9px 9px; background:#eceff5; margin-bottom:4px; }
div.konsultanci_list2 div.left { float:left; width:142px; }
div.konsultanci_list2 div.left div.konsultanci_foto { width:126px; height:128px; background:url(../img/bg_klienci_root.png) no-repeat top right; text-align:left; }
div.konsultanci_list2 div.right { float:left; width:485px; }
div.konsultanci_list2 div.right div.konsultanci_title { font-size:17px; margin-top:7px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list2 div.right div.konsultanci_imie { font-size:14px; margin-top:6px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list2 div.right span.konsultanci_imie { font-size:12px; color:#686868; padding-left:12px; }
div.konsultanci_list2 div.right div.konsultanci_dane { font-size:11px; color:#686868; line-height:15px; padding:11px 0px 0px 0px; }

div.konsultanci_list3 { width:632px; padding:7px 9px 9px 9px; background:#eff0f3; margin-bottom:4px; }
div.konsultanci_list3 div.left { float:left; width:142px; }
div.konsultanci_list3 div.left div.konsultanci_foto { width:126px; height:128px; background:url(../img/bg_klienci_root.png) no-repeat top right; text-align:left; }
div.konsultanci_list3 div.right { float:left; width:485px; }
div.konsultanci_list3 div.right div.konsultanci_title { font-size:17px; margin-top:7px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list3 div.right div.konsultanci_imie { font-size:14px; margin-top:6px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list3 div.right span.konsultanci_imie { font-size:12px; color:#686868; padding-left:12px; }
div.konsultanci_list3 div.right div.konsultanci_dane { font-size:11px; color:#686868; line-height:15px; padding:11px 0px 0px 0px; }

div.konsultanci_list4 { width:632px; padding:7px 9px 9px 9px; background:#eff0f3; margin-bottom:4px; }
div.konsultanci_list4 div.left { float:left; width:142px; }
div.konsultanci_list4 div.left div.konsultanci_foto { width:126px; height:128px; background:url(../img/bg_klienci_root.png) no-repeat top right; text-align:left; }
div.konsultanci_list4 div.right { float:left; width:485px; }
div.konsultanci_list4 div.right div.konsultanci_title { font-size:17px; margin-top:7px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list4 div.right div.konsultanci_imie { font-size:14px; margin-top:6px; font-family:Arial; color:#0f1d48; font-weight:normal; }
div.konsultanci_list4 div.right span.konsultanci_imie { font-size:12px; color:#686868; padding-left:12px; }
div.konsultanci_list4 div.right div.konsultanci_dane { font-size:11px; color:#686868; line-height:15px; padding:11px 0px 0px 0px; }

div.konsultanci_list2 div.right div.konsultanci_dane a:active { color:#153c90; text-decoration:underline; }
div.konsultanci_list2 div.right div.konsultanci_dane a:visited { color:#153c90; text-decoration:underline; }
div.konsultanci_list2 div.right div.konsultanci_dane a:link { color:#153c90; text-decoration:underline; }
div.konsultanci_list2 div.right div.konsultanci_dane a:hover { color:#153c90; text-decoration:none; }

div.konsultanci_list3 div.right div.konsultanci_dane a:active { color:#153c90; text-decoration:underline; }
div.konsultanci_list3 div.right div.konsultanci_dane a:visited { color:#153c90; text-decoration:underline; }
div.konsultanci_list3 div.right div.konsultanci_dane a:link { color:#153c90; text-decoration:underline; }
div.konsultanci_list3 div.right div.konsultanci_dane a:hover { color:#153c90; text-decoration:none; }

div.konsultanci_list div.right div.konsultanci_dane a:active { color:#153c90; text-decoration:underline; }
div.konsultanci_list div.right div.konsultanci_dane a:visited { color:#153c90; text-decoration:underline; }
div.konsultanci_list div.right div.konsultanci_dane a:link { color:#153c90; text-decoration:underline; }
div.konsultanci_list div.right div.konsultanci_dane a:hover { color:#153c90; text-decoration:none; }

div.konsultanci_list1 div.right div.konsultanci_dane a:active { color:#153c90; text-decoration:underline; }
div.konsultanci_list1 div.right div.konsultanci_dane a:visited { color:#153c90; text-decoration:underline; }
div.konsultanci_list1 div.right div.konsultanci_dane a:link { color:#153c90; text-decoration:underline; }
div.konsultanci_list1 div.right div.konsultanci_dane a:hover { color:#153c90; text-decoration:none; }

div.konsultanci_list4 div.right div.konsultanci_dane a:active { color:#153c90; text-decoration:underline; }
div.konsultanci_list4 div.right div.konsultanci_dane a:visited { color:#153c90; text-decoration:underline; }
div.konsultanci_list4 div.right div.konsultanci_dane a:link { color:#153c90; text-decoration:underline; }
div.konsultanci_list4 div.right div.konsultanci_dane a:hover { color:#153c90; text-decoration:none; }

/* wydarzenia */
div.wydarzenia_list { width:90px; padding:7px 10px 6px 21px; font-family:Arial; color:#626262; float:left; font-size:12px; margin-bottom:2px; }
div.wydarzenia_title { width:410px; padding:7px 10px 6px 0px; font-family:Arial; color:#626262; float:left; margin-bottom:2px; }
a.wydarzenia_title { color:#153c90; font-size:12px; text-decoration:underline; }
a.wydarzenia_title:hover { text-decoration:none; }
div.wydarzenia_head { width:100px; float:left; font-size:14px; font-weight:bold; padding-top:6px; color:#0f1d48; }
div.wydarzenia_pagin { float:left; width:550px; padding:4px 0px 4px 0px; text-align:right; }
div.wydarzenia_pagin a { border:1px solid #ffffff; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-weight:normal; font-size:11px; margin-left:3px; }
div.wydarzenia_pagin a:hover { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-size:11px; margin-left:3px; }
div.wydarzenia_space { width:500px; height:0px; }
div.wydarzenia_toplist { height:18px; width:622px; font-size:1px; }
div.wydarzenia_toplist2 { height:28px; width:622px; }
div.wydarzenia_header { width:650px; height:17px; padding-top:6px; padding-bottom:10px; border-bottom:1px solid #9d9d9d; }
div.wydarzenia_header_title { width:400px; font-size:14px; font-weight:bold; color:#0f1d48; float:left;  }
div.wydarzenia_header_back { width:250px; font-size:11px; color:#9d9d9d; text-align:right; line-height:18px; float:left; }


/* siec dystrybucji */
div.siec_mapa { width:650px; height:250px; font-size:12px; margin-top:18px; padding-bottom:32px;}
div.siec_flash { width:340px; height:290px; font-size:12px; float:left; text-align:center; }
div.siec_mapkainfo { width:250px; height:240px; margin:10px 0px 10px 5px; padding:10px 0px 12px 22px; background:url(../img/bg_siecmapka.gif) repeat-y top left; float:left; font-family:Arial; }
div.mapka_woj { font-size:12px; color:#686868; }
div.mapka_wojselect { font-size:15px; color:#0f1d48; font-weight:bold; padding-top:6px; padding-bottom:6px; }
div.mapka_link { height:15px; width:270px; }
div.mapka_kliknij { font-size:11px; color:#a3a3a3; padding-top:32px; padding-bottom:21px; }
div.mapka_info { font-size:12px; color:#686868; font-family:Arial; }

div.siec_head { width:626px; height:24px; background:url(../img/bg_siec_head.gif) no-repeat; font-size:12px; font-family:Arial; font-weight:bold; color:#0f1d48; margin:27px 0px 23px 0px; padding-left:24px; padding-top:7px }
div.siec_miasto { width:120px; float:left; padding-left:24px; padding-bottom:8px; font-family:Arial; color:#0f1d48; font-size:11px; }
div.siec_typ { width:90px; float:left; font-family:Arial; color:#0f1d48; font-size:11px; }
div.siec_ulica { width:160px; float:left; font-family:Arial; color:#0f1d48; font-size:11px; }
div.siec_tel { width:120px; float:left; font-family:Arial; color:#0f1d48; font-size:11px; }
div.siec_mail { width:50px; font-family:Arial; color:#0f1d48; font-size:11px; display:inline; }
div.siec_list { width:650px; background:#eceff5; padding:8px 0px 7px 0px; margin-bottom:1px; }
div.siec_list2 { width:650px; padding:8px 0px 7px 0px; margin-bottom:1px; }
div.siec_list_space { height:6px; }
div.siec_miasto_l { width:120px; float:left; padding-left:24px; font-family:Arial; color:#686868; font-size:11px; }
div.siec_typ_l { width:90px; float:left; font-family:Arial; color:#686868; font-size:11px; }
div.siec_ulica_l { width:160px; float:left; font-family:Arial; color:#686868; font-size:11px; }
div.siec_tel_l { width:120px; float:left; font-family:Arial; color:#686868; font-size:11px; }
div.siec_mail_l { width:50px; font-family:Arial; font-size:11px; display:inline; }

table.siec_dystrybucji { width:100%; }
td.siec_head { padding-left:24px; padding-bottom:9px; font-family:Arial; color:#0f1d48; font-size:11px; }
td.siec_head2 { padding-left:14px; padding-bottom:9px; font-family:Arial; color:#0f1d48; font-size:11px; }
td.siec_head2_email { padding-bottom:9px; font-family:Arial; color:#0f1d48; font-size:11px; }
td.siec_sublist { background:#eceff5; padding:9px 0px 9px 24px; margin-bottom:1px; color:#686868;  }
td.siec_sublist2 { background:#eceff5; padding:9px 0px 9px 14px; margin-bottom:1px; color:#686868;  }
td.siec_sublist2_email { background:#eceff5; padding:9px 0px 9px 0px; margin-bottom:1px; color:#686868;  }
td.siec_sublist_white { padding:9px 0px 9px 24px; margin-bottom:1px; color:#686868;  }
td.siec_sublist2_white { padding:9px 0px 9px 14px; margin-bottom:1px; color:#686868;  }
td.siec_sublist2_email_white { padding:9px 0px 9px 0px; margin-bottom:1px; color:#686868;  }

.one { width:96px; }
.two { width:207px; }
.three { width:134px; }
.four { width:120px; }
.five { width:29px; }

div.brak { margin:0px 0px 0px 24px; }

/* katalog */
div.katalog_left { width:435px; padding-right:39px; float:left; }
div.katalog_right { width:177px; float:left; }
div.katalog_right_top { width:177px; height:10px; background:url(../img/bg_katalog_right.gif) no-repeat #eceff5; }
div.katalog_right_down { width:177px; height:10px; background:url(../img/bg_katalog_rightd.gif) no-repeat #eceff5; margin-bottom:3px; }
div.katalog_right_center { width:177px; background:#eceff5; padding:13px 0px 13px 0px; }
div.katalog_right_center a { color:#474747; text-decoration:none; font-size:11px; width:139px; height:21px; padding-left:24px; padding-top:8px; display:block; cursor:pointer; }
div.katalog_right_center a:hover { color:#474747; text-decoration:none; font-size:11px; background:url(../img/bg_rightmenu.gif) no-repeat; }
div.katalog_right_center a.select { color:#474747; text-decoration:none; font-size:11px; width:139px; height:21px; padding-left:24px; padding-top:8px; display:block; background:url(../img/bg_rightmenu.gif) no-repeat; }

div.ktalog_sm { width:164px; background:#f3f3f3; padding:10px 0px 6px 0px; }
div.ktalog_sm_down { width:164px; height:8px; background:url(../img/bg_submenu_down.gif) no-repeat; }

div.ktalog_sm a { color:#474747; text-decoration:none; font-size:11px; width:139px; height:21px; padding-left:24px; padding-top:8px; display:block; cursor:pointer; }
div.ktalog_sm a:hover { color:#474747; text-decoration:none; font-size:11px; background:url(../img/bg_submenu_center.gif) no-repeat; }
div.ktalog_sm a.select { color:#474747; text-decoration:none; font-size:11px; width:139px; height:21px; padding-left:24px; padding-top:8px; display:block; background:url(../img/bg_submenu_center.gif) no-repeat; }

div.katalog_head  { width:435px; height:17px; font-size:14px; padding-top:6px; padding-bottom:10px; font-weight:bold; color:#0f1d48; border-bottom:1px solid #9d9d9d;  }
div.katalog_navi { width:80px; float:left; background:url(../img/bg_katalog_navi.gif) no-repeat top right; }
div.katalog_navi2 { width:80px; float:left; }
div.katalog_subnavi { width:273px; float:left; line-height:18px; font-size:11px; color:#0f1d48; font-weight:normal; }
div.katalog_navi_back { width:80px; text-align:right; float:left; line-height:18px; font-size:11px; color:#0f1d48; font-weight:normal; }
div.katalog_produkt_desc { width:260px; padding:36px 31px 25px 0px; float:left; }
span.produkt_title { font-size:11px; font-weight:bold; color:#0f1d49; }
span.produkt_autor { font-size:11px; color:#0f1d49; line-height:23px; }
span.produkt_autor_name { color:#808080; }
div.produkt_info { color:#808080; padding-top:18px; line-height:17px; }
div.produkt_spradzcene { padding-top:40px; padding-bottom:45px;  }
div.katalog_img { float:left; margin-top:35px; border:1px solid #dddddd; }

div.katalog_subnavi_pagi { width:205px; float:left; line-height:18px; font-size:11px; color:#0f1d48; font-weight:normal; }
div.katalog_pagin { width:150px; padding:3px 0px 3px 0px; text-align:right; float:left; }
div.katalog_pagin a { border:1px solid #ffffff; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-weight:normal; font-size:11px; margin-left:3px; }
div.katalog_pagin a:hover { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-size:11px; margin-left:3px; }
span.katalog_pagin_select { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-size:11px; margin-left:3px; font-weight:bold; }
div.katalog_pagin_down { width:435px; padding:5px 0px 5px 0px; text-align:right; float:left; clear:both; margin-bottom:30px; }
div.katalog_pagin_down a { border:1px solid #ffffff; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-weight:normal; font-size:11px; margin-left:3px; }
div.katalog_pagin_down a:hover { background:url(../img/bg_pagin.gif) bottom repeat-x; border:1px solid #bbbbbb; color:#5b5b5b; padding:3px 5px 3px 5px; text-decoration:none; font-size:11px; margin-left:3px; }
div.katalog_produkt_descspace { height:11px; width:450px; font-size:1px; }
div.katalog_produkt_desclist { padding:25px 0px 24px 0px; }
div.katalog_border { font-size:1px; height:1px; background:url(../img/main_box_bg.gif) repeat-x bottom; }
div.katalog_produkt_infoimg { width:126px; float:left; }
div.katalog_produkt_infoimg img { border:none; }
div.katalog_produkt_infotxt { width:309px; float:left; }
div.produkt_infolist { padding-top:10px; color:#808080; font-size:11px; line-height:14px; height:83px; }
div.produkt_autorlist { width:212px; line-height:22px; float:left; }
div.produkt_sprawdzcenelist { width:97px; float:left; }


/* NEW_ITEM modyfikacja katalogu 07.2010 */

div.new_item_head { padding-top:36px; padding-bottom:0px; }
div.new_item_head span.produkt_title { font-size:11px; font-weight:bold; color:#0f1d49; }
div.new_item_head span.produkt_autor { font-size:11px; color:#0f1d49; line-height:23px; }
div.new_item_head span.produkt_autor_name { color:#808080; }

div.new_item_data { width:435px; height:290px; text-align:left; }
div.new_item_data div.params { width:198px; height:290px; text-align:left; float:left; }
div.new_item_data div.params div.row_space { height:30px; }
div.new_item_data div.params div.row { width:198px; height:32px; border-bottom:1px solid #e6e6e6; text-align:left; font-family:Tahoma; font-size:11px; color:#808080; line-height:32px; }
div.new_item_data div.params div.row div.col1 { width:80px; height:32px; font-weight:bold; border:none; float:left; }
div.new_item_data div.params div.row div.col2 { width:118px; height:32px; font-weight:normal; border:none; float:left; }
div.new_item_data div.book { width:237px; height:290px; text-align:right; float:left; }

div.new_item_btns { width:435px; height:22px; text-align:left; padding-top:10px; }
div.new_item_btns div.btn { width:198px; height:22px; float:left; }
div.new_item_btns div.btn img { width:198px; height:22px; border:none; }
div.new_item_btns div.space { width:39px; height:22px; float:left; }
div.new_item_btns div.btn a.play { display:block; width:198px; height:22px; background:url(../img/btn_book_play.png) 0px 0px; text-decoration:none; }
div.new_item_btns div.btn a.play:hover { background:url(../img/btn_book_play.png) 0px 22px; }
div.new_item_btns div.btn a.show { display:block; width:198px; height:22px; background:url(../img/btn_book_show.png) 0px 0px; text-decoration:none; }
div.new_item_btns div.btn a.show:hover { background:url(../img/btn_book_show.png) 0px 22px; }

div.new_item_info { font-family:Tahoma; color:#808080; padding-top:40px; line-height:17px; }
div.new_item_cena { padding-top:40px; padding-bottom:45px; }


/* newsletter */
div.newsletter_info { padding-bottom:15px; }
div.newsletter_dane { width:70px; margin-top:16px; line-height:21px; float:left; }
div.newsletter_input { width:300px; margin-top:16px; }
div.newsletter_done { padding:15px; border:1px solid #CDD2DE; background:#eceff5; margin-top:30px; text-align:center; width:265px }
input.newsletter { width:220px; height:15px; font-size:11px; color:#7c7c7c; padding:2px; margin:0px; border:1px solid #bdbdbd; font-family:Arial; }


/* szukaj */
div.szukaj_head { width:550px; font-size:14px; font-weight:bold; padding-top:6px; color:#0f1d48; }
span.szukaj_wynik { font-weight:normal; padding-left:24px; }

/* kontakt */
div.kontakt_left { width:380px; color:#686868; font-size:12px; padding-top:28px; padding-bottom:32px; line-height:18px; float:left; font-family:Arial; }
div.kontakt_left a:active { font-size:12px; color:#153c90; text-decoration:underline; font-weight:normal; line-height:22px; }
div.kontakt_left a:visited { font-size:12px; color:#153c90; text-decoration:underline; font-weight:normal; line-height:22px; }
div.kontakt_left a:link { font-size:12px; color:#153c90; text-decoration:underline; font-weight:normal; line-height:22px; }
div.kontakt_left a:hover { text-decoration:none; }
div.kontakt_right { color:#686868; font-size:11px; padding-top:28px; padding-bottom:32px; float:left; font-family:Arial; text-align:center;}
div.kontakt_mapka { width:270px; height:190px; background:#cecece; margin-bottom:15px; }
div.kontakt_dzials { width:130px; float:left; color:#0f1d49; font-weight:bold; padding-top:25px; padding-bottom:8px; }
div.kontakt_ksiegowoscs { color:#0f1d49; font-weight:bold; padding-top:25px; padding-bottom:8px; float:left; }
div.kontakt_dzialp { width:130px; float:left; }
div.kontakt_ksiegowoscp { }
div.kontakt_adres { clear:both; padding:8px 0px 6px 0px; }

div.kontakt_info { padding-bottom:1px; }
div.kontakt_dane { width:135px; margin-top:16px; line-height:21px; float:left; }
div.kontakt_input { margin-top:16px; }
div.kontakt_done { padding:15px; border:1px solid #CDD2DE; background:#eceff5; margin-top:30px; text-align:center; width:265px }
input.kontakt { width:200px; height:15px; font-size:11px; color:#7c7c7c; padding:2px; margin:0px; border:1px solid #bdbdbd; font-family:Arial; }
textarea.kontakt { width:200px; height:130px; font-size:11px; color:#7c7c7c; padding:2px; margin:0px; border:1px solid #bdbdbd; font-family:Arial; }

/* footer linki */
div.f_podrecznelinki { width:236px; height:130px; margin-top:26px; background:url(../img/bg_kropki_footer.gif) repeat-y top right; float:left; }
div.h_linki { height:28px; background:url(../img/bg_podrecznelinki_f.gif) no-repeat top left; }
div.f_podrecznelinki ul { padding:0px; margin:0px; list-style:none; }
div.f_podrecznelinki li { line-height:16px; }
div.f_podrecznelinki a { color:#153c90; text-decoration:underline; line-height:17px; }
div.f_podrecznelinki a:hover { color:#153c90; text-decoration:none; }

div.f_newsletter { width:246px; height:130px; padding:0px 40px 0px 46px; margin-top:26px; background:url(../img/bg_kropki_footer.gif) repeat-y top right; float:left; color:#646464; }
div.h_newsletter { height:28px; background:url(../img/bg_newsletter_f.gif) no-repeat top left; }
div.f_newsletter a { color:#153c90; text-decoration:underline; }
div.f_newsletter a:hover { color:#153c90; text-decoration:none; }
div.f_newsletter_form { margin-top:15px; margin-bottom:10px; height:21px; }
span.f_newsletter_form { padding-top:10px; color:#9b9b9b; }
input.l_newsletter_ok { width:68px; height:21px; border:0px; font-size:11px; margin-left:4px; padding:0px; cursor:pointer; }

div.f_kontakt { width:300px; height:130px; margin-top:26px; padding-left:40px; float:left; color:#646464; line-height:14px; }
div.h_kontakt { height:28px; background:url(../img/bg_kontakt_f.gif) no-repeat top left; }
div.f_kontakt a { color:#153c90; text-decoration:underline; }
div.f_kontakt a:hover { color:#153c90; text-decoration:none; }

/* footer stopka */
span.footer_copy { padding-left:430px; }

/* submenu */
div.submenu_none { display: none; }
div.submenu_show { display: block; }

/* buttony */
a.btn_sprawdzcene:link, a.btn_sprawdzcene:visited, a.btn_sprawdzcene:active { width:124px; height:22px; background:url(../img/btn_sprawdzcene.gif) no-repeat 0px 0px; text-decoration:none; display:block; }
a.btn_sprawdzcene:hover { background:url(../img/btn_sprawdzcene.gif) no-repeat 0px -22px; }
a.btn_szukaj:link, a.btn_szukaj:visited, a.btn_szukaj:active { width:97px; height:22px; background:url(../img/btn_szukaj.gif) no-repeat 0px 0px; text-decoration:none; display:block; }
a.btn_szukaj:hover { background:url(../img/btn_szukaj.gif) no-repeat 0px -22px; }
a.btn_zobacz:link, a.btn_zobacz:visited, a.btn_zobacz:active { width:97px; height:22px; background:url(../img/btn_zobacz.gif) no-repeat 0px 0px; text-decoration:none; display:block; }
a.btn_zobacz:hover { background:url(../img/btn_zobacz.gif) no-repeat 0px -22px; }
a.btn_powrot:link, a.btn_powrot:visited, a.btn_powrot:active { width:153px; height:22px; background:url(../img/btn_powrot.gif) no-repeat 0px 0px; text-decoration:none; display:block; }
a.btn_powrot:hover { background:url(../img/btn_powrot.gif) no-repeat 0px -22px; }
a.btn_adresy:link, a.btn_adresy:visited, a.btn_adresy:active { width:148px; height:22px; background:url(../img/btn_zobaczadresy.gif) no-repeat 0px 0px; text-decoration:none; margin-left:26px; display:block; }
a.btn_adresy:hover { background:url(../img/btn_zobaczadresy.gif) no-repeat 0px -22px; }
a.btn_zapisz:link, a.btn_zapisz:visited, a.btn_zapisz:active { width:108px; height:22px; background:url(../img/btn_zapisz.gif) no-repeat 0px 0px; text-decoration:none; margin-left:72px; display:block; }
a.btn_zapisz:hover { background:url(../img/btn_zapisz.gif) no-repeat 0px -22px; }
a.btn_wyslij:link, a.btn_wyslij:visited, a.btn_wyslij:active { width:97px; height:22px; background:url(../img/btn_wyslij.gif) no-repeat 0px 0px; text-decoration:none; margin-left:135px; display:block; }
a.btn_wyslij:hover { background:url(../img/btn_wyslij.gif) no-repeat 0px -22px; }

div.wyda { width:319px; height:135px; display:none; }
a.fb-logo {
	background:url(../img/facebook_logo.gif) no-repeat 0px 0px;
	width:15px;
	height:15px;
	float:right;
	margin:0px 2px;
}
.foot-fb {
	width:290px;
	display:block;
	float:left;
}
a.promo {
	background:url(../img/promo-cennik.png) no-repeat 0px 0px;
	width:51px;
	height:26px;
	float:right;
	margin:0px 2px;
}
.hide { display:none; }
