body {
background:transparent url(/fileadmin/img-charte/ligne-violet2.jpg) 0 206px  no-repeat;
}
#pageHeader {
background: transparent url(/fileadmin/img-charte/billes-violet.jpg) top no-repeat;
}
#totop {
background-image: url(/fileadmin/img-charte/top-violet-on.png);
}
h1, h2, h2 a, #droite .bodytext a, #droite ul li a, #droite th a, #droite td a, #breadcrumb a, #gauche .bodytext, #gauche a:hover, ul#nivo3 li, ul#nivo3 li.active {
color:#C74F9B;
}
ul#nivo2 li.active a, ul#nivo2 li a:hover {
background: transparent url(/fileadmin/img-charte/ssmenuviolet.png) no-repeat;
}
ul#nivo3 li.active a, ul#nivo3 li a:hover {
color: #C74F9B !important;
}
#lang a {
color:#C74F9B;
}

/* Print */
@media print  {
	body {
	margin:0;
	padding:0;
	}
	#menuH, #bandonav, #recherche, #nivo2, #footer, #pageHeader #contact {
	display:none;
	}
	#droite {
	width:90%;
	float:none;
	}
	#gauche {
	width:90%;
	float:none;
	padding:15px 0;
	}
	#gauche .pad {
	padding:0;
	}
	#pageHeader {
	background:none;
	height:auto;
	}
	body, #page, #gauche {
	background:none;
	}
	#page {margin:0;width:700px}
	#logo {
	position:static;
	margin:0 auto;
	width:120px;
	height:18px;
	}
	.mailform {width:90%; margin:0 auto 10px auto;}
	.mailform legend {display:none;}
	.ligneform .champ, .divtextarea .textarea-champ, .radiolabel {text-align:left; float:none; clear:both;}
	.ligneform .champ-input, .divtextarea .textarea-input, .radiogroup {float:none; clear:both;}
	#gauche h2, #gauche .titregauche {
	font-weight:bold;
	color:#666;
	font-size:1.1em;
	margin:0 0 10px 0;
	}
	#gauche .bodytext {
	font-size:0.9em;
	font-weight:normal;
	}
	#droite div.separateur {
	height: 2px;
	border:1px solid #DDD;
	width:100%;
	background:#none;
	overflow:hidden; /* pour IE */
	clear:both;
	}
}
