/* Div container de la page products*/
#DivContainerGetEquipement
{
    margin-top:-16px;
}

/*Zone de recherche : filtres*/
#tableSearchEquipementdefaultFilter
{
    width:100%;
}
#tableSearchEquipementdefaultFilter tr
{
    text-align:center;
    color: #f74213;
    font-size: 18px;
    font-family: Rockwell;
}
#LbFamilleSearch
{
    width:250px;
}
#LbCategorieSearch
{
    width:200px;
}
#LbConstructeurSearch
{
    width:150px;
}
#LbStockSearch
{
    width:80px;
}
/*taille pour la largeur des listes box pour les filtres de recherche
si on spécifie rien taille du nom du filtre
cela peut entrainer un retour a la ligne pour les valeurs (ex:capacite pour les disques dur)
*/
.LbSearchEquipFilter
{
    width:170px;
}

#tableSearchEquipement
{
    width:100%;
    margin-top:20px;
}
#tableSearchEquipement tr
{
    text-align:center;
    color: #f74213;
    font-size: 18px;
    font-family: Rockwell;
}
.LbSearchEquipFilter
{
   min-width:100px;
}
.HorizontalSeparator
{
    background-color: #f74213;
    height: 1px;
    border: 0;
}

/*div qui récupere la selection des filres choisis par l'utilisateur*/
.Hiddendiv
{
    display:none;
    visibility:hidden;
}
/*div qui affiche le choix du nombre des équipements par page*/
.DivChoixPage
{
    color: #323232;
    font-size: 12px;
    font-family: Rockwell;
    height:20px;
}
.DivChoixPage a, .DivChoixPage a:visited
{
    text-decoration: none;
    color: #323232;
    font-size: 12px;
    font-family: Rockwell;
    padding-left:5px;
    padding-right:5px;
}
.DivChoixPage a:hover, .DivChoixPage a:active
{
    text-decoration: none;
    color: #323232;
    font-size: 14px;
    font-family: Rockwell;
}
.TableChoixPage
{
    margin-left:auto;
    text-align:right;
}
.TableChoixPage td
{
    height:25px;
    width:450px;
}
.VerticalSeparator
{
    color:#f74213;
}

/*tableau qui liste les équipements*/
#TableEquip
{
    margin-left:auto;
    margin-right:auto;
    border-collapse:separate;
    border-spacing:5px 0px;
}
#TableEquip a:active
{
    text-decoration: none;
}
.RowTableEquip2
{
    height:14px;
}
.RowTableEquip1A
{
    background-color: #f2f2f2;
}
.RowTableEquip1A a:link, .RowTableEquip1A a:visited
{
    text-decoration: none;
    color: #323232;
}
.RowTableEquip1B
{
    background-color: #bccedc;
}
.RowTableEquip1B a:link, .RowTableEquip1B a:visited
{
    text-decoration: none;
    color: #323232;
}
.TableEquipRefHeader
{
    height:40px;
    padding-left:5px;
}
.TableEquipRefHeader  a:link, .TableEquipRefHeader a:visited
{
    color: #f74213;
    font-size: 16px;
    font-family: Rockwell;
    text-decoration: none;
}
.TableEquipLibHeader
{
    width:540px;
    height:40px;
    padding-left:5px;
}
.TableEquipLibHeader  a:link, .TableEquipLibHeader a:visited
{
    color: #f74213;
    font-size: 16px;
    font-family: Rockwell;
    text-decoration: none;
}
.TableEquipTtcHeader
{
    width:65px;
    text-align:right;
    padding-right:5px;
}
.TableEquipTtcHeader  a:link, .TableEquipTtcHeader a:visited
{
    color: #f74213;
    font-size: 16px;
    font-family: Rockwell;
    text-decoration: none;
}
.TableEquipDispoHeader
{
    width:25px;
    text-align:center;
}

.TableEquipDispoHeader a:link, .TableEquipDispoHeader a:visited
{
    color: #f74213;
    font-size: 16px;
    font-family: Rockwell;
    text-decoration: none;
}

.TableEquipRef
{
    color: #323232;
    font-size: 14px;
    font-family: Times New Roman;
    box-shadow:0px 5px 8px -4px #363636;
    padding-left:5px;
}
.TableEquipRefHover
{
    color: #323232;
    font-size: 16px;
    font-family: Times New Roman;
    box-shadow:0px 0px 8px 1px #363636;
    padding-left:5px;
    background-color:#6087ae;
    cursor:pointer;
}

.TableEquipLib
{
    height:25px;
    color: #323232;
    font-size: 14px;
    font-family: Times New Roman;
    box-shadow:0px 5px 8px -4px #363636;
    padding-left:5px;
}
.TableEquipLibHover
{
    height:25px;
    color: #323232;
    font-size: 16px;
    font-family: Times New Roman;
    box-shadow:0px 0px 8px 1px #363636;
    padding-left:5px;
    background-color:#6087ae;
    cursor:pointer;
}

