@charset "iso-8859-2";
/* CSS Document */

/* Ogólne style strony */
body {
   background:#fff;
   font:11px  Arial, Tahoma, Helvetica, sans-serif;
   color:#959595; 
   margin:0px;
   padding:0px;
}   
#strona{ 
   text-align:center;
   
}
#strona div{
   margin:auto;
}
#all{ 
   margin:0px; 
   border:0; 
   padding:0px; 
   width:770px;
   background-color:#fff;
   } 
#top1{ 
   background:url(../images/top1.jpg) no-repeat;
   height:30px;
   width:770px;
   clear:right;
   }
#top2{ 
   background:url(../images/top2.jpg) no-repeat;
   height:74px;
   width:770px;
   clear:right;
   }
#baner{ 
   background:url(../images/baner.jpg) no-repeat;
   height:133px;
   width:770px;
   clear:right;
   }
#menu1{ 
   background:#1E8CF9 url(../images/men.gif) repeat-x;
   height:34px;
   width:770px;
   clear:right;
   }
#in{ 
   width:770px;
   clear:right;
   text-align:left;
   color:#666;
   line-height:16px;
   }
#stopka1{ 
   background:url(../images/stopka1.gif) repeat-x;
   height:40px;
   width:770px;
   clear:both;
   } 
#stopka2{ 
   background:#DDF7FD;
   height:56px;
   width:770px;
   clear:right;
   }
   
/*podstrony*/
#ban{
   height:185px;
   width:770px;
   clear:right;
   text-align:left;
   }
.serw_ban{background:url(../images/serw_ban.jpg) no-repeat;
   height:185px;
   width:396px;
   float:left;
   }  
.rej_ban{background:url(../images/rej_ban.jpg) no-repeat;
   height:185px;
   width:374px;
   float:right
   }
.ban_left{
   height:92px;
   width:386px;
   float:left
   }
.ban_right{
   height:92px;
   width:383px;
   float:right
   }
#ban2{
   height:90px;
   width:770px;
   clear:right;
   text-align:left;
   }
.biuro_flash{
   height:90px;
   width:250px;
   float:left
   }
.part_flash{
background:url(../images/part_ban.jpg) no-repeat;
   height:90px;
   width:520px;
   float:right;
   text-align:right;
   }
#left{
background-color:#DBF7FD;
   width:240px;
   float:left;
   }
#right{
background-color:#FF3366;
float:right;
width:530px;
text-align:left;
}
.clear{
clear:both; 
height:3px;
}  
/*menu1*/
ul#navlist
{text-align:center;
margin-left: 0;
padding-left: 0;
margin:0;

}
#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navlist a.glowna:link, #navlist a.glowna:visited
{
background:url(../images/glowna1.gif) no-repeat top;
float: left;
width:107px; 
height:34px;

}
#navlist a.firma:link, #navlist a.firma:visited
{
background:url(../images/firma1.gif) no-repeat top;
float: left;
width:73px; 
height:34px;
}
#navlist a.oferta:link, #navlist a.oferta:visited
{
background:url(../images/oferta1.gif) no-repeat top;
float: left;
width:63px; 
height:34px;
}
#navlist a.proj:link, #navlist a.proj:visited
{
background:url(../images/proj1.gif) no-repeat top;
float: left;
width:77px; 
height:34px;
}
#navlist a.part:link, #navlist a.part:visited
{
background:url(../images/part1.gif) no-repeat top;
float: left;
width:87px; 
height:34px;
}
#navlist a.cert:link, #navlist a.cert:visited
{
background:url(../images/cert1.gif) no-repeat top;
float: left;
width:93px; 
height:34px;
}
#navlist a.kontakt:link, #navlist a.kontakt:visited
{
background:url(../images/kontakt1.gif) no-repeat top;
float: left;
width:76px; 
height:34px;
}
#navlist a.mapa:link, #navlist a.mapa:visited
{
background:url(../images/mapa1.gif) no-repeat top;
float: left;
width:104px; 
height:34px;
}
#navlist a.glowna:hover
{background-position: 0 -34px;}
#navlist a.firma:hover
{background-position: 0 -34px;}
#navlist a.oferta:hover
{background-position: 0 -34px;}
#navlist a.proj:hover
{background-position: 0 -34px;}
#navlist a.part:hover
{background-position: 0 -34px;}
#navlist a.cert:hover
{background-position: 0 -34px;}
#navlist a.kontakt:hover
{background-position: 0 -34px;}
#navlist a.mapa:hover
{background-position: 0 -34px;}

/*elementy*/

