.seg{
  border-top: none;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
border-radius: 0px 0px 10px 10px;
}
.segmented_control {
                display: inline-block;
                -webkit-box-shadow: 0 1px 0 #fff;
                -moz-box-shadow: 0 1px 0 #fff;
                box-shadow: 0 1px 0 #fff;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                margin-bottom:10px;
                -webkit-transition: all 0.5s ease;
                width:440px;
                 margin-top: -16px;                
            }
            
            .segmented_control a {
                margin: 0;
                padding: 4px 12px;
                text-shadow: 0 1px 3px #0E0D0D;
               background: #ccc;
                background: -webkit-gradient(
                    linear, left top, left bottom,
                    from(#ddd), to(#bbb)
                );
                background: -moz-linear-gradient(top, #ddd, #bbb);
    text-decoration:none;
    cursor:pointer;
  float:left;
  color: white;
font-family: pt-bold;
font-size: 13px;
  width: 170px;
text-align: center;
            }
            
            .segmented_control a:active, .segmented_control a.active {
                background: #FFE106;
                background: -webkit-gradient( linear, left top, left bottom, from(#FFE106), to(#FFF500) );
                background: -moz-linear-gradient(top, #FFE106, #FFF500);
                -webkit-box-shadow: 0 1px 4px #A2A2A2;
                -moz-box-shadow:  0 1px 4px #A2A2A2;
                box-shadow: 0 1px 4px #A2A2A2;
            }

/*Temporary here*/

#ribbon #iconsmenu ul.icons li > a {background-image: url(/themes/site/css/images/icons-products.jpg);}

#ribbon #iconsmenu li.active .mi-catalog {background-position: 0px -150px;}
#ribbon #iconsmenu li .mi-catalog {background-position: 0px 0px;}

#ribbon #iconsmenu li.active .mi-postcards {background-position: -170px -150px;}
#ribbon #iconsmenu li .mi-postcards {background-position: -170px 0px;}

#ribbon #iconsmenu li.active .mi-calendar {background-position:-340px -150px;}
#ribbon #iconsmenu li .mi-calendar {background-position:-340px 0px;}