body {
background: #fbfaf7 url(obrazki/bg.gif) top center;
margin: 0 0 0 0 ; 
color: #e1d7d7;
}

p {
font-family: Arial;
font-size: 12px;
color: #e1d7d7;
}

a:link, a:visited {
color: #e53035;
text-decoration: underline;
font-weight: bold;
} 

a:hover {
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
} 

h1 {
font-family: Arial;
font-size: 16px;
color: #e1d7d7;
font-weight: bold;
}

#wrapper {text-align: left; margin: 0px auto; padding: 0px; border:0; width: 940px; height: 800px; background: url("obrazki/bg_blink.gif") no-repeat;}

#header {margin: 0 0 0 0; height: 80px; background: url(obrazki/top.jpg) top center no-repeat;}

#side-a {float: left; width: 640px; margin-top: 20px;}

#side-b {margin: 0; float: left; width: 286px; height: 1%; margin-top: 20px; margin-left: 10px;}

#footer { margin-top: 35px; clear: both; height: 41px; }

#spacer {clear: both; height: 1%;}

.logo {
height: 65px; 
width: 255px;
margin-left: 10px; 
float: left;
background: url('obrazki/logo.png') center left no-repeat;
}

.logo:hover {
height: 65px; 
width: 255px;
margin-left: 10px; 
float: left;
background: url('obrazki/logo_hover.png') center left no-repeat;
}

#link_home {
height: 65px; 
width: 255px;
line-height: 64px;
text-indent: -1999px;
display: block;
}

.ce_text img {margin-right: 5px; margin-bottom: 5px;}
/* menu */

#menu {
float: right; 
margin-top: 0px; 
height: 65px;
}

#onas {
float: left;
height: 64px;
width: 62px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_onas.gif') top left no-repeat;
display: block;
}

#onas:hover {
height: 64px;
width: 62px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_onas_hover.gif') top left no-repeat;
display: block;
}

#oferta {
float: left;
height: 64px;
width: 72px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_oferta.gif') top left no-repeat;
display: block;
}

#oferta:hover {
height: 64px;
width: 72px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_oferta_hover.gif') top left no-repeat;
display: block;
}

#galeria {
float: left;
height: 64px;
width: 76px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_galeria.gif') top left no-repeat;
display: block;
}

#galeria:hover {
height: 64px;
width: 76px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_galeria_hover.gif') top left no-repeat;
display: block;
}

#zamowienie {
float: left;
height: 64px;
width: 148px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_zamowienie.gif') top left no-repeat;
display: block;
}

#zamowienie:hover {
height: 64px;
width: 148px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_zamowienie_hover.gif') top left no-repeat;
display: block;
}

#kontakt {
float: left;
height: 64px;
width: 86px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_kontakt.gif') top left no-repeat;
display: block;
}

#kontakt:hover {
height: 64px;
width: 86px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_kontakt_hover.gif') top left no-repeat;
display: block;
}

#wynajem_btn {
float: left;
height: 64px;
width: 88px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_wynajem.gif') top left no-repeat;
display: block;
}

#wynajem_btn:hover {
height: 64px;
width: 88px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_wynajem_hover.jpg') top left no-repeat;
display: block;
}

#sprzedaz_btn {
float: left;
height: 64px;
width: 91px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_sprzedaz.gif') top left no-repeat;
display: block;
}

#sprzedaz_btn:hover {
height: 64px;
width: 91px;
line-height: 64px;
text-indent: -1999px;
background: url('obrazki/btn_sprzedaz_hover.jpg') top left no-repeat;
display: block;
}

/*widget*/

#widget {
width: 940px;
height: 292px;
background: url('obrazki/bg_auto_left.jpg') top right no-repeat;
}

#widget2 {
float: right;
width: 280px;
height: 250px;
margin-right: 10px;
}

#widget2 h1 {
font-size: 36px;
font-family: Arial;
color: #24202d;
font-weight: 800;
margin-bottom: 10px;
}

#widget2 h2 {
font-size: 14px;
font-family: Arial;
font-weight: normal;
}

/*list-style*/

ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
font-family: Arial;
font-size: 12px;
color: #e1d7d7;
}
li
{
background-image: url(obrazki/list_dot.gif);
background-repeat: no-repeat;
background-position: 2px 5px; 
padding-left: 14px;
line-height: 20px; 
}

/* form */
input.text {
background: url('obrazki/form_bg.png') top left no-repeat;
width: 190px;
height: 26px;
color: #7a6f72;
border: none;
margin-bottom: 5px;
}

input.checkbox { 

border: 1px solid blue; 

} 

.textarea {
background:#110F18;
color: #7a6f72;
border: none;
margin-bottom: 5px;
}

/* footer */
#footer li {display:inline;}

#footer .invisible {display: none; visibility: hidden;}

#footer a:link, a:visited {
color: #807375;
text-decoration: none;
font-weight: normal;
} 

#footer a:hover {
color: #b4a8aa; 
text-decoration: none; 
font-weight: normal;
} 

#footer li
{
background-image: none;
padding-left: 5px;
padding-right: 5px;
line-height: 20px; 
border-right: 1px solid #807375;
}

#footer p {
color: #807375;
text-align: right;
}

#menu_footer {float: left; width: 590px;}

#footer_link {
text-align: right;
width: 200px;
float: right;
display: block;
}
