#_menu{
margin: 0;
padding: 0;
margin-left: 0px;
margin-bottom: 10px;
padding-left: 0px;
color: #7F2F82;
}
#_menu a{
color: #7F2F82;
}
#_menu a:hover{
text-decoration: none;
color: #e31818;
}
#_menu img{
display: block;
margin-bottom: 0;
}


p, div, span, td {
font-size: 11px;
color: #333333;
font-family: Verdana, Arial;
text-align: justify;
}

p {
padding-left: 10px;
}

a {
color: #333333;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

a.lien {
color: #7F2F82;
text-decoration: underline;
}


img {
border: 0;
}

.prog_cells{
width: 670px;
float: left;
margin: 0;

padding: 0;
}
.prog_cell_g{

overflow: none;
width: 305px;
float: left;
padding: 10px;
padding-top: 0;
}
.prog_cell_d{
overflow: none;
width: 305px;
float: right;
margin-right: 10px;
padding: 10px;
padding-top: 0;
}

#prog_menu{
position: relative;
border-right: solid 7px #EE8DB0;
overflow: none;
width: 190px;
float: left;
margin: 0;
margin-top: -5px;
padding: 5px;
padding-left: 0;
padding-top: 10px;
text-align: right;
font-weight: bold;
line-height: 15px;
}
#prog_menu a{
color: #F08B1F;
text-decoration: none;
}
#prog_menu a:hover{
color: #B91469;
text-decoration: none;
}
.prog_page{
border-left: solid 7px #EE8DB0;
overflow: none;
width: 530px;
float: left;
margin-right: 20px;
margin-left: -7px;
padding: 10px;
}

.prog_titre{
font-weight: bold;
font-size: 13px;
color: #B91469;
}

.plus{
color: #B91469;
display: block;
margin-left: 20px;
}

#spect_titre{
width: 300px;
height: 80px;
font-weight: bold;
font-size: 17px;
color: #ffffff;
padding-top: 33px;
font-family: Arial;
text-align: center;
}





.titre0{
color: #7F2F82;
font-size: 17px;
font-weight: bold;
}
.date0{
color: #7F2F82;
font-size: 12px;
font-weight: bold;
}
.texte0{
color: #7F2F82;
font-size: 11px;
}
a.lien0{
color: #7F2F82;
font-size: 11px;
}

._titre{
color: #7494BE;
font-size: 15px;
font-weight: bold;
}
._date{
color: #7494BE;
font-size: 12px;
font-weight: bold;
}
a.lien{
color: #812320;
font-size: 11px;
}

.block1{
background-color: #9BCEF2;
font-size: 11px;
width: 500px;
padding: 0;
}
.block1 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #284C63;
}
.block2{
background-color: #6FB1B3;
font-size: 11px;
width: 500px;
padding: 0;
}
.block2 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #276d6b;
}
.block3{
background-color: #6BA47F;
font-size: 11px;
width: 500px;
padding: 0;
}
.block3 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #2E5234;
}
.block4{
background-color: #96BB5D;
font-size: 11px;
width: 500px;
padding: 0;
}
.block4 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #537C31;
}
.block5{
background-color: #BBC952;
font-size: 11px;
width: 500px;
padding: 0;
}
.block5 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #778929;
}
.block6{
background-color: #E0DC42;
font-size: 11px;
width: 500px;
padding: 0;
}
.block6 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #8EA33A;
}
.block7{
background-color: #F3D200;
font-size: 11px;
width: 500px;
padding: 0;
}
.block7 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #D57B00;
}
.block8{
background-color: #E8B500;
font-size: 11px;
width: 500px;
padding: 0;
}
.block8 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #CF6516;
}
.block9{
background-color: #E3B5B3;
font-size: 11px;
width: 500px;
padding: 0;
}
.block9 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #C9423F;
}
.block10{
background-color: #D88C78;
font-size: 11px;
width: 500px;
padding: 0;
}
.block10 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #B60014;
}
.block11{
background-color: #B56248;
font-size: 11px;
width: 500px;
padding: 0;
}
.block11 p{
margin: 0;
margin-left: 10px;
margin-right: 10px;
color: #521414;
}



