/**
 * 
 * @version $Revision $
 * @cvs $id $
 */
a:link,
a:visited,
a:hover,
a:active{		
	color: #ED6B3A; 
}

div#itemsRail{
	background-color: #C6E8F5; background-image:url(../images/design/itemRailsBackground_rouge.gif);
}

td#mainContentCenter{
	background-color: #FBFAE9;
}

button.expandableButtonOn span, 
button.expandableInputButtonOn span {
	color: #ED6B3A;
}

input.buttonOn {
	background-image : url(../images/boutons/smallButtonOn_rouge.gif);
	color: #ED6B3A;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS XCONTENT
 ***********************************************************************************************************/
h3.xTitle, h3.xTitle_open, h3.xTitle_close{
	color:#ED6B3A;
}

h3.xTitle_open{
	background-image:url(../images/design/xContent_titleOpen_rouge.gif);
}

h3.xTitle_close{
	background-image:url(../images/design/xContent_title_rouge.gif);
}

h3.xParagraph, h3.xParagraph_open, h3.xParagraph_close{
	color:#ED6B3A;
}

h3.xParagraph_open{
	background-image:url(../images/design/xContent_titleOpen_rouge.gif);
}

h3.xParagraph_close{
	background-image:url(../images/design/xContent_title_rouge.gif);
}

table.activeBorder {
	border: 2px solid #ED6B3A;
}

table.activeBorder  td{
	border: 2px solid #ED6B3A;
}

form.XConnexion table{
	margin: auto;
	border: 0px solid;
}

form.XConnexion table td{
	border: 0px solid;
}

form.XConnexion td.message{
	height: 50px;
	vertical-align: middle; text-align: center;
	color: red; font-weight: bold;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE DROITE
 ***********************************************************************************************************/
div#rightColumn div.cadreVert{
	background-image:url(../images/design/cadreVertHeaderBackground_rouge.gif);
}

div#rightColumn div.cadreVert div.content{
	color: #000000;
	background-image:url(../images/design/cadreVertContentBackground_rouge.gif);
}

div#rightColumn div.cadreVert div.content a{
	color: #ffffff;
}

div#rightColumn div.cadreVert div.footer{
	background-image:url(../images/design/cadreVertFooterBackground_rouge.gif);
}
/*------------------------------------------ -----------------------------------------------------------------*/

div#rightColumn div.cadreBlanc{
	background-image:url(../images/design/cadreBlancHeaderBackground_rouge.gif);
	color: #ED6B3A;
}

div#rightColumn div.cadreBlanc h3{
	color: #ED6B3A;
}

div#rightColumn div.cadreBlanc div.content{
	color: #ED6B3A;
	background-image:url(../images/design/cadreBlancContentBackground_rouge.gif);
}

div#rightColumn div.cadreBlanc div.content ul li{
	background-image: url(../images/design/cadreBlancLiBullet_rouge.gif);
}

div#rightColumn div.cadreBlanc div.footer{
	background-image:url(../images/design/cadreBlancFooterBackground_rouge.gif);
}

/*------------------------------------------ -----------------------------------------------------------------*/
div#XPage_public_pageFoireauxQuestions{
	
}

h3.xFaqCategorieTitleDepth0{
	margin-bottom: 10px;
}


div.xFaqCategorieContentDepth0{
	margin-bottom: 20px; margin-top: 20px;
	padding-bottom: 10px; padding-top: 10px; padding-left: 5px; padding-right: 5px;
	border: 1px solid #F8C7B4;
}

div.xFaqCategorieContentDepth1{
	margin-bottom: 10px; margin-top: 10px;
	padding-bottom: 10px; padding-top: 10px; padding-left: 5px; padding-right: 5px;
	border: 1px dashed #F8C7B4;
}


div.xFaqList h3.xParagraph_open{
	background-image:url(../images/design/xContent_titleOpen_rouge.gif);
	margin-bottom: 20px;
	display: inline;
}

div.xFaqList h3.xParagraph_close{
	background-image:url(../images/design/xContent_titleOpen_rouge.gif);
	margin-bottom: 40px;
}

div.xFaqReponse{
	margin-top: 20px;
	background-color: #F2D7CD;
	border: 1px solid #D4D0C8;
}

/*------------------------------------------ -----------------------------------------------------------------*/
div#webPaymentInterface{

}

div#webPaymentInterface fieldset{

	padding: 5px;
	margin: auto; margin-bottom: 10px; 
	text-align: left;
}

div#webPaymentInterface fieldset legend{
	font-weight: bold;
}

div#webPaymentInterface fieldset label{
	font-weight: bold;
}

div#webPaymentInterface fieldset table{

}

