body {

	background-color:#FFFFFF;


	background-repeat:no-repeat;

	background-position:top right;

	background-attachment:fixed;

 scrollbar-3dlight-color: #E8D7F7;

 scrollbar-darkshadow-color: #A5115A;

 scrollbar-face-color: #C54182;

 scrollbar-highlight-color: #D1B7E7;

 scrollbar-shadow-color: #BC1266;

 scrollbar-track-color: #FFFFFF;

scrollbar-arrow-color: #FFFFFF;

margin:1px;

}

* {

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;	

}

a {

	color:#ED2124;

}

a:hover {

	color:#C54182;

	text-decoration:none;

}

img {

	margin:2px;

}

p {

	clear:both;

	text-align:justify;

}

p, .texte {

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

}

.cadre p {

	margin:4px;

}

blockquote p {

	display:list-item;

}

.titrepage {

	display:block;

	color:#9E1F62;

	font-size:18px;

	font-weight:bold;

	border-bottom:3px solid #9E1F62;

	text-transform:uppercase;

	text-align:left !important;

}

.intro {

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	font-weight:bold;

}

.intro * {

	font-size:13px;

	font-weight:bold;

}

.titre {

	display:block;

	color:#1961AE;

	font-size:14px;

	font-weight:bold;

	border-bottom:1px solid #1961AE;

	text-transform:uppercase;

	text-align:left !important;

}

.colore {

	color:#A5115A;

	font-weight:bold;

}

a.titre {

	/*border-bottom:0px none;*/

	text-decoration:none;

}

.gras {

	font-weight:bold;

}

.cadre {

	border:2px solid #710BD9;

	padding:4px;

	margin:4px;

	width:100%;

	background-color:#FFFFFF;

}

.cadredessins {

	border:2px solid #710BD9;

	padding:4px;

	margin:4px;

	background-color:#FFFFFF;

}

.cadredessins td {

	width:170px;

	border: 1px dotted #D1B7E7;

}

.littlecadre {

	width:70% !important;

}

.fondvideo {

	background-image:url(fond-video.png);

	background-repeat:no-repeat;

	background-position:right bottom;

	background-color:#FFFFFF;

}

.fondcontact {

	background-image:url(fond-contact.png);

	background-repeat:no-repeat;

	background-position:right bottom;

	background-color:#FFFFFF;

}

.fondprogramme {

	background-image:url(fond-programme.png);

	background-repeat:no-repeat;

	background-position:right bottom;

	background-color:#FFFFFF;

}

th, td.header {

	background-color:#710BD9;

	color:#FFFFFF;

	text-transform:uppercase;

	text-align:left;

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	border-bottom: 0px none !important;

}

td.header a {

	color:#FFFFFF;

	text-transform:uppercase;

	text-align:left;

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

}

td.header a:hover {

	color:#FFFFFF;

	text-decoration:none;

}

.colref {

	background-color:#D1B7E7;

	color:#A5115A;

	font-weight:bold;

}

.sousrub {

	font-size:12px !important;

	font-weight:normal !important;

}

table.cadre td {

	border-bottom: 1px dotted #D1B7E7;

}

table.cadregallerie td {

	border: 1px dotted #D1B7E7;

	text-align:center;

}

table.cadregallerie td.header {

	border: 1px solid #C54182;

	text-align:center;

}

a.lientop {

	display:block;

	width:170px;

	text-align:center;

	padding:0px;

	padding-left:4px;

	text-transform:lowercase;

	border-bottom:1px solid #ED2124;

	border-left:1px solid #ED2124;

	text-decoration:none;

}

.poeme {

	text-align:center !important;

}

.tableau1 {

	color:#000000;

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}
.tableau2 {

	color:#000000;

	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

}

