body {
color: #fff;
font-size:0.9em;
}

a {
color: #fff;
font-size: 10pt;
text-decoration: none;
}

a:hover{
color: #fff;
font-size: 10pt;
text-decoration: underline;
}

#menu{
padding-top: 25px;
padding-left: 25px;
}


#conteneur {
text-align: justify;
}

#conteneur img{
margin-right: 6px;
}

#centre {
padding-top: 25px;
padding-right:35px;
padding-left: 25px;
}

#droite {
padding-top: 25px;
padding-right: 25px;
padding-left: 25px;
}

#pied {
color:#fff;
font-size:0.8em;
text-align: center;
padding-top: 14px;
}

.bispgm {
text-align: right ;
padding-right: 25px;
padding-left: 25px;
}

#ssMenu {
padding-right: 25px;
padding-left: 25px;
font-size : 8pt;
}

/****************** Spécial page d'Accueil *************/
#accueil {
	color: #fff;
	font-size: 14px;
	text-align: right;
}

#accueil  ul {
	padding-top: 342px;
	padding-right:450px;
}

#accueil ul li{
	list-style: none;
	margin-top:55px;
}

#piedAccueil{
	color:#fff;
	font-size: 8pt;
	text-align: center;
	padding-top: 14px;
}

/******* Spécial page Programme **************/

/********** Evenement 1 *******/

.p1 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #85cfef 1px dotted;
}

.p1 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p1 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #85cfef 1px dotted;
}

.p1{
	margin-top: 5px;
	padding-right: 5px;
	border-top: #85cfef 2px solid;
	background: url(img/puce1.gif) no-repeat;
	background-position: top right;
	margin-bottom: 30px;
}
/*****************************/

/********** Evenement 2 *******/

.p2 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #8f85ba 1px dotted;
}

.p2 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p2 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #8f85ba 1px dotted;
}

.p2{
	border-top: #8f85ba 2px solid;
	padding-left: 5px;
	background: url(img/puce2.gif) no-repeat;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
	}

/*****************************/

/*************Evenement3****************/
.p3{
	background: url(img/puce3.gif) no-repeat;
	border-top: #f19fc1 2px solid;
	padding-right: 5px;
	background-position: top right;
	margin-top: 5px;
}

.p3 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #f19fc1 1px dotted;
}

.p3 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p3 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #f19fc1 1px dotted;
	margin-bottom: 30px;
}
/*****************************/

/**************Evenement4***************/
.p4{
	background: url(img/puce4.gif) no-repeat;
	border-top: #f18f4e 2px solid;
	padding-left: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p4 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #f18f4e 1px dotted;
}

.p4 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p4 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #f18f4e 1px dotted;
}
/*****************************/


/***********Evenement5******************/
.p5{
	background: url(img/puce5.gif) no-repeat;
	border-top: #f9dd07 2px solid;
	padding-right: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p5 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #f9dd07 1px dotted;
}

.p5 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p5 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #f9dd07 1px dotted;
}
/*****************************/


/*************Evenement6****************/
.p6{
	background: url(img/puce6.gif) no-repeat;
	border-top: #88be66 2px solid;
	padding-left: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p6 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom:  #88be66 1px dotted;
}

.p6 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p6 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top:  #88be66 1px dotted;
}
/*****************************/

/************Evenement7*****************/
.p7{
	background: url(img/puce7.gif) no-repeat;
	border-top: #259cd3 2px solid;
	padding-right: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p7 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #259cd3 1px dotted;
}

.p7 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p7 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #259cd3 1px dotted;
}
/*****************************/


/*************Evenement8****************/
.p8{
	background: url(img/puce8.gif) no-repeat;
	border-top: #162c80 2px solid;
	padding-left: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p8 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #162c80 1px dotted;
}

.p8 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p8 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #162c80 1px dotted;
}
/*****************************/


/**********Evenement9***********/
.p9{
	background: url(img/puce9.gif) no-repeat;
	border-top: #e20079 2px solid;
	padding-right: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p9 #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #e20079 1px dotted;
}

.p9 #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p9 #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #e20079 1px dotted;
}
/*****************************/

/**********Evenement9bis***********/
.p9bis{
	background: url(img/puce9.gif) no-repeat;
	border-top: #e20079 2px solid;
	padding-left: 5px;
	background-position: top right;
	margin-top: 5px;
	margin-bottom: 30px;
}

.p9bis #infoco-top {
	font-size: 9pt;
	text-align : left;
	border-bottom: #e20079 1px dotted;
}

.p9bis #infoco-top h3{
	color: #fff;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.p9bis #infoco-foot {
	font-size: 9pt;
	text-align :right;
	border-top: #e20079 1px dotted;
}
/*****************************/

