/* CSS Document */
body {width:100%; margin:0px; padding:0px; background-color:#ffffff; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666;   }

form {padding:0px; margin:0px;}





a {border:none;}
img {border:none;}

img.kalendarz {cursor:pointer;}

#blue_left {width:50%; height:477px; position:absolute; left:0px; top:0px; z-index:1; background:url(../images/bg.png) repeat-x top; }

#main { width:945px; height:auto; background-color:#ffffff; margin-left:auto; margin-right:auto; position:relative; z-index:2; overflow:hidden; }

#left_column {width:231px; min-height:520px; height:auto !important; height:520px; position:relative; float:left;}
#right_column {width:689px; height:auto; float:left;}

#logo {width:231px; height:125px; background: url(../images/logo_bg.png) no-repeat top left; text-align:right; }
#logo a {border:none; margin-right:20px; }
#logo img {border:none; }

#menu_container {width:230px; height:297px; background: url(../images/menu_left_bg.png) no-repeat top left; border-right:1px #000000 solid;   }

#menu { width:212px; height:297px; background: url(../images/menu_bg.png) repeat-x top left; margin-left:17px; }
#menu ul { width:200px; margin:0px; padding:0px; margin-left:6px; padding-top:10px; list-style:none; text-align:center; position:relative; z-index:10; }
#menu li { width:100%; border-bottom:1px #ababab solid; border-top:1px #ffffff solid; line-height:14px;  }
#menu li sup { font-size:5px; color:#F30; font-weight:bold;}
#menu li.first {border-top:none; }

#menu li.last {border-bottom:none; }
#menu li.dark { background-color:#D4D4D4; border-top:1px #ffffff solid; border-bottom:1px #999999 solid;}
#menu li a { width:100%; font-size:10px; font-weight:bold; text-decoration:none; color:#000000; padding:0px; padding-top:3px; padding-bottom:3px; line-height:14px; margin:0px; display:block; text-transform:uppercase;}
#menu li a:hover { color:#0066FF;}
#menu li.green a { color:#0C0}

#menu_bottom { width:231px; height:82px; background: url(../images/menu_bottom_bg.png) no-repeat top left;}

#ornament_flash {height:194px; width:214px; position:absolute; top:400px; right:1px; z-index:2; }

#menu_top { width:675px; height:67px; background:url(../images/top_menu_bg.jpg) no-repeat top left; margin-left:14px; }
#menu_top ul { width:650px; margin:0px; padding:0px; margin-left:50px; padding-top:20px; list-style:none; text-align:center; }
#menu_top li { float:left;   }
#menu_top li.first {  width:130px; padding-top:7px; }
#menu_top li.second {  width:140px; }
#menu_top li.third {  width:175px; }
#menu_top li.last {  width:160px; }
#menu_top li a { color:#000000;  text-decoration:none; font-weight:bold; font-size:10px; }

#info_top { width:675px; height:67px; background:url(../images/top_menu_bg2.jpg) no-repeat top left; margin-left:14px; font-size:11px; color:#000000; overflow:hidden;}
#info_top span {font-weight:bold; }

#info_top .first {width:250px; float:left; padding-top:15px; padding-right:15px;line-height:17px; padding-left:20px;}
#info_top .first span.ograniczenia { font-weight:100; font-style:italic; color:#666666;}
#info_top .second {width:300px; padding-top:15px; float:left; line-height:17px; }
#info_top .third {width:80px; padding-top:20px; float:left; }

#flash { width:689px; height:410px;}
#flash .getadobe{ display:block; margin-left:50px; margin-top:170px;}
#flash a { color:#FF3300;}

#content { min-height:400px; height:auto; width:689px; background:url(../images/content_left.jpg) no-repeat top left; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; overflow:hidden; margin-bottom:20px;}
* html #content {overflow:visible;height:400px;}
#content .short {width:465px; }
#content .long {width:635px; }

.content_left { padding-left:30px; padding-right:15px; float:left; padding-top:15px; }
.content_left h3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2f6e94; font-size:20px; margin-bottom:15px; }

#box_submenu { float:left; width:174px; padding:0px; padding-top:60px; margin:0px; }
#box_submenu ul{ width:174px; padding:0px;  margin:0px; border-left:4px #1879a2 solid; border-top:1px #CCCCCC solid; }
#box_submenu ul li{ list-style:none; border-bottom:1px #CCCCCC solid;  }
#box_submenu ul li.level2 a{display:block; font-size:10px; font-weight:bold; color:#FF6600; text-decoration:none; padding-top:5px; padding-bottom:5px; text-transform:uppercase;}

#box_submenu ul li a{ display:block; font-size:10px; font-weight:bold; color:#FF6600; text-decoration:none; padding-top:5px; padding-bottom:5px; text-transform:uppercase;}
#box_submenu ul li a:hover{ color:#006699;}
.arrow {background: url(../images/arrow.jpg) no-repeat top left;}



#bottom_boxes { width:920px;  margin-left:auto; margin-right:auto; overflow:hidden; }

#logowanie { width:191px; height:130px; background: url(../images/logowanie_bg.jpg) no-repeat top left; float:left; color:#ffffff; text-align:right; padding:25px; padding-top:60px;}
#logowanie input { width:115px; height:15px; background-color:#57a8dd; border:1px #84bae1 solid;  font-size:11px; padding:2px; padding-bottom:0px; color:#d5ebff;}
#logowanie form {height:80px; margin:0px; padding:0px;}

#logowanie .input_line {width:100%;margin-bottom:8px; height:15px;}
#logowanie .text_left {text-align: left;}
#logowanie .text_left a { color:#9abddc; text-decoration:none; font-size:11px;}
#logowanie .text_left a:hover {text-decoration:underline;}
#logowanie input.zaloguj { width:86px; height:28px;  border:none; background:none; }

#videosBox { width:241px; height:251px; float:left; padding:0px;margin:0px; overflow:hidden;}



#produkty { width:433px; height:210px; background:#ffffff url(../images/produkty_box_bg.jpg) no-repeat top left; float:left;}
#produkty img{ margin-bottom:10px;}
#produkty h3{ font-size:10px; font-weight:bold; color:#333333; margin:0px; padding:0px; margin-bottom:10px;margin-top:5px; display:block; height:30px; margin-left:10px; margin-right:10px;}
#produkty .col_left {width:200px; height:180px; border-right:1px #f1f1f1 solid; float:left; text-align:center; margin-top:15px; margin-left:15px; }
#produkty .col_right {width:180px; height:170px; border-left:1px #bebebe solid;float:left; text-align:center; margin-top:15px; padding-left:10px;padding-right:10px;}

#footerFlash { width:670px; height:251px;  float:left;}


#buttony { width:241px; height:180px; padding-top:30px; background:#ffffff url(../images/box_bg.jpg) no-repeat top left; float:left; text-align:center;}
#buttony a { margin-bottom:10px; display:block; }

#footer { width:910px; height:28px; margin-left:auto; margin-right:auto; background:#ffffff url(../images/footer_bg.jpg) repeat-x top left; margin-top:10px;  text-align:right; padding-top:14px; position:relative; }
#footer a { display:inline; margin-right:40px; color:#a4a4a4; text-decoration:none;  }
#footer a:hover {text-decoration:underline;  }


#footer_logo { width:66px; height:42px; background:url(../images/footer_logo.jpg) no-repeat top left; position:absolute; top:0px; left:0px; }
#footer_right { width:10px; height:42px; background:url(../images/footer_right.jpg) no-repeat top left; position:absolute; top:0px; right:0px;  }

#copyrights {  border-top:1px #d6d6d6 solid; width:500px; margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px; color:#c7c7c7; font-size:11px; text-align:center;}
#copyrights a { color:#c7c7c7; font-size:11px; text-decoration:none; }

