html, body, form, fieldset {
margin:0;
padding:0;
}

body {
color:#333333;
line-height:normal;
border-top:3px solid #385C74;
font-family:arial,tahoma,verdana,sans-serif;
font-size:13px;
word-wrap:break-word;
background:#ffffff;
overflow-y: scroll;
}

#header {
background:#f6f6f6;
margin:0 auto;
width:1000px;
height:115px;
}

#header_left {
float:left;
width:560px;
}

#header_center {
float:left;
width:270px;
text-align:right
}

#header_center a:hover {
border-bottom:1px solid black;
color:#114488;
}

#header_right {
float:right;
width:165px;
height:115px;
}

#menuwra {
background:#385C74;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

#menuwrb {
margin:0 auto;
padding:0;
height:32px;
width:1000px
}

#menubar {
margin:0 auto;
padding:0;
float:left;
height:31px;
list-style-type:none;
}

#menubar a {
letter-spacing:1px;
border-bottom:1px dotted  #284C64;
border-left:1px solid #284C64;
border-right:1px solid #486C84;
background:none repeat scroll 0 0 #385C74;
padding:7px;
text-align:center;
font-family:Tahoma,Arial,sans-serif;
color:#ffffff;
font-size:13px;
font-weight:bold;
display:block;
text-decoration:none
}

#menubar a:hover, #menubar a:active, #menubar a:focus {
background:none no-repeat scroll center top #5789AB;
color:#f2f2f2;
}

#menubar ul {
padding:0px;
z-index:1000;
}

#menubar li {
float:left;
}

#menubar li li {
padding-right:0px;
width:175px;
}

#menubar li ul {
width:180px;
height:auto;
left: -999em;
position:absolute;
list-style-type:none;
}

#menubar li ul a {
padding:5px;
background-color:#5789AB;
text-align:left;
}

#menubar ul li a:hover, #menubar ul li a:active, #menubar ul li a:focus {
border-bottom:1px dotted #284C64;
background:none no-repeat scroll center right #385C74;
color:#ffffff;
}

#menubar li:hover ul {
left: auto
}

#wraper {
clear:both;
overflow:hidden;

margin:0 auto;
width:1000px;
}

#outer1 {
float:right;
width:162px;
margin-top:10px;
}

#outer2 {
float:right;
width:628px;
margin-top:10px;
padding:0 10px 10px;
background:#ffffff;
}

#outer2 p {
line-height:130%;
}

#outer3 {
width:188px;
margin-top:10px;
margin-right:810px;
background:#f9f9f9;
/* #E8E5DE */
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1
}

#outer1, #outer2, #outer3 {
padding-bottom:32767px !important;
margin-bottom:-32767px !important;
}

#outer3 p {
line-height:100%;
margin: 7px 0;
}

#footerwra {
margin:0 auto;
padding:0;
width:1000px
}

#footer {
background:#f2f2f2 none repeat scroll 0 0;
height:30px;
padding-top:10px;
text-align:right;
color:#aaa;
font-size:11px;
border-top:1px solid #bbb;
clear:both;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

li {
list-style:none outside none;
}

fieldset, img {
border:medium none;
}

p {
font-size:13px;
margin:4px 0;
}


a {
color:#0066CC;
text-decoration:none;
border-bottom:2px dotted #ddd;
}

a.Aimg {
border:0;
font-size:1px
}

a.head_1 {
display:block;
margin:10px 0 2px;
border-top:5px dotted #ddd;
padding-top:5px;
color:#0066CC;
font-family:Georgia,serif;
font-size:16px;
border-bottom:0 none;
}

a.head_1:hover {
color:darkorange;
border-top:5px dotted #ddd;
}

a.head_2 {
display:block;
margin:10px 0 2px;
border-top:2px dotted #ddd;
padding-top:5px;
color:#0066CC;
font-family:Georgia,serif;
font-size:16px;
border-bottom:0 none;
}

a.head_2:hover {
color:darkorange;
border-top:2px dotted #ddd;
}


