/*main pink #ec008d */
/*szary #8f8f8f */
body{margin:0; padding:0; background-color: #dfdfdf;}
table{empty-cells: show;}
body, table{  font-family: trebuchet MS; font-size: 10pt; color: #8f8f8f;}
a{outline:0; text-decoration: none; color: #8f8f8f;}
a:hover{text-decoration: underline;}
form,input{margin: 0; padding:0; display: inline;}
/*HEAD*/
#bg_top{background: url('../../../gfx/bg_top_luty2012.jpg') 0 0 repeat-x; height: 8px;}
div.backgroundLeft{background: url('../../../gfx/bg_left_luty2012.jpg') top right no-repeat; height: 1740px;}
td.backgroundLeftFill{background: url('../../../gfx/bg_left_fill_luty2012.jpg') top right repeat-y;}
td.backgroundCenter{width: 1000px; background-color: white;}
div.backgroundRight{background: url('../../../gfx/bg_right_luty2012.jpg') top left no-repeat; height: 1740px;}
td.backgroundRightFill{background: url('../../../gfx/bg_right_fill_luty2012.jpg') top left repeat-y;}
div.header{height: 180px; background-image: url('images/header.jpg');}
div.headerAreaTop{height: 15px;}
div.headerAreaBanner{height: 100px;}
a.startButton{display: block; height: 100px; width: 240px;}
div.headerAreaSearch{height: 35px; padding-left: 400px;}
div.headerAreaMenu{height: 65px;}
div.headerAreaMenuMain{height: 30px;}
div.headerAreaMenuMainInside{padding: 7px 10px 0px 10px;}
a.headerTopMenuLink{display: block; float: left; height: 25px; width: 100px; cursor: pointer; cursor: hand;}
div.headerAreaMenuSub{height: 27px;}
div.headerAreaMenuSubInside{padding: 0px 10px 0px 10px;}
a.headerSubMenuLink{color: white; display: block; height: 25px;  padding: 0px 10px 0px 15px; float: left;}
a.headerSubMenuLink:hover{text-decoration: none;}
a.headerSubMenuLink div{padding-top: 2px; font-size: 9pt;}
div.columnCenterInside{background-color: white;}
/*COLUMN LEFT*/
td.columnLeft{width: 160px;}
div.columnLeftInside{margin: 0px 0px 0px 10px; color: #8f8f8f; }
div.columnLeftBox{}
div.columnLeftBoxHead{height: 27px; background: url('images/column_left_box_head.jpg');}
div.columnLeftBoxHeadInside{font-size: 15pt; color: white; padding: 0px 0px 0px 5px; font-weight: bold;}
div.columnLeftBoxInside{padding: 10px 0px 10px 0px; font-size: 9pt; line-height: 95%;}
div.loginBox{height: 87px; background: url('images/login_box.jpg');}
div.loginBoxForm{}
input.loginBoxLogin{width: 75px; background: transparent; border: 0; font-size: 9pt; color: #8f8f8f;}
input.loginBoxPassword{width: 72px; background: transparent; border: 0; font-size: 9pt; color: #8f8f8f;}
div.loginBoxInputs{ padding: 8px 0px 5px 5px;}
div.loginBoxSubmit{height: 28px; cursor: pointer; cursor: hand;clear: both;}
a.loginBoxRegister{display: block; height: 25px;}
div.columnLeftCatalog{border: 2px solid #8f8f8f; padding: 4px;}
div.columnLeftCatalog a{color: #8f8f8f; font-size: 14px; padding-bottom: 2px; padding-top: 3px; display: block;}
div.columnLeftCatalogTitle{border-bottom: 2px dotted #8f8f8f; font-size: 18px; padding-bottom: 5px;}
a.subCategoryOnList{display: block;  color: #8f8f8f;}
/*COLUM RIGHT*/
td.columnRight{width: 300px;}
div.columnRightInside{margin: 0px 10px 0px 10px; color: white;}
div.columnRightBox{padding: 0px 0px 10px 0px;}
div.columnRightBoxInside{padding: 1px 5px 5px 1px; background: url('images/column_right_box_fill.jpg') top left; }
div.columnRightBoxTitle{font-size: 15pt; font-weight: bold; padding: 15px 0px 10px 0px;}
div.columnRightBoxContent{padding: 0px 0px 0px 0px; font-size: 9pt;  line-height: 95%;}
/*COLUMN CENTER*/
div.columnCenterTitleSmall{font-size: 20px;}
div.columnCenterTitleLarge{font-size: 40px; color: black; line-height: 45%;}
div.columnCenterTitleSpace{height: 20px;}
td.columnCenter{ background-color: white;}
div.columnCenterInsideCenter{padding: 0px 10px 0px 10px;}
div.mainPageInsideBorder{border: 1px solid #8f8f8f; padding: 10px;}
/*GALLERY*/
div.gallery{padding: 10px;}
div.galleryInside{ border: 1px solid #ececec;height: 170px;}
td.galleryImg{width: 170px;}
div.galleryItem{padding: 5px;}
div.galleryItemName{color: #ec008d; font-size: 12pt; font-weight: bold; padding: 0px 0px 5px 0px;}
div.galleryDescription{padding: 0px 5px 0px 5px;}
div.galleryImage{height: 100px; width: 100px; background-color: silver;}
div.galleryMorePrice{text-align: center; }
span.galleryMore{color: #ec008d; font-size: 11pt;}
span.galleryPrice{color: #ec008d; font-size: 15pt;}
/*FOOTER*/
div.footer{height: 25px; background-image: url('images/footer.jpg');}
/*COPYRIGHT*/
div.copyright{height: 50px; color: #797979; text-align: center; font-size: 9pt;}
div.copyrightInside{padding-top: 15px;}
div.copyright a{color: #797979;}