.TableEquipTtc
{
    text-align:right;
    color: #323232;
    font-size: 14px;
    font-family: Times New Roman;
    font-weight:bold;
    box-shadow:0px 5px 8px -4px #363636;
    padding-right:5px;
}
.TableEquipTtcHover
{
    text-align:right;
    color: #323232;
    font-size: 16px;
    font-family: Times New Roman;
    font-weight:bold;
    box-shadow:0px 0px 8px 1px #363636;
    padding-right:5px;
    background-color:#6087ae;
    cursor:pointer;
}

.TableEquipStockDispo
{
    width: 25px;
    box-shadow:0px 5px 8px -4px #363636;
    text-align:center;
}
.TableEquipStockDispo a:link, .TableEquipStockDispo a:visited {
	color: #98c828;
    font-size: 16px;
    font-family: Times New Roman;
    font-weight:bold;
}

.TableEquipStockDispoHover
{ 
    width: 25px;
    box-shadow:0px 0px 8px 1px #363636;
    background-color:#6087ae;
    text-align:center;
    cursor:pointer;
}
.TableEquipStockDispoHover a:link, .TableEquipStockDispoHover a:visited {
	color: #98c828;
    font-size: 16px;
    font-family: Times New Roman;
    font-weight:bold;
}
.DivStockDispo
{
    margin-left:auto;
    margin-right:auto;
    width: 19px;
    height:19px;
    background-image: url(../../../img/PageProduct/StockDispo.png);
    background-size: 19px 19px;
    background-repeat: no-repeat;
}
.DivStockDispoHover
{
    margin-left:auto;
    margin-right:auto;
    width: 21px;
    height:21px;
    background-image: url(../../../img/PageProduct/StockDispo.png);
    background-size: 21px 21px;
    background-repeat: no-repeat;
}

.TableEquipStockIndispo
{ 
    width: 25px;
    box-shadow:0px 5px 8px -4px #363636;
    text-align:center;
}
.TableEquipStockIndispo a:link, .TableEquipStockIndispo a:visited {
	color: #f74213;
    font-size: 16px;
    font-family: Times New Roman;
    font-weight:bold;
}
.TableEquipStockIndispoHover
{ 
    width: 25px;
    box-shadow:0px 0px 8px 1px #363636;
    background-color:#6087ae;
    text-align:center;
    color: #323232;
    font-size: 16px;
    font-family: Times New Roman;
    cursor:pointer;
}
.TableEquipStockIndispoHover a:link, .TableEquipStockIndispoHover a:visited {
	color: #f74213;
    font-size: 16px;
    font-family: Times New Roman;
    font-weight:bold;
}

.DivStockIndispo
{
    margin-left:auto;
    margin-right:auto;
    width: 19px;
    height:19px;
    background-image: url(../../../img/PageProduct/StockIndispo.png);
    background-size: 19px 19px;
    background-repeat: no-repeat;
}
.DivStockIndispoHover
{
    margin-left:auto;
    margin-right:auto;
    width: 21px;
    height:21px;
    background-image: url(../../../img/PageProduct/StockIndispo.png);
    background-size: 21px 21px;
    background-repeat: no-repeat;
}

.TableEquipBasket
{
    width: 25px;
    box-shadow:0px 5px 8px -4px #363636;
}
.TableEquipBasketHover
{
    width: 25px;
    box-shadow:0px 0px 8px 1px #363636;
    background-color:#6087ae;
    cursor:pointer;
}
.DivEquipBasket
{
    margin-left:auto;
    margin-right:auto;
    width: 19px;
    height:19px;
    background-image: url(../../../img/PageProduct/Basket.png);
    background-size: 19px 19px;
    background-repeat: no-repeat;
}
.DivEquipBasketHover
{
    margin-left:auto;
    margin-right:auto;
    width: 21px;
    height:21px;
    background-image: url(../../../img/PageProduct/Basket.png);
    background-size: 21px 21px;
    background-repeat: no-repeat;
}

/*pagination*/
.pagination
{
    padding-top: 15px;
}

.pagination ul
{
    margin: 0;
    padding: 0;
    text-align: center; /*Set to “right” to right align pagination interface*/
    font-size: 16px;
}

.pagination li
{
    list-style-type: none;
    display: inline;
}

.pagination a, .pagination a:visited
{
    text-decoration: none;
    color: #727272;
    margin-left:5px;
    margin-right:5px;
    padding-right:8px;
    padding-left:8px;
    padding-top:2px;
    padding-bottom:2px;
    background-color:#dddddd;
    border: 1px solid #727272;
}

.pagination a:hover, .pagination a:active
{
    color: #eff2f6;
    background-color: #6087ae;
}

.pagination a.currentpage
{
    background-color: #2e6ab1;
    color: #FFF !important;
    border-color: #2b66a5;
    font-weight: bold;
    cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover
{
    background-color:#f2f2f2;
    cursor: default;
    color: #929292;
    border-color: #929292;
    font-weight: normal !important;
}

.pagination a.prevnext
{
    font-weight: bold;
}
