body {font-family: "Verdana"; font-size: 13px; background: #fefefd; margin: 0; padding:0;}
#strona {margin: auto; border: 0px solid black; padding: 0px; width: 980px; background: #ffffff;}
#baner {width: 980px; height:136px; clear:both; margin:0px; border:none; padding:0px; background:url('../gfx/logo.png') top left no-repeat; text-align:right}
#menu {width: 980px; clear: both; margin: 0px; border:none}
#menuinside {width:980px; background:#005ca6; float:left; margin:0px; font-size:10pt; font-weight:bold; color:#ffffff; text-align: center; position:relative; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; border-radius: 10px;}
#menu_center {width:820px; margin-left:75px; margin-right:75px}
#headmenu {width: 980px; clear: both; margin: 0px; border:none}
#headmenuinside {width:960px; background:#eee; float:left; font-size:14px; text-align:left; border-top:2px solid #ddd; border-bottom:2px solid #888; padding:10px;}
#glowna {width: 980px; background: #ffffff;  float: left; font-size:13px; padding-bottom:20px; padding-top:20px; text-align: left}
div.glowna_bottom {width:960px; float:left; font-size:12px; padding-left:10px; padding-right:10px; text-align:left; margin-bottom:20px}
#glownaleft {width: 688px; float:left; padding-right:10px;}
div.glownaleft_box {width:688px; float:left; padding:15px; border:1px solid #999; background:#f9f9f9; position:relative; -moz-border-radius: 10px; border-radius: 10px;}
div.glownaleft_box2 {width:553px; padding:30px; float:left; font-size:14px; border:1px solid #999; background:#f9f9f9; position:relative; -moz-border-radius:10px; border-radius:10px;}
div.glownaright_boxw {width:248px; float:right; color:#fff; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:20px; border:1px solid #3f78b7; background:#7fa6ce; position:relative; -moz-border-radius:10px; border-radius:10px;}
div.glownaright_boxi {text-align:center; color:#000; font-weight:normal; font-size:13px; width:208px; float:left; margin-top:10px; padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px; background:#fefefe; position:relative; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; border-radius:10px;}
div.glownaright_boxk {width:248px; float:left; color:#fff; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:20px; border:1px solid #98a4a6; background:#98a4a6; position:relative; -moz-border-radius:10px; border-radius:10px;}
div.glownaright_boxki {color:#000; font-weight:normal; font-size:13px; width:208px; float:left; margin-top:10px; padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px; background:#fefefe; position:relative; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; border-radius:10px;}
div.glownaleft_profil {width:583px; float:left; padding:15px; border:1px solid #c8d2ca; background-color:#fbfbfb; line-height:20px}
#glownaright {width: 250px; float:right; text-align:left;}
div.glownaright_tytul {width:250px; float:right; text-align:center; padding-top:2px; padding-bottom:2px; font-size:13px; background-image:url(/gfx/podklad.jpg); color:#ffffff; font-weight:bold}
div.glownaright_box {width:218px; float:left; padding:15px; border:1px solid #999; background-color:#f9f9f9; position:relative; -moz-border-radius: 10px; border-radius: 10px;}
div.glownaright_boxzd {width:218px; text-align:center; float:left; padding:15px; border:1px solid #999; background-color:#f9f9f9; position:relative; -moz-border-radius: 10px; border-radius: 10px;} 
div.glownaright_przerwa {width:250px; float:left; padding-top:5px; font-size:6px; border:0px}
div.glownaleft_przerwa {width:615px; float:left; border:0px; padding-top:10px}
div.glownaleft_przerwa2 {width:615px; float:left; border:0px; padding-top:5px; font-size:6px}
#stopka {background: #005ca6; font-size:13px; color:#000000; clear:both; padding-top:4px; padding-bottom:4px; width:980px; text-align:center; position:relative; -moz-border-radius:10px; border-radius: 10px;}
#konto {float:right; padding-right:30px}
#menu_1 {float:left; width:140px; height:35px; line-height:30px;}
#menu_2 {float:left; width:180px; height:35px; line-height:30px;}
div.menu_3 {float:left; width:80px; height:35px; line-height:30px;}
div.menu_4 {float:left; width:80px; height:35px; line-height:30px;}
#menu_5 {float:left; width:130px; height:35px; line-height:30px;}
#menu_1 a {font-size:14px; font-weight:bold; color:#fff; float:left; width:140px; height:35px;}
#menu_1 a:hover {font-size:14px; font-weight:bold; color:#000; background-color:#fff; background-image:url(/gfx/menu_px.png); float:left; width:140px; height:35px;}
#menu_2 a {font-size:14px; font-weight:bold; color:#fff; float:left; width:180px; height:35px;}
#menu_2 a:hover {font-size:14px; font-weight:bold; color:#000; background-color:#fff; background-image:url(/gfx/menu_px.png); float:left; width:180px; height:35px;}
div.menu_3 a {font-size:14px; font-weight:bold; color:#fff; float:left; width:80px; height:35px;}
div.menu_3 a:hover {font-size:14px; font-weight:bold; color:#000; background-color:#fff; background-image:url(/gfx/menu_px.png); float:left; width:80px; height:35px;}
div.menu_4 a {font-size:14px; font-weight:bold; color:#fff; float:left; width:80px; height:35px;}
div.menu_4 a:hover {font-size:14px; font-weight:bold; color:#000; background-color:#fff; background-image:url(/gfx/menu_px.png); float:left; width:80px; height:35px;}
#menu_5 a {font-size:14px; font-weight:bold; color:#fff; float:left; width:130px; height:35px;}
#menu_5 a:hover {font-size:14px; font-weight:bold; color:#000; background-color:#fff; background-image:url(/gfx/menu_px.png); float:left; width:130px; height:35px;}

div.info {width:551; text-align:center; padding:4px; color:#f0000f; font-weight:bold;}
div.fotoopis {width:140px; border:1px solid #eee; padding:5px; margin-left:10px; margin-top:5px; background:#fff; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.log {float:left; text-align:left}
div.formularz {width:120px; text-align:right; padding:2px; float:left; color:#000; font-weight:normal; font-size:14px;}
div.formularz2 {float:left; color:#000;}
div.formularz_profil {text-align:right; width:70px; float:left}

div.szukajodstep {float:left; text-align:right; width:110px;}

div.dodatkowe_opcje {width:560px; padding:5px; text-align:left; font-size:13px; background:#eee;}
div.pokaz_ogloszenia {width:560px; padding:10px; border-top:1px solid #c8d2ca; border-bottom:10px solid #fbfbfb; text-align:left; float:left; font-size:13px; background:#fff;}
div.foto_mini {width:172px; float:left; text-align:center; font-size:11px;}
div.album {display: table-cell; text-align: center; vertical-align: middle; width:172px; height:170px;}
.album * {vertical-align: middle;}
.album {display: block;}
.album span {display: inline-block; height: 100%; width: 1px;}

div.zdjecie_center {width:100%; text-align:center}
div.opis_krotki {width:430px; float:left; line-height:20px}
div.profil_l {width:323px; float:left; font-size:13px; padding-right:10px;}
div.profil_r {width:250px; float:left; font-size:13px;}
#profil_c {width:583px; float:left;}
div.profil_c {width:583px; float:left; font-size:14px}
div.nawigacja1 {width:668px; margin-bottom:10px; background:#757c83; border-bottom:2px solid #a99c9c; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; float:left; color:#fff; position:relative; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-radius:5px}
div.nawigacja1 a {color:#fff; text-decoration:none;}
div.nawigacja1 a:hover {color:#fff; text-decoration:underline;}

div.nawigacja2 {width:668px; margin-top:20px; background:#757c83; border-bottom:2px solid #a99c9c; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; float:left; color:#fff; position:relative; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-radius:5px}
div.nawigacja2 a {color:#fff; text-decoration:none;}
div.nawigacja2 a:hover {color:#fff; text-decoration:underline;}

div.whead {background:#3a6176; color:#fff; border-bottom:1px solid #bbb; text-align:left; width:583px; float:left; font-weight:bold; position:relative; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-radius: 5px;}
div.wod {width:110px; float:left; padding:5px;}
div.wtemat {width:320px; float:left; padding:5px;}
div.wdata {width:120px; float:left; padding:5px;}
div.wwiersz1 {background:#e6edf1; border-bottom:1px solid #bbb; text-align:left; width:583px; float:left;}
div.wwiersz2 {background:#fff; border-bottom:1px solid #bbb; text-align:left; width:583px; float:left;}

h1.profil {font-size:18px; font-weight:bold; clear:both; margin:0px; color:#00599d}
h2.news {font-size:17px; font-weight:bold; border-bottom:1px solid #ddd; clear:both; margin:0px; color:#0d539b; padding-bottom:5px}
h2.kal {font-size:16px; font-weight:bold; clear:both; margin:0px; color:#0d539b; padding-bottom:5px}
strong.pomoc {font-size:15px; font-weight:bold; clear:both; color:#00599d}
strong.randki {font-weight:normal}
strong.error {font-size:15px; font-weight:bold; clear:both; color:#00880d}
h1.forum {font-size:18px; font-weight:bold; clear:both; margin:0px; color:#00599d}
h1.opis {padding-bottom:5px; font-size:21px; font-weight:bold; clear:both; margin:0px; color:#00297d; width:100%; text-align:center}
h1.title {font-size:16px; font-weight:bold; clear:both; margin:0px}
h2.title {font-size:16px; font-weight:bold; clear:both; margin:0px}

div.form_left {background:#ddd; text-align:right; float:left; padding-top:5px; width:150px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_left2 {float:left; padding-top:5px; width:150px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_right {width:300px; margin-left:10px; background:#ffd88c; float:left; padding-top:5px; padding-left:30px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_right2 {width:300px; margin-left:10px; background:#c4d791; float:left; padding-top:5px; padding-left:30px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_right3 {width:400px; font-size:12px; margin-left:10px; background:#7fa6ce; float:left; padding-top:5px; padding-left:30px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_right4 {width:298px; font-size:12px; margin-left:10px; border:1px solid #adc1cd; background:#e2effb; float:left; padding-top:5px; padding-left:30px; padding-right:10px; padding-bottom:5px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
div.form_rightp {width:250px; float:left; text-align:center;}

div.form_puste {width:450px; clear:both; height:5px;}
div.form_przerwa {width:450px; clear:both; height:15px;}
select.form_reg {border:1px solid #8da0b1; padding-left:5px; width:133px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
input.rego {border:1px solid #8da0b1; width:120px; padding-left:5px; padding-right:5px; position:relative; -moz-border-radius:5px; border-radius:5px;}
input.reg {border:1px solid #8da0b1; width:180px; padding-left:5px; padding-right:5px; position:relative; -moz-border-radius:5px; border-radius:5px;}
input.regforum {border:1px solid #8da0b1; width:250px; padding-left:5px; padding-right:5px; position:relative; -moz-border-radius:5px; border-radius:5px;}
textarea.treg {border:1px solid #8da0b1; width:350px; height:150px; padding-left:5px; padding-right:1px; position:relative; -moz-border-radius:5px; border-radius:5px;}

input.login {border:1px solid #8da0b1; width:100px; padding-left:5px; padding-right:5px; position:relative; -moz-border-radius:5px; border-radius:5px;}
input.login_submit {border:1px solid #888; background:#aaa; color:#fff; font-weight:bold;
position:relative;
-moz-border-radius: 5px;
border-radius: 5px;}

button.button1 {width:145px; float:left; color:#fff; font-weight:bold; background:#1d77bc; padding:3px; border:0px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
button.button2 {width:145px; float:right; color:#fff; font-weight:bold; background:#ea8a00; padding:3px; border:0px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
button.button5 {width:120px; color:#fff; font-weight:bold; background:#c3b173; padding:5px; border:1px solid #888; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
button.button3 {width:220px; color:#000; font-weight:bold; background:#fff; padding:2px; border:1px solid #888; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
button.button4 {width:145px; color:#fff; font-weight:bold; background:#1d77bc; padding:3px; border:0px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}

input.skontaktuj {width:240px; color:#000; font-weight:bold; background:url('/gfx/poczta.gif') 10px center no-repeat #f6f6f6; padding:2px; border:1px solid #527f9b; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
input.szukajsubmit {font-size:14px; border:1px solid #888; background:#aaa; color:#fff; font-weight:bold; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
input.regsubmit {padding:5px; border:1px solid #888; background:#eee; color:#e6600f; font-weight:bold; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
checkbox.checkbox {border:none;}
input.profil {border:1px solid #8da0b1; width:200px}
input.forum {border:1px solid #8da0b1; width:500px}
input.forum2 {border:1px solid #8da0b1; width:200px}
textarea {border-style: ridge; border-color: #8da0b1; border-width:1px}
textarea.profil {border:1px solid #8da0b1; width:200px; height:100px}
textarea.kontakt {border:1px solid #8da0b1; width:200px; height:100px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
textarea.wiadomosc {border:1px solid #8da0b1; width:380px; height:100px}
textarea.forum {border:1px solid #8da0b1; width:500px; height:300px}
select.szukaj {border:1px solid #8da0b1; padding:2px; width:90px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
select.szukajw {border:1px solid #8da0b1; padding:2px; width:150px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
input.szukajm {border:1px solid #8da0b1; padding:2px; width:30px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
input.szukaj {border:1px solid #8da0b1; padding:2px; width:144px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}

select.sdlugie {border:1px solid #8da0b1; width:200px}
input.kontakt {color: #FFFFFF; background-color: #8da0b1; border:1px solid #b3ada5; font-weight:bold}
a.white {text-decoration:none; color:#FFFFFF;}
a.white:hover {text-decoration:underline; color:#FFFFFF;}
a.rbold {font-weight:bold; color:#d90000; text-decoration:none;}
a.rbold:hover {color:#d90000; font-weight:bold; text-decoration:underline;}
a {color:#2a4966;}
a:hover {color:#ea5300;}
a.profil {color:#2a4966; text-decoration:none;}
a.profil:hover {color:#ea5300; text-decoration:none;}
a.bold {font-weight:bold; color:#0084c1; font-size:12px; text-decoration:none;}
a.bold:hover {font-weight:bold; color:#ea5300;}
a.tekst {color:#000; text-decoration:none;}
a.tekst:hover {color:#000; text-decoration:underline;}
a.zdjecie {color:#006cbf; text-decoration:none;}
a.zdjecie:hover {color:#006cbf; text-decoration:underline;}

a.title {text-decoration:none; color:#0d539b;}
a.title:hover {text-decoration:none; color:#0d539b;}

img {border: none;}
img.foto {border:2px solid #cfd5d9; padding:4px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
img.news {padding-right:10px; padding-bottom:2px; text-align:left; float:left;}
img.fotog {border:2px solid #777; padding:4px; position:relative; -moz-border-radius: 5px; border-radius: 5px;}
font.red {color: #f0000f;}
font.glowna{font-size: 10px; font-weight: bold; color: #999999;}
font.white {color: #ffffff; font-weight:bold}
span.white {color: #ffffff; font-weight:bold}
font.naglowek {font-size: 20px; color: #2c5183;}
font.nawigacja {font-weight:bold; color:#066cc0; font-size:14px;}
span.bold {font-weight:bold}
span.bold_autor {font-weight:bold; font-size:14px}
span.red {color: #f0000f;}
font.ld {font-size:13px; float:left}
span.ld {font-size:13px; float:left}
span.right {float:right}
span.left {float:left}
font.naprawo {float:right; font-size:11px}
span.naprawo {float:right; font-size:11px}
span.szary {color:#777}
span.aaa {color:#aaa}
span.profil_re {font-size:14px; color:#666}
span.bred {color:#b8000d; font-weight:bold}
span.szczegoly {color:#00599d}
span.blue {color:#033ff0; font-weight:bold}
span.typ_oferty {color:#033ff0; font-style:italic}
span.r_opis {font-size:10px; color:#555555}
span.italic {font-style:italic}

div.Regulamin {width:580px; clear:both}
div.RegulaminTematLeft {font-size:14px; padding-top:2px; padding-bottom:2px; width:40px; float:left}
div.RegulaminTematRight {font-size: 14px; padding-top:2px; padding-bottom:2px; width:540px; float:left}
div.RegulaminLeft {padding-top:2px; padding-bottom:2px; width:40px; float:left}
div.RegulaminRight {padding-top:2px; padding-bottom:2px; width:540px; float:left}

div.Policy {width: 580px; margin: 0px; border: none; clear: both;}
div.PolicyTemat {font-size: 12pt; padding-top: 2pt; padding-bottom: 2pt; width: 580px; margin: 0px; border: none; float: left; text-align: left;}
div.PolicyPost {padding-top: 2pt; padding-bottom: 2pt; width: 580px; margin: 0px; border: none; float: left; text-align: left;}

div.kontakt {width: 754px; margin: 0px; border: none; clear: both;}
div.kontakt_left {padding-top: 1pt; padding-bottom: 1pt; width: 204px; margin: 0px; border: none; float: left; text-align: right;}
div.kontakt_right {padding-top: 1pt; padding-bottom: 1pt; width: 550px; margin: 0px; border: none; float: left; text-align: left;}

div.panel {width: 700px; margin: 0px; border: none; clear: both;}
div.panel_left {padding-top: 1pt; padding-bottom: 1pt; width: 160px; margin: 0px; border: none; float: left; text-align: left; font-size: 10pt; font-weight: bold;}
div.panel_right {padding-top: 1pt; padding-bottom: 1pt; width: 500px; margin: 0px; border: none; float: left; text-align: left; margin-left: 40px;}
div.box {border: 1px #766226 solid; width: 490px; float: left;}
div.box_pusty {width: 490px; float: left;}
div.box_head {width: 490px; padding-top: 1pt; padding-bottom: 1pt; margin: 0px; float: left; background-color:#766226; text-align: center; color: #FFFFFF; font-size: 12px}
div.box_inside {width: 490px; margin: 0px; float: left; text-align: left;}

div.error {width:700px; text-align:left}
div.zdjecie_tytul {width:640px; text-align:left; color:#066cc0;}
div.tytul {font-size:16px; font-weight:bold; color:#888888; float:left;}

ul#sklad, ul#sklad li {margin: 7px; padding: 0;}
