*{
font-family:Verdena,Tahoma,Arial,Helvetica;
margin:0px;
padding:0px
}

img{
border:0px
}

html{
font-family:Verdena,Tahoma,Arial,Helvetica;
width:100%;
height:100%;
}

#all{
background:#FFFFFF;
width:100%;
}

p{
font-family:Verdena,Tahoma,Arial,Helvetica;
font-size:11px;
color:#757575;
}

a {
font-size:11px;
text-decoration:none;
color:#45a2c2;
}

a:hover {
font-size:11px;
text-decoration:none;
color:#6AC5E3;
}

ul {
font-family:tahoma,sans-serif,arial;
font-size:10pt;
font-weight:800;
line-height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 10pt 10pt 10px;
text-align:left;
text-decoration:none;
}

input, textarea{
border:1px solid #D8D8D9;
font-family:Verdena,Helvetica;
font-size:12px;
color:#767b80;
}

#first{
background:url(../img/prokon-kr_02.jpg) repeat-x scroll center top;
height:53px;
width:100%;
}

#top{
background:url(../img/prokon-kr_07.jpg) repeat-x scroll center top;
height:136px;
margin:auto;
width:920px;
}

.logo{
float:left;
margin:36px 0 0 46px;
width:124px;
height:49px;
}

.top0{
background:url(../img/prokon-kr_06.gif) no-repeat;
float:left;
width:4px;
height:85px;
}

.top1{
float:left;
margin:54px 0 0 447px;
width:117px;
height:21px;
}

.top3{
background:url(../img/prokon-kr_09.jpg) no-repeat;
float:right;
height:136px;
width:162px;
}

#menu{
height:51px;
margin:auto;
width:920px;
}

.firma{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_23.jpg) no-repeat;
}

.firma a{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_23.jpg) no-repeat;
}

.firma a:hover{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_23b.jpg) no-repeat;
}

.oferta{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_24.jpg) no-repeat;
}

.oferta a{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_24.jpg) no-repeat;
}

.oferta a:hover{
float:left;
width:231px;
height:51px;
background:url(../img/prokon-kr_24b.jpg) no-repeat;
}

.realizacje{
float:left;
width:230px;
height:51px;
background:url(../img/prokon-kr_25.jpg) no-repeat;
}

.realizacje a{
float:left;
width:230px;
height:51px;
background:url(../img/prokon-kr_25.jpg) no-repeat;
}

.realizacje a:hover{
float:left;
width:230px;
height:51px;
background:url(../img/prokon-kr_25b.jpg) no-repeat;
}

.kontakt{
float:left;
width:228px;
height:51px;
background:url(../img/prokon-kr_26.jpg) no-repeat;
}

.kontakt a{
float:left;
width:228px;
height:51px;
background:url(../img/prokon-kr_26.jpg) no-repeat;
}

.kontakt a:hover{
float:left;
width:228px;
height:51px;
background:url(../img/prokon-kr_26b.jpg) no-repeat;
}

#bener{
margin:auto;
width:920px;
}

.logo_tlo{
float:left;
background:url(../img/prokon-kr_30.jpg) repeat-x scroll center top;
height:117px;
margin:5px 0;
width:920px;
}

.logo_baner{
float:left;
height:117px;
margin:0 0 0 23px;
width:351px;
background:url(../img/prokon-kr_32.jpg) no-repeat;
}

.logo_text{
float:left;
height:90px;
width:530px;
}

.logo_text h1{
color:#81837E;
float:left;
font-size:14pt;
margin:40px;
}

.grafika{
float:left;
height:234px;
width:920px;
background:url(../img/prokon-kr_36.jpg) no-repeat;
}

.pasek{
float:left;
height:35px;
width:920px;
background:#ececec;
}

#content{
margin:auto;
width:920px;
}

.pierwszy{
float:left;
margin:20px 0 0 0;
height:100px;
width:920px;
display:block;
}

