*{
    margin:0px;
    padding:0px;}

root {
    display: block;}

body{
    background-image: url(images2/grad_podban.jpg);
    background-repeat: repeat-x;
    background-color: #b99b55;}
/*------------------  GŁÓWNE DIV'Y  --------------------------*/
#kontener{
    position: absolute;
    left:50%;
    margin-left: -450px;
    top:0px;
    width:900px;}

#banner{
    width: 818px;
    height: 303px;}

#menu{
    width:818px;
    height: 54px;}

#tresc{
    float: left;
    width:608px;
    height: 100%;}

#info{
    width:210px;
    float: left;
    height: 500px;}

#stopka{
    clear: both;}
/*------------------    BANNER    --------------------------*/
.b1{
    float:left;
    background-image: url("images2/b1.jpg");
    width:273px;
    height:303px;}

.b2{
    float:left;
    background-image: url("images2/b2.jpg");
    width:272px;
    height:303px;}

.b3{
    float:left;
    background-image: url("images2/b3.jpg");
    width:272px;
    height:303px;}
/*------------------     MENU     --------------------------*/
a.m1{
    float:left;
    width: 59px;
    height: 54px;
    background: url(images2/m1.jpg) no-repeat;}
.m1:hover { background: url(images2/m1_active.jpg) 0 0 no-repeat;}

.m2{
    float:left;
    width: 92px;
    height: 54px;
    background: url(images2/m2.jpg) no-repeat;}
.m2:hover { background: url(images2/m2_active.jpg) 0 0 no-repeat;}

.m3{
    float:left;
    width: 100px;
    height: 54px;
    background: url(images2/m3.jpg) no-repeat;}
.m3:hover { background: url(images2/m3_active.jpg) 0 0 no-repeat;}

.m4{
    float:left;
    width: 108px;
    height: 54px;
    background: url(images2/m4.jpg) no-repeat;}
.m4:hover { background: url(images2/m4_active.jpg) 0 0 no-repeat;}

.m5{
    float:left;
    width: 80px;
    height: 54px;
    background: url(images2/m5.jpg) no-repeat;}
.m5:hover { background: url(images2/m5_active.jpg) 0 0 no-repeat;}

.m6{
    float:left;
    width: 100px;
    height: 54px;
    background: url(images2/m6.jpg) no-repeat;}
.m6:hover { background: url(images2/m6_active.jpg) no-repeat;}

.m7{
    float:left;
    width: 121px;
    height: 54px;
    background: url(images2/m7.jpg) no-repeat;}
.m7:hover { background: url(images2/m7_active.jpg) no-repeat;}
/*------------------    TREŚĆ    --------------------------*/
#tresc_top{
    float:left;
    background-image: url("images2/tresc_top.jpg");
    width:608px;
    height:65px;}

#tresc_glowna{
    padding:10px 30px 0px 50px !important; /*moz padding*/
    padding:10px 50px 0px 50px; /*IE padding*/
    background: url(images2/tresc.jpg) repeat-y;
    width:528px !important;
    width: 608px;
    float: left;}

#tresc_bootom{
    float: left;
    background-image: url("images2/tresc_stopka.jpg");
    width:608px;
    height:61px;}
/*------------------    PRAWY DIV ('INFO')    --------------------------*/
#i1{
    float:left; /* IE zwieksza rozmiar Div'a do rozmiaru czcionki*/
    width: 158px;
    height: 7px;
    font-size: 1px;
    background: url("images2/i1.jpg") no-repeat;}
.koszalin{
    float:left;
    width: 158px;
    height: 33px;
    background: url("images2/koszalin.jpg") no-repeat}
a.koszalin:hover { background: url(images2/koszalin_hover.jpg) no-repeat;}

#i2{
    font-size: 1px;
    float:left;
    width:158px;
    height:14px;
    background: url("images2/i2.jpg") no-repeat;}

#lr_info{
    float:left;
    width:68px;
    height:65px;
    background-image: url("images2/lr_info.jpg"); }

.kołobrzeg{
    float: left;
    width: 142px;
    height: 32px;
    background-image:  url("images2/kolobrzeg.jpg");}
a.kołobrzeg:hover { background: url(images2/kolobrzeg_hover.jpg) 0 0 no-repeat;}

.szczecin{
    float:left;
    width: 142px;
    height: 33px;
    background: url("images2/szczecin.jpg") 0 0 no-repeat}
a.szczecin:hover { background: url(images2/szczecin_hover.jpg) 0 0 no-repeat;}

.media{
    float: left;
    width: 210px;
    height: 41px;
    background-image:  url("images2/media.jpg");}
a.media:hover { background: url(images2/media_hover.jpg) 0 0 no-repeat;}

.kontakt{
    float: left;
    width: 210px;
    height: 41px;
    background-image:  url("images2/kontakt.jpg");}
a.kontakt:hover { background: url(images2/kontakt_hover.jpg) 0 0 no-repeat;}

.dla_kobiet{
    float: left;
    width: 210px;
    height: 40px;
    background-image:  url("images2/dla_kobiet.jpg");}
a.dla_kobiet:hover { background: url(images2/dla_kobiet_hover.jpg) 0 0 no-repeat;}

#lb_gorzow{
    float:left;
    width:52px;
    height:45px;
    background-image: url("images2/lb_gorzow.jpg"); }

.gorzow{
    float:left;
    width: 158px;
    height: 45px;
    background: url("images2/gorzow.jpg") 0 0 no-repeat}
a.gorzow:hover { background: url(images2/gorzow_hover.jpg) 0 0 no-repeat;}

#i3{
    float:left;
    width:210px;
    height:85px;
    background-image: url("images2/i3.jpg");}

#i4{
    float:left;
    width:210px;
    height:53px;
    background-image: url("images2/i4.jpg");}
/*------------------    STOPKA    --------------------------*/
#przed_stopka{
    float: left;
    width: 820px;
    height: 184px;}

#pusty{
    float: left;
    width: 608px;
    height: 184px;}

#znak{
    float: left;
    width:212px;
    height:184px;
    background-image: url("images2/znak.jpg");}

#s1{
    float:left;
    width:53px;
    height:118px;
    background-image: url("images2/stopka_l.jpg");}

#sgrad{
    padding-top: 50px;
    float:left;
    width:623px;
    height:68px !important;
    height: 118px;
    background-image: url("images2/stopka_grad.jpg");}

#s2{
    float: left;
    width:144px;
    height:118px;
    background-image: url("images2/stopka_p.jpg");}
/*------------------    INNE    --------------------------*/
a.menu_dolne{
  color: olive;
  text-decoration: none;
  margin: 0px 20px;}

a.menu_dolne:hover{
  color:orange;}

p:first-letter{
    color:maroon;
    font-size: x-large;}

.definicja{
    font-weight: bold;
    margin-top:5px;
    margin-left:20px;}

div.hr{
    background: url('images2/wp3.png') repeat-x;
    width:470px;
    height: 38px;
    margin:30px 0px;}

img{
    border: 0px;
    margin: 10px 0px 10px 0px;}


img.kosz_zdj{
   margin: 0px 10px;}

p.miasto{
    font-weight: bolder;
    font-size: x-large;}

h1{
    text-align: center;}

.obr{margin-left: 100px;}

p.stopka{
  padding-top: 8px;
  text-align: center;
  font-size: 0.7em;}

p.stopka:first-letter{
  color:black;
  font-size: 1.2em;}

img.obr_stopka{
  position: relative;
  top:11px;
  padding-bottom: 0px;}

object{
  margin-left:50px;
}
