.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;}
.sectiontitle_aux {margin:10px 5px; padding:5px 15px 5px 15px; 
            font-size:150%; font-weight:bold; letter-spacing:-1px; 
            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:360px; }
.article .article-product_desc 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;}
#developer a:hover {text-decoration:none; color:#034691;}

#login_box a {color:#FFF;} 
#login_box {color:#FFF; padding-right: 5px;}   

.attention {font-weight: normal;} 
.attention span {color:Red; font-weight: bold;}

.datapager-numeric {border: 1px solid #034691; padding: 4px 7px;}
.datapager-current {padding: 5px 8px; background-color: #034691; color:#FFF}