p{
padding:10px 15px 10px 15px;
}
p.cer{
padding:0 0 0 8px;
}
.stop1{
padding:10px 0 5px 0;
}
.stop2{
padding:10px 0 0 0;
}
.ins{text-align:left; color:#666; position:relative; top:30px; left:45px; width:183px;}
.ins1{float:left; color:#fff; position:relative; top:100px; left:185px; width:183px;}
.ins2{float:left; position:relative; top:24px; left:15px; width:125px;}
.ins3{float:left; position:relative; top:35px; left:12px;}
.butt{float:right; margin:150px 30px 0 0; border:none;}
.left{float:left; padding:10px 15px 0 15px;}
.text{padding-left:120px;}
.text1{padding-left:150px;}
.text3{padding-left:280px;}
.text2{padding:25px 20px 10px 20px;}
img.cert{margin:0 8px 0 8px; border:3px #90DAEB solid; cursor:pointer;}
img.proj1{margin:0 8px 8px 8px; border:3px #90DAEB solid; cursor:pointer;}
img.proj2{margin:0 8px 8px 8px; cursor:pointer;}
img.banners{border:none; margin-bottom:1px;}
.blue{color:#2EA6C2;}
.logos{margin-left:10px;}
.logos1{margin-right:10px;}
.clear{clear:both; height:10px;}
img.partnerzy{float:left; margin-right:10px; clear:left;}
ul.icon{list-style-image:url(../images/arrows.gif); margin:0; padding:0;}
ul.icon2{list-style-image:url(../images/arrows.gif);}
/*podstrony*/
.ofirmie_title{background:url(../images/ofirmie_title.gif) no-repeat; height:54px;}
.ofirmie_div{clear:both; background:#E7F9FC url(../images/firma_back.jpg) no-repeat bottom left; width:770px; padding:0 0 10px 0;}
.ofirmie_div1{clear:both; background-color:#E7F9FC; width:770px; padding:10px 0 10px 0;}

.kontakt_title{background:url(../images/kontakt_title.gif) no-repeat; height:54px;}
.kontakt_div{clear:both; background:#E7F9FC url(../images/kontakt.jpg) no-repeat bottom left; width:770px;}
.kontakt_title1{clear:both; background:url(../images/kontakt_title1.gif) no-repeat; height:35px; padding-left:120px;}

.cert_title{background:url(../images/cert_title.gif) no-repeat; height:54px;}
.cert_title1{background:url(../images/cert_title1.gif) no-repeat; height:54px;}

.part_title{background:url(../images/part_title.gif) no-repeat; height:36px;}
.proj_title{background:url(../images/proj_title.gif) no-repeat; height:54px;}
.proj_div{clear:both; background-color:#E7F9FC; width:770px; padding:0 0 10px 0;}
.part_div{clear:both; background-color:#E7F9FC; width:770px; padding:0 0 10px 0;}
.oferta_title{background:url(../images/oferta_title.gif) no-repeat; height:54px;}
.mapa_title{background:url(../images/mapa_title.gif) no-repeat; height:36px;}
.mapa_div{clear:both; background:#E7F9FC url(../images/mapa_back.jpg) no-repeat bottom left; width:770px; padding:0 0 10px 0;}
.oferta_div{clear:both; background-color:#fff; width:770px; padding:0 0 10px 0;}
.oferta1_div{clear:both; background-color:#E7F9FC; width:770px; padding:0 0 10px 0;}
#tresc{text-align:left; float:right; width:558px;}
.title{font:bold 12px Arial, Tahoma, Helvetica, sans-serif; color:#027FFD;}
#tresc ul, #tresc li
{list-style-image:url(../images/arrows.gif); margin-left:20px; padding:0; list-style-position:outside;}
h1.prod{font:bold 12px  Arial, Tahoma, Helvetica, sans-serif; color:#0080FE; padding:10px 20px 10px 20px;}
h1.lewo {font:bold 12px  Arial, Tahoma, Helvetica, sans-serif; color:#0080FE; padding:0px 20px 10px 0px;margin-top:0;}
h1.prod a {
    font:bold 12px  Arial, Tahoma, Helvetica, sans-serif; color:#0080FE;       
}
h1.prod1 a {
    font:bold 12px  Arial, Tahoma, Helvetica, sans-serif; color:#0080FE; }      
.l{float:left; width:200px;}
.ttop{background:url(../images/title.gif) no-repeat;}
#tresc table {border:none; text-align:left;}
.p{}
.linki{float:left; width:150px;}
/*linki*/
a.blue:link {
   color:#6CB6F9; 
   text-decoration:none;
}
a.blue:visited {
   color:#6CB6F9; 
   text-decoration:none;
}
a.blue:hover {
   color:#6CB6F9; 
   text-decoration:underline;
   }
a.blue1:link {
   color:#6CB6F9; 
   text-decoration:none;
   font-weight:bold;
}
a.blue1:visited {
   color:#6CB6F9; 
   text-decoration:none;
   font-weight:bold;
}
a.blue1:hover {
   color:#6CB6F9; 
   text-decoration:underline;
   font-weight:bold;
   }
   
#oferta_menu ul li a.sub:link, #oferta_menu ul li a.sub:visited {
    color:#959595;   
}   

#oferta_menu ul li a.sub:hover {
    text-decoration:underline;
}
/*ofertamenu*/
   
#oferta_menu{
float:left; text-align:left; background-color:#E7F9FC; width:212px; 
}

/*menu left*/

#oferta_menu ul
{
margin: 0;
padding: 0;
list-style-type:none;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
}

#oferta_menu li {
list-style-type:none;
margin-bottom:1px; 
}

#oferta_menu a.blue, #oferta_menu a.blue:visited
{
display: block;
border: Opx;
padding: 3px 0 0 15px;
height:20px;
background-color:#90D1DE;
color: #fff;
text-decoration:none;

}
#oferta_menu a.blue:hover
{
color: #0080FE;
background:url(../images/button.gif) repeat-y top;
}

#oferta_menu a.white, #oferta_menu a.white:visited
{
display: block;
padding: 2px;
padding-left: 15px;
border: Opx;
height:13px;
background-color:#fff;
color: #52AAFA;
text-decoration:none;
font-weight:normal;
}
#oferta_menu a.white:hover
{
color: #52AAFA;
text-decoration:underline;
}

div.prodContainer {
    float:left;        
}

img.hp3 {
    width:100px;
}
