@charset "utf-8";
/**
* @author:Grzegorz Frydrychowicz
*/

/* clear style:start nie zmieniac */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0}table{ border-collapse:collapse; border-spacing:0}
fieldset,img{ border:none}address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal}strong{ font-weight:bold}ol,ul{ list-style:none}caption,th,body{ text-align:left}h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}q:before,q:after{ content:''}abbr,acronym{ border:0}.clear{ clear:both; height:0; font-size:0}
a img{ border:none}
/* clear style:end */

.header img{
float:left;
}
.header a{
display:block;
}

body{
background:#FFFFFF;
color:#4c4c4c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
}

.wrapper{
margin:0px auto;
width:899px;
padding:0px 10px;
}
.headerLeft{
width:504px;
float:left;
}
.headerRight{
float:left;
width:395px;
}
.mainContent{
clear:both;
padding-bottom:20px;
}
.mainContentLeft{
width:612px;
float:left;
background:url(../img/content_bg.jpg) no-repeat;

}
.mainContentLeft .container{
padding-top:100px;
padding-left:25px;
}
.mainContentLeft h1.title{
font-weight:bold;
font-size:13px;
color:#6c2c91;
padding-bottom:10px;
padding-top:10px;
clear:both;
text-transform:uppercase;
display:block;
}
.mainContentLeft h2{
color:#51ba5b;
margin-bottom:10px;
clear:both;
font-weight:bold;
}
.mainContentLeft ul li{
background:url(../img/pointer.gif) left top no-repeat;
padding-left:20px;
padding-bottom:10px;
}
h2.pointer{
background:url(../img/pointer.gif) left 3px no-repeat;
padding-top:2px;
padding-left:20px;
}
.mainContentLeft p{
margin-bottom:10px;
clear:both;
}

.column{
float:left;
width:265px;
margin-right:20px;
}


.mainContentRight{
width:270px;
float:right;
padding-top:28px;
}

.wyslijTeraz{
padding:9px 12px 10px 50px;
}

.footer{
padding-bottom:20px;
}

.column2{
width:290px;
float:left;
}
.column2 .container2{
padding-right:16px;
}
    .container2 h3{
    font-weight: bold;
    margin: 5px 0;

    }

.description {
    padding-left:20px;
}

.offerTitle, .offerNr, .offerPos{
padding-left:20px;

}
.offerTitle{
font-weight:bold;
padding-bottom:5px;
padding-top:2px;
background:url(../img/pointer.gif) left 3px no-repeat;
font-size:12px;
}
.offerNr{
padding-bottom:1px;
}
.offerBtn{
background:url(../img/szczegoly_line.gif) left bottom no-repeat;
text-align:right;
}
.item{
padding-bottom:22px;
clear:both;
}


.imge{
margin-right:10px;
padding-bottom:2px;
}
.color{
color:#51ba5b;
}
.mainContentLeft ul.pointer2 li{
background:url(../img/pointer2.gif) left 5px no-repeat;
padding-left:10px;
margin-left:20px;
}

.mainContentLeft ul li.noBg{
background:none;
}

.back{
background:url(../img/szczegoly_line.gif) left bottom no-repeat;
text-align:right;
}

#textHeader404 {
padding: 40px;
height: 40px;
}
    #textHeader404 h2 {
    color: #7FC241;
    font-size: 13px;
    }

.container3{
padding-top:120px;
}