/* ---------------------------------------------------- */
/* ------------  Styles for comarquage  --------------- */
/* ---------------------------------------------------- */
table.comarquage-table {
	border: 0px;
	width: 75%;
}

/* style for even rows */
table.comarquage-table tr.comarquage-table-even-row {
	background-color: #EEEEEE;
}

/* style for odd rows */
table.comarquage-table tr.comarquage-table-odd-row {
	background-color: white;
}

/* table header, eg. : columns names */
table.comarquage-table tr.comarquage-table-header {
	background-color: #FBAF5D;
	height: 10px;
	font-weight: bold;
}

/* table footer, eg. : columns names */
table.comarquage-table tr.comarquage-table-footer {
	background-color: #FBAF5D;
	height: 10px;
	font-weight: bold;
}

.comarquage-highlight {
	color: red;
	font-weight: bold;
}

.comarquage-amount {
	color: #00AA00;
	font-weight: bold;
}

.comarquage-quotation {
	font-style: italic;
}

/* Style for teleservices */
div.cadrefond {
	background-color: #E8E8E8;
}

/* Style for definitions */
a.definition:hover {
	/* Correction for IE6 */
	background: none;
}

a.definition span {
	display: none;
	text-decoration: none;
	font-weight: normal;
}

a.definition:visited span {
	display: none;
	text-decoration: none;
	font-weight: normal;
}

a.definition:hover span {
	display: block;
	position: absolute;
	width: 450px;
	margin-left: 1px;
	background-color: white;
	color: black;
}

a.definition img {
	border: none;
	vertical-align: middle;
}

.comarquage-search, .comarquage-theme {
  padding-left: 15px;
}

.comarquage-search h4, .comarquage-theme h4 {
	color: #BE0F34;
	margin-bottom: 10px;
}

.comarquage-search input {
	width: 450px;
}

.comarquage-search .submit {
    background: #f1f1f1 url("../../../images/local/skin/buttons/submit-ok.png") no-repeat 0 4px;
    border:none;
    width:23px;
    height:27px;
    text-align:center;
    color:#ffffff;
    cursor: pointer;
}

.comarquage-search .submit:hover {
  background: #f1f1f1 url("../../../images/local/skin/buttons/submit-ok-hover.png") no-repeat 0 4px;
}

.comarquage-search a, .comarquage-search .comarquage-path a, .comarquage-theme a {
  color: #999999;
}

.comarquage-theme table {
  padding-left: 30px;
}

.comarquage{
	width:98%;
}

.comarquage-header {
	background: url("../../../images/local/skin/picto-vide.png") no-repeat top left;
}

.comarquage-header-content {
	background:url("../../../images/local/skin/color/color1-center.png") transparent repeat-x;
	margin-left:10px;
}

.comarquage-header-right {
	background:transparent url("../../../images/local/skin/color/color1-right.png") no-repeat right;
	height: 50px;
	padding-top:1px;
}

.comarquage .comarquage-header-right h3{
	font-size: 1.4em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 1.4em;
	padding-top:28px;
	margin-right:10px;
	color:#ffffff;
}

.comarquage-content{
	background-color: #ebb7c2;
	padding: 10px 5px 10px 5px;
}

.comarquage h1 {
	font-size: 1.4em;
	line-height: 1.4em;
	color: #BE0F34;
}

.comarquage h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 10px 0 5px 0;
	color: #BE0F34;
}

h3.comarquage-title-right {
	text-transform: none;
}

div.comarquage-content-right {
	padding-left: 15px;
	padding-right: 20px;
	color: #ffffff;
}

div.comarquage-content-right p{
	padding-left: 0;
	padding-right: 0;
}

.comarquage-path a{
	color: black;
}

.comarquage-header2 {
	background-color:#BE0F34;
	height: 22px;
}

img.puce {
  padding-right: 5px;
}

