#coups_de_coeur
{

  padding-bottom:10px;
  padding-top:10px;
}

.disabled
{
  color:#bbbbbb;
}

div.sample_cc
{
	width:10px;
	height:10px;
	overflow:hidden;
	float:left;
	margin:3px;
	cursor:pointer;
	float:left;
}

div.cc
{
	padding:0px;
	position:relative;
	width:150px;
	height:35px;
	overflow:hidden;
	text-align:left;
	margin-bottom:4px;
}

div.cc2
{
	padding:0px;
	position:relative;
	width:150px;
	height:90px;
	overflow:hidden;
	text-align:left;
	margin-bottom:4px;
}

div.cc2 div.image
{
	position:absolute;
	left:2px;
	top:3px;
	width:146px;
	height:50px;
	overflow:hidden;
}

div.cc2 img
{
	border:0px;
}

div.cc div.text1
{
	position:absolute;
	width:150px;
	height:15px;
	top:1px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	text-align:center;
}

div.cc2 div.text1
{
	position:absolute;
	width:150px;
	height:15px;
	top:56px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	text-align:center;
}

div.cc div.text1 a
{
	text-decoration:none;
}

div.cc2 div.text1 a
{
	text-decoration:none;
}

div.cc div.text2 
{
	position:absolute;
	width:150px;
	height:15px;
	top:12px;
	font-size:10px;
	text-align:center;
	overflow:hidden;
}

div.cc2 div.text2 
{
	position:absolute;
	width:150px;
	height:15px;
	top:67px;
	font-size:10px;
	text-align:center;
	overflow:hidden;
}

div.cc div.text2 a
{
	text-decoration:none;
}

div.cc2 div.text2 a
{
	text-decoration:none;
}

div.cc div.text3
{
	position:absolute;
	width:150px;
	height:15px;
	top:22px;
	font-size:10px;
	text-align:center;
	overflow:hidden;
}

div.cc2 div.text3
{
	position:absolute;
	width:150px;
	height:15px;
	top:77px;
	font-size:10px;
	text-align:center;
	overflow:hidden;
}

div.cc2 div.text3 a
{
	width:150px;
	height:10px;
	font-size:10px;
	line-height:10px;
	text-align:center;
	overflow:hidden;
	text-decoration:none;
}

div.cc div.text3 a
{
	width:150px;
	height:10px;
	font-size:10px;
	line-height:10px;
	text-align:center;
	overflow:hidden;
	text-decoration:none;
}

/*orange*/
div.sample_cc_orange
{
	border:1px solid #FF6800;
	background-color:#ffffd9;
}

div.cc_orange
{
	-moz-border-radius: 5px;
	border:1px solid #FFC600;
	background-color:#ffffd9;
}


div.cc_orange div.text1 a
{
	color:#FF6800;
}

div.cc_orange div.text2 a
{
	color:#FF1100;
}

div.cc_orange div.text3 a
{
	color:#FF1100;
}

/* bleu */
div.sample_cc_bleu
{
	border:1px solid #000080;
	background-color:#efefff;
}

div.cc_bleu
{
	-moz-border-radius: 5px;
	border:1px solid #000080;
	background-color:#efefff;
}


div.cc_bleu div.text1 a
{
	color:#000080;
}

div.cc_bleu div.text2 a
{
	color:#4D5DFE;
}

div.cc_bleu div.text3 a
{
	color:#4D5DFE;
}


/*  brun */
div.sample_cc_brun
{
	border:1px solid #971b06;
	background-color:#FFECB0;
}

div.cc_brun
{
	-moz-border-radius: 5px;
	border:1px solid #971b06;
	background-color:#FFECB0;
}


div.cc_brun div.text1 a
{
	color:#971b06;
}

div.cc_brun div.text2 a
{
	color:#340902;
}

div.cc_brun div.text3 a
{
	color:#340902;
}



/*  saumon */
div.sample_cc_saumon
{
	border:1px solid #FF6B46;
	background-color:#ffe0d8;
}

div.cc_saumon
{
	-moz-border-radius: 5px;
	border:1px solid #FF6B46;
	background-color:#ffe0d8;
}


