#header{
background-image:url('http://www.gsn.pl/images/logo.gif');
background-repeat:no-repeat;
background-position:10px 10px;
}

h1{
margin:0px 0px 0px 205px;
padding:0px;
text-align:center;
color:#FFF;
font-size:21px;
display:block;
float:none;
}

div.header_module{
margin-left:200px;
}
div.header_module hr, div.listy hr{
margin:0px;
padding:0px;
border:solid 1px #BAC7B3;
}

form.szukajka{
margin:5px 0px;
}
form.szukajka input.submit{
margin-right:5px;
}

div.alfabet{
text-align:left;
}
div.alfabet h2{
color:#949F8F;
display:inline;
font-weight:normal;
font-size:15px;
}
div.alfabet a{
color:#0001B0;
font-weight:bold;
padding:0px 6px;
}

a.dodaj_miejsce{
font-size:18px;
font-weight:normal;
color:#C70102;
text-decoration:underline;
display:inline;
}

span.header_info{
font-size:22px;
font-family:Trebuchet MS;
float:right;
margin-top:3px;
margin-right:10px;
}

span.separator{
color:#BAC7B3;
font-size:24px;
}

#sidebar{
width:200px;
text-align:center;
float:left;
}

#content{
margin-left:205px;
}
#content .reklama_gora{
text-align:center;
}

#google_map{
height:630px;
margin:0px;
padding:0px;
border:solid 1px #CFDCC8;
}

div.listy{
padding-top:10px;
}

div.ostatnio_szukane{
float:right;
width:49%;
}
div.ostatnio_dodane{
float:left;
width:49%;
}

div.ostatnio_szukane h2, div.ostatnio_dodane h2{
font-size:16px;
color:#000;
text-decoration:underline;
text-align:center;
}
div.ostatnio_szukane a, div.ostatnio_dodane a{
color:#0001B0;
font-size:12px;
font-weight:bold;
display:block;
text-align:center;
}

.cb{
clear:both;
}




div.miasta{
margin:10px 0px;
}
div.miasta a{
font-size:11px;
padding:0px 10px;
font-weight:bold;
display:block;
text-align:left;
padding-left:15px;
text-decoration:none;
color:#0001B0;
}
div.miasta a:hover{
background-color:#dbe8d3;
color:#0001B0;
text-decoration:underline;
}

div.next_prev{
clear:both;
text-align:center;
}
div.next_prev a, div.next_prev span{
font-size:13px;
font-weight:bold;
padding:2px 5px;
margin:0px 5px;
border:solid 1px #666;
border-right:solid 1px #333;
border-bottom:solid 1px #333;
}
div.next_prev a{
color:#FFF;
background-color:#090;
text-decoration:none;
}
div.next_prev a:hover{
text-decoration:underline;
}