/* 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; position:relative;   }

form {padding:0px; margin:0px;}


input.error {
	border:1px #F00 solid !important;
	}


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:215px; height:125px; background: url(../_images/logo_bg.png) no-repeat top left; text-align:right; overflow:hidden; padding-left:16px; position:relative; }
#logoSwf {width:145px; height:125px;  overflow:hidden;   }
#logo a {border:none; margin-right:20px; }
#logo img {border:none; }
#langs {position:absolute; bottom:2px; right:3px; overflow:hidden; height:auto; width:60px;  z-index:9999; padding:0px;}
#langs a{display:block; width:15px; height:15px; float:left; padding:0px; margin:0px; margin-left:5px; }

#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; position: relative; }
#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:#8eb53f;
}

#menu ul li ul {position: absolute; top:-11px; right: -200px; display: none; }

#menu ul li:hover ul {display: block; }

#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:#739134;
	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 solid #7c8f26;
	border-top:1px solid #CCCCCC;
}
#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:#8eb53f;
}
.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;
	border:1px #40510e solid;
	font-size:11px;
	padding:2px;
	padding-bottom:0px;
	color:#000;
	background: #dde5bf;
}
#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:#9C0;
	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_pl { width:100%; overflow:hidden; background:url(../_images/krok1_pl.jpg) no-repeat 328px 100px;  }
#formularz.krok2_pl { width:100%; overflow:hidden; background:url(../_images/krok2_pl.jpg) no-repeat 328px 100px;  }
#formularz.krok1_de { width:100%; overflow:hidden; background:url(../_images/krok1_de.jpg) no-repeat 328px 100px;  }
#formularz.krok2_de { width:100%; overflow:hidden; background:url(../_images/krok2_de.jpg) no-repeat 328px 100px;  }
#formularz.krok1_en { width:100%; overflow:hidden; background:url(../_images/krok1_en.jpg) no-repeat 328px 100px;  }
#formularz.krok2_en { width:100%; overflow:hidden; background:url(../_images/krok2_en.jpg) no-repeat 328px 100px;  }
#krok3_pl { width:100%; height:200px; overflow:hidden; background:url(../_images/krok3_pl.jpg) no-repeat 300px 30px;  }
#krok3_de { width:100%; height:200px; overflow:hidden; background:url(../_images/krok3_de.jpg) no-repeat 300px 30px;  }
#krok3_en { width:100%; height:200px; overflow:hidden; background:url(../_images/krok3_en.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:#e5f2c9;
	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_na1.jpg) no-repeat top left; 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; text-align:center; line-height:28px; }

#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: #e5f2ad url(../_images/thick.jpg) no-repeat 30px 10px; border:1px #40510d 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:100%; height:23px; font-family: 'Pontano Sans', sans-serif; font-size:20px; color:#fff; height:27px;  margin-left:30px;}
.zakladka .title_logowanie {width:100%; height:23px; font-family: 'Pontano Sans', sans-serif; font-size:20px; color:#fff; height:27px;  margin-left:30px;}

.zakladka .tl_pl { background: url(../_images/title_logowanie_pl.jpg) no-repeat top left;}
.zakladka .tl_de { background: url(../_images/title_logowanie_de.jpg) no-repeat top left;}
.zakladka .tl_en { background: url(../_images/title_logowanie_en.jpg) no-repeat top left;}

.zakladka .tp_pl { background: url(../_images/title_odzyskiwanie_hasla_pl.jpg) no-repeat top left;}
.zakladka .tp_de { background: url(../_images/title_odzyskiwanie_hasla_de.jpg) no-repeat top left;}
.zakladka .tp_en { background: url(../_images/title_odzyskiwanie_hasla_en.jpg) no-repeat top left;}

.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: #e5f2ad 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;
	width:150px;
	color:#FFF;
	background: #7EA800;
	border-top: 1px solid #c0df82;
	border-right: 1px solid #c0df82;
	border-bottom: 1px solid #c0df82;
	border-left: 1px solid #c0df82;
}
.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:#9C0;
	text-decoration:underline;
}
.zakladka  form .input_line a:hover{ color:#fff;}

.zakladka  form a.noweKonto {display:block; color:#fff; text-decoration:none;  height:39px; line-height:39px;  text-align:left; font-family: 'Pontano Sans', sans-serif; font-size:17px; font-weight:bold; }

.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:458px; background: url(../_images/kartoteka_bg.jpg) no-repeat top left; padding-top:0px; color:#fff }
.kartoteka2 {width:690px; height:458px; background: url(../images/kartoteka_bg2.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 #9bb263 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:#fff;
}
.kartoteka table td.csv { text-align:right; padding-top:1px; }
.kartoteka table td.csv a{
	color:#fff;
}
.kartoteka table td.pager { color:#FF6600; text-align:center; padding-right:40px; }
.kartoteka table td.pager a{
	color:#fff;
}

.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:#fff;
	text-align:right;
	padding:0px;
}

#filtr form .first .input_line input{
	margin-top:1px;
	height:13px;
	background-color:#7EA800;
	border:1px solid #c0df82;
	font-size:11px;
	color:#FFF;
}
#filtr form .first .input_line select{
	width:220px;
	margin:0px;
	margin-top:1px;
	padding:0px;
	height:20px;
	font-size:11px;
	color:#000000;
	overflow:visible;
	overflow-x:auto;
	border-top: 1px solid #c0df82;
	border-right: 1px solid #c0df82;
	border-bottom: 1px solid #c0df82;
	border-left: 1px solid #c0df82;
}


#filtr form .first .input_line select.myFilter{
	width:115px;
	margin:0px;
	margin-top:1px;
	padding:0px;
	height:20px;
	font-size:11px;
	color:#000000;
	overflow:visible;
	overflow-x:auto;
	border-top: 1px solid #c0df82;
	border-right: 1px solid #c0df82;
	border-bottom: 1px solid #c0df82;
	border-left: 1px solid #c0df82;
}

#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;
	font-size:11px;
	color:#000000;
	overflow:visible;
	overflow-x:auto;
	border-top: 1px solid #c0df82;
	border-right: 1px solid #c0df82;
	border-bottom: 1px solid #c0df82;
	border-left: 1px solid #c0df82;
}



.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:#40510e;
	font-size:13px;
	font-style: italic;
}
.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:#40510e;
	border:1px 9bb263 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:#fff;
	padding:5px;
}
.zmiana_wlasciciela .user_box .line .right {width:260px; float:left;  padding:5px;}
.zmiana_wlasciciela .user_box .line .right span{
	color:#fff;
}
.zmiana_wlasciciela .user_box .line .right input {
	height:16px;
	color:#FFF;
	padding:1px;
	font-size: 11px;
	background: #7EA800;
	border-top: 1px solid #c0df82;
	border-right: 1px solid #c0df82;
	border-bottom: 1px solid #c0df82;
	border-left: 1px solid #c0df82;
}

/* 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:#40510e;
}

.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:#738c39;
	text-decoration:none;
	padding-top:7px;
	font-size: 11px;
}

.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:#40510e;
}

.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:#FFF;
	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; line-height:11px; cursor:pointer;}
.szukaj_box .menu_dodaj ul li:hover.noactive span  {
	background-color:#40510e;
}

.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:#738c39;
	text-decoration:none;
	padding-top:7px;
	line-height:11px;
	cursor:default;
	font-size: 11px;
}


.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/reksio_szuka.jpg) no-repeat 0px 196px;}
.szukaj_box .reksio_szukaj { background:url(../_images/reksio_szuka.jpg) no-repeat 0px 196px;}
.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;
	border:1px solid #40510e;
	color:#fff;
	background: #8eb53f;
}
.content .szukaj_kontener .leftText { float:left; text-align:right; padding-right:5px; padding-top:5px; width:215px; }
#pwsciekl {font-size:10px; display:block; float:right;}

.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:#CF9;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:right; 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:#475323; border:1px #7e973c 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 dotted #9db668;
}
.dane_box .tabela .linia.naglowek  {
	background-color:#40510e;
}
.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:4px; padding-bottom:4px; float:left; font-weight:bold; text-align:right;}
.dane_box .tabela .linia .linia_prawa  {width:260px; padding:4px; 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; }
.dane_box .edytuj a{ color:#fff; text-decoration:none; text-align:center; display:block; font-size:11px; background:url(../_images/edytuj1.jpg) no-repeat top left; width:73px; height:32px; line-height:28px; }
/* dodaj zwierze*/

