div.pageAll{text-align: left; margin: 0 auto; width:1000px; padding-bottom:10px; }

#header{height:270px; background:url(../image/sys/header.jpg) 0 0 no-repeat; position:relative; } 
h1 a { position:absolute; left:425px; top:35px; height:80px; width:150px; line-height:499px; overflow:hidden; outline:none }
#menu {list-style:none }
#menu li { display:inline }
#menu a { outline:none; display:inline; position:relative; float:left; text-align:center; line-height:55px; color:#8B8B8B; text-decoration:none; font-weight:bold; font-size:18px; }
#menu span { position:absolute; left:0; top:0; height:55px; width:100%; cursor:pointer }

#ofirmie{ width:84px; margin-left:60px; }
#ofirmie span { background: url(../image/sys/menu_01.jpg) }
#oferta{ width:84px }
#oferta span { background: url(../image/sys/menu_02.jpg) }
#gdzie_kupic{ width:152px }
#gdzie_kupic span { background: url(../image/sys/menu_03.jpg) }
#sklep{ width:73px; margin-left:149px }
#sklep span { background: url(../image/sys/menu_05.jpg) }
#opinie{ width:168px }
#opinie span { background: url(../image/sys/menu_06.jpg) }
#kontakt{ width:90px }
#kontakt span { background: url(../image/sys/menu_07.jpg) }

#menu a:hover { color:#CE4A4C }
#menu a:hover span,
#sklep.selected span { background-position: 0 -55px }

#mainPage { background:#F5F5F5 url(../image/sys/mainpage.jpg) left bottom no-repeat }
.mainPageBg { background:url(../image/sys/mainpage_bg.gif) 0 0 repeat-y; }
.mainPageBottomBg { background:url(../image/sys/mainpage_bottom_bg.jpg) left bottom no-repeat }
#mainPageInside { background:url(../image/sys/mainpage_inside.jpg) 0 0 no-repeat; overflow:hidden; _zoom:1  }

.breadcrumbs { margin-top:10px; background-color:#F5F5F5; padding:8px 15px; color:#8A7664; font-size:11px; overflow:hidden; _zoom:1 }
.breadcrumbs p { float:left; width:60%;  }
.breadcrumbs a { color:#8A7664; text-decoration:none }
.breadcrumbs a:hover { text-decoration:underline }
.breadcrumbs img { margin:0 3px; border:none }

.breadcrumbs p.headerCart { float:right; width:auto; text-align:right }
.breadcrumbs .headerCart img { float:left; margin:-2px 8px 0 0; }

/*
div.header{height: 174px; background: url('../image/header/header_fill.jpg') top left repeat-x; margin: 0 auto; text-align: left;}
div.headerLeft{height: 174px; background: url('../image/header/header_left.jpg') top left no-repeat;}
div.headerRight{height: 174px; background: url('../image/header/header_right.jpg') top right no-repeat;}
a.logoBtn{display: block; height: 100px; width:350px; float:right; color:white; font-size:10px; text-decoration:none; text-align:right; margin-right:10px;}
                             
div.headerBottom{height:29px; background: url('../image/header/breadcumb.jpg') bottom left repeat-x;}
div.columnTop{width:247px; height:29px; background: url('../image/column_left/column_top.jpg') top left no-repeat; float:left;}
div.pathArea{color:black; font-size:11px; float:left;}
div.pathArea a{color: black; font-weight:normal;}
div.pathArea a:hover{text-decoration:underline;}

div.headerMenu{float:right; height: 47px; padding-top: 4px;}
div.headerMenu a{display: block; float: left; width: 70px; height: 40px; margin-left:17px; margin-right:19px;}

div.body{padding:0;}
div#requestArea{display: none; font-weight: bold; border: 1px dotted red; margin: 20px; padding: 10px;}
div.msg{font-weight: bold; border: 1px dotted red; margin: 20px; padding: 10px;}
div.shoppingCartInfoInside{padding-top: 15px; padding-left: 70px; padding-right:70px;}

div.headFormSearch{padding-left:36px; float:left; padding-top:35px;}
input.headSearchPhrase{width:155px; height:24px; background:transparent none repeat scroll 0 0; border:0 none; float:left;}
div.headFormSubmit{width:25px; height:24px; cursor:pointer; float:left;}

div.loginBox{width:230px; height:110px;}
div.loginBoxLogged{width:230px; height:110px; background: url('../image/header/header_left_logged.jpg') top left no-repeat;}
div.loginBoxInside{padding-left:35px; padding-top:23px;}
div.loginBox input{width:155px; border:0 none; background:transparent none repeat scroll 0 0;float:left; margin-bottom:9px;}
div.loginBoxLogged input{width:155px; border:0 none; background:transparent none repeat scroll 0 0;float:left; margin-bottom:9px;}
div.loginBoxSubmit{float:left; outline:0; width:20px; height:20px; margin-left:10px; cursor:pointer;}
div.newAccountBox{float:left; color:white; font-size:11px; padding-left:5px;}
div.newAccountBox a{color:white;}

div.loginBox p{margin:0px; padding:0px; margin-top:2px; margin-bottom:2px;}

div.loginBox p{margin:0;}
*/