div.cc_saumon div.text1 a
{
	color:#DE000B;
}

div.cc_saumon div.text2 a
{
	color:#de2c00;
}

div.cc_saumon div.text3 a
{
	color:#de2c00;
}

/*  rose */
div.sample_cc_rose
{
	border:1px solid #e3007a;
	background-color:white;
}

div.cc_rose
{
	-moz-border-radius: 5px;
	border:1px solid #e3007a;
	background-color:white;
}


div.cc_rose div.text1 a
{
	color:#e3007a;
}

div.cc_rose div.text2 a
{
	color:#e3007a;
}

div.cc_rose div.text3 a
{
	color:#e3007a;
}


/*  vert */
div.sample_cc_vert
{
	border:1px solid #FF6800;
	background-color:#217B39;
}

div.cc_vert
{
	-moz-border-radius: 5px;
	border:1px solid #FF6800;
	background-color:white;
}


div.cc_vert div.text1 a
{
	color:#FF6800;
}

div.cc_vert div.text2 a
{
	color:#217B39;
}

div.cc_vert div.text3 a
{
	color:#217B39;
}


/*  jaune */
div.sample_cc_jaune
{
	border:1px solid #FFFFFF;
	background-color:#fbaf01;
}

div.cc_jaune
{
	-moz-border-radius: 5px;
	border:1px solid #FFFFFF;
	background-color:#fbaf01;
}


div.cc_jaune div.text1 a
{
	color:#FFFFFF;
}

div.cc_jaune div.text2 a
{
	color:#FFFFFF;
}

div.cc_jaune div.text3 a
{
	color:#FFFFFF;
}

/*  isaumon */
div.sample_cc_isaumon
{
	border:1px solid #ffe0d8;
	background-color:#ff6b46;
}

div.cc_isaumon
{
	-moz-border-radius: 5px;
	border:1px solid #ffe0d8;
	background-color:#ff6b46;
}


div.cc_isaumon div.text1 a
{
	color:#ffe0d8;
}

div.cc_isaumon div.text2 a
{
	color:#ffe0d8;
}

div.cc_isaumon div.text3 a
{
	color:#ffe0d8;
}

a.button_ok
{
  -moz-border-radius: 7px;
  color:#000080;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:url("/Images/Pictos/dialog-ok-apply.png");
  background-repeat:no-repeat;
  text-decoration:none;
}

a.button_ok:hover
{
  -moz-border-radius: 7px;
  color:#FFFFFF;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:#000080 url("/Images/Pictos/dialog-ok-apply.png");
  background-repeat:no-repeat;
  text-decoration:none;
}

a.button_cancel
{
  -moz-border-radius: 7px;
  color:#000080;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:url("/Images/Pictos/edit-delete.png");
  background-repeat:no-repeat;
  text-decoration:none;
}

a.button_cancel:hover
{
  -moz-border-radius: 7px;
  color:#FFFFFF;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:#000080 url("/Images/Pictos/edit-delete.png");
  background-repeat:no-repeat;
  text-decoration:none;
}

a.button_edit
{
  -moz-border-radius: 7px;
  color:#000080;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:url("/Images/Pictos/edit.png");
  background-repeat:no-repeat;
  text-decoration:none;
}

a.button_edit:hover
{
  -moz-border-radius: 7px;
  color:#FFFFFF;
  border:1px solid #000080;
  padding:2px 4px 2px 18px;
  background:#000080 url("/Images/Pictos/edit.png");
  background-repeat:no-repeat;
  text-decoration:none;
}



/*  vacansoleil */
div.sample_cc_bleujaune
{
	border:1px solid #3e91e2;
	background-color:#ffffd9;
}

div.cc_bleujaune
{
	-moz-border-radius: 5px;
	border:1px solid #3e91e2;
	background-color:#ffffd9;
}


div.cc_bleujaune div.text1 a
{
	color:#3e91e2;
}

div.cc_bleujaune div.text2 a
{
	color:#3e91e2;
}

div.cc_bleujaune div.text3 a
{
	color:#3e91e2;
}