.content .dodaj_box {float:left; width:560px; overflow:visible; padding-top:20px; position:relative;}

.dodaj_box .tabela { width:560px; height:auto;  float:left;  font-size:11px; overflow:hidden;}
.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:#40510e; 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 {
	color:#fff;
	border: 1px solid #40510e;
	background: #8eb53f;
}
.dodaj_box .tabela .linia .linia_prawa input.error {
	background-color:#8eb53f;
	border:1px #40510e solid;
	color:#fff
}
.dodaj_box .tabela .linia .linia_prawa input.radio {width:20px;}
.dodaj_box .tabela .linia .linia_prawa select {
	width:123px;
	background-color:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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:#8eb53f;
	border:1px #40510e solid;
	color:#dde5bf;
	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:#8eb53f;
	border:1px#40510e solid;
	color:#fff;
}

.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:#8eb53f;
	border:1px  #40510e solid;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.dodaj_box .tabelka_dodaj_rekord_top .right input {
	background-color:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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 #fff 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:#40510e;
}
.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:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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:50px; right:60px; font-size:11px;}

#fileUploader input {
	background-color:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.kopiuj a {
	font-weight:bold;
	color:#40510e;
	text-decoration:none;
	font-size:11px;
}

.dodaj_box .edytuj { padding-top:8px; padding-left:12px; text-align:left;  float:left; }

