span, a { behavior: url(iepngfix.htc)}

.head 
{
background: url("../images/head.png") no-repeat;
height:78px;
}

.logo span
{
background: url("../images/logo.png") no-repeat;
display:block;
height:64px;
width:175px;
margin:7px 0 0 20px;
}


.container
{
background: url("../images/bg.png");
}


.menu  {text-align:center;}
.menu ul {margin:52px 10px 0 0;padding:0;}
.menu li {list-style:none;display:inline;line-height:28px;}
.menu li a {color:#fff;text-decoration:none;height:25px;width:128px;display:block;float:right;background: url("../images/menu.png") no-repeat;}
.menu li a:hover {color:#01184a;}


.menu2
{padding:20px 0;}

.menu2top {display:block;width:249px;height:23px;background: url("../images/menu2top.png") no-repeat;}
.menu2bg {display:block;width:249px;background: url("../images/menu2.png") no-repeat;padding:0 10px;}
.menu2bg ul {margin:0;padding:0 0 0 10px;}
.menu2bg li {list-style:none;}
.menu2bg li  a {display:block;text-decoration:none;color:#fff;width:210px;height:22px;line-height:22px;border-bottom:1px solid #9ac8ff;background: url("../images/blank.gif");}
.menu2bg li  a:hover {color:#01184a;}


.menu2bottom {display:block;width:249px;height:23px;background: url("../images/menu2bottom.png") no-repeat;}

.content 
{
height: auto !important; /* Firefox, Safari, IE7, etc */
height: 250px; /* IE6 */
min-height:250px; /* Firefox, Safari, IE7, etc */
padding:40px 0;
}


.footer 
{
background: url("../images/footer.png") no-repeat bottom #000;
height:140px;
padding:60px 0 20px 0;
}


.footer p
{
color:#629aed
}


.footer h4
{
color:#fff;
font-weight:bold;
}

.gallery ul {padding:0;pargin:0;}
.gallery li {list-style:none;display:inline;}
.gallery li a {float:left;height:115px;width:170px;padding:4px;}


.right {float:right;margin:0 0 4px 8px;}


.kontakt {color:#FFF;font-size:120%;display:block;height:25px;margin-bottom:10px;}

.none {padding-top:35px;}

.tel {display:block;line-height:20px;}
.tel p {width:130px;font-size:12px;}
.who {display:block;line-height:20px;font-size:12px;}
.podpis {width:365px;}

.content a {color:#000;text-decoration:underline;}
.content a:hover {color:#FFF;text-decoration:underline;}

.licznik {text-align:center;width:100%;color:#acfdfd;font-size:80%;padding:8px;}
.countborder {width:150px;border:1px solid #fff;padding:2px;}
.countsize {font-weight:bold;color:#fff;}

.mig {background: url("../images/mig.png") no-repeat center;width:249px;height:180px;display:block;}





#slogo {margin-top:8px;}
#slogo strong {float:left; width:179px; height:69px; overflow:hidden; padding-right:69px}
#slogo strong a {font-size:11px}
#slogo strong a img {position:relative; top:-26px}

#slogo h1 {float:left; width:122px; height:17px; overflow:hidden;  text-align:right;}
#slogo h1 a {font-size:12px}
#slogo h1 a img {position:relative; top:16px; border:none;}

