/*body { background-image: url(http://www.e-numizmatyka.pl/portal/assets/img/index_bg_walentynki.jpg); background-position: center; }*/
#mainPage #header {float: left; background: url(images/icons/home_top_bg.png) 0 0 no-repeat; width: 878px; height: 123px;}


/** menu **/
#mainPage #mainMenu ul li#mainMemuLink1 a {background: url(images/menu/ico_menu.gif) -7px -74px no-repeat !important;} 

/** adverts **/
.Advert_1 {margin: 5px 0 0 0;}

/** first top row of content **/ 
#mainPage #framePage1 {float: left; margin: 10px 0 0 0; display: inline;} 
#mainPage #framePage1 .boxWhiteTemplate1 {width: 283px;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopMiddle {width: 144px;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopMiddle2 {width: 94px;}
/*#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle {width: 271px; height: 102px;}*/
#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle {width: 273px; padding: 4px; height: 123px;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxBottomMiddle {width: 249px;}
#mainPage #framePage1 .boxWhiteTemplate1#frameAdvert2 {margin: 0 0 0 14px; display: inline;}
#mainPage #framePage1 .boxWhiteTemplate1#frameAdvert3 {margin: 0 0 0 14px; display: inline;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle .boxProductData {float: left; width: 171px; text-align: left;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle .boxProductData ol li{list-style-type: disc;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle .boxProductImage {float: right; width: 100px; text-align: center;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxMiddle .boxProductPrice {text-align: left; color: #FF0000; font-weight: bold; margin: 5px 0 0 0;}

/* TUTAJ MODYFIKACJA HOME */
#mainPage #framePage1 .boxWhiteTemplate1 .boxBottomLeft { height: 3px; background-position: 0 -14px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxBottomRight { height: 3px; background-position: 0 -14px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxBottomMiddle { height: 2px;}
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopLeft { height: 18px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopMiddle { height: 17px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopRight { height: 18px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopMiddle2 { height: 18px; }
#mainPage #framePage1 .boxWhiteTemplate1 .boxTopRight2 { height: 18px; }

/** second top row of content **/ 

#mainPage #framePage2 {float: left; margin: 10px 0 0 0; display: inline;} 

/** first col **/ 
#mainPage #framePage2 #framePage2Col1 {float: left; width: 283px; height: 547px; /*overflow: hidden;*/}

/** second col **/ 
#mainPage #framePage2 #framePage2Col2 {float: left; width: 283px; height: 547px; background: url(images/bg/box3/bg_graybox.gif) 0 0 no-repeat; margin: 0 0 0 14px; display: inline; overflow: hidden;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row {float: left; width: 283px; height: 137px;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowText {float: left; width: 263px; height: 118px; padding: 10px; padding-bottom: 0; display: inline; color: #FFFFFF; text-align: left;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowText .boxProductName{font-weight: bold; margin: 0 0 5px 0;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowText .boxProductImage {float: left; background: #F3F3F3; width: 80px; padding: 2px; margin: 0 10px 0 0; display: inline;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowText .boxProductdescription {float: left; width: 159px;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowBtn .bg {float: right; background: url(images/btn/bt_add_basket.gif) 0 0 no-repeat; width: 100px; height: 17px; margin-top: -13px;}
#mainPage #framePage2 #framePage2Col2 .boxFrame2Col2Row .boxFrame2Col2RowBtn a {float: right; width: 100px; height: 17px; color: #FFFFFF; text-decoration: none; padding: 2px 0 0 0; display: inline;}

/** third col **/
#mainPage #framePage2 #framePage2Col3 {float: left; width: 283px; height: 547px; margin: 0 0 0 14px; display: inline; overflow: hidden;}

/** Articles **/
#mainPaneBoxArticles .tab-page {padding: 5px; height: 153px; overflow: hidden;}
#mainPaneBoxArticles .articleItem {text-align: left; padding-top: 2px; padding-bottom: 2px;}
#mainPaneBoxArticles .articleItem h1 {color: #788180;}
#mainPaneBoxArticles .articleRead {margin: 0 0 5px 0;}
#mainPaneBoxArticles .articleRead a {background: url(images/btn/bt_corner_gray.gif) 255px 0 no-repeat; padding: 0 30px 5px 0;  margin: 15px 0 0 0; color: #788180; text-decoration: none; text-align: right; display: block;}

/** third top row **/
#mainPage #framePage3 {float: left; margin: 10px 0 0 0; padding: 0; display: inline;}
 
/**first col **/
#mainPage #framePage3 #framePage3Col1 {float: left; width: 581px;}
#mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 {width: 283px; height: 124px; margin: 12px 0 0 0; display: inline;}

/** for IE **/
* html #mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 {margin: 10px 0 0 0;}

#mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 .boxTopMiddle {width: 100px;}
#mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 .boxTopMiddle2 {width: 138px;}
#mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 .boxMiddle {width: 271px; height: 73px;}
#mainPage #framePage3 #framePage3Col2 .boxWhiteTemplate1 .boxBottomMiddle {width: 249px;}

/**cart menu**/
#mainPage #framePage3 #framePage3Col1 #cartMenu {float: left; width: 135px;}
#mainPage #framePage3 #framePage3Col1 #cartMenu .boxWhiteTemplate2 {width: 135px;}
#mainPage #framePage3 #framePage3Col1 #cartMenu .boxWhiteTemplate2 .boxTopMiddle {width: 103px;}
#mainPage #framePage3 #framePage3Col1 #cartMenu .boxWhiteTemplate2 .boxMiddle {width: 123px; height: 319px;}
#mainPage #framePage3 #framePage3Col1 #cartMenu .boxWhiteTemplate2 .boxBottomMiddle {width: 101px;}

/**products gallery**/
#mainPage #framePage3 #framePage3Col1 #prodGallery {float: left; width: 430px; margin: 0 0 0 14px; display: inline;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 {width: 134px;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 .boxTopLeft {height: 6px;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 .boxTopMiddle {width: 102px; height: 5px;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 .boxTopRight {height: 6px;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 .boxMiddle {width: 122px; height: 142px;}
#mainPage #framePage3 #framePage3Col1 #prodGallery .boxWhiteTemplate2 .boxBottomMiddle {width: 100px;}

.boxWhiteTemplate2 .boxMiddle .boxGalleryProductName{color: #787C7B;}

/**second col **/
#mainPage #framePage3 #framePage3Col2 {float: left; width: 283px; margin: 0 0 0 14px; display: inline;}

/** fourth bottom row **/
#mainPage #framePage4 {float: left; margin: 10px 0 0 0; display: inline;}
#mainPage #framePage4 .boxImage5 {margin: 0 0 0 14px; display: inline;}
#mainPage #framePage4 .boxImage6 {margin: 0 0 0 14px; display: inline;}

#mainPage #boxy{margin-top:10px;}

/** newsletter **/
.newsletter {margin: 0 0 0 14px !important;}

/** graphs **/
#mainPaneBoxMetalGraph .tab-page {padding: 5px 0 0 0; height: 145px; overflow: hidden;}
#mainPaneBoxMetalChart .tab-page {padding: 5px 0 0 0; height: 140px; overflow: hidden;}