.dodaj_box .pay { margin-top:-50px;}
.dodaj_box .test { padding-top:50px;}
.dodaj_box .test ul{ padding:0px; margin:0px; background:url(../_images/test1.jpg) no-repeat top left; display:block; width:505px; height:133px; overflow:hidden; padding-top:1px; padding-left:1px; padding-bottom:10px; }
.dodaj_box .test ul li {display:block; width:87px; height:122px; float:left; margin-right:4px; cursor:pointer; text-align:center; font-weight:bold; font-size:10px; padding:5px; position:relative;  }
.dodaj_box .test ul li span { display:block; position:absolute; bottom:0px;  height:26px; line-height:26px; text-align:center; left:0px; width:70px; padding-left:27px; font-size:10px;}
.dodaj_box .test ul li span.ok { background:url(../_images/test_ok1.jpg) no-repeat bottom left;}
.dodaj_box .test ul li span.popraw { background:url(../_images/test_popraw1.jpg) no-repeat bottom left;}
.dodaj_box .test_button { width:500px; padding-top:10px; 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 .products{ width:498px; clear:both; background-color:#5c7e0d; border:1px #cde887 solid; overflow:hidden;}
.dodaj_box .products .product{ width:249px; float:left; overflow:hidden; }
.dodaj_box .products .product .checkbox{ width:20px; float:left; padding-top:20px;  }
.dodaj_box .products .product .photo{ width:69px; float:left; padding-top:5px; }
.dodaj_box .products .product .description{ width:160px; float:left; font-size:11px; padding-top:10px;  }

 .products2{ width:498px; clear:both; margin-bottom:20px; margin-top:20px; overflow:hidden;}
 .products2 .product{ width:249px; float:left; overflow:hidden; }
 .products2 .product .checkbox{ width:20px; float:left; padding-top:20px;  }
 .products2 .product .photo{ width:69px; float:left; padding-top:5px; }
 .products2 .product .description{ width:160px; float:left; font-size:11px; padding-top:10px;  }


.dodaj_box .test_notify {
	width:420px;
	color:#000000;
	background: #e5f2ae url(../_images/thick.jpg) no-repeat 0px -5px;
	border:1px #40510e solid;
	padding:10px;
	padding-left:70px;
}
.dodaj_box .test_notify a{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#40510e;
}
.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;}
#idError2 { 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 dotted #9db668;
}
.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:#8eb53f; border:1px #40510e solid; color:#fff; 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:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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:#fff;
	background-color:#40510e
}

