html, body, div, p, h1, h2, h3, h4, h5, h6, pre, form, input, img{
margin:0px;
padding:0px;
border:0px;
}

body, html{
background-image:url('/img/body_bg.gif');
background-repeat:repeat-x;
font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
background-color:#FFF;
}

#header{
width:850px;
height:200px;
margin:0px 0px 1px;
background-image:url('/img/header_bg.gif');
}

h1{
width:200px;
text-align:left;
margin:0px 0px 0px;
padding-top:100px;
color:#FFF;
font-size:10px;
text-transform:uppercase;
}

h2{
height:24px;
border-bottom:solid 1px #000;
background-image:url('/img/h2_bg.gif');
color:#FFF;
font-size:11px;
text-align:left;
text-transform: uppercase;
padding-top:8px;
padding-left:10px;
}

.reklama_google_pod_mapa{
width:728px;
height:90px;
margin:0px auto 1px;
background-color:#EEE;
}
.reklama_google_mala{
width:234px;
height:60px;
background-color:#EEE;
margin:5px auto 5px;
}
.reklama_google_pion{
width:125px;
height:600px;
float:left;
}

/* szukajka */
form.szukajka{
width:240px;
height:35px;
float:right;
margin-top:160px;
}
form.szukajka input.input{
width:192px;
height:22px;
border:solid 1px #C79F9F;
margin-top:5px;
margin-right:5px;
display:block;
float:right;
}
form.szukajka input.submit{
width:24px;
height:24px;
border:solid 1px #C79F9F;
background-image:url('/img/form_submit_bg.gif');
margin-top:5px;
margin-right:5px;
display:block;
float:right;
}

.lista_miast_main_container{
border:solid 1px #000;
margin-bottom:1px;
}

#google_map{
height:600px;
margin-left:125px;
margin-bottom:1px;
border:solid 1px #000;
}

div.alfabet{
text-align:center;
}
div.alfabet a{
padding:0px 5px;
color:#000;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
div.alfabet a:hover{
color:#A00;
text-decoration:underline;
}

/* ostatnio szukane */
div.ostatnio_szukane{
border:solid 1px #000;
margin-bottom:1px;
padding-bottom:10px;
text-align:center;
}
div.ostatnio_szukane h2{
margin-bottom:10px;
}
div.ostatnio_szukane a{
padding:0px 5px;
color:#000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div.ostatnio_szukane a:hover{
color:#A00;
text-decoration:underline;
}

/* inne miasta */
div.losowe_miasta, div.kolejne_miasta{
border:solid 1px #000;
margin-bottom:1px;
padding-bottom:10px;
text-align:center;
}
div.losowe_miasta h2, div.kolejne_miasta h2{
margin-bottom:10px;
}
div.losowe_miasta a, div.kolejne_miasta a{
padding:0px 5px;
color:#000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div.losowe_miasta a:hover, div.kolejne_miasta a:hover{
color:#A00;
text-decoration:underline;
}

/* miasta */
div.lista_miast_container{
margin:5px 0px 5px 50px;
font-size:13px;
}
div.miasta{
}
div.miasta a{
padding:0px 10px;
color:#000;
text-decoration:none;
}
div.miasta a:hover{
color:#A00;
text-decoration:underline;
}

div.next_prev{
text-align:right;
margin-right:20px;
}
div.next_prev a{
}
div.next_prev a:hover{
}


#footer{
text-align:center;
font-size:11px;
padding-bottom:10px;
}
#footer a{
color:#000;
font-weight:bold;
text-decoration:none;
}
#footer a:hover{
color:#000;
text-decoration:underline;
}

.cb{
clear:both;
}

.linkuj{font-size: 10px}
