body {padding:0;margin:0;background:#dce9f4;font-size:12px;font-family:verdana, sans-serif;color:#2f3e55;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:verdana, serif;font-size:11px;color:#2f3e55;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#2f3e55;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}

h1 {font-size:18px;font-weight:bold;border-bottom:solid 2px #2f3e55;padding:5px 60px 5px 5px;background:transparent url(img/h1_background.gif) no-repeat right bottom;}

#container {width:990px;background:#FFFFFF;margin:0 auto;position:relative;overflow:hidden;}
#top {height:106px; background:transparent url(img/top.gif) no-repeat left bottom;}
#top_menu {height:40px;line-height:40px;}
#top_menu ul {list-style-type:none;margin:0;padding:0 10px 0 0;float:left;}
#top_menu li {display:inline;padding:0px 9px; border-left: solid 1px #FFFFFF;}
#top_menu li.first {background-image:none; border: 0px;}
#top_menu li a {color:#FFFFFF;}
#top_menu li a:hover {text-decoration:none; color:#d9a236;}
#logo {float:left; margin:20px 0px 0px 20px;}


#top #logowanie {float:right;font-size:1em;padding:0;margin:0;}
#top #logowanie form {display:inline;margin:0;padding:0;}
#top #logowanie form input {font-size:0.92em;padding:0px 2px; width:70px;}

#menu {margin:0 0 10px 0;padding:0;width:100%; background-image:url(img/menu.gif); background-repeat:repeat-x;}
#menu td {width:10%;}
#menu td a {display:block;height:36px;overflow:hidden;position:relative;width:100%;text-align:center;line-height:36px;color:white;font-size:13px;}
#menu td a:hover {text-decoration:underline;}

.promo {padding:7px; background:#e8eff6;border:solid 1px #bfdaf1;margin:5px 5px 5px 5px;text-align:center;}
.promo img {border: solid 1px gray;}

.promo1 {padding:7px; background:#f6fbff;border:solid 1px #e8eff6;margin:5px 5px 5px 5px;text-align:center;}
.promo1 img {border: solid 1px gray;}

.dodaj {float:left; padding:0px; margin:0px; width:250px; margin-left:1px;}
.dodaj h2 {background:#6395BA; color:#FFFFFF; font-weight:bold; font-size:16px; padding:5px;margin:0px;}
.dodaj ul {padding:0px;margin:0px;background:#e8eff6; width:250px;list-style-image: url('img/nic.gif');}
.dodaj ul li {margin-left:20px;font-weight:bold; margin:0px; padding:0px;}
.dodaj ul li a {display:block; background:#e8eff6; font-weight:bold; padding:5px 10px;}
.dodaj ul li span {display:block; background:#e8eff6; font-weight:bold; padding:5px 10px;}
.dodaj ul li ul {padding:0px;margin:0px;background:#FFFFFF; width:250px;list-style-type:none;}
.dodaj ul li ul li {margin-left:20px;background:#FFFFFF;font-weight:bold; margin:0px; font-size:9px;}
.dodaj ul li ul li a {display:block; background:#FFFFFF; font-weight:bold; font-size:9px;padding:5px 10px 5px 20px;}

#main_content {padding-top:3px;width:100%;overflow:hidden;padding-bottom:18px;}
#left {padding-bottom:5px; width:200px; float:left;}
#left ul {margin:0; padding:0 0 0 5px; list-style:none; width:190px;}
#left ul li {margin:0px; padding:0;}
#left ul li a {display:block; margin:0px; padding:2px 5px 5px 10px; text-decoration:none; font-weight:normal; color:#2f3e55;}
#left ul li a:hover {background: #dce9f4; color:#2f3e55;}
#left ul li .aktywny {background: #dce9f4; color:#2f3e55;}

#komunikat-neg { margin-left:30px; width:700px; text-align:center; border:solid 3px #EC0808; background:#EFD9B2; color:#EC0808; font-size:18px; font-weight:bold;}
#komunikat-poz { margin-left:30px; width:700px; text-align:center; border:solid 3px green; background:#C6FEA1; color:green; font-size:18px; font-weight:bold;}

#right {padding:0 10px 5px 10px;float:right; width:760px;}
#right_szeroki{padding:0 10px 5px 10px;float:right; width:970px;}

.text {width:100%;overflow:hidden;}
.text p {line-height:1.3em;margin-top:0.5em;}
.text .image {width:190px; height:190px; background:#FFFFFF; float:right; margin:0 10px 0 0;text-align: center; line-height:190px; vertical-align: middle;}
.text img {vertical-align: middle; border:0;}
.text ul {list-style-image: url('img/list.gif');}

.lista_katalog {margin:0;padding:8px 0 13px 0;width:100%;overflow:hidden; }

.katalog {width:300px; float:left; padding:0px 10px;}
.katalog h3 {margin-top:0px; font-family:'Verdana', sans-serif;font-weight:bold;font-size:14px;}
.katalog h3 a {color:#d9a236;}

.lista {list-style-type:none;margin:0;padding:8px 0 13px 0;width:100%;overflow:hidden;}
.lista li {margin:10px 0px 10px 0px;padding-left:12px;padding-bottom:5px;}
.lista h3 {margin-top:-15px; font-family:'Verdana', sans-serif;font-weight:bold;font-size:14px;}
.lista h3 a {color:#2f3e55;}
.image_list {border:solid 1px gray;}
.wiecej {text-align: right;}

#formularz dl {width:100%;overflow:hidden;}
#formularz dt {float:left;width:165px;padding-top:2px;}
#formularz dd input {width:240px;margin-bottom:5px;padding:2px 5px;}
#formularz dd textarea {width:240px;height:100px;margin-bottom:5px;padding:2px 5px;}
#formularz .wyczysc {padding-left:165px;}
#formularz .wyczysc input {width:100px;height:22px;}

#galeria ul {list-style-type:none;margin:0;padding:10px 0 5px 0;width:100%;overflow:hidden;}
#galeria ul li {float:left;margin-right:10px;text-align:center;width:111px;margin-bottom:10px;}
#galeria ul li img {padding:3px;border:1px solid #474747;margin-bottom:4px;}
#galeria ul li p {margin:0;}


#foot {line-height:18px;height:20px;background-image:url(img/foot.gif); background-repeat:repeat-x;}
#foot p {float:left;margin:0;padding-left:20px; font-size:10px;}
#foot p a {color:white;}
#foot ul {list-style-type:none;margin:0;padding:0 10px 0 0;float:right;}
#foot li {display:inline;padding:0px 9px; border-left: solid 1px #FFFFFF;}
#foot li.first {background-image:none; border: 0px;}
#foot li a {color:#FFFFFF; font-size:10px;}
#foot li a:hover {text-decoration:underline;}

#inputNewsletter {width:100px;}

.shadetabs {padding: 0;width: 100%;background: transparent;margin-top:10px;}
#countrytabs1 {margin:0;padding: 0;list-style: none;margin-left:3px;}
#countrytabs1 li{display: inline;float:left;margin: 0 2px 0 3px;padding: 0;}
#countrytabs1 a{display: block;font-weight:bold; text-decoration: none;background: url('images/tab_bg.gif') repeat-x;margin-left:2px;}
#countrytabs1 a:hover{background: url('images/tab_bg_left_activ.gif') left top no-repeat;color: white;}
#countrytabs1 a.selected{background:url('images/tab_bg_left_activ.gif') left top no-repeat;color: white;}
#countrytabs1 a span{display: block; text-align:center;width:150px;color: #606062;height:20px; padding: 6px 10px 4px 10px;background: url('images/tab_bg_left.gif') right top no-repeat;}
#countrytabs1 a:hover span{display: block;color: white;height:20px; padding: 6px 10px 4px 10px;background: url('images/tab_bg_activ.gif') right top no-repeat;}
#countrytabs1 a.selected span{display: block;color: white;height:20px; padding: 6px 10px 4px 10px;background: url('images/tab_bg_activ.gif') right top no-repeat;}

#wyszukiwarka_ramka{width:700px; margin:0 auto;}
#wyszukiwarka{background:#4e6790;border:solid 2px #4e6790;width:698px;color:#FFFFFF;}
#wyszukiwarka .tabcontent{padding:10px;display:none;}
#wyszukiwarka .tabcontent label{font-weight:bold;padding-bottom:3px;padding-top:10px;display:block;width:220px;}
#wyszukiwarka .tabcontent select {width:190px;border:solid 1 px #315d7a;}
#wyszukiwarka .tabcontent input.submit{float:right; margin:0 65px 10px 0; width:120px;height:40px;font-size:14px;font-weight:bold;line-height:30px;padding-top:-10px;}
#wyszukiwarka .tabcontent input.text {width:190px;border:solid 1 px #3e5171;}
#wyszukiwarka .tabcontent input.text_waski {width:50px;border:solid 1 px #3e5171;}
#wyszukiwarka .pole{width:220px;float:left;}
#wyszukiwarka .pole_szerokie{width:440px;height:55px;float:left;}
#wyszukiwarka .pole_szerokie p{margin:25px 0;}

.ogloszenie_table td{text-align:left;}

.niePokazuj {display:none;}
.news-list {list-style-type:none;margin:0;padding:0;}
.news-list h3{margin-bottom:0px;}
.navigator {padding:5px 0;margin:1em 0;list-style-type:none;text-align:center;}
.navigator li {display:inline;padding-left:3px;}
