
body {
height : 100%;
width : 1152px;
padding-top : 5px;
margin : auto;
background : #4495cc url(../images/bg.png) repeat-x fixed center top;
font-size : 11px;
font-family : Arial;
color : #555555;
}
img {
border : 0;
}
option {
background-color : #3300ff;
}
table#wyszuk {
margin-left : 200px;
}
marquee {
color : #66cc00;
background-color : #ffffff;
}

div#marqueecontainer{
position: relative;
width: 480px; /*marquee width */
height: 40px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

div#base {
float : left;
border : 1px solid #3300ff;
width : 1024px;
margin : auto;
margin-bottom : 10px;
padding-left : 50px;
padding-top : 5px;
padding-right : 50px;
background-image : url(../images/background.gif);
}
div.lmenu {
float : left;
padding-left : 10px;
padding-top : 20px;
padding-bottom : 20px;
font-size : 11px;
font-family : Arial;
color : #66cc00;
}
div.pmenu {
float : right;
border : 1px solid #cccccc;
padding-left : 3px;
font-size : 11px;
font-family : Arial;
color : #444444;
width : 175px;
height : 100%;
}

div.zdjeciaofert {
float:left;
margin-right:10px;
margin-bottom:5px;
}

div.typy3 {
border : 1px solid #ffffff;
background-image : url(../images/typy3.gif);
width : 160px;
height : 42px;
}
div#top {
float : left;
border : 1px solid #cccccc;
padding-top : 1px;
padding-left : 25px;
height : 140px;
width : 728px;
}
div#top1 {
float : right;
border : 1px solid #ffffff;
padding-top : 20px;
padding-right : 1px;
width : 135px;
height : 110px;
}
div#toplogo {
float : left;
border : 1px solid #ffffff;
padding-top : 2px;
padding-left : 1px;
width : 115px;
height : 110px;
}
div#topreklama {
text-align: center;
float : left;
border : 3px solid #ffffff;
padding-top : 1px;
width : 995px;
height : 15px;
}
div#topreklama2 {
float : left;
border : 1px solid #ffffff;
padding-top : 1px;
width : 995px;
height : 100%;
}


div#top2 {
float : left;
border : 1px solid #3300ff;
background-color : #ffffff;
background-image : url(../images/bgtop2.png);
padding-top : 15px;
margin-left : 25px;
margin-top : 10px;
font-size : 14px;
font-family : Arial;
color : #cccccc;
width : 970px;
height : 95px;
}
td#zielony {
border : 1px solid #66cc00;
}

h2.kolor {
color : #cccccc;
}
p.opis{
color : #66cc00;
}

p.kolor {
color : #aaaaaa;
}

td.szary {
background-color :#efefef ;
width : 45%;
text-align : right;
}
td.szaryjasny {
width : 55%;
background-color :#fafafa ;
}

div#wiecej {
width : 175px;
height : 100%;
padding-top : 2px;
padding-left : 10px;
}
div#sylwester {
border : 2px solid #66cc00;
padding-top : 5px;
width : 100%;
height : 100%;
}
td#linkkolor {
border : 1px solid #66cc00;
color : #66cc00;
}
div#pagetext {
background-color : #5f605f;
background-repeat : repeat-x;
border : 2px solid #4d4d4d;
border-left : 0 solid #4d4d4d;
font-family : Arial, Verdana;
font-size : 12px;
color : #efefef;
}
table.tabela_obramowanie_szare {
border-style : solid;
border-color : #efefef;
border-width : 2px;
padding : 5px;
}
img.foto {
border : 1px solid #ff6912 !important ;
padding : 2px;
background-color : #ffffff;
margin-right : 5px;
}
img.offer {
border : 1px solid #ff6912 !important ;
padding : 4px;
background-color : #ffffff;
margin-right : 5px;
}
.naglowek {
color : #555555;
font-size : 15px;
font-family : Tahoma, Arial;
font-weight : bold;
text-decoration : none;
}
.naglowektlo {
color : #555555;
font-size : 15px;
font-family : Tahoma, Arial;
font-weight : bold;
text-decoration : none;
background-image : url(../images/typy3.gif);
margin-top : 10px;
}

hr {
height : 0 !important ;
height : 1px;
color : #cccccc;
background : transparent;
border-width : 1px 0 0 0;
border-color : #cccccc;
border-style : solid;
}
textarea, select, input.szukaj {
border-style : solid;
border-color : #aaaaaa;
border-width : 1px;
background-color : #dddddd;
font-size : 11px;
font-family : Arial;
color : black;
width : 180px;
}
textarea, select, input.frm {
border-style : solid;
border-color : #aaaaaa;
border-width : 1px;
background-color : #dddddd;
font-size : 11px;
font-family : Arial;
width : 180px;
}
div#wyszukiwarka {
float : left;
width : 0;
height : 0;
}
div#wyszukiwarka2 {
float : left;
background-repeat : repeat-y;
width : 810px;
padding-bottom : 5px;
}
div#platnosci {
width : 100%;
height : 50px;
float : left;
background-color : #f7f7f7;
background-image : url(../images/platnosci.jpg);
background-repeat : repeat-x;
}
div#stopka {
font-size:10px; 
color:#ffffff;
text-align: center;
width : 100%;
height : 55px;
float : left;
background-color : #aac0db;
background-repeat : repeat-x;
}
p {
position : relative;
}
p span {
visibility : hidden;
position : absolute;
}
p:hover span, p.msieFix span {
visibility : visible;
}
fieldset p {
z-index : -1;
}
div#panel2 {
float : left;
border : 1px solid #cccccc;
padding-top : 25px;
background-image : url(../images/klucz.gif);
background-repeat : no-repeat;
width : 250px;
height : 100%;
}
div#map {
text-align: center;
float : left;
width : 250px;
margin-bottom : 5px;
}
div#mapa {
width: 505px;
height: 420px;
}
div#wiecejl {
float : left;
width : 250px;
margin-bottom : 5px;
}
div#wiecejp {
float : left;
width : 250px;
margin-bottom : 5px;
}
div.oferta {
float : left;
outline : #dddddd 4px double;
border-bottom : 1px solid #efefef;
padding : 2px;
background-color : #f9f9f9;
width : 240px;
}
div.oferta_biala {
float : left;
padding : 2px;
background-color : #ffffff;
border : 1px solid #cccccc;
width : 240px;
}



