@charset "utf-8";
/*<![cdata[*/

html,body { margin: 0; padding: 0; }
body { font: 18px verdana,sans-serif; color: #929290; }
img { border: 0; }
/*h1, h2, h3 { margin: 0 0 0 0; padding: 0 0 0 0; } */

div.clear { clear:both; }

/* nagłówki */
h1.left_top_white { margin-left: 20px!important; margin-top: 10px!important; color: #ffffff!important; text-align: left!important; font-size:20px!important; }
h3.news { font-size:12px; text-align:center; font-weight:normal; color:#BBBB81; }
/* /nagłówki */

/* Links color */
a { color: #929290; text-decoration: none; }
a:hover { color: #bbbb81; text-decoration: none; }
/* /Links color */


div#container { width: 100%; min-height: 100%; background-color: #FFF; margin: 0; padding: 0; position: absolute; overflow: none; }
div.news_home { background-color: #40403E!important; }
div#wrapper { height: 100%; margin-left: auto; margin-right: auto; display: block; width: 1040px; }/**/ 
div.wrapper_small { width: 763px; } /* !important */
#container { background: url('img/back.gif') repeat-y 150% top; }
div#logo { margin: 0 auto; margin-top: 15px; }
div#menu { background: #373734 url('img/l_shadow.gif') repeat-y; width: 160px; float: left; background-size: 100% auto; }
div#left { width: 146px; background: #fff; float: left; text-align: center; }
div#t_menu { height: 201px; background: url('img/lu_gb.gif') no-repeat bottom; background-size: 100% 100%; }
div#t_menu a { font-size: 11px; margin-left: 15px; }
div#content { float: left; background-color: #40403E; width: 480px; display:block; }
div#right { float: left; background: #40403E url('img/r_shadow.gif') repeat-y left top; width: 250px; }
div#_right_ { position: absolute; margin-left: 505px; top: 250px; width:215px; font-size: 12px; line-height: 16px; font-stretch: expanded; text-align: left; }
div#_right_ strong { color: #bbbb81!important; }
div#_right_ strong.lazur { color: #77ffff!important; }
div#_right_ p { margin-right: 10px!important; }
div.home div#_right_ { position: absolute; margin-left: 505px; top: 67px!important; width:211px; font-size: 12px; line-height: 16px; padding-top: 91px; margin-top: -91px; /* */
*margin-left: 485px; /* IE7 */}
div#_right_ em { color: #ffffff; font-style: normal; }
div#_right_ p { margin-left: 0; margin-top: 0; }
div#_right_ strong { color: #bbbb81; font-style: normal; font-weight: normal; }
div#content p { margin-left: 20px; margin-right: 20px; }
div#content h1 { margin-left: 40px; margin-right: 40px; margin-top: 75px; margin-bottom: 30px; font-size: 17px; font-style: normal; color: #bbbb81; font-weight: normal; text-align: center; }
div#content h4 { margin-left: 40px; margin-right: 40px; margin-top: 75px; margin-bottom: 0px; font-size: 20px; font-style: normal; color: #bbbb81; font-weight: normal; text-align: center; }
div#content h1:first-letter { text-transform: uppercase!important; }
div#content div.page_shop { font-size: 12px; line-height: 16px; margin-top: 14px; float:left; *margin-top:0; }
div#content div.page_shop em { color: #ffffff; font-weight: normal; font-style: normal; }
div#content .page_shop { margin-top: 25px; *margin-top:0px; }
div#content .page_shop .pageItem:first { margin-top: 25px; }
div#content div.page { font-size: 12px; line-height: 16px; margin-top: 14px; float:left; *margin-top:0; }
div#content div.page em { color: #ffffff; font-weight: normal; font-style: normal; }
div#content .page { margin-top: 25px; *margin-top:0px; }
div#content .page .pageItem:first { margin-top: 25px; }
div#content .pageItem { width:480px; }
div#content .pageItem span#CategoryHeading2 { font-size: 20px; color: #ffffff; margin-left: 20px; }
span#CategoryHeading2 { *margin-top:10px; *line-height:50px; /* IE7 */ }
div#content .pageItem p#CategoryDescription2 { font-size: 13px; color: #bbbb81; margin: 5px 0 0 20px; }
div#_right_ p { margin-left: 0; }
.pagecontentfooter div#errormsg { position: absolute; margin-left: 480px; top: 200px; width:215px; font-size: 12px; line-height: 13px; font-stretch: expanded; }

/* treść */
.page h2.tisk { color: #FFFFFF; font-size: 26px; font-weight: normal; margin: 0 0 0 50px; }
.page strong.tisk { font-size: 20px; font-weight: normal; line-height: 19px; }
p.tisk { margin-left: 50px!important; font-size: 20px; }
strong.lazur { color: #77ffff!important; }
/* /treść */

div#content h1 + p { text-align: center; color: #f2f2f0; margin-top: 5px; }
div#content h4 + p { text-align: center; color: #f2f2f0; margin-top: 5px; }
h1.kontakt { color: #ffffff!important; font-size:20px!important; text-align: left!important; margin-top: 10px!important; margin-left: 20px !important; }
div#content div.page p { font-size: 12px; }
strong.gold { color: #bbbb81!important; font-weight: normal; }
div#content div.page p img { margin-left: auto; margin-right: auto; }
div#content div.page strong { color: #ffffff; font-weight: normal; }
div#content div.page br + br + p { margin-bottom: 0; margin-top: -15px; }
div#content div.page p { margin-bottom: 0; }
div#content h1.home { margin-top: 20px; margin-bottom: 20px!important; }
div.refgl { margin: 20px; font-size: 11px; }
div#content div.page ul { margin-bottom: 20px; margin-top: 25px; }
div#content div.page ul li { list-style-image: none; list-style-type: disc; margin-left: 20px; color: #bbbb81; }
div#content div.page ul li span { color: #bbbb81; }
div#content div.page table { width: 440px; margin-left: 20px; margin-right: 20px; text-align: center; }
div#content div.page th { width: 33%; color: #bbbb81; font-weight: normal; }
div#content div.page td + td { background-image: url('/images/border_gold.gif'); background-position: left; background-repeat: repeat-y; }

div#boxLanguages { margin-left: 15px; margin-top: 14px; font: 11px "Trebuchet MS"; }

h3.eshop { font-size: 20px; margin: 20px 0 0 30px; font-weight: normal; color: #ffffff; }

/* box treści */
div#boxcontent { width: 161px; }
div#boxContentContent dl { margin: 0; }
div#boxContentContent dd { background: url(img/menu.gif) no-repeat left top; height: 50px; width: 131px; margin-left: 0; padding-left: 15px; margin-right: 0; padding-right: 15px; background-size: 100% 100%; }
div#boxContentContent a { line-height: 40px; }
div#boxContentContent dd.Current { background: url(img/menu_active.gif) no-repeat; color: #bbbb81; background-size: 100% 100%; }
strong.papers { font-size: 20px; font-weight: normal; line-height: 22px; }
/* /box treści */

/* box info */
div#boxInfo { width: 200px; position:absolute; top:15px; margin-left:-220px; font-size:11px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:right; line-height:15px;
*margin-left: -250px!important; /* IE 7 */
}
/* /box treści */

/* box kategorii */
div#boxCategories { width: 161px; font-size: 1em;}
div#categoriesBoxMenu dl { margin: 0; }
div#categoriesBoxMenu dd { background: url(img/menu.gif) no-repeat left top; height: 50px; width: 143px; margin-left: 0; padding-left: 12px; margin-right: 0; padding-right: 8px; background-size: 100% 100%; }
div#categoriesBoxMenu a { line-height: 42px; }
div#categoriesBoxMenu a:hover { color: #bbbb81; }
div#categoriesBoxMenu dd:hover { color: #bbbb81; }
div#categoriesBoxMenu dd.Current { background: url(img/menu_active.gif) no-repeat; color: #bbbb81; background-size: 100% 100%; line-height: 40px; }
div#categoriesBoxMenu dd.Current a { color: #bbbb81; }
dl#CatNavi { height: 50px; }
dl#CatNavi dl { display:  none; }
/* /box kategorii */

/* box informacji */
div#boxInformation { width: 161px; }
div#boxInformationContent dl { margin: 0; }
div#boxInformationContent dd { background: url(img/menu.gif) no-repeat left top; height: 50px; width: 131px; margin-left: 0; padding-left: 15px; margin-right: 0; padding-right: 15px; background-size: 100% 100%; }
div#boxInformationContent a { line-height: 40px; background-size: 100% 100%; }
div#boxInformationContent dd.Current { background: url(img/menu_active.gif) no-repeat; color: #bbbb81; background-size: 100% 100%; }
/* /box informacji */

/* box inne */
div#boxInne { margin-top: 20px; font: 11px "Trebuchet MS"; }
div#boxInneContent dl { margin: 0; }
div#boxInneContent a dd { margin-left: 15px; }
/*div#boxInneContent a:hover { color: #bbbb81; }
div#boxInneContent a dd.Current { color: #bbbb81; } */
/* /box inne */

/* box FAQ */
div#boxFaq { margin-top: 0; font: 11px "Trebuchet MS"; }
div#boxFaq a { margin-left: 15px; line-height: 20px; }
div#boxFaq a.current { color: #bbbb81; }
/* /box FAQ */

/* box Referencje */
div#header_ref { position:absolute; margin-left:505px; top:15px; }
div#header_ref h1 { color:#fff; font-size:20px; margin:0; padding:0; }
div.ref { background-color:#21211E; height:100%; margin:0; padding:0; position:absolute; top:0; dislpay:block; }
/*div.ref { margin-left: 0; display: table; border: 0; margin-left: 0; margin-right: 0; padding: 0; height: 100%; background-color: #000000; }
div.ref div#tekst { width: 240px; float: left; font-size: 13px; height: 250px; margin-top: 20px; margin-right: -10px; margin-bottom: -20px; margin-left: 10px; text-align: left; color: #929290; }*/
div#boxReference_l { margin-top: 0; font: 11px "Trebuchet MS"; }
div#boxReference_lContent dl { margin: 0; }
div#boxReference_lContent a dd { margin-left: 15px; }
/*div#boxReference_lContent a:hover { color: #bbbb81; }
div#boxReference_lContent a dd.Current { color: #bbbb81; } */

div#boxReference { /*position: absolute;*/ top: 20px; width: 200px; font-size: 11px; margin-left: 30px; }
div#boxReferenceContent dl { margin: 0; }
div#boxReferenceContent dd { display:block; height:35px; margin-bottom:0; margin-left:-10px; margin-top:0; padding-bottom:2px; padding-left:10px; }
div#boxReferenceContent dd { background:url(img/bg_ref_border.gif) repeat-x left bottom; }
div#boxReferenceContent dd span { color: #929290; }
div#boxReferenceContent dd a { color:#FFFFFF; padding-top:3px; display:block; width:200px; }
div#boxReferenceContent dd:hover a { color: #BBBB81; }
div#boxReferenceContent a:hover { color: #BBBB81; }
div#boxReferenceContent dd.Current a { display:block; color: #bbbb81; }
div#boxReferenceContent dd.Current { background:url(img/bg_ref_active.gif) repeat-x; }
/* div#boxReferenceContent a dd.Current { display:block; color: #bbbb81;  margin-left: -10px; background:url(img/bg_ref_active.gif) repeat-x; height:36px; margin-bottom:-5px; padding-left:10px; padding-top:5px; *padding-top:2px; *padding-bottom:5px; } */
div#boxReferenceContent dd.Current span { color: #929290; }
div#boxReference h3 { font-size: 20px; color: #ffffff; font-weight: normal; margin: 0 0 190px 0; 
*margin-bottom: 230px; /* IE7 */ }
div#boxReferenceContent { *margin-top: 230px; /* IE7 */ }
/*div#boxReferenceContent span { color: #bbbb81; }

div#boxAuthors { margin-left: 11px; }
div#boxAuthors div#boxAuthorsContent { margin-top: 200px; }
div#boxAuthors div#boxAuthorsContent a { font-family: "Trebuchet MS"; font-size: 12pt; color: #fff; }
div#boxAuthorsContent a span { font-size: 10pt; color: #929290; }
div#boxAuthorsContent a b { margin-left: 5px; } */
/* /box Referencje */

/* box subinformacje */
div#boxInformation_r { position: absolute; top: 250px; width: 250px; font-size: 12px; line-height: 18px; }
div#boxInformation_rContent dl { margin: 0; }
div#boxInformation_rContent a dd.Current { color: #bbbb81; margin-left: 20px; }
/* /box subinformacje */

/* prawe kategorie */
div#boxCategories_r { position: absolute; top: 205px; width: 250px; font-size: 12px; margin-left: 30px; }
div#boxCategories_r .Current { margin-left: -15px; }
div#boxCategories_r .Current a { color: #bbbb81; }
/*div#boxCategories_r .Current a:hover { text-decoration: underline; } */
div#boxCategories_r h3 { font-size: 15px; font-weight: normal; color: #bbbb81; }
div#boxCategories_r .General { margin-top: 12px; margin-bottom: 12px; }
div#boxCategories_r .General a { color: #ffffff; font-size: 17px; }
div#boxCategories_r .General a:hover { color: #bbbb81; }
div#boxCategories_r .Current_General { margin-top: 12px; margin-bottom: 12px; }
div#boxCategories_r .Current_General a { color: #bbbb81; font-size: 17px; margin-left: -15px; }
/* /prawe kategorie */

/* box logowania */
div#boxLogin { position: absolute; margin: 30px 0 0 30px; width: 200px; }
div#boxLogin .small { font-size: 9px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #bbbb81; }
div#boxLogin .boxcontent { font-size: 12px; font-weight: bold; }
form#loginbox p { margin: 5px 0 0 0; }
form#loginbox p input { background-color: #929290; border-width: 1px; border-style: solid; border-color: #171714 #dcdcdb #dcdcdb #171714; font: 11px Verdana; width:108px; }
.password_forgotten { font-size:11px; font-weight:normal; }
.Login p input[name=email_address], .Login p input[name=password], .Login p input[name=captcha] { background-color: #929290; border-width: 1px; border-style: solid; border-color: #171714 #dcdcdb #dcdcdb #171714; font: 11px Verdana; width:108px; }
.Login img { width:108px; }
.Login p { margin:0!important; }
/*.loginform { margin-top:10px; }*/
/* /box logowania */

/* box Info */
#boxGroupInfoContent { margin:25px 0 0 30px; width:200px; font-size: 12px; }
/* /box Info */

/* box Admina */
div#boxAdmin { background-color: #40403E; font-size: 14px; left: 10px; margin: 0; overflow-y: auto; padding: 15px; position: absolute; top: 0; width: 150px; }
div#boxAdmin .boxcontent { font-size: 12px; font-weight: bold; }
/* /box Admina */

/* koszyk */
div#divShoppingCart { margin-left: 30px; margin-top: 20px; }
div#divShoppingCart div#divShoppingCart { margin-left: 0px; }
div#divShoppingCart p { margin: 0; font-size: 12px; font-weight: bold; }
div#divShoppingCart a { color: #77ffff; }
.contacterror { font-size: 12px; color: #FF495F; margin-left:30px; margin-right:30px; }
/* /koszyk */


/* tła zależne od wyświetlanej strony */
div.home { background: url('img/home_bg.jpg') no-repeat top left; }
img.home { margin-left: 25px; margin-top: 0px; 
*margin-top: 20px; /* IE7 */}
img.tisk { margin-bottom: 32px; margin-left: 45px; margin-top: 5px; 
*margin-bottom: 22px; /* IE7 */ }
img.somerset { *margin-bottom: 10px; /* IE7 */ }
/* /tła zależne od wyświetlanej strony */

/* listing kategorii */
#CategoryHeading { font-size: 20px; text-align: center; margin-top: 70px; color: #bbbb81; font-weight: normal; width:480px; }
dl.itemCategoriesListing2 { width: 239px; float: left; margin-top: 120px; }
dl.itemCategoriesListing3 { width: 159px; float: left; margin-top: 85px; font-size: 9px; }
dl.itemCategoriesListing3 img { margin: 9px 0; }
dl.itemCategoriesListing3_1 { width: 159px; float: left; margin-top: 0; font-size: 9px; }
dl.itemCategoriesListing3_1 img { margin: 28px 0; }
dd.itemCategoriesListing2 { margin: 0 auto; height: 200px; text-align: center; }
dd.itemCategoriesListing3 { margin: 0 auto; height: 160px; ; text-align: center; }
dd.itemCategoriesListing3_1 { margin: 0 auto; height: 155px; ; text-align: center; }
dl.itemCategoriesListing2 + dl.itemCategoriesListing2 { border-left: 1px dotted #CCCC9F; }
dl.itemCategoriesListing3 + dl.itemCategoriesListing3 { border-left: 1px dotted #BBBB81; }
dl.itemCategoriesListing3_1 + dl.itemCategoriesListing3_1 { border-left: 1px dotted #BBBB81; }
/* /listing kategorii */

/* listing produktów */
h2.HeadingCategory { font-size: 20px; text-align: center; margin-top: 70px; color: #bbbb81; font-weight: normal; }
dl#CategoriesDescription { margin-top: 45px; font: 11px "Trebuchet MS"; height: 270px; }
dl#CategoriesDescription dd { float: left; margin: 0 auto; height: 270px; }
dd.CategoriesImage { text-align: center; width: 220px; }
dd.DescriptionCategory { border-left: 1px dotted #bbbb81; padding-left: 20px; text-align: justify; width: 220px; }
.ProductsList { font-size: 12px; text-align: center; margin-top: 30px; margin-left: -10px; margin-right: -10px; }
.ProductsList th { font-size: 12px; color: #bbbb81; font-weight: normal; text-align: center; }
/* td.typ { width: 30px; color: #bbbb81; text-align: left; font-size:10px; height: 20px; 
*margin: 0; *padding: 0; IE7 }*/
/* td.name { width: 70px; text-align: left; height: 20px; 
*margin: 0; *padding: 0; IE7 }*/
/* td.vpe { width: 95px; height: 20px; 
*margin: 0; *padding: 0; IE7 }*/
/* td.price { width: 90px; height: 20px; 
*margin: 0; *padding: 0; IE7 }*/
/* td.qty { width: 80px; font-size:10px; height: 20px; 
*margin: 0; *padding: 0; IE7 }*/
/* td.DPH { font-size: 10px; height: 30px; 
*margin: 0; *padding: 0; IE7 }*/
div.typ_name, div.vpe, div.price, div.qty, div.DPH { color: #bbbb81; text-align: center; font-size:10px; float: left; }
div.typ_name { width: 90px; }
div.vpe { width: 90px; }
div.price { width: 90px; }
div.DPH { width: 80px; }
div.qty { width: 100px; }
div.NaglProductsList { border-bottom: 2px solid #929290!important; height: 15px; }
div.FooterProductsList { border-top: 2px solid #929290!important; height: 15px; width: 460px; }
div.l_List { display:inline-block; height: 30px; width: 460px; }
div.l_List + div.l_List { border-top: 1px dotted #929290!important; }
div.l_typ, div.l_name, div.l_vpe, div.l_price, div.l_qty, div.l_DPH { text-align: center; float: left; height: 30px; }
div.l_typ { font-size:10px; width: 30px; color: #bbbb81; margin: 8px 0 0 0; }
div.l_name { font-size:12px; width: 60px; margin: 8px 0 0 0; }
div.l_vpe { font-size:12px; width: 90px; margin: 8px 0 0 0; }
div.l_price { font-size:12px; width: 80px; margin: 8px 0 0 0; text-align: right; }
div.l_DPH { font-size:10px; width: 80px; margin: 8px 0 0 0; text-align: right; }
div.l_qty { width: 100px; height: 30px; margin-left: 20px; }
div.l_qty input { margin: 0; }
div.l_qty input[name="products_qty"] { vertical-align: middle; font-size: 10px; }
div.l_qty input[type="image"] { vertical-align: middle; margin: 0; }
/* td.space_l { width: 20px; font-size:10px; height: 20px; 
*margin: 0; *padding: 0; IE7} */
/* td.space_p { width: 10px; font-size:10px; height: 20px; 
*margin: 0; *padding: 0; IE7} */
/* .list + .list td { border-top: 1px dotted #929290; 
*margin: 0; *padding: 0; IE7} */
.list { height: 30px; 
*margin: 0; *padding: 0; /* IE7 */}
* .list { padding:0; margin:0; }
.borderTop { border-bottom: 2px solid #929290!important; padding: 0 10px; line-height: 2px; }
.borderBottom { border-bottom: 2px solid #929290!important; padding: 0 10px; line-height: 2px; }
.l_qty input { background-color: #929290; border-width: 1px; border-style: solid; border-color: #171714 #dcdcdb #dcdcdb #171714; font: 12px "Myriad Pro"; vertical-align:middle;}
.l_qty img { vertical-align: middle; }
div.spec { position:absolute; margin-left:-160px; margin-top:240px; }
div.spec a { color:#77ffff; }
div.spec a:hover { text-decoration:underline; }
/* /listing produktów */

/* referecnje */
div#ref div#tekst { width: 200px; height: 210px; float: left; text-align: left; background-color:#000; padding:20px; } /*margin: 20px 20px 30px 20px; */
div#ref h1 { font-size: 12px; margin: 0 0 20px 0; text-align: center; }
div#ref h2 { font-size: 12px; text-align: center; margin-top:20px; }
div#ref { font-size: 11px;}
div.ref h2 strong { color: #ffffff;
*margin: 0 20px 0 0; *margin-left: 0px; /* IE7 */  }
/* /referecnje */

/* nawigacja */
.navigation { bottom: 10px; font-size: 12px; margin-bottom: 0; margin-left: 20px; position: absolute; top: auto; }
/* /nawigacja */

/* formularz rejestracyjny */
.create_account { width: 100%; font-size: 12px; }
.create_account th { width: 160px; color: #929290!important; text-align: right!important; padding-right: 15px; font-weight: normal; }
.create_account td.dane { width: 160px; color: #f2f2f0!important; text-align: left!important; border-bottom: 1px #929290 dotted; }
.dane img { margin-left: -12px; margin-top: 5px; position: absolute; }
.create_account th.opis_nagl { color: #bbbb81!important; border: none; padding-top: 30px; text-align: right!important; padding-right: 15px; font-weight: normal; font-weight: normal; }
.create_account td.opis_nagl { border: none; }
.create_account th.odst { border: none; width: 100px; }
.create_account input { background-color: transparent; border: none; color: #f2f2f0; width: 86%; }
.create_account select#country { width: 90%; background-color: transparent; color: #f2f2f0; border-style: none; }
.create_account select#country option { background-color: #40403D; color: #f2f2f0; border-style: none; }
.create_account th.opis_note { color: #c54d4d!important; font-weight: normal; font-size: 10px; }
.pagecontentfooter div#_right_ { font-size: 11px; }
/*form#create_account * { font-size: 11px; } */
/*form#create_account input { background: transparent; border-color:#929290; border-style: none none dotted none; border-width: 1px; margin-right: 10px; color: #f2f2f0; font-size: 12px; } 
form#account_edit input { background: transparent; border-color:#929290; border-style: none none dotted none; border-width: 1px; margin-right: 10px; color: #f2f2f0; font-size: 12px; }
form#addressbook input { background: transparent; border-color:#929290; border-style: none none dotted none; border-width: 1px; margin-right: 10px; color: #f2f2f0; font-size: 12px; }
form#account_password input { background: transparent; border-color:#929290; border-style: none none dotted none; border-width: 1px; margin-right: 10px; color: #f2f2f0; font-size: 12px; }
form#checkout_address input { background: transparent; border-color:#929290; border-style: none none dotted none; border-width: 1px; margin-right: 10px; color: #f2f2f0; font-size: 12px; }
form#checkout_address { font-size: 12px; }
label[for=firstname] { }*/
/*input#firstname { width: 315px; color: #f2f2f0; }
input#lastname { width: 305px; color: #f2f2f0; }
input#email { width: 255px; color: #f2f2f0; }
input#telephone { width: 275px; color: #f2f2f0; }
input#address { width: 310px; color: #f2f2f0; }
input[name=company] { width: 325px; color: #f2f2f0; }
input[name=fields_1] { width: 345px; color: #f2f2f0; }
input[name=vat] { width: 335px; color: #f2f2f0; }
input[name=suburb] { width: 335px; color: #f2f2f0; }
input#city { width: 320px; color: #f2f2f0; }
input#confirmation { width: 185px; color: #f2f2f0; }
input#postcode { width: 328px; color: #f2f2f0; }
input#pass { width: 180px; color: #f2f2f0; }
.create_account { margin-left:10px; margin-right:10px; } */
/* /formularz rejestracyjny */

/* odzyskiwanie hasła */
.password { border: none; background-image: none; }
.password td + td { border: none; background-image: none!important; }
.password input[name=captcha], .password input[name=email] { background-color:#929290; border-color:#171714 #DCDCDB #DCDCDB #171714; border-style:solid; border-width:1px; font-size:12px; font-weight:normal; line-height:normal; width: 118px; }
/* /odzyskiwanie hasła */

#container_maintenance { background: url('img/back.gif') repeat-y 150% top; }
#maintenance { width: 300px; height: 100%; margin-left: auto; margin-right: auto; display: block; }
div.close { font-size: 14px!important; }
div.close h3 { color: #bbbb81; }
div#copyright { font-size: 10px; color: #cccccc; position: fixed; bottom: 5px; left: 10px; }

/* koszyk */
input[type=image] { border: none; }
form > tr td { border-top: 1px dotted #929290; }
input[name=cart_quantity[]] { width: 100px; }
.stopka_koszyk { width:100%!important; clear:left; }
.stopka_koszyk td { background-image:none!important; }
.stopka_koszyk .odst_lewy { width:50px; background-image:none!important; }
.stopka_koszyk .odst_prawy { width:50px; background-image:none!important; }
.stopka_koszyk .odst_odst_srod { width:10px; background-image:none!important; }
input[type=checkbox] { background-color: #929290; }
/* /koszyk */

/* kasa */
.checkout { font-size:12px; margin-top:40px; margin-bottom:35px; }
.shippingblock { font-size:12px; }
.shippingblock .description { color: #929290; }
/* /kasa */

/* login.php */
dl.Login { width: 49%; float: left; }
/* /login.php */

/* przyciski na stronach środkowych */
.pagecontentfooter { margin-top: 40px; width: 100%; text-align:center; margin-left:auto; margin-right:auto; height:30px; padding-bottom:50px; }
.pagecontentfooter td, .pagecontenttop td { background-image:none!important; }
.pagecontenttop { height:55px; margin-left:125px; position:absolute; top:130px; }
/* /przyciski na stronach środkowych */

/* ramka pionowa */
.r_p { background-image:url(img/pion_ramka.gif); background-repeat:repeat-y; background-position:top; }
/* /ramka pionowa */

/* zamówienie */
tr.ramka_dolna + tr.ramka_dolna td { border-top: 1px dotted #929290; }
/* /zamówienie */

/* konto użytkownika */
.accountLinks { margin-left: 90px; list-style:none!important; line-height:24px; }
/* /konto użytkownika */

/* zamówienia */
h3.order { color:#bbbb81; margin-left:20px; margin-top:0; margin-bottom:100px; font-size:12px; font-weight:normal; }
dl.ordersAddress { width:220px; float:left; height:120px; }
dt.ordersAddress { width:100%; margin-left:50px; color:#bbbb81; }
dd.ordersAddress { width:100%; margin-left:80px; }
textarea#comments { width:400px; }
a.lazur { color:#77ffff; font-weight:bold; }
.total_block { width:440px; margin:0!important; }
.odst_lewy { background-image:none!important; }
.odst_prawy { background-image:none!important; }
.ot_tax { background-image:none!important; }
.ot_subtotal { background-image:none!important; }
.ot_total { font-size:14px; color:#f2f2f0; background-image:none!important; }
.ot_total b { font-size:12px; font-weight:normal; background-image:none!important; }
.ot_shipping { color:#bbbb81; background-image:none!important; }
/* /zamówienia */

/* ksiązki adresowe */
dl.AddressBook { width:220px; float:left; height:120px; }
dt.AddressBook { float:left; height:100px; margin-left:30px; width:30px; }
dd.AddressBook { width:159px; margin-left:30px; height:100px; }
dl.AddressBookList { width:220px; float:left; height:110px; }
dt.AddressBookList { float:left; height:85px; margin-left:30px; width:30px; }
dd.AddressBookList { width:159px; margin-left:30px; height:110px; }
dd.AddressBookListButton { width:159px; margin-left:60px; height:50px; }
table.AddressBookList { width: 440px; margin:0 20px; }
td.AddressBookList { width: 180px; vertical-align:top; }
/* /ksiązki adresowe */

/* wydruki */
div.pageprint {	font-size:12px; color:#666; font-weight:normal; }
div.pageprint p { margin: 5px 20px 0 20px; }
/* /wydruki */

/* ajaxowe strony */
.hidden { display:none; }
/* /ajaxowe strony */

/* aktualności */
div#boxNews { display: block; position: absolute; font-size: 9px; line-height: 9px; *margin-left:20px!important; } /* bottom: 0px; */
div#boxNews p { margin:0!important; }
div#boxNews h5 { margin: 0; }
div.boxNewsContent a dd.Current { color: #bbbb81; margin-left: 20px; }
/* /aktualności */

/* scroll */
a.jScrollArrowUp { background: url(/jscript/jquery/images/basic_arrow_up.gif) repeat-x 0 0; }
a.jScrollArrowUp:hover { background-position: 0 -15px; }
a.jScrollArrowDown { background: url(/jscript/jquery/images/basic_arrow_down.gif) repeat-x 0 0; }
a.jScrollArrowDown:hover { background-position: 0 -15px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }

.orange-bar .jScrollPaneTrack { background: #f60; }
.orange-bar .jScrollPaneDrag { background: #00f url(/jscript/jquery/images/drag_grab.gif) no-repeat 50% 50%; }
.orange-bar .scroll-pane { background: #69f; }
			
.holder { float: left; margin: 0px; }

.scroll-pane { width: 186px; overflow: auto; 
/*	background: #ccc; */
	float: left; }

.wide { width: 400px; }
.super-wide { width: 700px; }

.tall { height: 400px; }
#boxNewsContent { height:322px; margin:5px 0 10px 0px; padding:0 3px 0 3px; }

/* nawigacja */
div.navigation > b { color:#f2f2f0; }
div.navigation a.pageResults { color:#f2f2f0; }
/* /nawigacja */

/* google */
#amalker .adb { display:none!important; visibility:hidden; }
/* /google */

.ot_cod_fee { background-image:none!important; }
.ot_subtotal_no_tax { background-image:none!important; }

/* kolory */
/* złoty 187, 187, 129 - #BBBB81 */
/* białawy 242, 242, 240 - #f2f2f0 */
/* szary 146 146 144 - #929290 */
/* tło 64 64 61 - #40403e */
/* lazur 119 255 255 - #77ffff */
/* bordowy 197 77 77 - #c54d4d */
/* szary2 74, 74, 71 - #4A4A47 */
/*]]>*/