#dzialKontakt{
    margin:auto;
    width:740px;
    height:475px;
    font-family: Arial, sans-serif;
}
#praweMeni{
    float:right;
    width:248px;
}
#praweMeni h2{
    color:#3f3f3f;
    margin:0;
    padding:0;
    font-size:15px;
    font-weight:normal;
    text-transform: uppercase;
}
#praweMeni p{
    color:#3f3f3f;
    font-size:12px;
}
#regiony{
    width:248px;
    height:229px;
    background-image: url('../obr/mapa-polski.jpg');
    position:relative;
    text-align: left;
}
#ramka1, #ramka1akt{
    position:absolute;
    top:0;
    left:0;
    width:248px;
    height:229px;
    background-image: url('../obr/regiony.jpg');
    display:none;
}
#regiony ul, #regiony li{
    margin:0;
    padding:0;
}
#regiony ul{
    list-style-type: none;
}
#regiony li{
    position:absolute;
    display:block;
}
#regiony a{
    text-indent: -30000px;
    display:block;
    outline:0;
}
#regiony #hrefRegion1{
	width: 55px;
	height: 70px;
	top: 40px;
	left: 88px;
}
#regiony #hrefRegion1 a{
    width:55px;
    height:70px;
}
#regiony #hrefRegion2{
	width: 90px;
	height: 115px;
	top: 0;
	left: 142px;
}
#regiony #hrefRegion2 a{
    width:90px;
    height:115px;
	
}
#regiony #hrefRegion3 {
	height: 87px;
	left: 95px;
	top: 120px;
	width: 48px;
}
#regiony #hrefRegion3 a{
    width:48px;
    height:87px;
}
#regiony #hrefRegion4{
	width: 100px;
	height: 60px;
	top: 120px;
	left: 0;
}
#regiony #hrefRegion4 a{
    width:100px;
    height:60px;
}
#regiony #hrefRegion5{
	width: 29px;
	height: 30px;
	top: 80px;
	left: 140px;
}
#regiony #hrefRegion5 a{
    width:29px;
    height:30px;
}
#regiony #hrefRegion6{
    width:57px;
    height:45px;
    top:111px;
    left:112px;
}
#regiony #hrefRegion6 a{
    width:57px;
    height:45px;
}
#regiony #hrefRegion7{
    width:88px;
    height:120px;
    top:0;
    left:0;
}
#regiony #hrefRegion7 a{
    width:88px;
    height:120px;
}

#regiony #hrefRegion8 {
	height: 55px;
	left: 144px;
	top: 180px;
	width: 76px;
}
#regiony #hrefRegion8 a{
    width:76px;
    height:55px;
}

#regiony #hrefRegion9 {
	height: 60px;
	left: 160px;
	top: 115px;
	width: 88px;
}
#regiony #hrefRegion9 a{
    width:88px;
    height:60px;
}

#regiony #hrefRegion10 {
	height: 60px;
	left: 30px;
	top: 0px;
	width: 110px;
}
#regiony #hrefRegion10 a{
    width:110px;
    height:60px;
}

#swiat, #swiat ul, #swiat li, #swiat a{
    display:block;
    width:248px;
    height:140px;
    text-align: left;
    margin:0;
    padding:0;
}
#swiat ul{
    position:absolute;
    top:0;
    left:0;
}
#swiat{
    background-image: url('../obr/swiat.jpg');
    background-position: top left;
    position:relative;
}
#ramka2{
    position:absolute;
    top:0;
    left:0;
    width:248px;
    height:140px;
    background-image: url('../obr/swiat.jpg');
    background-position: bottom left;
    display:none;
}
#swiat a{
    text-indent:-30000px;
    outline:0;
}
#opisRegionu{
    width:479px;
    height:474px;
    background-image: url('../obr/tlo-opis.gif');
    overflow: hidden;
    text-align:left;
    position:relative;
}
#opisRegionu #wraper{
    position:absolute;
    top:0;
    left:0;
    width:479px;
    height:3792px;
}
#opisRegionu .opisyRegionow{
    width:479px;
    height:474px;
    position:relative;
    border:1px solid white;
}
#opisRegionu .opisyRegionow .drukuj{
    position:absolute;
    bottom:17px;
    left:17px;
    width:55px;
    height:18px;
    margin:0;
}
#opisRegionu .opisyRegionow .drukuj a{
    display:block;
    width:55px;
    height:18px;
    text-indent: -300000px;
    background-image: url('../obr/drukuj.jpg');
}
.opisyRegionow h3{
    color:#3f3f3f;
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:normal;
    text-transform: uppercase;
    margin:17px 17px 0 17px;
    padding:0;
}
.opisyRegionow p{
    color:#3f3f3f;
    font-size:12px;
    margin:17px;
    padding:0;
}
.opisyRegionow .regionObr{
    margin:0 0 0 6px;
}
#glownyOpis h3{
    font-size:16px;
}
#glownyOpis p{
    font-size:14px;
}
#glownyOpis .adr{
    margin:2px 17px;
}
#glownyOpis .adr span{
    display:block;
    float:left;
    width:60px;
}
.listaPrzedstawicieli{
    position:absolute;
    top:17px;
    right:5px;
    width:193px;
}
.przedstawiciel p{
    margin:2px 0 0 8px;
    padding:0;
    font-size:11px;
}
.przedstawiciel .zdjecie{
    margin:0;
    padding:0;
    width:70px;
    height:87px;
    background-image:url('../obr/ramka-zdjecia.jpg');
}
.przedstawiciel .zdjecie img{
    margin:7px auto auto 8px;
    width:56px;
    height:73px;
}
.przedstawiciel .imieNaz{
    font-weight:bold;
}
.przedstawiciel .tel{
    padding-left: 15px;
    background-image:url('../obr/tel.gif');
    background-position:top left;
    background-repeat:no-repeat;
}
.przedstawiciel .mail{
    padding-left: 15px;
    background-image:url('../obr/mail.gif');
    background-position:top left;
    background-repeat:no-repeat;
}
.przedstawiciel .mail a{
    color:#3f3f3f;
    text-decoration:none;
}
.przedstawiciel .tel a{
    color:#3f3f3f;
    text-decoration:none;
}
#region2opis .listaPrzedstawicieli{
    right:15px;
}
/*
#region3opis .listaPrzedstawicieli{
    top:280px;
    left:10px;
    width:444px;
    overflow:hidden;
}
#region3opis .przedstawiciel{
    float:left;
    width:210px;
}
#region3opis .przedstawiciel .zdjecie{
    background-image:url('../obr/ramka-zdjecia.png');
}
*/
#region4opis .listaPrzedstawicieli{
    width:200px;
    right:10px;
}
#region5opis .listaPrzedstawicieli{
    width:210px;
    right:15px;
}
#regionSwiat .listaPrzedstawicieli{
    top:130px;
    left:0;
    width:474px;
    overflow:hidden;
}
#regionSwiat .przedstawiciel{
    float:right;
    width:210px;
}
#regionSwiat .przedstawiciel .zdjecie{
    background-image:url('../obr/ramka-zdjecia.png');
}
