* {margin: 0; padding: 0;}



BODY { 

font-family : Arial, Helvetica, sans-serif;

color:black;

position:absolute;left:0px;top:0px;width:100%;

background-color : white ;


} 





#container { 

position: relative; 

margin: auto; 

width: 840px;

text-align: center;


background-color : black ;




} 



#container1 {

position: relative; 

top: 10px; _top: 10px;

left: 15px; _left: 5px;

right: 15px; _left: 5px;

float: left; _float: none;

width: 660px;







}







#centrer1 {

border-bottom : 0 solid #21558a;

border-left : 0 solid white;

border-top : 0 solid #21558a;

border-right : 0 solid white;



}







#colgauche {

position: relative;

FLOAT: LEFT;

top: 10px;

left: 10px; _left: 5px;

width: 150px;



}





#edito {

margin-bottom: 5px;

padding-bottom: 10px;

border-bottom : 1px solid silver;

border-right : 1px solid silver;

border-top : 1px solid silver;

border-left : 1px solid silver;

background-color: #F6F3F3;

font-size: 90%;

}





#abonnez {

margin-bottom: 5px;

padding-bottom: 10px;

border-bottom : 1px solid silver;

border-right : 1px solid silver;

border-top : 1px solid silver;

border-left : 1px solid silver;

background-color: #F6F3F3;

}



#jeu-concours {

color: gray;

border-bottom : 1px solid gray;

border-right : 1px solid gray;

border-left : 1px solid gray;

border-top : 1px solid gray;

}



#prochainement{

background-color: #E6E6FA;

font-size: 90%;

line-height : 90%;

padding: 0px 0px 5px  0px ;

margin: 10px 0px 0px 0px;

text-decoration: none;

text-align: center;

border-bottom : 0x solid #21558a;

border-left : 1px solid gray;

border-top : 0px solid #21558a;

border-right : 1px solid gray;

}





#double {

width: 100%;

background-repeat : repeat;

background-color:black;

}



#double_gauche {

position: relative;

width: 680px; _width: 700px;

clear:LEFT;

margin-left: -155px; _margin-left: -175px;



}





#milieu {

width: 525px;

border-bottom : 0px solid #;

border-left : 0px solid #;

background-color:black;

}







#pub-milieu {

position: relative;

float: left;

width: 125px;

height: 100%;

}





#droite {

postion: absolute;

float: right;

width: 125px;

}





#date_semaine {

border-bottom : 0px solid white;

border-top : 0px solid white;

width: 620px;

COLOR: black;

font-size : 135%;

margin-bottom: 10px;

margin-TOP: 10px;

background-color:white;

text-align: middle;

}





H1 { 

text-align: left;

margin-top : 10px;

font-weight : normal;

font-size : 120%;

margin-bottom : 0px;

padding-bottom : 4px;

margin-left : 15px;

color : #;

border-TOP : 0px solid #21558a;

} 



H2 { 

font-weight : normal;

font-size : 75%;

margin : 0px 10px 8px 15px;

color : #333333;

text-align: left;

} 





H3 { 

font-size : 75%;

font-weight: BOLD;

color : red;

text-align: right;

margin-right: 160px;

border-BOTTOM : 1px solid #21558a;

} 



H4 {

text-align: center;

margin-top : 10px;



padding: 10px 10px;

font-weight : normal;

font-size : 100%;

}



H4.prochainement {

border-top : 0px solid #21558a;

border-right : 0px solid #21558a;

border-left : Opx solid #21558a;

border-bottom : 0px solid #21558a; 

background: lightgrey;



}





H5 {

text-align: center;

font-weight : normal;

font-size : 100%;

MARGIN: 10px 10px ;

border-top : 0px solid #21558a;

border-right : 0px solid #21558a;

border-left : 0px solid #21558a;

border-bottom : 0px solid #21558a;

}











H6 { 

font-size : 75%;

font-weight: BOLD;

color : red;

text-align: right;

margin-right: 15px;

border-BOTTOM : 0px solid #21558a;

} 







P { 

padding: 5px 5px;

margin-top : 10px;

font-size : 85%;

line-height : 110%;

text-align: left;

} 







P.other { 

border-top : 1px solid #cccccc;

margin-top : 10px;

color : #4d79a9;

padding-top : 6px;

text-align : center;

font-size: 80%;

} 





P2 { 

padding: 10px 10px ;

font-size : 100%;

font-weight: bold;

line-height : 100%;

text-align: center;



} 





FORM {

font-size: 80%;

}





INPUT {

PADDING-RIGHT: 0px;

PADDING-LEFT: 0px; 

FONT-SIZE: 80%; 

MARGIN-BOTTOM: 0px; 

PADDING-BOTTOM: 0px; 

PADDING-TOP: 0px

}





#affiche_gauche {



_clear: both;

margin-top: 5px;

margin-bottom: 5px;

margin-left: 5px; _margin-left: 5px;



}





#affiche_droite {

margin-top: 5px;

margin-bottom: 100px;

margin-right: 15px;

}







H2.comingup { 

padding-right : 4px;

padding-left : 4px;

font-weight : normal;

font-size : 100%;

margin-bottom : 3px;

padding-bottom : 4px;

color : #ffffff;

padding-top : 4px;

border-bottom : 0 solid #21558a;

background-color : #21558a;

} 



A:link { color:#0066cc; text-decoration: none;}

A:visited { color:#0066cc; text-decoration: none;}

A:active { color: #0066cc; text-decoration: none;} 



A:link H4{ 

color : white;

text-decoration : none;

} 



LABEL { 

font-weight : normal;

font-size : 75%;

color : black;

padding-top : 0;

font-family : Arial, Helvetica, sans-serif;

background-color : #ffffff;

} 







#footer { 

padding-right : 20px;

border-top : 1px solid #999999;

margin-top : 25px;

font-size : 70%;

padding-bottom : 10px;

margin-left : 20px;

color : #666666;

padding-top : 10px;

} 





#footer A:link { 

color : #666666;

text-decoration : underline;

} 





#footer A:visited { 

color : #666666;

text-decoration : underline;

} 





#footer A:hover { 

color : #0066cc;

} 



.photo { 

border-right : 0px solid #666666;

border-top : 0px solid #666666;

border-left : 0px solid #666666;

border-bottom : 0px solid #666666;

} 







A.bulle {

	FONT-SIZE: 100%; FONT-FAMILY: arial, verdana, sans-serif; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none



A.bulle:hover {

	Z-INDEX: 50; BACKGROUND: none transparent scroll repeat 0% 0%



}





A.bulle SPAN {

	DISPLAY: none

}





A.bulle:hover SPAN {

	BORDER-RIGHT: blue 1px solid; 

	PADDING-RIGHT: 5px; 

	BORDER-TOP: blue 1px solid; 

	DISPLAY: block; 

	PADDING-LEFT: 5px; 

	FONT-WEIGHT: normal;

	COLOR: black; 

	FONT-SIZE: 12px; 

	BACKGROUND: white; 

	LEFT: -170px; _left:-170px; 

	PADDING-BOTTOM: 10px; 

	BORDER-LEFT: blue 1px solid; 

	WIDTH: 350px; 

	PADDING-TOP: 5px; 

	BORDER-BOTTOM: blue 1px solid; 

	FONT-FAMILY: arial, verdana, sans-serif; 

	POSITION: absolute; 

	TOP: -5px; _TOP: 0px;

	TEXT-ALIGN: left

}







A.bulle:hover SPAN IMG{

padding: 10px 10px 10px 10px;

}





A.bulle:hover H1 {

	color: black;

	}