td.dark {
border-top : 1px solid #efefef;
border-bottom : 1px solid #efefef;
background-color : #f9f9f9;
width : 560px;
}
img.ofertaZdjecie {
float : left;
border : 1px solid #ff6912 !important ;
padding : 2px;
background-color : #ffffff;
margin-right : 5px;
}

h4 {
color : #66cc00;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : none;
}
h4:link {
color : #ff0000;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : none;
}
h4:active {
color : #66cc00;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : none;
}
h4:visited {
color : #66cc00;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : none;
}
h4:hover {
color : #0000ff;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : underline;
}
a {
color : #ff6912;
font-family : Arial, Verdana;
text-decoration : none;
}
a:link {
color : #ff6912;
font-family : Arial, Verdana;
text-decoration : none;
}
a:active {
color : #ff6912;
font-family : Arial, Verdana;
text-decoration : none;
}
a:visited {
color : #ff6912;
font-family : Arial, Verdana;
text-decoration : none;
}
a:hover {
color : #0000ff;
font-family : Arial, Verdana;
text-decoration : underline;
}
div#woj h5:link {
color : #3366cc;
}
div#woj h5:hover {
color : #3300cc;
}
div.lmenu a:link {
color : #66cc00;
font-family : Arial, Verdana;
text-decoration : underline;
}
div.lmenu a:active {
color : #000000;
font-family : Arial, Verdana;
text-decoration : underline;
}
div.lmenu a:visited {
color : #000000;
font-family : Arial, Verdana;
text-decoration : underline;
}
div.lmenu a:hover {
color : #ff6912;
font-family : Arial, Verdana;
text-decoration : underline;
}

.tytulowa {
width: 490px;
height: 16px;
padding-left:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #379d05;
border-top : 1px solid #efefef;
border-left : 5px solid #c04b00;
background-color: #f9f9f9;
}

.tytulowa a:visited{
text-decoration:underline;
color : #379d05;
}

.tytulowa a:hover{
text-decoration:underline;
color : #379d05;
}

.tytulowa a{
text-decoration:underline;
color : #379d05;
}

img.foto {
border : 1px solid #9a059c !important ;
padding : 2px;
background-color : #ffffff;
margin-right : 5px;
}



i.dark{
color:#c44900;
font-size : 10px;
}

#content {
 padding: 10px 0;
}
 
#content_more {
 padding: 10px 0;
}

/* top reklama */

div.napis {
text-align: center;
float : left;
color : #cccccc;
font-size : 19px;
width : 728px;
height : 30px;
}

div.reklama {
float : right;
width : 180px;
height : 120px;
}
div.reklama strong{
color : #CC0000;
font-size : 15px;
}

div.reklama small{
color : #555555;
font-size : 11px;
}

img.ofertareklama {
float : left;
border : 2px solid #CC0000 !important ;
padding : 2px;
margin-right : 5px;
}

/* result */


div.bgresultlan{
border : 1px solid #cccccc;
background-image : url(../images/bgresultlan.png);
background-repeat:no-repeat;
width : 520px;
height: 200px;
}


div.bgresulttu{
border : 1px solid #cccccc;
background-image : url(../images/bgresulttu.png);
background-repeat:no-repeat;
width : 520px;
height: 200px;
}

div.result img{
float : right;
border : 3px solid #cccccc;;
margin-right : 20px;
margin-top : 20px;
}


b.resultmiasto{
float : right;
color:#CC0000;
font-size : 12px;
padding-right : 45px;
}

div.resulttop{
float : right;
width : 520px;
}

div.resultmargin{
padding-left : 50px;
}

i.lan{
color:#0033FF;
font-size : 11px;
}

i.tu{
color:#00CC33;
font-size : 11px;
}

a.more {
display:block;
background-image:url(/images/more_bg.gif);
background-position:top left;
background-repeat:no-repeat;
width:65px;
line-height:23px;
height:24px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#EDFCE3;
}
h4.hlan {
color : #66cc00;
font-family : Arial, Verdana;
font-size : 12px;
margin-left : 85px;
text-decoration : none;
}

h4.htu {
color : #0033FF;
font-family : Arial, Verdana;
font-size : 12px;
margin-left : 85px;
text-decoration : none;
}
b.resultcena{
font-size : 9px;
color : #888888;
}
p.resultopis{
font-size : 10px;
width:310px;
color : #333333;
font-family :Helvetica, Verdana;
}


/* menu */

div#topmenu {
text-align: center;
float : left;
width : 995px;
height : 35px;
}

ul, ul li {
display: block;
margin: 0;
paliing: 0;
}

ul li {
float: left;
}

ul a:link, ul a:visited {
display: block;
width: 108px;
font-size : 13px;
text-decoration: none;
background-color:#;
color: #ddd;
paliing: 5px;
border: 2px outset #;
}

ul a:hover {
border-style: inset;
paliing: 7px 3px 3px 7px;
}