/*


  
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY { margin: 0px; font-size: 12px; font-family: Arial; color: #6c6c60; background: url(img/bg.png) left -76px repeat-x #ffffff; }
a { color: #6c6758;  text-decoration: none; }
a:hover {  color: #a4e2fc;  text-decoration: none; }
#footer a:hover {  color: #db220f;  text-decoration: none; }
.center_column .main a {  color: #ff3600;  text-decoration: none; }
.center_column .main a:hover {  color: #a4e2fc;  text-decoration: none; }

.img_right_rzetelna {margin: 14px 0px 0px 5px;}

td, b, tr, tbody, table {font-size: 12px; font-family: Arial;}

img {border: 0px;}

#page {width: 841px; margin: 0px auto;}
#margin {float: left;}
#main {}
#header { background: url(img/baner.jpg) no-repeat; width: 841px; height: 58px; font-family: Arial; text-align: right; background-position:right bottom;}

.logo {padding: 10px 0px 9px 0px; float: left;}
.strona_www{padding: 0px 0px 0px 40px;}
.strona_www a { color: #ffffff;}
table {float: left;}
.content {width: 841px; margin: 10px 0px 0px 0px; }
.zamowienia_tel {float: right; padding: 6px 76px 0;}
.zamowienia_tel h1 {padding: 0px 0px 1px 0px; margin: 0; font-size: 13px; color: #5e6062;}
.zamowienia_tel strong {padding: 0; margin: 0; font-size: 14px; color: #454648;}
.zamowienia_tel p {padding: 1px 0px 0px 0px; margin: 0; font-size: 12px; color: #828487;}

.navigation{float: left; width: 841px; height: 24px; padding: 3px 0px 0px 10px;}
.position_nav {float: left;padding: 8px 4px 0px 4px;}
.headerNavigation {float: left; padding: 3px 0;}
.left_navigation {float: left;}
.right_navigation {float: right; margin: 0px 24px 0px;}
.right_navigation p {padding: 0px; margin: 4px 8px 0px; font-family: Tahoma; font-size: 11px; float: left;}
.right_navigation img { float: left; margin: 0px 0px 4px 0px;}

.navigation a, .navigation a:hover, a.headerNavigation, a.headerNavigation:hover {
	color: #6c6758;
}

.informacje_ceramizer{background: url(img/bg_info_ceramizery.png); width: 841px; height: 84px; float: left; margin-bottom: 4px;}
.naglowek {width: 841px; height: 30px;}
.naglowek h1{ float: left; color: #ffffff; font-size: 13px; margin: 0px; padding: 8px 0px 0px 10px; width: 620px;}
.naglowek span{ float: left; margin: 0px; padding: 11px 0px 0px 0px;}
.naglowek a{ color: #ffffff; font-size: 10px;}
.naglowek img{float: left; padding: 5px 4px 0px 0px;}
.content_top {width: 841px; float: left; margin-left: 9px; }
.tresc{width: 590px; float: left;} 
.content_top p { line-height: 19px; font-size: 12px; text-align: left; padding: 10px 10px 0px 0px; margin: 0px;}

.content_top span {color: #ff3600; padding: 0; margin: 0;}
.content_top a:link, .content_top a:visited {color: #ff3600; display: inline;}
.szybkie_logowanie { float: left; width: 200px;}
.pozycja {width: 109px; padding: 13px 0px 0px 138px;}
.szybkie_logowanie img { display:block;}
.btn_logowanie {margin-top: 5px;}
.pierwszy_raz {margin-left: 9px;}

.smallText a{margin: 0px 39px 12px 0px;}

.body{width: 841px; background: url(img/bg_content.png) repeat-y; float: left;}

.left_column{ width: 182px; float: left;}
.left_menu_top{ width: 182px; height: 33px; float: left; background: url(img/left_box_top.png) no-repeat;}
.left_menu{ width: 182px; height: 33px; float: left; background: url(img/left_box.png) no-repeat;}
.left_menu h1, .left_menu_top h1{ margin: 0px; padding: 0px; color: #ffffff; font-size: 13px; padding: 11px 0px 0px 10px;  text-transform: uppercase;}
.left_content_box {width: 176px; float: left; background: url(img/bg_menu.png) repeat-x;}

.sprawdz {line-height: 16px;}
.polska {margin: 0px 0px 0px 2px;}

.center_column { width: 469px; float: left; margin: 0px 4px 0px 4px;}
.naglowek_center { width: 469px; height: 38px; float: left; background: url(img/center_box.png) no-repeat;}
.naglowek_center h1{ color: #ffffff; margin: 0px; padding: 10px 0px 0px 11px; font-size: 13px; color: #ffffff;   text-transform: uppercase;}
.next_color {background: url(img/kreska_fff.png) left bottom repeat-x #f7f7f7; padding: 4px 0px 4px 0px;}
.price {color: #e53030; font-size: 14px; font-family: Verdana; padding: 0px 0px 6px 0px; font-weight: bold; }
.title {color: #6c6c60; font-size: 11px; font-weight: bold;}
#product_list tr ul{margin: 0px; padding: 0px; list-style: none;}
#product_list tr {padding: 4px; float: left; width: 461px; border-bottom: 1px solid #e6e6e6; margin-top: 1px;}
.smalltext {font-size: 10px; font-family: Arial;}
.login_table {font-size: 13px; font-family: Arial;}

.right_column{ width: 182px; float: right;}
.right_menu_top{ width: 182px; height: 33px; float: left; background: url(img/right_box_top.png) no-repeat;}
.right_menu{ width: 182px; height: 33px; float: left; background: url(img/right_box.png) no-repeat;}
.right_menu h1, .right_menu_top h1{ margin: 0px; padding: 0px; color: #ffffff; font-size: 13px; padding: 11px 0px 0px 10px; text-transform: uppercase;}
.right_content_box {width: 176px; float: right; background: url(img/bg_menu.png) repeat-x; color: #6c6758; font-size: 11px;}
.right_content{margin: 10px;}
.right_content ul{margin: 0px; padding: 0px; list-style: none;}
.right_content li{margin: 0px; padding: 0px 0px 9px 0px;}
.right_content li a{color: #6c6758; font-size: 12px; font-family: Arial;}
.tekst_wysylka {margin: 2px 0px 2px 0px; padding: 0px; float: left; width: 106px;}
.cena_wysylka {margin: 2px 0px 2px 0px; padding: 0px; float: left; width: 43px; text-align: right;}
.img_koszyk {float: left; margin: 0px 4px 0px 0px;}
.koszyk_podsumowanie  { margin: 0px 0px 5px 4px; padding: 0px; float: left;}
.koszyk_podsumowanie p {position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 156px; font-size: 11px; font-family: Arial;}
.koszyk_podsumowanie .price  a{font-size: 12px; font-family: Arial; color: #e53030; padding: 0px 0px 6px 0px; font-weight: bold; }

.info_kontakt {margin: 2px 0px 2px 0px;}
.img_kontakt{position: relative; margin-right: 6px;}
.blue, .right_content_box a {color: #5090b1;}

#platnosci { width: 100%; min-height: 100px; background: #efefef; float: left; }
.platnosci_content{width: 841px; margin: 0px auto;}
.platnosci_content a {font-size: 10px; color: #aaaaaa; font-family: Trebuchet MS;}
#platnosci ul { margin: 0px 0px 0px 20px;  padding: 0px; list-style: none;}
#platnosci .main_ul li{float: left;}
#platnosci .main_ul .items-1{float: left; width: 80px; padding: 2px 10px 0px 0px; margin: 5px 0px; height: 80px; border-right: 1px solid #dedede;}
.img_platnosci {float: left; margin: 16px 0px 0px 20px;}


#footer {width: 100%;  background: #f5f5f5; float: left;  padding: 0px 0px 20px 0px;}
.footer_content{width: 841px; margin: 0px auto; font-size: 10px; color: #aaaaaa; font-family: Trebuchet MS;}
.footer_content a {font-size: 10px; color: #aaaaaa; font-family: Trebuchet MS;}
#footer ul {margin: 0px; padding: 0px;}
#footer .main_ul { margin: 0px 0px 0px 20px;  padding: 10px 0px 0px 0px;}
#footer .items {margin: 0px 0px 0px 0px; padding: 5px 10px 0px 10px; border-right: 1px solid #ededed; min-width: 70px; width: auto; min-height: 60px; float: left;}
#footer .items .item-1{padding: 0px 0px 0px 0px;}
#footer .items ul li {display: block; padding: 2px 0px 2px 0px;}
#footer li {padding: 0px; margin: 0px; list-style: none;}
#footer .noborder {border: 0px;}

.main select {width: 180px;}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
