﻿
div.gridMaster
{
    overflow:hidden;
    padding:15px 0px 15px 0px;
}

div.gridMaster div.title_partLeft, div.gridMaster div.title_partRight
{float:left; width:700px; height:25px; }

div.gridMaster div.title_partRight
{width:150px; line-height:25px;}

div.gridMaster div.grid
{
    width:939px;
    clear:both; 
}

div.gridMaster div.grid ul{margin:0px;}
div.gridMaster div.grid ul li
{
    margin:0 0 0 0;
    overflow:hidden;
    width:196px;
    float:left;
    padding:0px 19px 10px 19px;
    background:transparent; /* vire la puce */
    border-right:solid 1px #ececec;
    border-bottom:solid 1px #ececec;
}

div.gridMaster div.grid ul li div.container
{
    width:196px;
    overflow:hidden;
}

div.gridMaster div.grid ul li div.container p
{
    height:37px;
    overflow:hidden
}

div.gridMaster div.grid ul li.lastline
{
   border-bottom-width:0px;
}

div.gridMaster div.grid ul li.lastlinelast
{
   border-width:0px;
}

div.gridMaster div.grid ul li.last
{
    border-width:0px;
    border-bottom:solid 1px #ececec;
}



/*
=======================================================================================
*/

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li {
    background:transparent;
    float: left;
}
.jcarousel-clip-horizontal {
    width: 100%;
}

.jcarousel-item {
    height: 100%;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin .jcarousel-next-horizontal, .jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute;
    top: -25px;
    left: 435px;
    width: 10px;
    height: 10px;
    cursor: pointer;
    background: transparent url(../Images/Shared/Icons/slider_right.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev-horizontal 
{
    left:420px;
    background: transparent url(../Images/Shared/Icons/slider_left.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-next-horizontal:hover, .jcarousel-skin .jcarousel-prev-horizontal:hover  {
    background-position: -10px 0;
}

.jcarousel-skin .jcarousel-next-horizontal:active, .jcarousel-skin .jcarousel-prev-horizontal:active {
    background-position: -10px 0;
}

.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active
{
    cursor: default;
    background-position: -30px 0;
}


/*-----------------------------------------------------*/

div.MenuItem
{
	float:left;
	margin-top:25px;
	padding-left:15px;
	padding-right:15px;
}

a.MenuItem
{
	color:#666666;
	font-style: normal;
	text-decoration:none;
	font-size : 15px
}

a.MenuItem:hover
{   
    color : Black;
    text-decoration:overline underline ;
}
 div#PowerEquipment
{
	float:left;
	height:20px;
	background-color:#000;
	color:white;
	text-align:right;
	padding-right:10px;
	margin-top:25px;
	padding-left:42px;
	font-size:14px;
}