body {
behavior: url("csshover3.htc");
background-color : #FFFF8D;
background-repeat : repeat-x; 
line-height : 90%; 
margin-top : 0; 
color : #fff; 
} 

.container {
width : 900px; 
border : 0 solid gray; 
margin-top : 5px; 
margin-left : auto; 
margin-right : auto; 
background-color : #FFED7B; 
} 

#banner {
width : 900px; 
height : 340px; 
background-image : url(/images/bozita_dog_.jpg);
} 
#logo {
float : right;
width : 200px;
height: 200px;
margin : 1px 1px 1px 1px;
background-image : url(/images/logo_.png);
}
.content {
background-repeat : no-repeat; 
background-position : bottom right; 
padding : 10px; 
margin : 9px 0 0 140px; 
font-family : verdana, arial;
color : #000; 
font-size : 13px; 
/*font-weight : bold; */
line-height: 17px; 
letter-spacing : 1,7px; 
border : 0 solid #e0dfdd; 
} 
img.right {
float : right; 
padding : 0; 
margin-right : 6px; 
border : 1px solid #547fa9; 
} 

h1 {
font-size : 2em;
color : #000000;
margin-top : 5px;
padding : 1px;
border : 0 outset #95b7d0;
font-family : "times", verdana, arial, sans-serif, engravers mt bold;
line-height: 27px;
}

h2 {
font-size : 2em;
color : #000000;
margin-top : 5px;
padding : 1px;
border : 0 outset #95b7d0;
font-family : "times", verdana, arial, sans-serif, engravers mt bold;
line-height: 27px;
}

a:hover {
color: #6ca2be;
text-decoration : none; 
} 
a {
color : #b8a07a; 
text-decoration : none; 
} 
hr {
margin-top : 2.9em !important; 
margin-top : 1.8em; 
width : 500px; 
} 
.bottom {
margin-top : 1.5em; 
margin-left : 15em;
}
/************menu***************/
#menu {
float : left;
width : 142px;
margin : 0 1px 0 0;
background-color : #FFED7B;
}
.menu-button {
float : left;
width : 142px;
height : 45px;
margin : 0.2em 0 0 0.05em;
border : 1px solid #e0dfdd;
background-color : #ffffff;
}
.s1 {
float : left;
width : 4px;
height : 45px;
margin-left : 0.01em;
background-color : #b8a07a;
}
.s2 {
float : left;
width : 4px;
height : 45px;
margin-left : 0.05em;
background-color : #6ca2be;
}
.menu-button-text {
width : 120px;
height : 15px;
margin-top : 0.6em;
margin-left : 1.0em;
background-color : #fefdfb;
}
.menu-button-text-upper {
font-family:geneva,arial;
color:#B8A07A;
font-size:14px;
font-weight:bold;
padding-left:1px;
}
.menu-button-text-lower {
font-family:geneva,arial;
color:#6CA2BE;
font-size:10px;
font-weight:bold;
font-style: italic;
letter-spacing: 2px;
padding-left:1px;
}
/****************Dodanie pozycji w katalogu sklepu*******************/
#store .entry {
border-top: 3px dotted #77d ;
border-bottom: 3px dotted #77d ;
font: 100% sans-serif;
font-family: Verdana, Tahoma, Arial, sans-serif;
}
.entry h1 {
font: 150% sans-serif;
color: #226 ;
border-bottom: 3px dotted #77d ;
}
#store .title {
font-size: 120%;
font-family: sans-serif;
}
#store .entry img {
width: 200px;
height: 260px;
float: left;
margin-right: 2px;
margin-top: 5px;
}
#store .entry h3 {
margin-bottom: 2px;
color: #227 ;
}
#store .entry p {
margin-top: 0px;
margin-bottom: 0.8em;
}
#store .entry form, #store .entry form div {
display: inline;
}
#columns {
background: #141 ;
}
#main {
/*margin-left: 2em;*/
padding-top: 1ex;
padding-left: 1em;
/*background: #44a;*/
}
/* Style dla akcji admin/list */
#product-list .list-title {
color: #244 ;
font-weight: bold;
font-size: larger;
}
.product-image {
width: 120px;
height: 180px;
}
.product-details-image {
width: 200px;
height: 260px;
float: left;
}
.tetra-recart-how-to-open-image {
width: 600px;
height: 160px;
}
#product-list .list-actions {
font-size: x-small;
text-align: right;
padding-left: 1em;
}
#product-list .list-line-even {
background: #A0A600 ;
}
#product-list .list-line-odd {
background: #A0A600 ;
}
.product-title {
color: #244 ;
font-weight: bold;
font-size: larger;
text-decoration:underline;
margin-left: 2em;
}
.product-description {
color: #000000;
margin-left: 2em;
}
.product-price {
color: #44a;
font-weight: bold;
margin-right: 2em;
margin-left: 2em;
font-size: larger;
text-decoration:none;
}
.product-details-price {
color: #44a;
font-weight: bold;
margin-top: 1em;
margin-right: 2em;
margin-bottom: 1em;
font-size: larger;
text-decoration:none;
}

.promotion-price {
color: #cc0000;
font-weight: bold;
margin-top: 1em;
margin-right: 2em;
margin-bottom: 1em;
font-size: larger;
text-decoration:none;
}
.non-promotion-price {
color: #44a;
margin-top: 1em;
margin-right: 2em;
margin-bottom: 1em;
}

.product-price-desc {
color: #44a;
font-weight: bold;
margin-right: 2em;
margin-left: 2em;
font-size: larger;
text-decoration:none;
line-height: 20px;
}

/* Style dla formularza user */
.depot-form fieldset {
background: #efe;
}
.depot-form legend {
color: #dfd ;
background: #141 ;
font-family: sans-serif;
padding: 0.2em 1em;
}
.depot-form label {
width: 5em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}
.depot-form .submit {
margin-left: 5.5em;
}

/***********menu**************
.menu{
float : left;
width : 145px;
}
.menu ul {
list-style: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.menu ul li {
float:left;
margin-top:1px;
margin-bottom:1px;
background-color : #cccc00;
width: 145px;
}
.menu ul li a, .menu2 ul li a:visited {
display:block;
float:left;
text-decoration:none;
font-family : geneva,arial;
color:#B8A07A;
width:130px;
height:45px;
line-height:45px;
font-size:15px;
font-weight : bold;
background:transparent;
padding-left:15px;
}
*/
/* koniec  */