body{
margin:0px auto;
padding:0px;
background-color:#cc9966;
}

#page{
position:absolute;
left:50%;
margin-left:-476px;
top:25px;
width:950px;
height:600px;
/*margin:25px auto;*/
background-color:#892f1f;
border:1px solid #000000;
background-image:url(spectacle-familial-bretagne/fd_page2.jpg);
background-repeat:no-repeat;
}

#page_inter{
width:950px;
margin:25px auto;
border:1px solid #000000;
background-image:url(spectacle-familial-bretagne/fd_page_inter.jpg);
background-repeat:no-repeat;
background-color:#672317;
overflow:hidden;
}

.lien_photo:link { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color:#672317; text-decoration: underline; font-weight: bold }
.lien_photo:visited { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF9933; text-decoration: none; font-weight: bold }
.lien_photo:hover { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF3300; text-decoration: none; font-weight: bold }
.lien_photo:active { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF3300; text-decoration: none; font-weight: bold }

.texte a{
	color:#333333;
	text-decoration:none;
}
.texte a:hover{
	text-decoration:none;
	color:#FF6600;
}

#crea_momo{
position:absolute;
top:200px;
right:50px;
display:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f6e615;
font-weight:bold;
z-index:200;
}

#col_gauche{
float:left;
width:281px;
}

#content{
float:left;
width:669px;
height:580px;
}

#content_inter{
float:left;
width:669px;
}

#menu{
height:22px;
float:right;
margin-right:19px;
}

#menu li{
display:inline;
float:left;
list-style-type:none;
padding:0px;
margin:0px
}

#menu img{
margin-top:3px;
float:left;
}

#menu li a{
display:block;
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#e2b385;
text-decoration:none;
}

#menu li a:hover{
text-decoration:underline;
}


#affiche{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#FFFFFF;
float:left;
margin-top:0px;
margin-right:10px;
margin-left:0px;
}


html>/**/body #affiche a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
color:#FFFFFF;
width:147px;
margin-bottom:-4px;
text-decoration:none;
}

#affiche a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:center;
color:#FFFFFF;
width:147px;
margin:1px;
text-decoration:none;
}

html>/**/body #affiche a:hover{
width:147px;
float:left;
color:#f6e615;
border:1px solid #f6e615;
margin-bottom:-5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}


#affiche a:hover{
width:147px;
float:left;
color:#f6e615;
border:1px solid #f6e615;
/*margin-bottom:-2px;*/
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

/*#affiche a div{
position:absolute;
z-index:100;
bottom:120px;
right:0px;
display:none;
}

#affiche a:hover div{
display:block;
position:absolute;
z-index:100;
bottom:120px;
right:0px;
}
*/


.opaque { 
    filter : alpha(opacity=30); 
    -moz-opacity : 0.3; 
    opacity : 0.3; 
  } 


#logos{
margin-top:57px;
float:right;
width:128px;
}


#logos_inter{
float:right;
width:128px;
}

#footer{
float:left;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:20px;
line-height:20px;
width:950px;
}


.mail:link, .mail:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.mail:hover, .mail:active{
text-decoration:none;
}

#contact{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
float:left;
padding-left:150px;
padding-top:100px;
margin-top:-3px;
margin-left:1px;
width:517px;
height:178px;
}

.big_jaune{
font-size:16px;
color:#f6e615;
font-weight:bold;
text-decoration:none;
}

#compagnie{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
width:635px;
padding-right:30px;
}

.soulign{
border-bottom:1px solid #f6e615;
}

a.rollopaque2 img {
  opacity: 1.0;
  filter:alpha(opacity=100);  
  }

a.rollopaque2:hover img {
  opacity: 0.8;
  filter:alpha(opacity=60);
  }