/* ------------------------------------ *
 CSS
 May 10, 2006 2:00:17 AM
 HAPedit 3.1.11.111
 * ------------------------------------ */


body {
background-color:black;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
}

img {
border:none;
}
img:hover {
opacity: .60;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}

h1 {text-align:center;}
.align {text-align:center;}

.heresy a
{ 
display:block;
width:200px;
line-height:200px;
background: url(img/heresy.jpg) no-repeat 0 0;
}

.heresy a:hover
{
background:url(img/heresy.jpg) no-repeat 0 -200px;
text-decoration:none;
}


.fr a {  
position:relative; bottom:-5px;
   background:url(img/fr2.png) no-repeat  0 0;
  }
  
.fr a:hover {background:url(img/fr.png) no-repeat 0 0; text-decoration:none;}

.en a {
position:relative; bottom:-5px;
	background:url(img/ca2.png) no-repeat 0 0;
	}
.en a:hover {background:url(img/ca.png) no-repeat 0 0; text-decoration:none;}

.choice {
margin-top:2%;
text-align:center; 
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:18px;
}

.frame {
overflow: auto;
text-align:justify;
font-family:"Times New Roman", Times, serif;
font-size: 16px;
font-weight:bold;
margin-left: 20%;
margin-right: 20%;
}


.month {
text-align:center;
font-size:large;
margin-top:40px;
}

h3 {text-align:center;}

.center { 
overflow: auto;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size: 16px;
font-weight:bold;
margin-left: 11.5%;
margin-right: 11.5%;
padding: 10px 0px 0px 0px;

}



a:link { font-weight:bold; color:#CCCCCC; text-decoration:none;  background-color:#000000;}
a:visited { font-weight:bold; color:#CCCCCC; text-decoration:none; background-color:#000000;}
a:hover { font-weight:bold; color:#CCCCCC; text-decoration:underline; background-color:#000000; }
a:active { font-weight:bold; color:#CCCCCC; text-decoration:none; background-color:#000000;}
a:focus { font-weight:bold; color:#CCCCCC; text-decoration:none; background-color:#000000; }



.menu a {
width: 100px;
display:inline;
}

.menu a:link { color:black; text-decoration:none; background-color:transparent;}
.menu a:visited { color:black; text-decoration:none; background-color:transparent;}
.menu a:hover { color:#666666; text-decoration:none; background-color:transparent;}
.menu a:active { color:#000000; text-decoration:none; background-color:transparent;}
.menu a:focus { color:#000000; text-decoration:none; background-color:transparent;}



.content {
top: 0;
width:100%;
}


.banner {
background: url(img/top.jpg) center top no-repeat;
margin-left: 6%;
margin-right:6%;
padding-top: 30px;
height: 50px;
}

.banniere {
background: url(img/haut.jpg) center top no-repeat;
margin-left: 6%;
margin-right:6%;
padding-top: 30px;
height: 50px;
}

.menu {
margin-left: 6%;
margin-right: 6%;
text-align:center;
margin-top: 5px;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
background: url(img/bar.jpg) center  no-repeat ;

}

.left {
height:400px;
width:0;
float:left;
}

.left2 {
height:98px;
width:0;
float:left;
}

.first:first-letter {
font-family: "Times New Roman", Times, serif;
font-size: 2em;
margin-right: 5px;
}


.bottom {
clear: both;
bottom:5px;
top: 5px;
margin-left: 11%;
margin-right: 11%;
text-align:center;
font-size: 12px;
}

