/** menu **/
#mainPage #mainMenu ul li#mainMemuLink7 a {background: url(images/menu/ico_menu.gif) -520px -74px no-repeat !important;}

/** adverts **/
.Advert_7 {margin: 5px 0 0 0;}

#mainPage #subMenu {background: #9C9D9F !important;}
#mainPage #subMenu ul li {background: url(images/menu/submenulinesilver.jpg) right no-repeat !important;}
 
/** first top row of content **/ 
#mainPage #framePage1 {float: left; margin: 10px 0 0 0; display: inline;} 


/** column left **/
#mainPage #framePage1 .columnLeft {float: left; width: 283px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 {width: 283px; height: 180px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxTopMiddle {width: 100px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxTopMiddle2 {width: 138px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle {width: 281px;  text-align: justify; padding: 0px !important; height: 139px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxBottomMiddle {width: 249px;}

#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleItemMain {text-align: left; padding: 5px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleItemMain h1 {color: #788180;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleItemContent {height: 91px;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleRead {margin: 0 0 5px 0;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleRead {margin: 0 0 5px 0;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleRead .bg {float: right; background: url(images/btn/bt_corner_gray.gif) 45px 0 no-repeat; width: 60px; height: 15px; display: inline;}
#mainPage #framePage1 .columnLeft .boxWhiteTemplate1 .boxMiddle .articleRead a {float: right; width: 40px; height: 15px; padding: 0 20px 0 0; display: inline; color: #788180; text-decoration: none;}


/** column right **/
#mainPage #framePage1 .columnRight {float: left; width: 579px; margin: 0 0 0 14px; display: inline;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate1 {width: 579px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate1 .boxTopMiddle {width: 100px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate1 .boxTopMiddle2 {width: 434px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate1 .boxMiddle {width: 577px;  text-align: justify; padding: 0px !important; height: 245px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate1 .boxBottomMiddle {width: 545px;}

#mainPage #framePage1 .columnRight .boxGrayTemplate1 {float: left; width: 186px; height: 175px; background: url(images/bg/bg_box_srebro_03.gif) 0 0 no-repeat; color: #FFFFFF; text-align: left; padding: 0 5px 5px 5px; display: inline;}
#mainPage #framePage1 .columnRight .boxGrayTemplate1 a {color: #FFFFFF;}
#mainPage #framePage1 .columnRight .boxGrayTemplate1 a:hover {color: #FFFFFF;}
#mainPage #framePage1 .columnRight .boxGrayTemplate1 .boxGrayHeader {text-align: center; margin: 0 0 10px 0;}
#mainPage #framePage1 .columnRight .boxGrayTemplate1 .boxGrayRow {border-bottom: 1px solid #C0C5C5; margin: 0 0 5px 0;}

#mainPage #framePage1 .columnRight .boxWhiteTemplate2 {width: 383px; height: 165px; margin: 15px 0 0 0;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxTopMiddle {width: 351px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle {width: 371px; height: 124px; text-align: left !important;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxBottomMiddle {width: 349px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleItemMain {text-align: left; padding: 5px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleItemMain h1 {color: #788180;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleItemContent {background: url(images/bg/artykuly_ico.gif) 0 0 no-repeat; padding: 0 0 0 100px; height: 91px;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleRead {margin: 0 0 5px 0;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleRead {margin: 0 0 5px 0;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleRead .bg {float: right; background: url(images/btn/bt_corner_gray.gif) 45px 0 no-repeat; width: 60px; height: 15px; display: inline;}
#mainPage #framePage1 .columnRight .boxWhiteTemplate2 .boxMiddle .articleRead a {float: right; width: 40px; height: 15px; padding: 0 20px 0 0; display: inline; color: #788180; text-decoration: none;}

#mainPage #framePage1 .boxBottomRight .articleRead {margin: 0;}
#mainPage #framePage1 .boxBottomRight .articleRead {margin: 0;}
#mainPage #framePage1 .boxBottomRight .articleRead .bg {float: right; background: url(images/btn/bt_corner_gray.gif) 45px 2px no-repeat; width: 60px; height: 17px; display: inline; position: absolute; top: 0px; left: -43px;}
#mainPage #framePage1 .boxBottomRight .articleRead a {float: right; width: 40px; height: 15px; padding: 0 20px 0 0; display: inline; color: #788180; text-decoration: none;}

