/*
 * Les couleurs du template
 
  - rgb(255,20,149) : couleur dominante du header (cf. découpe) affichée à la place du header si pas d'image
 
  - rgb(168,178,187) : h1, h2
 
  - rgb(55,23,63) : a, p, strong
 
  - rgb(208,14,23) : liens bas de page (fg)
   
  - rgb(226,179,239) : zones de formulaires et infobulles
  
 */

/* accueil, general */

html, body {
	background-color: white;
	color: black;
}

ul.links li a, ul.links .link-separator {
	color: white;
}

#header {
	background-color: rgb(255,20,149);
}
#menu-covoiturage #menu-deroulant li ul.under {
	background-color: rgb(226,226,226);
}
#menu-covoiturage {
	background-color: rgb(255,20,149);
}
	
#nav-accueil li em {
  color: rgb(208,14,23);
}

#content .page-section h2 {
	border-bottom: 1px solid rgb(208,14,23); 
	color: rgb(208,14,23); 
}
.page-info p strong {
	color: rgb(208,14,23);
}
#content h1 {
	color: rgb(208,14,23);
}
#context span#user {
  color: rgb(208,14,23);
}
.page-info p strong {
	color: rgb(208,14,23);
}
#menu-covoiturage #menu-deroulant li.toplevel a.menu-item {
	color: black; /*rgb(208,14,23);*/
}

strong {
	color: rgb(55,23,63);
}
#content .page-info p {
	color: rgb(55,23,63);
}
a {
	color: rgb(55,23,63);
}
#menu-covoiturage #menu-deroulant li.selectedItem ul.under li.selectedItem a {
	color: white;
	background-color: rgb(208,14,23);
}
#menu-covoiturage #menu-deroulant li ul {
	background-color: white;
	color: black;
}
#menu-covoiturage #menu-deroulant li ul.under a {
	color: black;
}
#menu-covoiturage #menu-deroulant li ul.under a:hover {
	background-color: rgb(208,14,23);
	color: white;
}

.warning {
	border: 1px solid black;
	color: red;
}
.tooltip {
	border: 1px solid black;
	background-color: rgb(212,212,212); 
}
#content .tooltip-anchor {
	border-bottom: dashed 0.1em rgb(208,14,23);
	
}

input.submit, input.button {
	border: 1px solid black;
}
.message-content {
	color: black;
}

.background-color {
	background-color: rgb(212,212,212);
}


/* form */

.form-actions {
	border-top: 1px solid rgb(175,10,79);
}
form .form-error {
  color: rgb(255,0,0);
}
.fieldset-errors {
	color: rgb(255,0,0);
}
.fieldset-rightInfo fieldset {
	border-top: 1px solid rgb(208,14,23);
}
.fieldset-rightInfo legend span {
  color: rgb(208,14,23);
}
.inputs .input.error label {
  color: red;
}
.fieldset-radios legend span {
  color: black;
}
input:focus, select:focus, textarea:focus {
	background: rgb(212,212,212);
	color: black;
}
.labelTitleHint {
	background: rgb(212,212,212);
}

.fieldset-actions input.button {
	border: 1px solid rgb(208,14,23);
}
.form-actions input.submit, .fieldset-actions input.submit {
	color: white;
	background: rgb(208,14,23);
}

/* myTrips */

.fieldsetTitle {
	color: rgb(208,14,23);
	border-bottom: rgb(208,14,23) solid 1px;	
}