.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:#fff;
}
.profil_box .tabela .linia .linia_lewa  {
	width:105px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	text-align:right;
	font-weight:bold;
	color:#fff;
}
.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:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	font-size:11px;
	padding:2px;
}
.profil_box .tabela .linia .linia_prawa_input select {
	width:158px;
	background-color:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
}
.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 #9db668 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:#8eb53f;
	border:1px #40510e solid;
	color:#fff;
	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:#8eb53f;
	text-decoration:none;
}
.statystyki table {width:500px; font-size:11px; margin-bottom:50px;}
.statystyki th {
	background-color:#40510d;
	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:#8eb53f; border:1px #40510e solid; color:#fff;}
.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 solid #607917;
}
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:#40510e;
	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:#40510e;
}


.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;
	color:#666;
	font-size:11px;
	border-top: 1px solid #8eb53f;
	border-right: 1px solid #8eb53f;
	border-bottom: 1px solid #8eb53f;
	border-left: 1px solid #8eb53f;
}
#nowaWiadomosc .tytulWiadomosci input.error{ border:1px #F00 solid;}
#nowaWiadomosc .wiadomosc textarea{
	width:600px;
	height:130px;
	border:1px #8eb53f 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 solid #8eb53f;
}
#wiadomosciLista .line {
	overflow:hidden;
	width:635px;
	border-bottom:1px solid #8eb53f;
}
#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:#40510e;
}
#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:#40510e;
}
#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:#e5f2c9;
	border:1px #8eb53f solid;
	padding: 3px 6px 3px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#40510e;
	display:block;
}
#wiadomosciPrzyciski ul li a:hover{ background-color:#f9fcfd; }

#wiadomosciLista .unread a{ font-weight:bold;}

#wiadomosciLista .blue {
	background-color:#e5f2c9;
}
#wiadomosciLista .white { background-color:#fff;}
#wiadomosciPager { font-weight:bold; color:#F60; text-align:right;}
#wiadomosciPager a {
	color:#40510e;
}

.delBtn { padding-left:10px; padding-top:5px;}
.delBtn input{
	border:none;
	background-color:#fff;
	font-weight:bold;
	color:#40510e;
	cursor:pointer;
	font-size:11px;
}