#mainPage #framePage1 .boxBottomLeft .articleArch {margin: 0;}
#mainPage #framePage1 .boxBottomLeft .articleArch {margin: 0;}
#mainPage #framePage1 .boxBottomLeft .articleArch .bg {float: left; background: url(images/btn/bt_corner_gray_reverse.gif) 0 0 no-repeat; width: 60px; height: 17px; display: inline;}
#mainPage #framePage1 .boxBottomLeft .articleArch a {float: left; width: 40px; height: 15px; color: #788180; text-decoration: none; padding: 0 0 0 25px; display: inline;}
#mainPage #framePage1 .columnLeft .articleArch .bg {position: absolute; top: 0px; left: 0;}
#mainPage #framePage1 .columnRight .articleArch .bg {position: absolute; top: 0px; left: 10px;}

.boxWhiteTemplate1 .boxMiddle .articleItemMain {text-align: left; padding: 5px;}
.boxWhiteTemplate1 .boxMiddle .articleItemMain h1 {color: #788180;}
.columnLeft .boxWhiteTemplate1 .boxMiddle .articleItemContent {height: 91px;}
.columnRight .boxWhiteTemplate1 .boxMiddle .articleItemContent {background: url(images/bg/artykuly_ico.gif) 0 0 no-repeat; padding: 0 0 0 100px; height: 91px;}
.boxWhiteTemplate1 .boxMiddle .articleRead {margin: 0 0 5px 0;}
.boxWhiteTemplate1 .boxMiddle .articleRead {margin: 0 0 5px 0;}
.boxWhiteTemplate1 .boxMiddle .articleRead .bg {float: right; background: url(images/btn/bt_corner_gray.gif) 45px 0 no-repeat; width: 60px; height: 15px; display: inline;}
.boxWhiteTemplate1 .boxMiddle .articleRead a {float: right; width: 40px; height: 15px; padding: 0 20px 0 0; display: inline; color: #788180; text-decoration: none;}

/** second row of content **/ 
#mainPage #framePage2 {float: left; margin: 10px 0 0 0; display: inline;}

/** column left **/
#mainPage #framePage2 .columnLeft {float: left; width: 283px;}

/** column right **/
#mainPage #framePage2 .columnRight {float: left; width: 580px; margin: 0 0 0 14px; display: inline;}

#mainPage #framePage2 .columnRight .row1 {float: left; margin: 0; display: inline;}
#mainPage #framePage2 .columnRight .row2 {float: left; margin: 10px 0 0 0; display: inline;}
#mainPage #framePage2 .columnRight .row3 {float: left; margin: 10px 0 0 0; display: inline;}

#mainPage #framePage2 .columnRight .col1 {float: left; width: 283px;}
#mainPage #framePage2 .columnRight .col2 {float: left; width: 283px; margin: 0 0 0 14px; display: inline; }

#mainPage #framePage2 .columnRight .boxWhiteTemplate1 {width: 283px;}
#mainPage #framePage2 .columnRight .boxWhiteTemplate1 .boxTopMiddle {width: 124px;}
#mainPage #framePage2 .columnRight .boxWhiteTemplate1 .boxTopMiddle2 {width: 114px;}
#mainPage #framePage2 .columnRight .boxWhiteTemplate1 .boxMiddle {width: 271px;  text-align: justify;}
#mainPage #framePage2 .columnRight .boxWhiteTemplate1 .boxBottomMiddle {width: 249px;}

#mainPage #framePage2 .columnRight .row1 .boxWhiteTemplate1 .boxMiddle {height: 124px;}
#mainPage #framePage2 .columnRight .row2 .boxWhiteTemplate1 .boxMiddle {height: 102px;}

#mainPage #framePage2 .columnRight .row2 .boxWhiteTemplate1 .boxMiddle .boxProductData {float: left; width: 171px; text-align: left;}
#mainPage #framePage2 .columnRight .row2 .boxWhiteTemplate1 .boxMiddle .boxProductData ol li{list-style-type: disc;}
#mainPage #framePage2 .columnRight .row2 .boxWhiteTemplate1 .boxMiddle .boxProductImage {float: right; width: 100px; text-align: center;}
#mainPage #framePage2 .columnRight .row2 .boxWhiteTemplate1 .boxMiddle .boxProductPrice {text-align: left; color: #FF0000; font-weight: bold; margin: 5px 0 0 0;}


/**products gallery**/
#mainPage #framePage2 .columnRight .row3#prodGallery .boxWhiteTemplate2 {width: 134px;}
#mainPage #framePage2 .columnRight .row3#prodGallery .boxWhiteTemplate2 .boxTopMiddle {width: 102px;}
#mainPage #framePage2 .columnRight .row3#prodGallery .boxWhiteTemplate2 .boxMiddle {width: 122px; height: 138px;}
#mainPage #framePage2 .columnRight .row3#prodGallery .boxWhiteTemplate2 .boxBottomMiddle {width: 100px;}

#mainPage #framePage2 .columnRight .row3#prodGallery .boxWhiteTemplate2 .boxMiddle .boxGalleryProductName{color: #787C7B;}