a.lc1 {color:#666666;text-decoration:none;border:medium none;font-family:tahoma,arial,sans-serif;font-size:10px;}
a.lc2 {color:#666666;text-decoration:none;border:medium none;font-family:tahoma,arial,sans-serif;font-size:11px;}
a.lc3 {color:#666666;text-decoration:none;border:medium none;font-family:tahoma,arial,sans-serif;font-size:12px;}

a.lc4 {
color:#555555;
text-decoration:none;
border:medium none;
font-family:tahoma,arial,sans-serif;
font-size:14px;
}

a.lc5 {color:#aa0000text-decoration:none;border:medium none;font-family:tahoma,arial,sans-serif;font-size:16px;}

a:hover {
border-bottom-color:#114488;
color:darkorange;
}

a.big {
border-bottom:1px solid #1E4C6E;
font-size:14px;
font-family:Georgia,Times New Roman,Serif;
color:#1E4C6E;
}

input {
height:18px;
background-color:#f9f9f9;
border:1px solid #888888;
font-size:14px;
}

select {
height:18px;
background-color:#f9f9f9;
border:1px solid #888888;
font-size:11px;
}

textarea {
width:595px;
background-color:#f9f9f9;
border:1px solid #888888;
font-size:12px;
}

textarea.contakt {
width:298px;
height:88px;
}

textarea.contakt2 {
width:606px;
height:88px;
margin-bottom:5px;
}

input[disabled],input[readonly],select[disabled],select[readonly],</span>[disabled],checkbox[readonly],textarea[disabled],textarea[readonly] {
background-color:#E8E5DE;
border:0 none;
height:16px;
color:#bbbbbb;
}

a img {
padding:2px;
margin:1px;
border:1px solid #D7CAC1;
}

a:hover img {
border:1px solid #F58735;
text-decoration:none;
}

h1, h3 {
margin:0;
padding:0;
}

h3 {
color:#1E4C6E;
font-family:Georgia,serif;
font-size:16px;
font-weight:normal;
}

h3.title
{
background:#E6EBEE;
padding:5px;
font-size:13px;
font-family:verdana;
}

span.Xline {
float:left;
margin:5px;
width:606px;
height:1px;
background-color:#ccc;
}

span.firmL
{
float:left;
padding:2px;
width:55px;
height:15px;
font-size:12px;
color:#696969;
}

span.firmP
{
float:left;
padding:2px;
width:237px;
height:15px;
font-size:12px;
}

span.DLm {
float:left;
text-align:right;
width:150px;
height:20px;
margin-right:15px;
font-size:15px;
color:#777777
}

span.DPm {
float:left;
width:300px;
height:20px;
font-size:15px;"
}

span.TLm
{
float:left;
font-family:tahoma,arial,sans-serif;
padding:2px;
width:68px;
height:14px;
margin-right:7px;
font-size:11px;
color:#777777;
border-bottom:1px dotted #888888
}

span.TPm
{
float:left;
padding:2px;
width:65px;
height:14px;
font-size:11px;
border-bottom:1px dotted #333333;
}

span.TLd
{
float:left;
padding:2px;
width:130px;
margin-right:7px;
font-size:11px;
color:#999999;
border-bottom:1px dotted #888888
}

span.TPd
{
float:left;
padding:2px;
width:100px;
font-size:11px;
border-bottom:1px dotted #333333;
}

div.brejk {
clear:both;
font-size:1px;
}

div.brejk10 {
clear:both;
font-size:10px;
}

.astr {
display:block;
float:left;
width:16px;
margin:1px;
padding:2px;
font-size:12px;
color:white;
font-weight:bold;
border:0 none;
background-color:#999999;
}

.pstr {
display:block;
float:left;
width:16px;
margin:1px;
padding:2px;
font-size:12px;
color:black;
font-weight:bold;
border:0 none;
background-color:white;
line-height:120% !important;
}

p.good {display:block;margin:0 0 !important;background-color:darkgreen;border:1px solid #fff;padding:5px;font-size:13px;font-weight:bold;color:#ffffff;text-align:center;}
p.bad {display:block;margin:0 0 !important;background-color:red;border:1px solid black;padding:5px;font-size:14px;font-weight:bold;color:#000000;;text-align:center;}
p.good a{font-size:10px;color:#508fc4;text-align:left;}
p.bad a{font-size:10px;color:#ff0000;}

ul.top_menu {
width:625px;
margin:5px 0 0;
padding-left:3px;
overflow:hidden;
clear:both;
}

ul.top_menu li {
background:#eee url("img/tlo.gif") repeat-x scroll center top;
float:left;
margin-left:10px;
}

ul.top_menu li:hover {
background:darkorange url("img/tlo.gif") repeat-x scroll center top;
float:left;
margin-left:10px;
}

ul.top_menu .top_tabs {
background:transparent url("img/lewy.gif") no-repeat scroll left top;
float:left;
cursor:pointer;
font-weight:bold;
font-size:11px;
font-family:verdana,tahoma,arial,serif;
}

ul.top_menu .top_tabs .top_name {
background:transparent url("img/prawy.gif") no-repeat scroll right top;
padding:8px 10px 7px 10px;
}

ul.top_menu li.selected  {
color:#0066CC;
background:white url("img/tlo.gif") repeat-x scroll center top;
border-bottom:1px solid white;
}

div.text_tabs {
margin-top:-1px;
margin-bottom:7px;
width:626px;
border:1px solid #ccc;
overflow:auto;
}

div.text_tabs div.text_name {
padding:9px;
}

.text_tabs .text_name {
display:none;
float:left;
margin:5px 0;
overflow:hidden;
width:608px;
}

.sprite_ico_sun {
background:url("img/sprite.gif") no-repeat scroll -148px -84px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_dom {
background:url("img/sprite.gif") no-repeat scroll -214px -83px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_moon {
background:url("img/sprite.gif") no-repeat scroll -148px -146px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_back {
background:url("img/sprite.gif") no-repeat scroll -148px -115px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_user {
background:url("img/sprite.gif") no-repeat scroll -181px -115px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_edit {
background:url("img/sprite.gif") no-repeat scroll -181px -83px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_clip {
background:url("img/sprite.gif") no-repeat scroll -181px -146px;
display:block;
float:left;
height:30px;
width:30px;
vertical-align:middle;
}

.sprite_ico_lupa {
background:url("img/sprite.gif") no-repeat scroll -60px -60px;
float:right;
height:18px;
width:18px;
margin:7px 5px
}

.sprite_ico_home {
background:url("img/sprite.gif") no-repeat scroll -128px -59px;
float:right;
height:18px;
width:18px;
margin:7px 5px
}

.sprite_ico_dol {
background:url("img/sprite.gif") no-repeat scroll -130px -110px;
display:block;
height:14px;
width:15px;
cursor:pointer;
vertical-align:middle;
}

.sprite_ico_cut {
background:url("img/sprite.gif") no-repeat scroll -130px -87px;
height:14px;
width:15px;
cursor:pointer;
vertical-align:middle;
}

#headbar .dodaj {
background-position:-109px -108px;
height:18px;
}

#headbar li {
background:transparent url("img/sprite.gif") no-repeat scroll 0 0;
float:right;
padding-left:19px;
margin:0;
}

#headbar a {
display:block;
background-color:#e6ebee;
padding:0 0 3px 3px;
font-size:14px;
border:medium none;
color:#666666;
}

#headbar a.male {
display:inline;
font-size:10px;
color:#555;
}

#headbar .center {
background:#e6ebee none repeat scroll 0 0;
border:0 none;
float:left;
height:22px;
padding:3px 0 0;
position:relative;
width:608px;
color:#1E4C6E;
font-family:Georgia,sans-serif;
font-size:16px;
font-weight:normal;
}

#headbar .left, #headbar .right {
background:transparent url("img/sprite.gif") no-repeat scroll 0 -151px;
float:left;
height:25px;
width:10px;
}

#headbar .right {
background:transparent url("img/sprite.gif") no-repeat scroll -10px -151px;
}

.butt-G69 {
background:url("img/sprite.gif") no-repeat scroll -156px -181px #999999;
cursor:pointer;
border:medium none;
color:#FFFFFF;
display:block;
float:right;
height:22px;
width:69px;
padding:0 0 4px 0;
line-height:22px;
font-size:12px;
font-weight:bold;
text-align:center;
}

.butt-G69-OFF {
background:url("img/sprite.gif") no-repeat scroll -156px -181px #ff0000;
cursor:pointer;
border:medium none;
color:#FFFFFF;
display:block;
height:22px;
width:69px;
padding:0 0 4px 0;
line-height:22px;
font-size:12px;
font-weight:bold;
text-align:center;
}

.butt-G69:hover {
background-color:#114488;
}

.butt-G154 {
background:url("img/sprite.gif") no-repeat scroll 0px -181px #999999;
cursor:pointer;
border:medium none;
color:#666666;
display:block;
height:18px;
width:154px;
line-height:18px;
padding:0 20px 3px 0;
font-size:11px;
font-weight:bold;
text-align:center;
}

div.buttLink ul li {
display:inline;
}

div.buttLink a.domek {
background:transparent url(img/sprite.gif) no-repeat scroll left -51px;
cursor:pointer;
float:left;
padding-left:25px;
text-align:left;
font-size:12px;
font-family:verdana;
color:#494949;
}

div.buttLink a.dodaj {
background:transparent url(img/sprite.gif) no-repeat scroll left -76px;
cursor:pointer;
float:left;
padding-left:25px;
text-align:left;
font-size:12px;
font-family:verdana;
color:#494949;
}

div.buttLink a, a:hover {
text-decoration:none;
border:medium none;
}

div.buttLink a span {
height:25px;
padding:0;
white-space:nowrap;
background:transparent url(img/sprite.gif) no-repeat scroll right 0px;
float:left;
}

div.buttLink a span span {
background:transparent none repeat scroll 0 0;
height:15px;
overflow:hidden;
padding:5px 6px 4px 6px;
}

div.buttLink a:hover span {
background-position: right -25px;
}

div.box {
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:2px 2px 2px #888888;
background-color:#F7F7F7;
border:2px solid #E6EBEE;
margin:0 0 5px 0;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
text-align:left;
float:left;
}

div.box h3 {
background-color:#333333;
-moz-border-radius:3px 3px 0 0;
background-color:#E6EBEE;
font-size:10pt;
margin:0 -5px 5px;
padding:5px;
text-align:left;
}

.Cpodpowiedzi {
margin:0px;
padding:0px;
position:absolute;
width:430px;
height:250px;
text-align: left;
}

.Cpodpowiedzi li {
display: block;
border-bottom:1px solid #D6D6D6;
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
}

.Cpodpowiedzi li a {
display:block;
color:#fff;
text-decoration:none;
background-color:#777777;
padding:4px;
font-size:12px;
border:medium none;
}

.Cpodpowiedzi li a:hover {
color:#FFF;
background-color:#555;
}
