#content {
    background:#d9d9d9 url(../imgs/content-regular.jpg) no-repeat !important;
    min-height:400px;
    padding:36px;
}
.security {
    border-bottom:4px solid #ffbb04;
}
.telecom {
    border-bottom:4px solid #207ebb;
}
.net4all {
    border-bottom:4px solid #d43029;
}
.entry  {
    float:left;
    width:350px;
    margin-left:15px;
    margin-right:15px;
    margin-bottom:30px;
    min-height:220px;

}
#download {
    float:right;
    position:relative;
    top:-30px;
    background:url(../imgs/down.png) no-repeat left;
    width:200px;

}
#download h2 {
    padding:25px 0 25px 80px;
    font-size:1em !important;
}
/* for Internet Explorer */
/*\*/
* html .entry {
height:225px;
}
/**/
.entry_k  {
    float:left;
    width:350px;
    margin-left:0px;
    margin-bottom:30px;
    width:350px;
    padding-left:40px;
    min-height:100px;

    
}

#sprzedaz {
    background:url(../imgs/sprz.png) no-repeat 0px 0;
}
#hotline {
    background:url(../imgs/hot.png) no-repeat 0px 0;
}
#instalacje {
    background:url(../imgs/inst.png) no-repeat 0px 0;
}
#sekretariat  {
    background:url(../imgs/sek.png) no-repeat 0px 0;
}
.entry_k h2 {
    
    padding:15px 0 15px 40px;
    margin-left:-40px;
}
.entry a, .entry_k a {
    font-size:1em;
    text-decoration:none;

}
#breadcrumbs{
    font-size:0.7em;
    color:#403378;
    margin-bottom:20px;
}
#breadcrumbs a{
    color:#403378;

}


.news {
    margin-bottom:25px;
}
.news a {
    font-size:0.7em;
    display:block;
    margin-top:8px;
    color:#403378;
}
#gallery a {
    border:0;
    margin:10px;
    float:left;
}
#gallery a img {
    border:0;
}
.boxx {
    float:left;
    text-align:center;
    height:180px;
    overflow:hidden;
    width:200px;
    margin:20px;
}
.boxx .imgs {
    float:left;
}
.boxx .popup {
    position:absolute;
    width:180px;
    float:left;
    top:100px;
    background:#fff;
    padding:10px;
    border:2px solid #aaa ;

}

.boxx h2 {
    margin-top:10px;
}
.boxx h2 a {
    text-decoration:none;
    color:#666;
}
.boxx h2 a:hover {
    text-decoration:underline;
}
#NavigationBar {
    clear:both;
    position:relative;
    top:10px;
}
#NavigationBar a {
    font:Arial;
    color:#666;
    padding:5px;
    float:none;
    font-size:1.2em;
    text-decoration:none;
}
#NavigationBar a:hover {
    background:#f1f1f1;
}
#NavigationBar #back {
    float:left;
}
#NavigationBar #next {
    float:right;
}
#gmap {
    height:400px;
    width:580px;
    margin:10 auto;

}
#content .left {
    float:left;
    width:300px;
    margin-right:30px;
}
#content .right {
    float:right;
    width:400px;
}