a.odpowiedz {
	border:1px #8eb53f solid;
	background-color:#e5f2c9;
	padding:5px;
	font-weight:bold;
	color:#40510e;
	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:#40510e;
	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:#40510e;
	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 #40510d solid; background:#e5f2ad 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 #40510d solid; background:#e5f2ad 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:#40510d;
	color:#fff;
}
table.wycena td { border-bottom:1px #2f7299 solid; padding:2px; text-align:center; position:relative; }
table.wycena td.razem { border:none; padding:2px; background-color:#e5f2ad; color:#000; font-weight:bold;}
table.wycena td.suma { border:none; padding:2px; background-color:#e5f2ad; color:#000; font-weight:bold; text-align:right;}

.mainPager { color:#FF6600; text-align:center;  }
.mainPager a{
	color:#40510e;
}

.orderBox {
	margin-bottom:20px;
	overflow:hidden;
	border-bottom:1px none  #40510e;
	border-top: 1px solid  #40510e;
	border-right: 1px solid  #40510e;
	border-left: 1px solid  #40510e;
}
.orderBox .boxTitle{
	padding: 2px;
	color:#fff;
	font-weight:bold;
	background-color:#40510e;
}
.orderBox .orderLine{
	border-bottom:1px solid  #40510e;
	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;}

.third .logOut { display:block; width:72px; height:27px; line-height:27px; color:#fff; background: url(../_images/wyloguj_btn1.jpg) no-repeat top center; text-align: center; text-decoration:none;}



#logowanie { width:191px; height:170px;  float:left; color:#ffffff; text-align:right; padding:25px; padding-top:20px;}

.lg_pl {background: url(../_images/logowanie_bg_pl.jpg) no-repeat top left;}
.lg_de {background: url(../_images/logowanie_bg_de.jpg) no-repeat top left;}
.lg_en {background: url(../_images/logowanie_bg_en.jpg) no-repeat top left;}

#logowanie span {display:block; width:170px;; height:40px; text-align:left; font-family: 'Pontano Sans', sans-serif; color:#fff; font-size:18px; padding-left:20px;}

#logowanie input { width:115px; height:15px; background-color:#57a8dd; border:1px #84bae1 solid;  font-size:11px; padding:2px; padding-bottom:0px; color:#fff;}
#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:#CF9;
	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; }


a.logBtn {width:192px; height:45px; color:#fff; ; display:block; font-family: 'Pontano Sans', sans-serif; text-decoration:none; line-height:45px; text-align:left;  font-size:12px;}

#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 { width:170px; height:30px; line-height:30px; text-align:left; color:#fff; text-decoration:none; margin-bottom:10px; font-family: 'Pontano Sans', sans-serif; display:block; margin-left:30px;  font-size:13px; }

#buttony a.btnSprawdz {}
#buttony a.btnZarejestruj {}
#buttony a.btnSos {}
#buttony a.btnZnalZag {}

#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;}

#produkty a.goTo {display:block; width:113px; height:25px; line-height:25px; font-size:11px; color:#fff;font-family: 'Pontano Sans', sans-serif; text-decoration:none; text-align:center; padding-left:7px; margin-left:auto; margin-right:auto; padding-right:20px; }

#formularz a.backToMap {display:block; width:170px; height:31px; line-height:31px; text-decoration:none; font-weight:bold; font-size:11px; color:#06C; background:url(../_images/back_to_map0.jpg) no-repeat top left; padding-left:70px; }
#formularz a.backToMap2 {display:block; width:170px; height:31px; line-height:31px; text-decoration:none; font-weight:bold; font-size:11px; color:#06C; background:url(../_images/back_to_map02.jpg) no-repeat top left; padding-left:70px; }
#formularz a.backToMap3 {display:block; width:170px; height:31px; line-height:31px; text-decoration:none; font-weight:bold; font-size:11px; color:#06C; background:url(../_images/back_to_map03.jpg) no-repeat top left; padding-left:70px; }
#formularz a.backToMap4 {display:block; width:170px; height:31px; line-height:31px; text-decoration:none; font-weight:bold; font-size:11px; color:#06C; background:url(../_images/back_to_map04.jpg) no-repeat  top left; padding-left:70px; }

a.zmienLogo {display:block; color:#fff; text-decoration:none; background:url(../_images/zmien_logo1.jpg) no-repeat top left; width:91px; height:31px; line-height:31px; padding-left:31px;}


 

.tip {
    color: #fff;
    background:#465918;
    display:none; 
    padding:10px;
    position:absolute;    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	
}

.tip_trigger { position:relative;}

.style-standard .opentip .ot-content {
  color: #fff !important;

 
}

/* Tiny Scrollbar */
#scrollbar1 { width: 520px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 500px; height: 279px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) repeat-y 6px 0px; position: relative; background-position: 6px 0; float: right; width: 15px; }
#scrollbar1 .track {  height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 0px 0px; height: 17px; width: 17px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -1px; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.dokonajOplaty {display:block; padding:5px; color:#fff !important; text-align:center; font-weight:bold; text-decoration:none; background-color:#f87f24; moz-box-shadow: 0px 0px 3px #888;
-webkit-box-shadow: 0px 0px 3px #888;
box-shadow: 0px 0px 3px #888;
margin-top:5px;
}




/* autocomplete */
.hightlight {font-weight: bold; background-color: #ffffbe}
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
.ui-corner-top { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }


/* hide default flash messages */
.flashMessages {display: none;}

/* flash messanger */
.flash-messages {position: absolute; left:50%; top:15%; z-index: 99999; }
.flash-messages ul {position:relative; left:-50%; list-style: none; padding: 0px; margin: 0px;}
.flash-messages ul li {-webkit-box-shadow: 0 0 5px 0 #B5B5B5; box-shadow: 0 0 5px 0 #B5B5B5; padding: 15px 25px 15px 25px; margin-bottom: 5px; cursor: pointer;}
.flash-messages ul li:hover { opacity: 0.7;}
.flash-messages ul li:hover.nohide { opacity: 1;}
.flash-messages ul.success li { background-color: #a2ca54; border: 1px #6ea313 solid;}
.flash-messages ul.errors li { color: #ffffff; -webkit-box-shadow: 0 0 5px 0 #292929;
box-shadow: 0 0 5px 0 #292929; background: rgb(169,3,41); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
 border: 1px #a31313 solid;}
.flash-messages ul.warn li { background-color: #f8d559; border: 1px #e1a607 solid; }
.flash-messages ul.info li { background-color: #c5e7ff; border: 1px #88bdcf solid;}

a.orange {color: #ff6600}
.answear-animate {background: #f1f1f1; border: 1px solid #cccccc; clear: both; margin-top: 3px; padding: 4px; overflow: hidden; cursor: pointer; }
.answear-animate:hover {background: #fdfdfd;  }
.answear-animate .label { font-size: 11px; font-style: italic; text-align: right;}
.answear-animate .content { padding-top: 8px;}

.global-loading {background: #fff url(../_images/ajax-content-loader.gif) no-repeat center center; opacity: 0.7; filter: alpha(opacity=70); min-height: 100px; }
.ajax-content {}
.ajax-main-pager a{padding-left: 10px; padding-right: 10px; cursor: pointer;}
.ajax-main-pager a.active{ color: #FF9900;}

.ajax-filter-form {display:block; overflow: hidden; margin-bottom: 20px;}
.ajax-filter-form .form-line, .ajax-filter-form .button-line {float:left; margin-right: 10px;}
.ajax-filter-form .form-line label{line-height: 20px;}
.ajax-filter-form .form-line input[type="text"]{ border: 1px #ccc solid; width: 100px; height: 22px;}
.ajax-filter-form .form-line select{ border: 1px #ccc solid; width: 100px; height: 26px; }

.ajax-filter-form .button-line {margin-top: 20px; }

.ajax-filter-form  input[type="button"] {
    cursor: pointer;
  background: #dbdbdb;
  background-image: -webkit-linear-gradient(top, #dbdbdb, #bdbdbd);
  background-image: -moz-linear-gradient(top, #dbdbdb, #bdbdbd);
  background-image: -ms-linear-gradient(top, #dbdbdb, #bdbdbd);
  background-image: -o-linear-gradient(top, #dbdbdb, #bdbdbd);
  background-image: linear-gradient(to bottom, #dbdbdb, #bdbdbd);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 4px 10px 4px 10px;
  border: solid #bfbfbf 1px;
  text-decoration: none;
}

.ajax-filter-form  input[type="button"]:hover {
  background: #9e9e9e;
  text-decoration: none;
}


.ajax-filter-form  input[type="button"].sendForm {
  background: #ffae78;
  background-image: -webkit-linear-gradient(top, #ffae78, #c24e00);
  background-image: -moz-linear-gradient(top, #ffae78, #c24e00);
  background-image: -ms-linear-gradient(top, #ffae78, #c24e00);
  background-image: -o-linear-gradient(top, #ffae78, #c24e00);
  background-image: linear-gradient(to bottom, #ffae78, #c24e00);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 4px 10px 4px 10px;
  border: solid #a16305 1px;
  text-decoration: none;
}

.ajax-filter-form  input[type="button"].sendForm:hover {
  background: #b35400;
  text-decoration: none;
}




.print-ordres {
    cursor: pointer;
  background: #88d100;
  background-image: -webkit-linear-gradient(top, #88d100, #336900);
  background-image: -moz-linear-gradient(top, #88d100, #336900);
  background-image: -ms-linear-gradient(top, #88d100, #336900);
  background-image: -o-linear-gradient(top, #88d100, #336900);
  background-image: linear-gradient(to bottom, #88d100, #336900);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 13px;
  padding: 10px 20px 10px 20px;
  border: solid #377002 1px;
  text-decoration: none;
}

.print-ordres:hover {
  background: #b35400;
  text-decoration: none;
}

.print-ordres-disabled {
  background: #f5f5f5;
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -ms-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #c7c7c7;
  font-size: 13px;
  padding: 10px 20px 10px 20px;
  border: solid #d6d6d6 1px;
  text-decoration: none;
}


.print-ordres-disabled:hover {
    text-decoration: none;
}
.ajax-form .form-line, .ajax-form .button-line{padding: 10px;}

.global-ajax-delete {cursor: pointer;}
#preview {display:none; padding: 25px; padding-bottom: 25px;}