.ligne {color:#ff420e;}

hr {border-top: 1px solid #fff;}

table {vertical-align:middle;}
td {vertical-align:middle; }

.toolbar {font-size:90%;}

a {color:#004586;}

a:hover {color: #ff420e;}

#fds-bottom-b {background: #004586; border-top: 5px solid #ffffff;}

#fds-bottom-c{background-color: #ff420e; border-top: 5px solid #ffffff; margin: 0;}

#fds-bottom-a {background: url(/images/photo_fond_nouveautes.jpg) no-repeat center; border-top: 1px solid #ddd;}

.border > h3 {border-bottom: 1px solid #ffffff; color: #ffffff; font-weight: bold; margin-bottom: 20px; margin-top: 0; padding-bottom: 10px;}

.btn-primary {background-color: #004586;}

.btn-primary:hover {color: #ffffff; background-color: #ff402e;}

.btn-default {color: #ffffff; background-color: #ff402e;}
.btn-default:hover {background-color: #004586; color:#ffffff;}

h5, .h5 {font-size: 120%; text-align: center; font-weight: bold;}

.navbar-default {background-color: #004586; border-top: none; border-bottom: none; font-size: 15px;}
.navbar .nav > li.active > a, .navbar .nav > li.active > span {background-color: #ff420e; font-weight: bold;}

.thumbnail {border: 1px solid #ff420e;}

vm-cat-title {color: #004586;}

.pagination>.disabled>a, {color: #004586; background-color: #ffffff; border-color: transparent; cursor: not-allowed;}

.navbar .nav > li > a, .navbar .nav > li > span{font-size:18px; font-weight:bold;}