.product_grid {margin:0px;}
.product_grid td {padding:0px 5px; text-align:center;}
.product_line {border-bottom:silver 1px dashed;}
.price_color {color:#034691;}

.listButtonShopping {margin-bottom:0px;}
.sectiontitle {margin:10px 5px; padding:5px 15px 5px 15px; 
            font-size:150%; font-weight:bold; letter-spacing:2px; 
            background-color:#59CB0C; color:#FFF;}
            
.article .article-product_img {float:left; width:300px;}
.article .article-product_img img {display:block;}
.article .article-product_desc {float:right; width:335px; }
.article .article-product_desc h3 {margin:0; font-size:140%; font-weight:normal; color:#034691;}

.article .article-common {width:635px;}
.article .article-common img {display:block; margin-right:20px;}
.article .article-common h3 {margin:0; font-size:140%; font-weight:normal; color:#034691;}
            
.admin_item {font-weight: bold; color:blue;}
.admin_item_inline {font-weight: bold; color:blue; display:inline;} 
.admin_item span {font-weight:normal; color:#000;} 

#developer {color:#FFF;}
#developer a {color:#FFF;}

#login_box a {color:#FFF;} 
#login_box {color:#FFF; padding-right: 5px;}

.shoppingcarttotal {display:inline;}

.f-left {float:left !important;} img.f-left {float:left; margin-right:10px;}
.f-right {float:right !important;} img.f-right {float:right; margin-left:10px;}

.t-left {text-align:left !important;}
.t-center {text-align:center !important;}
.t-right {text-align:right !important;}
.t-justify {text-align:justify !important;}   

