.ptitle {
font-size: 1em; 
color: #996633;
margin-top :0px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
font-weight: bold;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000000;}

.spantitle {
font-size: 1em; 
color: #996633;
font-weight: bold;
margin-left : 10px;}

.products {
list-style: none;
float:left;
margin-left:10px;}

.products_m {
list-style: none;
margin-left:auto;
margin-right:auto;
text-align:center;}


.products_r,.products_r_n {
list-style: none;
float:right;
margin-left:auto;
margin-right:auto;
text-align:center;}

.products_r li,.products_m li {
margin-left:10px;
float:left;}

.products_r_n li {
margin-left:10px;
}

.products li{
margin-right:10px;
float:left;}

.products li span,.products_r li span,.products_r_n li span,.products_m li span{
display:block;
text-align:center;
margin:auto;}

.products li a {
display:block;}

.products li span a {
text-align:center;
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;}

.products li img,.products_r li img,.products_m li img {
border:1px solid #000000;
padding:1px;}



.p1{
display:block;
clear:right;
margin-left:180px;
margin-right:10px;}

hr{
clear:both;
margin-left:8px;
margin-right:8px;}

.p2{
display:block;
margin-left:10px;
margin-right:10px;}

.p3{
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.hrclear{
color:#FFFFFF;
clear:both;
}