body {padding: 0px; margin: 0px; font-family: verdana; font-size: 10pt; background-color: white; color:#5F5347 }

.button{ cursor: pointer; cursor: hand; }
.buttonRed{ cursor: pointer; cursor: hand; color: red; font-weight: bold;}
small.button:hover{ color: red; }

h2 { _zoom:1; background:url(../image/sys/category_column.gif) left bottom repeat-x; padding:0 10px 2px; color:#B59F8B; font: normal 18px/34px georgia, serif; position:relative }
h2 img { position:absolute; left:0; top:0; height:34px; width:200px }

a { color:#5F5347; outline: 0;}
a:hover {text-decoration: underline; outline: 0;}

table{ font-family: verdana; font-size: 10pt; empty-cells: show; }

.columnRight { width:680px; float:right; margin-right:11px; _display:inline }
.body { padding:80px 15px 50px; background:url(../image/sys/body.jpg) 0 0 no-repeat; overflow:hidden; _zoom:1; min-height:200px; }
  
td.mainBody{}
.red{color: red;}
div#naglowek_strony{font-size:14px; font-weight:bold; padding: 10px;}

.clear{clear: both;}
.orderEdit{color: red;}
#sortName{position:relative; top:5px;}
#sortPrice{position:relative; top:5px;}
p{margin-top:3px; margin-bottom:3px;}
form{margin:0; padding:0;}
input{padding:0; margin:0;}
    
/* STYLE LINKÓW !! */

a.cL, a.cL:visited{color:#5F5347;}
a.cL span{color:#5F5347;}
a.cL:visited span{color:#5F5347;}
a.cL:hover{color:#5F5347;}
a.cL:active{color:#5F5347;}

div.categoryMapDiv a {text-decoration:none;}
div.categoryMapDiv a:hover {text-decoration:underline;}

/* panel klienta */

.loginBox { padding-bottom:20px; }
.loginBoxInside { overflow:hidden; _zoom:1; }
.search_email { float:left; width:94px; display:inline; margin-right:3px; background:url(../image/sys/search_email.jpg) 0 0 no-repeat; border:none; font-size:11px; padding:6px 0; text-align:center; color:#746B62 }
.loginBoxSubmit { width:40px; height:23px; background:url(../image/sys/ok_btn.gif) 0 0 no-repeat; float:right; cursor:pointer; margin-top:2px } 
.newAccountBox { margin-top:10px }