@charset "utf-8";
/**
* @author:Grzegorz Frydrychowicz
*/
.body {
background:#fff;
}
.mainWrapper {
clear:both;
}
.wrapper {
width:941px;
margin:0px auto;
}
#header {
margin-bottom:20px;
}
#header .wrapper{
/*background:#fff url(../img/bg/gb_wrapper.jpg) no-repeat;*/
}

#header.mainWrapper {
background:#fff url(../img/bg/header_bg.gif) repeat-x;
}
#mPageContent.mainWrapper {
background:#fff;
}
#mPageContent.mainWrapper .wrapper {
padding-bottom:15px;
}
#mPageBoxes.mainWrapper {
background:#fff;
}
#mPageBoxes.mainWrapper .wrapper {
padding:15px 0px 20px 0px;
}
#channels.mainWrapper {
background:#edeef0;
border-top:1px solid #eaeaec;
}
#channels.mainWrapper .wrapper {
padding:20px 0px 18px 0px;
}
.sitemapContainer {
padding-left:40px;
}
#sitemap.mainWrapper {
background:#fff;
border-top:1px solid #eaeaec;
}
#sitemap.mainWrapper .wrapper {
padding:20px 0px 25px 0px;
}
.channelsContainer {
padding-left:40px;
padding-right:30px;
}


/* sub page */
#sPageContent.mainWrapper {
background:#fff;
}
#sPageContent.mainWrapper .wrapper {
padding:0px 0px 20px 0px;
}


.footerLeft a{
float:left;
display:inline;
}
a.footerImgBg {
height:19px;
margin-right:5px;
}
a.footerImgBg span{
display:none;
}
#lDialog{
background:url(../img/logo/dialog_logo.gif) no-repeat;
width:39px;
}
#lNewFon{
background:url(../img/logo/newfon_logo.gif) no-repeat;
width:58px;
}
#lDialnet{
background:url(../img/logo/dialnet_logo.gif) 0px 1px no-repeat;
width:45px;
}

.footerTextItem{
margin-top:0px;
margin-left:10px;
font-size:10px;
text-decoration:none;
font-family:tahoma;
}
.footerTextItem:hover{
text-decoration:underline;
}

#footer.mainWrapper {
background:#fff;
}
#footer.mainWrapper .wrapper {
padding:20px 0px 25px 0px;
}
.footerLeft{
width:660px;
float:left;
display:inline;
margin-left:45px;
}
.footerRight{
width:166px;
float:right;
display:inline;
margin-right:29px;
text-align:right;
}
.nav {
float:left;
margin-left:29px;
display:inline;
width:188px;
}
.orderNow{
margin-bottom:5px;
display:block;
}
.leftMenu{
padding-left:11px;
}
.subPageContent{
float:right;
display:inline;
width:673px;
margin-right:29px;
}

.subPageContent.tightBox{
float:left;
margin-left:20px;
margin-right:0px;
width:461px;
}
.navRight{
float:right;
width:195px;
margin-right:29px;
display:inline;
}


.headerTop{
height:53px;
}
.infoline{
float:right;
display:inline;
margin-right:28px;
margin-top:15px;
cursor:pointer;
}
.logo{
float:left;
display:inline;
margin-left:40px;
margin-top:15px;
}
.blog{
float:left;
display:inline;
margin-left:149px;
margin-top:16px;
}
.konfiguratorFlashWr{
width:960px;
}

.infolineInfo{
display:none;
}
.headerFlash{
padding-top:1px;
}