.opisy_gora{
float:left;
height:94px;
width:803px;
}

.opisy_gora1{
float:left;
height:94px;
width:175px;
}

.opisy_gora1 h1{
font-size:14pt;
font-weight:normal;
margin:28px 15px 35px 20px;
color:#222F37;
}

.opisy_gora2{
float:left;
height:79px;
margin:15px 10px 0 0;
width:618px;
}

.leb{
float:left;
height:94px;
width:115px;
background:url(../img/prokon-kr_39.jpg) no-repeat;
}

.krecha{
float:left;
height:6px;
width:803px;
background:url(../img/prokon-kr_411.jpg) no-repeat;
}

.leb_krecha{
float:left;
height:6px;
width:115px;
background:url(../img/prokon-kr_41.jpg) no-repeat;
}

.left{
float:left;
width:430px;
}

.left_tytul1{
float:left;
height:15px;
padding:15px 20px 10px;
width:390px;
}

.left_tytul1 h1{
color:#222F37;
float:left;
font-size:14pt;
font-weight:normal;
height:20px;
width:430px;
}

.left_tytul2{
float:left;
padding:0 20px 20px;

}

.left_tytul2 h2{
color:#108BB5;
font-weight:normal;
float:left;
font-size:9pt;

}

.left_text{
float:left;
line-height:16px;
margin:10px 30px 0 20px;
width:380px;
}

.left_text2{
float:left;
line-height:16px;
margin:10px 30px 0 40px;
width:360px;
}

.left_text3{
float:left;
line-height:16px;
margin:10px 30px 0 20px;
width:360px;
}

.right{
float:left;
height:391px;
width:490px;
}

.right1{
float:left;
height:188px;
width:490px;
}

.right2{
float:left;
height:200px;
width:245px;
}

.right2 h1{
float:left;
font-weight:normal;
color:#222F37;
font-size:14pt;
margin:15px 15px 0;
}

.right2 h2{
color:#108BB5;
font-weight:normal;
float:left;
font-size:9pt;
margin:0 15px;
}

.right2a{
float:left;
height:70px;
margin:15px;
width:215px;
}

.right2b{
border-top:1px solid #D8D8D8;
float:left;
height:20px;
margin:15px;
width:215px;
}

.right2b p{
color:#108BB5;
float:left;
margin:3px 0 0 0;
}

.right3{
float:left;
height:200px;
width:490px;
}

.right3 h1{
float:left;
font-weight:normal;
color:#222F37;
font-size:14pt;
margin:15px 15px 0;
}

.right3a{
float:left;
height:100px;
margin:15px;
width:460px;
}

.right3b{
border-top:1px solid #D8D8D8;
float:left;
height:20px;
margin:15px;
width:460px;
}


.srodek{
float:left;
display:block;
width:920px;
}


#footer{
margin:auto;
width:920px;
}

.foot{
background:url(../img/prokon-kr_45.jpg) no-repeat  center top;
float:left;
height:40px;
margin:20px 0 0;
width:920px;
}

.stopka{
float:left;
height:22px;
margin:11px 0 0 45px;
width:130px;
}


.log abbr{
border:none;
}

.stopka a{
color:#c9c9c9;
}

.log{
float:right;
margin:11px 10px 0 0;
height:22px;
width:89px;
}

.lii, ol {
font-family:Verdena,Helvetica;
font-size:11px;
color:#757575;
list-style-image:url(../img/strz2.gif);
list-style-position:outside;
list-style-type:none;
text-align:justify;
text-decoration:none;
z-index:6;
}

.li, ul {
font-family:Verdena,Helvetica;
font-size:11px;
color:#757575;
line-height:16px;
list-style-image:url(../img/strz.gif);
list-style-position:outside;
list-style-type:none;
margin:5px 10pt 5pt 10px;
text-align:justify;
text-decoration:none;
z-index:6;
}

.kontak{
float:left;
margin:10px 0 0 20px;
}
