
/* _________________________________________________________  Reset  */

html,body,div,ul,li,form,blockquote,fieldset,input,h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
p{margin:0; padding:3px 0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:none;}
caption,th{text-align:left;}
pre{display:none;}

/* _________________________________________________________  Styles generiques  */

body{background: #000000 url(fond.gif) repeat-x;}

.texte{font-size:11px; line-height:14px; color:#FFFFFF;}
.texte a:link{color:#FFFFFF; text-decoration:underline;}
.texte a:visited{color:#FFFFFF; text-decoration:underline;}
.texte a:hover{color:#FF0000; text-decoration:underline;}
.texte a:active{color:#FFFFFF; text-decoration:underline;}

.texte ul{padding-left:80px; list-style:square outside none;}

.texte_contact{font-size:14px; line-height:20px; color:#FFFFFF; text-align:center; padding-right:15px;}

.legal{font-size:10px; line-height:30px; color:#3D4C5A;}
.legal a:link{color:#3D4C5A; text-decoration:none;}
.legal a:visited{color:#3D4C5A; text-decoration:none;}
.legal a:hover{color:#FFFFFF; text-decoration:none;}
.legal a:active{color:#3D4C5A; text-decoration:none;}

.tm{font-size:9px;}
.standard{font-weight:normal;}
.gras{font-weight:bold;}
.italique{font-style:italic;}
.justif{text-align:justify;}
.blanc{color:#FFFFFF;}
.highlight{font-size:12px; line-height:16px; color:#CCFF00; font-weight:bold;}
.sous_titre{font-size:14px; color:#CCFF00; font-weight:bold;}
.fer_a_droite{text-align:right;}
.mentions{line-height:13px;}

/* _________________________________________________________  Containers  */

#page{width:800px; margin:0 auto;}
#entete{width:800px; height:90px; background:url(enquarantaine.gif);}

#b_creations, #b_compagnie, #b_actualite, #b_contact{clear:both; width:800px; height:30px; overflow:hidden; cursor:pointer;}
#pied, #pied_contact{clear:both; width:800px; height:130px; overflow:hidden;}
#pied{background:url(reflet.jpg) no-repeat;}
#pied_contact{background:url(reflet_contact.jpg) no-repeat;}

#b_creations_off, #b_compagnie_off, #b_actualite_off, #b_contact_off{clear:both; width:800px; height:30px; overflow:hidden;}

#panel_noscript{width:800px; padding:5px 0; margin:10px 0; background:#CC3333;}

#panel_creations, #panel_compagnie, #panel_actualite, #panel_contact{float:left; width:760px; padding:0 20px 30px 20px;}
#panel_creations{background:#3A4853;}
#panel_compagnie{background:#495560;}
#panel_actualite{background:#58646E;}
#panel_contact{background:#68727B;}

.colonne_gauche, .colonne_droite{float:left; width:370px;}
.colonne_1, .colonne_2ou3{float:left; width:240px;}
.colonne_2ou3, .colonne_droite{margin-left:20px;}
.demi_colonne{float:left; width:130px;}

.b_play{display:block; width:129px; height:110px; margin:11px 0 15px 120px;}
.b_play:link{background:url(b_play.gif); text-decoration:none;}
.b_play:visited{background:url(b_play.gif); text-decoration:none;}
.b_play:hover{background:url(b_play_2.gif); text-decoration:none;}
.b_play:active{background:url(b_play.gif); text-decoration:none;}

#b_plus{clear:both; display:block; width:110px; height:15px; margin:15px 0 5px 120px;}
#b_plus:link{background:url(b_plus.gif); text-decoration:none;}
#b_plus:visited{background:url(b_plus.gif); text-decoration:none;}
#b_plus:hover{background:url(b_plus_2.gif); text-decoration:none;}
#b_plus:active{background:url(b_plus.gif); text-decoration:none;}

.b_video{clear:both; display:block; width:110px; height:15px; margin:25px 0 0 120px;}
a.b_video:link{background:url(b_video.gif); text-decoration:none;}
a.b_video:visited{background:url(b_video.gif); text-decoration:none;}
a.b_video:hover{background:url(b_video_2.gif); text-decoration:none;}
a.b_video:active{background:url(b_video.gif); text-decoration:none;}

.separateur{clear:both; width:760px; height:15px; overflow:hidden;}