.faq_line {  border-top:1px #cccccc solid;  background:url(../images/znak.jpg) no-repeat left top;}
.faq_line a { padding:15px; padding-left:40px; color:#000000; font-weight:bold; font-size:12px; text-decoration:none; display:block; width:100%;  background:url(../images/znak_b.jpg) no-repeat left top; width:410px;}
.faq_line a:hover { color:#CC3300;  background:none;}

a.powrot { background:url(../images/arrow_back.jpg) no-repeat left top; display:block; padding-left:30px; padding-top:7px; font-size:11px; font-weight:bold; text-decoration:none; color:#0066CC; height:19px; width:70px;}

#zarejestruj_box { width:151px; height:180px; background:url(../images/zarejestruj_box.jpg) no-repeat left top; padding:9px; padding-top:24px; font-size:11px; font-weight:bold; text-align:center; color:#FFFFFF}
#zarejestruj_box a{ display:block; background:url(../images/zarejestruj_btn.jpg) no-repeat left top; width:88px; height:41px; margin-top:15px; color:#FFFFFF; text-decoration:none; padding-top:12px; font-size:11px;}

.news_line { border-top:1px #cccccc solid; padding-top:5px; height:auto; padding-bottom:5px; overflow:hidden; width:460px;  }
.news_line .photo {width:120px; float:left; }
.news_line .photo img{ padding:2px; border:1px #cccccc solid; }
.news_line .news_info {width: 340px;  float:left;}
.news_line .news_info .data{ color:#999999; font-size:11px; font-weight:bold; text-align:right; width:100%;}
.news_line .news_info .title{ width:100%; padding-top:5px; padding-bottom:5px;}
.news_line .news_info .title a{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.news_line .news_info .title a:hover{ text-decoration:underline; }
.news_line .news_info .more {  text-align:right; width:100%;}
.news_line .news_info .more a{ text-decoration:underline;  color:#FF3300; font-size:11px; font-weight:100; }
.news_line .news_info .more a:hover{ text-decoration:none; }

.lost_line { border-top:1px #cccccc solid; padding-top:5px; height:auto; padding-bottom:5px; overflow:hidden; width:640px;  }
.lost_line .photo {width:120px; float:left; }
.lost_line .photo img{ padding:2px; border:1px #cccccc solid; }
.lost_line .news_info {width: 500px;  float:left;}
.lost_line .news_info .data{ color:#999999; font-size:11px; font-weight:bold; text-align:left; width:100%;}
.lost_line .news_info .data .wyr{ color:#000000;}
.lost_line .news_info .title{ width:100%; padding-top:10px; padding-bottom:5px;}
.lost_line .news_info .title a{ font-size:11px; color:#555555; text-decoration:none; font-weight:100;}
.lost_line .news_info .title a:hover{ text-decoration:underline; }
.lost_line .news_info .more {  text-align:right; width:100%;}
.lost_line .news_info .more a{ text-decoration:underline;  color:#FF3300; font-size:11px; font-weight:100; }
.lost_line .news_info .more a:hover{ text-decoration:none; }

.bold {font-weight:bold;}
img.right {float:right; margin-left:20px; margin-bottom:10px; }

#twoja_reklama { font-size:10px; color:#DADADA; text-align:right; width:660px; margin-left:20px; height:25px; background:url(../images/twoja_reklama_bg.jpg) repeat-x bottom;}
#twoja_reklamax { font-size:10px; color:#DADADA; text-align:right; width:660px; margin-left:20px; height:15px;  }

.banerx { margin-left:20px;  }
.baner { margin-left:20px; margin-top:15px;  }
.data { width:100%; text-align:right; color:#999999; font-size:11px; font-weight:bold; }

#formularz { width:100%; overflow:hidden; background:url(../images/polska.jpg) no-repeat 270px 40px;  }
#formularz.krok1 { width:100%; overflow:hidden; background:url(../images/krok1.jpg) no-repeat 328px 100px;  }
#formularz.krok2 { width:100%; overflow:hidden; background:url(../images/krok2.jpg) no-repeat 328px 100px;  }
#krok3 { width:100%; height:200px; overflow:hidden; background:url(../images/krok3.jpg) no-repeat 300px 30px;  }
#formularz .left { float:left; width:140px; padding-right:20px; font-weight:bold; color:#000000; text-align:right; padding-top:10px;  }
#formularz .right { padding:5px; padding-top:6px; width:460px; }
#formularz .right_check { padding:5px; width:460px; }
#formularz .right input { margin:0px; border:1px #999999 solid; width:150px; font-size:11px; }
#formularz .right input.grey { margin:0px; background-color:#ece9d8; border:1px #999999 solid; width:150px; }
#formularz .right input.button { background:url(../images/button_big.jpg); width:198px; height:27px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer;  padding-top:0px; margin:0px; margin-left:100px; font-size:11px; }
#formularz .right select { margin:0px; border:1px #999999 solid; width:150px; font-size:11px; }

#formularz .left_radio { float:left; width:140px; height:50px;; padding-right:20px; font-weight:bold; color:#000000; text-align:right; padding-top:10px;  }
#formularz .right_radio { padding:5px; width:460px; height:60px; float:left; }
#formularz .over {overflow:hidden;}
#formularz .right_radio input {  width:10px; }

#formularz .right textarea { margin:0px; border:1px #999999 solid; width:150px; height:130px; }
#formularz .center { width:600px; font-size:11px; color:#666666; padding:20px; background:#DFF4FF; margin-top:20px; margin-bottom:20px;  text-align:justify;}
#formularz .pola_ob {width:600px;  padding:5px; }
#formularz .pola_ob2 {width:600px;  padding:20px; }
#formularz .buttony {width:600px;  padding:20px; }
#formularz .buttony .button { background:url(../images/button_small.jpg); width:148px; height:38px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer;  padding-top:0px; padding-bottom:12px; margin:0px; margin-left:290px; font-size:11px; float:right; }
#formularz .buttony .button_back { background:url(../images/button_small.jpg); width:148px; height:38px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer;  padding-top:0px; padding-bottom:12px; margin:0px;  font-size:11px;  }
#formularz .buttony .button_off { background:url(../images/button_small_na.jpg); width:148px; height:38px; color:#FFFFFF; font-weight:bold; border:none; cursor:default;  padding-top:0px; margin:0px; margin-left:0px; font-size:11px; float:left; }

#sub {width:100%; height:auto;  }
#sub ul {width:620px; height:31px; background:url(../images/submenu_ul_bg.jpg) repeat-x bottom; margin-left:20px; padding:0px; }
#sub ul li {height:31px; float:left; background:url(../images/submenu_li_bg.jpg) no-repeat left bottom; list-style:none; margin-right:2px; }
#sub ul li a {height:31px; float:left; background:url(../images/submenu_a_bg.jpg) no-repeat right bottom; list-style:none; display:block;  padding-left:10px; padding-right:10px; line-height:30px;  color:#000000;  text-decoration:none; font-weight:bold; font-size:11px;}
#sub ul li a:hover { color:#ffffff; }


#sub ul li.active1 {background:url(../images/submenu_li_bg_active.jpg) no-repeat left bottom;}
#sub ul li.active1 a {background:url(../images/submenu_a_bg_active.jpg) no-repeat right bottom;}
#sub ul li.active1 a:hover {color:#000000;}

#notify { width:500px; color:#000000; background: #d5eaf6 url(../images/thick.jpg) no-repeat 30px 10px; border:1px #5296be solid; padding:30px; padding-left:100px; }
#error { width:500px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 30px 10px; border:1px #FFB7B9 solid; padding:30px; padding-left:100px; }

/* ERROR BOX */

#message_box {width:690px; height:308px; background: url(../images/zakladka_bg.jpg) no-repeat top left; padding-top:100px;}
#error_box { width:300px; height:150px; margin-left:auto; margin-right:auto;  border:1px #afe9ff solid; background:#78b6e5 url(../images/error_dog.jpg) no-repeat center bottom; text-align:center; color:#000000; padding:30px;}


/* zapomniane haslo i panel logowania */

.zakladka {width:690px; height:408px; background: url(../images/zakladka_logowanie.jpg) no-repeat top left; padding-top:30px; }
.zakladka .title_przypomnienie {width:219px; height:27px; background: url(../images/title_odzyskiwanie_hasla.jpg) no-repeat top left; margin-left:30px;}
.zakladka .title_logowanie {width:219px; height:27px; background: url(../images/title_logowanie.jpg) no-repeat top left; margin-left:30px;}
.zakladka .dark_box { margin-left:45px;padding-right:17px; color:#FFFFFF; width:600px; padding-top:40px;  height:272px; }

.dark_box .error { width:300px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 0px -7px; border:1px #FFB7B9 solid; padding:10px; padding-left:70px; margin-top:20px; }
.dark_box form .error { width:220px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 0px -7px; border:1px #FFB7B9 solid; padding:10px; padding-left:70px; margin-top:20px; }

.dark_box .notify { width:300px; color:#000000; background: #d5eaf6 url(../images/thick.jpg) no-repeat 0px -5px; border:1px #5296be solid; padding:10px; padding-left:70px; margin-top:15px;}


.zakladka .teczka {background: url(../images/teczka_sa.jpg) no-repeat bottom right;}
.zakladka .kluczyk {background: url(../images/kluczyk.jpg) no-repeat bottom right;}

.zakladka  form { display:block; width:300px; padding-top:45px; margin-left:20px;}
.zakladka  form .input_line { padding-top:15px; text-align:right; padding-right:40px;}
.zakladka  form .input_line input { margin:0px; border:1px #7792a9 solid; background-color:#1e5d93; width:150px; color:#fff; }
.zakladka  form .input_line input.button { width:123px; height:28px; background: url(../images/button.jpg) no-repeat top left; border:none; color:#FFFFFF; font-weight:bold; font-size:11px; cursor:pointer; padding-top:0px; }
.zakladka  form .input_line a{ color:#8ea4b7; text-decoration:underline;}
.zakladka  form .input_line a:hover{ color:#fff;}
.zakladka form.logowanie {float:left; }
.zakladka .dark_box .logowanie_info {color:#8ea4b7; text-align:justify; font-size:11px; margin:0px; padding:0px; float:left; width:270px; }


.kartoteka {width:690px; height:408px; background: url(../images/kartoteka_bg.jpg) no-repeat top left; padding-top:0px; color:#fff }
.kartoteka .center {width:690px; height:308px; padding-top:160px; text-align:center;  }

.kartoteka table { margin:0px; padding:0px; border:none; font-size:11px; width:655px; margin-left:15px;}
.kartoteka table th { font-weight:bold; padding:2px; padding-top:7px; text-align:left; }
.kartoteka table th.buttony { width:50px; }
.kartoteka table th.czip { width:120px; }
.kartoteka table th.nazwisko { text-align:center; }
.kartoteka table th.ilosc { text-align:center; width:90px;}
.kartoteka table th.rejestracja { width:100px; }
.kartoteka table td { padding:3px; font-size:11px; line-height:14px; border-bottom:1px #086ba4 solid;}
.kartoteka table td.imie { text-transform:capitalize; }
.kartoteka table td.nazwisko { text-align:center; }
.kartoteka table td.ilosc { text-align:center; width:90px;}
.kartoteka table td.stopka { border:none; color:#aac5d7; }
.kartoteka table td.csv { text-align:right; padding-top:1px; }
.kartoteka table td.csv a{ color:#aac5d7; }
.kartoteka table td.pager { color:#FF6600; text-align:center; padding-right:40px; }
.kartoteka table td.pager a{ color:#aac5d7; }

.powiazania { height:300px; overflow:visible; padding-top:15px;}
.powiazania select {  background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF}
.powiazania table { margin:0px; padding:0px; border:none; font-size:11px; width:560px; margin-left:15px;}
.powiazania table th { font-weight:bold; padding:4px;  text-align:left; background-color:#033e5c; }
.powiazania table th.buttony { width:50px; }
.powiazania table th.czip { width:120px; }
.powiazania table th.nazwisko { text-align:center; }
.powiazania table th.ilosc { text-align:center; width:90px;}
.powiazania table th.rejestracja { width:100px; }
.powiazania table td { padding:4px; border-bottom:1px #086ba4 solid;}
.powiazania table td.imie { text-transform:capitalize; }
.powiazania table td.nazwisko { text-align:center; }
.powiazania table td.ilosc { text-align:center; width:90px;}
.powiazania table td.stopka { border:none; color:#aac5d7; }
.powiazania table td.csv { text-align:right; }
.powiazania table td a{ color:#CC0000; font-weight:bold; text-decoration:none; }
.powiazania table td.pager { color:#FF6600; text-align:center; padding-right:40px; }
.powiazania table td.pager a{ color:#aac5d7; }
.powiazania input { width:53px; height:28px; border:none; background:url(../images/add_btn.jpg); cursor:pointer; color:#fff; font-size:11px; font-weight:bold;}

.tabelka { padding:0px; margin:0px; height:334px;  }

#filtr { width:655px; padding:0px; margin:0px; margin-left:15px; overflow:hidden;  }
#filtr form {padding:0px; margin:0px; }

#filtr form .first { width:240px; float:left; padding-top:2px; }
#filtr form .first .input_line { color:#95b5c5; text-align:right; padding:0px; }

#filtr form .first .input_line input{ margin-top:1px; height:13px; background-color:#15597c; border:1px #428cb2 solid; font-size:11px; color:#CCCCCC; }
#filtr form .first .input_line select{ width:220px; margin:0px; margin-top:1px; padding:0px; height:20px;  border:1px #428cb2 solid; font-size:11px; color:#000000; overflow:visible; overflow-x:auto;  }

#filtr form .button .input_line { margin-left:30px; padding-top:20px; text-align:right;}
#filtr form .button .input_line input{ width:81px; height:31px; color:#FFFFFF; font-weight:bold; background:url(../images/maly_button.jpg) no-repeat top left; border:none; margin:0px; padding:0px; font-size:11px; cursor:pointer;  }

#filtr form .button2 .input_line { margin-left:0px; padding-top:3px; text-align:right;}
#filtr form .button2 .input_line input{ width:81px; height:31px; color:#FFFFFF; font-weight:bold; background:url(../images/maly_button.jpg) no-repeat top left; border:none; margin:0px; padding:0px; font-size:11px; cursor:pointer;  }
#filtr form .button2 .input_line select{ width:150px; margin:0px; margin-top:1px; padding:0px; height:20px;  border:1px #428cb2 solid; font-size:11px; color:#000000; overflow:visible; overflow-x:auto;  }



.menu_zmiana_wlasciciela {width:686px; background:url(../images/menu_zakladka_korner.jpg) no-repeat top right; }
.menu_zmiana_wlasciciela ul { padding:0px; margin:0px; overflow:hidden;}
.menu_zmiana_wlasciciela ul li{ float:left; display:block; height:30px; width:241px; text-align:center; margin:0px; background:url(../images/menu_zakladka_bg.jpg) repeat-x top left; line-height:30px;}
.menu_zmiana_wlasciciela ul li.active { background-image:none; color:#FFFFFF}
.menu_zmiana_wlasciciela ul li.linia { float:left; display:block; height:30px; width:2px; font-size:1px; padding:0px; background-color:#FFFFFF; background-image:none; }

.zmiana_wlasciciela .error {width:400px; color:#FF0000; height:50px; margin-left:100px;  }
.zmiana_wlasciciela .error span {width:300px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 0px -7px; border:1px #FFB7B9 solid; padding:10px; padding-left:70px; display:block; margin-left:50px;}

.zmiana_wlasciciela .top_label {width:400px; margin-left:auto; margin-right:auto; padding:15px; color:#b7d1e0; font-size:13px;}
.zmiana_wlasciciela .top_label span{ font-weight:bold; color:#FFFFFF;}

.zmiana_wlasciciela .user_label {width:400px; margin-left:auto; margin-right:auto; padding:5px; color:#ffffff; font-size:11px; text-align:center;}
.zmiana_wlasciciela .user_label .test_button  { width:126px; height:32px; background:url(../images/test_button.jpg) no-repeat top left; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer; font-size:11px;}
.zmiana_wlasciciela .user_box {width:400px; margin-left:auto; margin-right:auto;  color:#ffffff; font-size:11px; background-color:#165e88; border:1px #76c3ed solid; margin-bottom:20px;}
.zmiana_wlasciciela .user_box .line {width:400px; overflow:hidden;}
.zmiana_wlasciciela .user_box .line .left {width:120px; float:left; text-align:right; font-weight:bold; color:#aad3eb; padding:5px;}
.zmiana_wlasciciela .user_box .line .right {width:260px; float:left;  padding:5px;}
.zmiana_wlasciciela .user_box .line .right span{ color:#327fab;}
.zmiana_wlasciciela .user_box .line .right input { height:16px; background-color:#327fab; border:1px #4f98c3 solid; color:#FFFFFF; padding:1px; font:11px;}

/* szczegoly - szukaj, dane zwierzecia, dane wlasciela, dane rekordu, historia rekordu */
.szukaj_box {width:690px; height:408px; background: url(../images/szukaj_bg.jpg) no-repeat top left; padding-top:6px; }

.szukaj_box .menu {width:686px; background:url(../images/menu_zakladka_korner.jpg) no-repeat top right; }
.szukaj_box .long_korner {background:url(../images/korner_long.jpg) no-repeat top right; }
.szukaj_box .vlong_korner {background:url(../images/korner_vlong.jpg) no-repeat top right; }
.szukaj_box .menu ul { padding:0px; margin:0px; overflow:hidden;}
.szukaj_box .menu ul li { float:left; display:block; height:30px; width:120px; text-align:center; margin:0px; background:url(../images/menu_zakladka_bg.jpg) repeat-x top left;}

.szukaj_box .menu ul li span { display:block; height:21px; width:120px; text-align:center; margin:0px; color:#FFFFFF; text-decoration:none; font:11px; padding-top:7px; cursor:pointer;}
.szukaj_box .menu ul li:hover.noactive span  { background-color:#006699;}

.szukaj_box .menu ul li.active div{  display:block; height:21px; width:120px; text-align:center; margin:0px; color:#ffffff; text-decoration:none; font:11px; padding-top:7px;}
.szukaj_box .menu ul li.noactive div.disabled{  display:block; height:21px; width:120px; text-align:center; margin:0px; color:#66aad0; text-decoration:none; font:11px; padding-top:7px;}

.szukaj_box .menu ul li.active { background-image:none;}
.szukaj_box .menu ul li.linia { float:left; display:block; height:30px; width:2px; font-size:1px; padding:0px; background-color:#FFFFFF; background-image:none; }


.szukaj_box .menu_szukaj {width:686px; background:url(../images/menu_zakladka_korner.jpg) no-repeat top right; }
.szukaj_box .menu_szukaj ul { padding:0px; margin:0px; overflow:hidden;}
.szukaj_box .menu_szukaj ul li { float:left; display:block; height:30px; width:100px; text-align:center; margin:0px; background:url(../images/menu_zakladka_bg.jpg) repeat-x top left;}

.szukaj_box .menu_szukaj ul li span { display:block; height:21px; width:100px; text-align:center; margin:0px; color:#FFFFFF; text-decoration:none; font:11px; padding-top:7px; cursor:pointer;}
.szukaj_box .menu_szukaj ul li:hover.noactive span  { background-color:#006699;}

.szukaj_box .menu_szukaj ul li.active div{  display:block; height:21px; width:100px; text-align:center; margin:0px; color:#ffffff; text-decoration:none; font:11px; padding-top:7px;}
.szukaj_box .menu_szukaj ul li.noactive div.disabled{  display:block; height:21px; width:100px; text-align:center; margin:0px; color:#66aad0; text-decoration:none; font:11px; padding-top:7px;}

.szukaj_box .menu_szukaj ul li.active { background-image:none;}
.szukaj_box .menu_szukaj ul li.linia { float:left; display:block; height:30px; width:2px; font-size:1px; padding:0px; background-color:#FFFFFF; background-image:none; }



.szukaj_box .menu_dodaj {width:686px; background:url(../images/menu_zakladka_korner.jpg) no-repeat top right; }
.szukaj_box .menu_dodaj ul { padding:0px; margin:0px; overflow:hidden;}
.szukaj_box .menu_dodaj ul li { float:left; display:block; height:30px; width:100px; text-align:center; margin:0px; background:url(../images/menu_zakladka_bg.jpg) repeat-x top left;}

.szukaj_box .menu_dodaj ul li span { display:block; height:21px; width:100px; text-align:center; margin:0px; color:#FFFFFF; text-decoration:none; font:11px; padding-top:7px; cursor:pointer;}
.szukaj_box .menu_dodaj ul li:hover.noactive span  { background-color:#006699;}

.szukaj_box .menu_dodaj ul li { float:left; display:block; height:30px; width:100px; text-align:center; margin:0px; background:url(../images/menu_zakladka_bg.jpg) repeat-x top left;}

.szukaj_box .menu_dodaj ul li.disabled span { display:block; height:21px; width:100px; text-align:center; margin:0px; color:#66aad0; text-decoration:none; font:11px; padding-top:7px; cursor:default;}


.szukaj_box .menu_dodaj ul li.active { background-image:none;}
.szukaj_box .menu_dodaj ul li.linia { float:left; display:block; height:30px; width:2px; font-size:1px; padding:0px; background-color:#FFFFFF; background-image:none; }

.szukaj_box .content { width:690px; height:362px; overflow:hidden; font-size:12px; color:#FFFFFF;}
.szukaj_box .pies_szukaj { background:url(../images/szukaj_pies.jpg) no-repeat 423px 206px;}
.szukaj_box .dane { background:url(../images/dane_bg.jpg) no-repeat 72px 31px;}

.content .szukaj_kontener {width:634px; float:left; }
.content .szukaj_big_info {padding-top:70px; padding-left:50px; font-weight:bold;  }
.content .szukaj { padding:15px; padding-left:50px; margin:0px;}
.content .szukaj input { width:150px; background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF}
.content .szukaj input.button { width:124px; height:30px; background:url(../images/szukaj_button.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;}
.content .szukaj_error {width:400px; color:#FF0000; height:50px; }
.content .szukaj_error span {width:300px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 0px -7px; border:1px #FFB7B9 solid; padding:10px; padding-left:70px; display:block; margin-left:50px;}
.content .szukaj_small_info { color:#a4cbda; padding-left:50px; }
.content .szukaj_small_info span{ color:#fff; font-weight:bold; }
.content .szukaj_small_info a{ color:#fff; font-weight:bold; text-decoration:none; }

.content .button_left { float:left; text-align:center; padding-top:146px; width:74px;}
.content .button_right {float:left; width:50px;padding-top:146px;}
.content .button_left img { cursor:pointer;}
.content .button_right img{cursor:pointer;}
.content .dane_box {float:left; width:560px; overflow:hidden; padding-top:32px; position:relative;}


.content .dane_box .box_info { position:absolute; right:0px; top:30px; width:140px; padding:5px; background-color:#2f6b8f; border:1px #a0d8f3 solid; font-size:11px; display:none; }
.dane_box .tabela {width:418px; height:291px; padding-top:3px; overflow:auto; float:left; font-size:11px;}
.dane_box .logo {width:390px; padding:5px;  text-align:center; }
.dane_box .logo img{ border:1px #B5E3FD solid;  padding:2px;}
.dane_box .tabela .linia  {width:400px; overflow:hidden; height:auto; border-bottom:1px #5184a2 dotted;}
.dane_box .tabela .linia.naglowek  { background-color:#005590;}
.dane_box .tabela .linia.naglowek img {float:right; cursor:pointer;}
.dane_box .tabela .linia.zdjecie  { text-align:center; display:none; }
.dane_box .tabela .linia .linia_lewa  {width:120px; padding-top:5px; padding-bottom:5px; float:left; font-weight:bold; text-align:right;}
.dane_box .tabela .linia .linia_prawa  {width:260px; padding:5px; padding-left:10px; float:left; text-align:left; word-wrap: break-word;}
.dane_box .tabela .linia .linia_prawa  a.info {cursor:pointer;}

.dane_box .tabela .linia .linia_lewa_long  {width:180px; padding-top:5px; padding-bottom:5px; float:left; font-weight:bold; text-align:right;}
.dane_box .tabela .linia .linia_prawa_short  {width:200px; padding:5px; padding-left:10px; float:left; text-align:left;}

.dane_box .edytuj { padding-top:8px; padding-left:12px; text-align:left;  float:left; }

/* dodaj zwierze*/

.content .dodaj_box {float:left; width:560px; overflow:visible; padding-top:20px; position:relative;}

.dodaj_box .tabela {width:560px; height:279px;  float:left;  font-size:11px;}
.dodaj_box .tabela .linia  {width:560px; overflow:hidden;}
.dodaj_box .tabela .linia .wstaw  { padding-bottom:10px; font-size:11px; padding-left:100px;}
.dodaj_box .tabela .linia .wstaw a { font-weight:bold; color:#003366; text-decoration:none;}
.dodaj_box .tabela .linia.naglowek  { background-color:#005590;}
.dodaj_box .tabela .linia .linia_lewa  {width:180px; padding-top:3px; padding-bottom:5px; float:left;  text-align:right;}
.dodaj_box .tabela .linia .linia_lewa_bardzo_krotka  {width:80px; padding-top:3px; padding-bottom:5px; float:left;  text-align:right;}
.dodaj_box .tabela .linia .linia_lewa_bardzo_sk  {width:90px; padding-top:3px; padding-bottom:5px; float:left;  text-align:right;}
.dodaj_box .tabela .linia .linia_lewa_srednia  {width:110px; padding-top:3px; padding-bottom:5px; float:left;  text-align:right;}
.dodaj_box .tabela .linia .linia_prawa  { padding:0px; padding-left:5px; padding-bottom:3px; float:left; text-align:left;}
.dodaj_box .tabela .linia .linia_prawa input {  margin:0px;}
.dodaj_box .tabela .linia .linia_prawa_text  { padding:0px; padding-top:3px; padding-left:10px; padding-bottom:5px; float:left; text-align:left;}
.krotka  {width:125px;}
.vkrotka  {width:50px; font-size:10px;}

.dodaj_box .tabela .linia .linia_lewa_dluga  {width:290px; padding-top:3px; padding-bottom:5px; float:left;  text-align:right;}
.dodaj_box .tabela .linia .linia_prawa span.error {width:30px; display:block;}
.dodaj_box .tabela .linia .linia_prawa input {width:120px;   font-size:11px;}
.dodaj_box .tabela .linia .linia_prawa input.blue { background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF}
.dodaj_box .tabela .linia .linia_prawa input.error { background-color:#2586bd; border:1px #F00 solid; color:#CEEDFF}
.dodaj_box .tabela .linia .linia_prawa input.radio {width:20px;}
.dodaj_box .tabela .linia .linia_prawa select {width:123px; background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF;   font-size:11px;}
.dodaj_box .tabela .linia .linia_prawa select.error {border:1px #F00 solid;}
.dodaj_box .tabela .linia .linia_prawa select.miesiac {width:70px;}
.dodaj_box .tabela .linia .linia_prawa select.rok {width:53px;}
.dodaj_box .tabela .linia .linia_prawa textarea { background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.dodaj_box .tabela .linia .linia_prawa textarea.error { border:1px #F00 solid;}
.dodaj_box .tabela .linia .linia_prawa input.krotki {width:30px;background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; }

.dodaj_box .tabelka_dodaj_rekord_top { width:560px; height:150px; overflow:hidden;}
.dodaj_box .tabelka_dodaj_rekord_top .left { width:270px; height:auto; float:left; font-size:11px; overflow:hidden;}
.dodaj_box .tabelka_dodaj_rekord_top .left .linia { width:270px; height:auto;  overflow:hidden;padding-bottom:3px;}
.dodaj_box .tabelka_dodaj_rekord_top .left .linia_lewa {width:120px; font-weight:bold; padding-right:3px; text-align:right; float:left; padding-bottom:3px;}
.dodaj_box .tabelka_dodaj_rekord_top .left .linia_prawa_text { width:130px; padding-right:10px; float:left;}
.dodaj_box .tabelka_dodaj_rekord_top .right { width:290px; height:auto; float:left; font-size:11px;}
.dodaj_box .tabelka_dodaj_rekord_top .right textarea { background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.dodaj_box .tabelka_dodaj_rekord_top .right input { background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.dodaj_box .tabelka_dodaj_rekord {  width:550px; height:160px; overflow:hidden;  padding-top:15px; border-top:1px #D8F4FA solid; font-size:11px; overflow:hidden;}
.dodaj_box .tabelka_dodaj_rekord .right {  width:150px; padding-left:20px; float:left;  }
.dodaj_box .tabelka_dodaj_rekord .right span{ font-weight:bold;}
.dodaj_box .tabelka_dodaj_rekord .left { width:380px; height:160px; float:left; overflow:auto;}
.dodaj_box .tabelka_dodaj_rekord .left table { margin:0px;width:360px;}
.dodaj_box .tabelka_dodaj_rekord .left table th{ padding:2px;  background-color:#003366; }
.dodaj_box .tabelka_dodaj_rekord .left table td { padding:2px; }
.dodaj_box .tabelka_dodaj_rekord .left table.kasa td { padding:2px; border-bottom:1px #D8F4FA solid; text-align:center;}
.dodaj_box .tabelka_dodaj_rekord .left table td input.blue {background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.dodaj_box .tabelka_dodaj_rekord .left a{ font-weight:bold; color:#FF9900; text-decoration:none;}

.platnosci_tabela { width:400px;}
.platnosci_tabela th{ padding:2px;  background-color:#003366; }
.platnosci_tabela td { padding:2px; border-bottom:1px #D8F4FA solid; text-align:center;}

.dodaj_pies { background:url(../images/dodaj_pies.jpg) no-repeat 450px 98px; position:relative;}
.dodaj_pies_hidden {  position:relative;}
.dodaj_wlasciciele { background:url(../images/dodaj_wlasciciele.jpg) no-repeat 426px 194px;}
.dodaj_rekord { background:url(../images/dodaj_rekord.jpg) no-repeat 490px 213px;}
.dodaj_historia { background:url(../images/dodaj_historia.jpg) no-repeat 520px 213px;}
.dodaj_dodatkowe { background:url(../images/dodaj_dodatkowe.jpg) no-repeat 540px 243px;}

#fileUploader {width:300px; height:200px; position:absolute; z-index:10; top:30px; right:60px; font-size:11px;}

#fileUploader input {background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}


.kopiuj a { font-weight:bold; color:#003366; text-decoration:none; font-size:11px; }

.dodaj_box .edytuj { padding-top:8px; padding-left:12px; text-align:left;  float:left; }

.dodaj_box .test { padding-top:50px;}
.dodaj_box .test ul{ padding:0px; margin:0px; background:url(../images/test.jpg) no-repeat top left; display:block; width:505px; height:133px; overflow:hidden; padding-top:1px; padding-left:1px; padding-bottom:40px; }
.dodaj_box .test ul li {display:block; width:97px; height:132px; float:left; margin-right:4px; cursor:pointer; }
.dodaj_box .test ul li.ok { background:url(../images/test_ok.jpg) no-repeat bottom left;}
.dodaj_box .test ul li.popraw { background:url(../images/test_popraw.jpg) no-repeat bottom left;}
.dodaj_box .test_button { width:500px; padding-top:50px; text-align:center;}
.dodaj_box .test_button input { width:126px; height:32px; background:url(../images/test_button.jpg) no-repeat top left; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer; font-size:11px;}

.dodaj_box .test_notify { width:420px; color:#000000; background: #d5eaf6 url(../images/thick.jpg) no-repeat 0px -5px; border:1px #5296be solid; padding:10px; padding-left:70px; }
.dodaj_box .test_notify a{ font-size:11px; font-weight:bold; text-decoration:none; color:#003366; }
.dodaj_box .test_error { width:420px; color:#000000; background:#FFEAEB url(../images/error.jpg) no-repeat 0px -7px; border:1px #FFB7B9 solid; padding:10px; padding-left:70px;}

#idError { color:#CC0000; font-weight:bold; font-size:11px;}

.profil_bg { background:url(../images/profil_bg.jpg) no-repeat 80px 30px;  }
.content .profil_box {float:left; width:555px; height:269px; margin-top:30px; overflow:auto; }
.profil_box .tabela {width:319px;  height:auto;  float:left; margin-left:7px; font-size:11px; overflow:auto;}
.profil_box .tabela .linia  {width:319px; overflow:hidden; border-bottom:1px #7693a3 dotted; }
.profil_box .tabela .linia  a { font-weight:bold; color:#FF6600; text-decoration:none;}
.profil_box .tabela .center  {width:319px; overflow:hidden; text-align:center; padding-top:30px;}
.profil_box .tabela .center .button  { background:url(../images/uzytk_button.jpg) no-repeat top left; border:none; font-weight:bold; color:#FFFFFF; width:78px; height:28px; font-size:11px; cursor:pointer; float:right; }
.profil_box .tabela .linia_prawa select  {width:100px; background-color:#0a4f80; border:1px #729abb solid; color:#d5ebff; padding:1px; font-size:11px; }
.profil_box .tabela .textbox  { text-align:justify; color:#FFFFFF; width:299px; padding:10px;}
.profil_box .tabela .textbox  textarea { width:290px; background-color:#2586bd; border:1px #5e9cbf solid; color:#CEEDFF; font-size:11px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.profil_box .tabela .textbox span  { font-weight:bold; display:block; text-align:center; color:#779bb5; background-color:#003366 }

.profil_box .tabela .linia .miniatura  { float:left; text-align:center; width:59px; height:59px; overflow:hidden; line-height:59px; padding:4px;  }
.profil_box .tabela .linia .usun  { float:left; text-align:center; width:40px; height:59px; overflow:hidden; line-height:59px; padding:4px;  }
.profil_box .tabela .linia .miniatura img { vertical-align:middle; }
.profil_box .tabela .linia .zwierze_info  { float:left; text-align:left; line-height:13px; padding:4px; padding-top:10px; width:160px; }
.profil_box .tabela .linia .zwierze_info  span { font-weight:bold; color:#779bb5; }
.profil_box .tabela .linia .linia_lewa  {width:105px; padding-top:5px; padding-bottom:5px; float:left;  text-align:right; font-weight:bold; color:#779bb5;}
.profil_box .tabela .linia .linia_prawa  {  width:180px; padding:5px; float:left; text-align:left;}
.profil_box .tabela .linia .linia_prawa_input  {  width:180px; padding:0px; padding-left:5px; padding-top:2px; float:left; text-align:left;}
.profil_box .tabela .linia .linia_prawa_input input.blue {width:153px; background-color:#2586bd; border:1px #5e9cbf solid; color:#CEEDFF; font-size:11px; padding:2px;}
.profil_box .tabela .linia .linia_prawa_input select {width:158px; background-color:#2586bd; border:1px #5e9cbf solid; color:#CEEDFF;font-size:11px;}

.profil_box .tabelka_prawa {width:185px; padding:10px; height:auto;  float:left; margin-left:2px; font-size:11px; }
.profil_box .tabelka_prawa span { font-weight:bold;}
.profil_box .tabelka_prawa .znaki{width:185px; min-height: 125px; height: auto !important; height: 125px; height:246px;  float:left; margin-left:2px; font-size:11px; }


.profil_box .tabelka_prawa .password_form { padding-top:15px;}
.profil_box .tabelka_prawa .password_form form { padding:0px; margin:0px;}
.profil_box .tabelka_prawa .password_form input { background-color:#0a4f80; border:1px #729abb solid; color:#d5ebff;}
.profil_box .tabelka_prawa .password_form input.button { background:url(../images/button_haslo.jpg) no-repeat top left; font-size:11px; font-weight:bold; color:#FFFFFF; width:75px; height:25px; cursor:pointer; border:none;}

.profil_box .tabelka_prawa .password_form input.file_input { display:block; width:120px; font-size:10px;}

.profil_box .tabelka_prawa .fotki { text-align:center; }
.profil_box .tabelka_prawa .fotki img{ border:1px #A9CDF5 solid; padding:2px; margin-top:5px;}
.button_bottom { width:600px; text-align:center;}
.button_bottom .button { width:79px; height:32px; color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../images/fun_button.jpg) no-repeat top left; border:none; cursor:pointer; margin-top:20px;} 

.profil_box .tabela .fun_textarea_line textarea {background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px; height:50px;}


.profil_box .tabela .fun_input_line  { text-align:right; padding:5px; padding-right:19px; }
.profil_box .tabela .fun_input_line input {background-color:#2586bd; border:1px #2c669d solid; color:#CEEDFF;  font-size:12px; width:150px; }

.profil_box .tabelka_prawa input.file { background-color:#2586bd; border:1px #2c669d solid; color:#d5ebff; font-size:10px}

.fun_edycja_buttony .button { width:79px; height:32px; color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../images/fun_button.jpg) no-repeat top left; border:none; cursor:pointer; margin-top:3px;} 

.uzytkownik_edycja_buttony { padding-left:150px; padding-top:70px;}
.uzytkownik_edycja_buttony .button { width:79px; height:32px; color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../images/fun_button.jpg) no-repeat top left; border:none; cursor:pointer; margin-top:3px;} 

.statystyki span { display:block; width:480px; text-align:center; font-weight:bold; color:#000000; padding:10px;}
.statystyki a { font-weight:bold; color:#003366; text-decoration:none;}
.statystyki table {width:500px; font-size:11px; margin-bottom:50px;}
.statystyki th { background-color:#006699; padding:2px; font-weight:bold; color:#FFFFFF; text-align:center;}
.statystyki td { border-bottom:1px #999999 solid; padding:2px; text-align:center;}
.statystyki td.long { text-align:left; width:420px;}

.statystyki td.footer_left { text-align:right; background-color:#CCCCCC; color:#000000; font-weight:bold;}
.statystyki td.footer {  background-color:#CCCCCC; color:#000000; font-weight:bold;}

.inp_blue {width:153px;background-color:#0a4f80; border:1px #729abb solid; color:#d5ebff;}
.umowa_btn {background:url(../images/uzytk_button.jpg) no-repeat top left; border:none; font-weight:bold; color:#FFFFFF; width:78px; height:28px; font-size:11px; cursor:pointer; }


.tooltip {
        position: relative;
		
}
 
.tooltip dfn {
        display: none;
        width:180px;
}

.tooltip:hover dfn, .tooltiph dfn {
        display: block;
        position: absolute;
        left: 3em;
        top: 1.5em;
        padding: 5px 5px;
        border: 1px dashed;
        background: #E0FFFF;
        color: #000;
        font-style: normal;
        font-size: 8pt;
        line-height: 100%;
        text-decoration: none;
}
 
.tooltip dfn span {
        display: block;
}
               
.tooltip dfn a {
        color:#708090;
        font-weight:bold;
}

.distance { margin-top:140px;}
.short { width:40px;}

a.nButton { display:block; line-height:26px; height:26px; font-size:11px; text-decoration:none; color:#ffffff; overflow:hidden; border-top:1px #17476d solid;}
a.nButton img { float:left; margin-right:5px;}
a:hover.nButton {color:#cccccc;}

#filter {width:655px; height:154px; background:url(../images/filter_bg.jpg) no-repeat top left; overflow:hidden; margin-left:25px;}
#filter .colLeft {width:300px; height:130px; margin-left:25px; margin-top:15px; float:left;}
#filter .colLeft .line {width:300px; height:25px; margin-top:5px; overflow:hidden;}
#filter .colLeft .line .left {width:120px; height:25px; line-height:25px; color:#fff; text-align:right; padding-right:10px; float:left;}
#filter .colLeft .line .right {width:130px; height:25px; line-height:25px; float:left;}
#filter .colLeft .line .right input{width:130px; height:14px; font-size:11px; }
#filter .colLeft .line .right input.btn{width:121px; height:27px; margin:0px; padding:0px; line-height:12px; color:#fff; font-weight:bold; background:url(../images/szukaj_btn.jpg) no-repeat top left; border:none; font-size:11px; cursor:pointer; }
#filter .colLeft .line .right select{width:135px; height:20px;font-size:11px; line-height:14px; }


#znajomiGaleria { width:460px; overflow:hidden; }

#znajomiGaleria .box { width:220px; height:177px; border:1px #dee8ef solid; overflow:hidden; float:left; margin-left:8px; margin-bottom:10px; }

#znajomiGaleria .box .col{ width:100px; height:130px; float:left; margin:5px; margin-bottom:0px; }
#znajomiGaleria .box .foto{ width:100px; height:100px; overflow:hidden; text-align:center; }
#znajomiGaleria .box .name{ width:100px; height:30px; line-height:15px; overflow:hidden; text-align:center; }
#znajomiGaleria .box .name a{ font-weight:bold; color:#07446a; text-decoration:none; font-size:10px; }

#znajomiGaleria .city { text-align:center; width:210px; padding-left:5px; padding-right:5px; height:15px; line-height:15px; overflow:hidden; float:left; }

#znajomiGaleria .buttons {  width:220px;  height:24px; overflow:hidden; float:left; }

#znajomiGaleria .buttons .left{  width:105px; padding-left:5px;  height:24px; line-height:24px; overflow:hidden; float:left; }
#znajomiGaleria .buttons .left img{ float:left; }
#znajomiGaleria .buttons .right{ width:105px; padding-right:5px;  height:24px; text-align:right; float:left; }
#znajomiGaleria  .buttons .left a { text-decoration:none; color:#999;   }


#znajomiGaleria .box_short { width:110px; height:177px; border:1px #dee8ef solid; overflow:hidden; float:left; margin-left:8px; margin-bottom:10px; }

#znajomiGaleria .box_short .col{ width:100px; height:130px; float:left; margin:5px; margin-bottom:0px; }
#znajomiGaleria .box_short .foto{ width:100px; height:100px; overflow:hidden; text-align:center; }
#znajomiGaleria .box_short .name{ width:100px; height:30px; line-height:15px; overflow:hidden; text-align:center; }
#znajomiGaleria .box_short .name a{ font-weight:bold; color:#07446a; text-decoration:none; font-size:10px; }

#znajomiGaleria .box_short .city { text-align:center; width:100px; padding-left:5px; padding-right:5px; height:15px; line-height:15px; overflow:hidden; float:left; }

#znajomiGaleria .box_short .buttons {  width:110px;  height:24px; overflow:hidden; float:left; }

#znajomiGaleria .box_short .buttons .left{  width:55px; padding-left:5px;  height:24px; line-height:24px; overflow:hidden; float:left; font-size:10px;  }
#znajomiGaleria .box_short .buttons .left a { text-decoration:none; color:#999;   }
#znajomiGaleria .box_short .buttons .left img{ float:left; }
#znajomiGaleria .box_short .buttons .right{ width:45px;   height:24px; text-align:right; float:left; }


#znajomiPager { font-weight:bold; color:#F60; text-align:right;}
#znajomiPager a {  color:#036;}


.znajomiError { padding:10px; width:440px; color:#000; background-color:#FFF9F9; border:1px #F00 solid; margin-bottom:20px;}
.znajomiNotify { padding:10px; width:440px; color:#000; background-color:#F4FFF8; border:1px #390 solid; margin-bottom:20px;}


#profilUzytkownikaBox { width:460px; overflow:hidden; border:1px #dee8ef solid; background:url(../images/profilBoxBg.jpg) repeat-y left top; }
#profilUzytkownikaBox .left{ width:188px; float:left; }
#profilUzytkownikaBox .left .foto{ width:180px; height:auto; padding:4px;  text-align:center;}
#profilUzytkownikaBox .left .line { width:180px; height:auto; padding:4px; border-top: 1px #dee8ef solid; line-height:24px; height:24px; overflow:hidden;}
#profilUzytkownikaBox .left .line img{ float:left;}
#profilUzytkownikaBox .left .line a{ text-decoration:none; color:#999;}
#profilUzytkownikaBox .left .line a:hover{color:#666;}

#profilUzytkownikaBox .right{ width:272px; float:left; }
#profilUzytkownikaBox .right .title{ width:272px; text-align:center; font-size:11px; font-weight:bold; color:#0e5884; background-color:#dee8ef; }
#profilUzytkownikaBox .right .line { width:272px; border-top: 1px #dee8ef solid; line-height:24px;  overflow:hidden; }
#profilUzytkownikaBox .right .line .lineLeft { width:82px; padding-left:10px; line-height:24px; float:left; font-weight:bold; color:#77a1ba; text-align:right;  }
#profilUzytkownikaBox .right .line  .lineRight { width:170px; padding-left:5px; padding-right:5px; line-height:24px; float:left; }
#profilUzytkownikaBox .right .line  .lineRight a{ color:#F60; }
#profilUzytkownikaBox .right .text { width:252px;  line-height:15px; padding:10px;  overflow:hidden; text-align:justify; }

#profilUzytkownikaBoxList{ width:460px; overflow:hidden;  }
#profilUzytkownikaBoxList .line{ width:108px; height:132px; margin-right:10px; overflow:hidden;  border:1px #dee8ef solid; float:left;  }
#profilUzytkownikaBoxList .line .foto{ width:100px; padding:4px;  }
#profilUzytkownikaBoxList .line .text{ width:100px; padding:4px; height:15px; line-height:15px; overflow:hidden;  border-top:1px #dee8ef solid; text-align:center;  }
#profilUzytkownikaBoxList .line .text a{ font-weight:bold; color:#07446a; text-decoration:none; font-size:10px;  }

#nowaWiadomosc { overflow:hidden;}
#nowaWiadomosc .napiszDo { padding-bottom:20px;}
#nowaWiadomosc .napiszDo span{ font-weight:bold;}
#nowaWiadomosc .tytulWiadomosci {overflow:hidden; padding-bottom:20px;}
#nowaWiadomosc .tytulWiadomosci span{ width:124px; height:20px; display:block; background:url(../images/mesTitleBg.jpg) no-repeat top left; color:#fff; line-height:20px; text-align:right; padding-right:10px; float:left;}
#nowaWiadomosc .tytulWiadomosci input{ width:466px; height:16px; border:1px #2f8abf solid; color:#666; font-size:11px;}
#nowaWiadomosc .tytulWiadomosci input.error{ border:1px #F00 solid;}
#nowaWiadomosc .wiadomosc textarea{ width:600px; height:130px; border:1px #2f8abf solid; color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#nowaWiadomosc .wiadomosc textarea.error{ border:1px #F00 solid;}
#nowaWiadomosc .button { width:600px; text-align:right; }
#nowaWiadomosc .button input{ width:85px; height:19px; color:#fff; font-size:11px; font-weight:bold; line-height:19px; padding:0px; background:url(../images/whiteButton.jpg) no-repeat top left;  border:none; cursor:pointer;}

.wiadomoscError { padding:10px; width:600px; color:#000; background-color:#FFF9F9; border:1px #F00 solid; margin-bottom:20px;}
.wiadomoscNotify { padding:10px; width:600px; color:#000; background-color:#F4FFF8; border:1px #390 solid; margin-bottom:20px;}

#wiadomosciLista { overflow:hidden; width:635px; border-top:1px #c8dbe6 solid;}
#wiadomosciLista .line { overflow:hidden; width:635px; border-bottom:1px #c8dbe6 solid;}
#wiadomosciLista .line .check { width:50px; height:50px; float:left; line-height:50px; text-align:center;}
#wiadomosciLista .line .check input{ margin-top:17px;}
#wiadomosciLista .line .check img{ margin-top:17px;}
#wiadomosciLista .line .left { width:200px; height:auto; float:left;}
#wiadomosciLista .line .left .title{ width:200px; height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
#wiadomosciLista .line .left .title a{ text-decoration:none; font-size:11px; color:#2b729e;}
#wiadomosciLista .line .left .desc{ width:200px; height:20px; line-height:20px; font-size:9px; color:#a7a8a9; overflow:hidden;}

#wiadomosciLista .line .right { width:325px; padding-left:10px; height:auto; float:left;}
#wiadomosciLista .line .right .title{ width:325px; height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
#wiadomosciLista .line .right .title a{ text-decoration:none; font-size:11px; color:#2b729e;}
#wiadomosciLista .line .right .desc{ width:325px; height:20px; line-height:20px; font-size:9px; color:#a7a8a9; overflow:hidden;}
#wiadomosciLista .line .right .desc a{ font-size:9px; color:#a7a8a9; font-weight:100; text-decoration:none;}

#wiadomosciPrzyciski { padding-bottom:10px;}

#wiadomosciPrzyciski ul { margin:0px; padding:0px; overflow:hidden; list-style:none; }
#wiadomosciPrzyciski ul li { margin:0px; margin-left:10px; padding:0px; float:right; }
#wiadomosciPrzyciski ul li a{ background-color:#f0f5f8; border:1px #c8dbe6 solid;  padding: 3px 6px 3px; text-decoration:none; font-weight:bold; font-size:11px; color:#002b55; display:block;}
#wiadomosciPrzyciski ul li a:hover{ background-color:#f9fcfd; }

#wiadomosciLista .unread a{ font-weight:bold;}

#wiadomosciLista .blue { background-color:#f0f5f8;}
#wiadomosciLista .white { background-color:#fff;}
#wiadomosciPager { font-weight:bold; color:#F60; text-align:right;}
#wiadomosciPager a {  color:#036;}

.delBtn { padding-left:10px; padding-top:5px;}
.delBtn input{ border:none; background-color:#fff; font-weight:bold; color:#036; cursor:pointer; font-size:11px;}

a.odpowiedz {border:1px #c8dbe6 solid; background-color:#f0f5f8; padding:5px; font-weight:bold; color:#036; cursor:pointer; font-size:11px; text-decoration:none; display:block; text-align:right;}


.smallText{  line-height:20px; font-size:9px; color:#a7a8a9; overflow:hidden;}
.smallTitle{  font-size:11px; color:#2b729e; font-weight:bold; margin-bottom:20px;}
.smallContent{   padding-bottom:20px; }
.historiaWiadomosci{   padding-top:50px;}

hr { height:1px; width:100%; background-color:#fff; margin-top:25px; border:1px #ccc dotted;}

#smallLeftGallery { width:214px; overflow:hidden; }
#ostatnioDodane { width:200px; padding-left:5px; color:#000; font-weight:bold; line-height:22px; height:22px; float:left;}

#smallLeftGallery .box { width:66px; height:90px; overflow:hidden; float:left; margin-top:4px; margin-left:4px; }
#smallLeftGallery .box .photo{ width:66px; height:66px; overflow:hidden;  }
#smallLeftGallery .box .name{ width:66px; height:20px; line-height:20px;  overflow:hidden; text-align:center;  }
#smallLeftGallery .box .name a{ width:66px; height:20px; line-height:20px;  overflow:hidden; text-align:center; font-weight:bold; color:#07446a; text-decoration:none; font-size:10px; }

#importantInfo {width:100%; z-index:20; position:absolute; top:200px; height:auto;}
#importantInfo .box {margin-left:auto; margin-right:auto; width:540px;  border:1px #2f96d1 solid; background:#cde7f6 url(../images/wykrzyknik.jpg) no-repeat 20px 20px; min-height:100px; height:auto !important; height:100px; }
#importantInfo .box .close {width:535px; padding-right:5px; text-align:right; line-height:15px;}
#importantInfo .box .close a{ font-weight:bold; color:#069; font-size:14px; text-decoration:none;}
#importantInfo .box .info {width:420px; padding:15px; padding-left:100px; padding-top:10px; font-weight:bold; line-height:14px; font-size:11px; color:#0a3f6b;}
#importantInfo .box .info a{font-size:11px; color:#0a3f6b; text-decoration:underline;}

#smallImportantInfo { margin-top:30px; height:auto;}
#smallImportantInfo .box {margin-left:auto; margin-right:auto; border:1px #2f96d1 solid; background:#cde7f6 url(../images/maly_wykrzyknik.jpg) no-repeat 5px 10px; min-height:100px; height:auto !important; height:100px; }
#smallImportantInfo .box .info { padding:10px; padding-left:40px;  font-weight:bold; line-height:14px; font-size:11px; color:#0a3f6b;}
#smallImportantInfo .box .info a{font-size:11px; color:#0a3f6b; text-decoration:underline;}

#loading{
	visibility:hidden;
	padding-left:5px;
	
}

#ajresp{
	width:100%;
	height:20px;
	overflow:visible;
	margin:0px;
	position:relative;
	
}


#ajax_response{
	border : 1px solid #c8dbe6;
	background : #fff;
	width:400px;
	position:absolute;
	height:200px;
	overflow:auto;
	padding:2px 2px;
	left:110px;
	display:none;
}
#ajax_response ul{
margin:0px;
padding:0px;
}

#holder{
	width :100%;
	height:22px;
	padding:0px;
	margin:0px;
}
#holder input{
	margin:0px;
	width:465px; height:16px; border:1px #2f8abf solid; color:#666; font-size:11px;
	background:url(../images/znajomi_mini.jpg) no-repeat top left ;
	padding-left:25px;
}
#holder input.error{ border:1px #F00 solid;}

#ajax_response .list {
	padding:0px 0px;
	margin:0px;
	list-style : none;
}
#ajax_response .list li a{
	text-align : left;
	padding:2px;
	cursor:pointer;
	display:block;
	text-decoration : none;
	color:#000000;
}
#ajax_response .list li a p{
	padding:0px;
	margin:0px;
	color:#999;
	
}
#ajax_response .list li a span{
display:none;	
}
.selected_ajax{
	background : #f0f5f8;
}
#ajax_response .bold{
	font-weight:bold;
	color: #131E9F;
}
#ajax_response .about{
	text-align:right;
	font-size:10px;
	margin : 10px 4px;
}
#ajax_response .about a{
	color:#BCBCBC;
	text-decoration : none;
}
#ajax_response .about a:hover{
	color:#575757;
	cursor : default;
}

table.wycena {  margin-top:20px; margin-bottom:20px; width:650px; }
table.wycena th { border-bottom:1px #2f7299 solid; padding:2px; background-color:#2f7299; color:#fff; }
table.wycena td { border-bottom:1px #2f7299 solid; padding:2px; text-align:center;}
table.wycena td.razem { border:none; padding:2px; background-color:#e0eaf0; color:#000; font-weight:bold;}
table.wycena td.suma { border:none; padding:2px; background-color:#e0eaf0; color:#000; font-weight:bold; text-align:right;}

.mainPager { color:#FF6600; text-align:center;  }
.mainPager a{ color:#069; }

.orderBox { margin-bottom:20px; overflow:hidden; border:1px #069 solid; border-bottom:none;}
.orderBox .boxTitle{ padding: 2px; color:#fff; font-weight:bold; background-color:#069;}
.orderBox .orderLine{  border-bottom:1px #069 solid; overflow:hidden;}
.orderBox .orderLine .left { width:200px; font-weight:bold; padding:3px; text-align:right; padding-right:10px; float:left;}
.orderBox .orderLine .right{ width:400px; font-weight:100; padding:3px; text-align:left;  float:left;}





