A:link {text-decoration:none;} 
A:visited {text-decoration:none;} 
A:hover {text-decoration:underline;}
A {color: #ba161d;}

* {
padding:0;
margin:0;
}

* {
margin:0;
padding:0;
}

A:link {text-decoration:none;} 
A:visited {text-decoration:none;} 
A:hover {text-decoration:underline;}
A {color: #ba161d;}

img {
border: 0px;
}

#texteheader {
padding:0;
margin:0;
margin-left:100px;
position:absolute;
top:4px;
color:white;
}

#texteheader p {
padding:0;
margin:0;
font-size:12pt;
}

body {
	padding:0;
	margin:0;
	background: url(gal_8/fondBordBas.jpg) repeat-y center top #bbbbbb;
	text-align: center;
	font-family: Verdana;
}

#main {
        padding:0px;
        margin:0px;
	width: 981px;
	text-align: left;
        margin:auto;
}

#ban {
        width: 981px;
	height: 527px;
}

#content {
	background: #ff0000;
        width:900px;
        margin-left:34px;
        padding:0px;
        margin-top:0px;
        margin-bottom:0px;
	text-align: center;
}

#fond {
	padding:0;
	margin:0;
	background: url(gal_8/fondBord.jpg) no-repeat center top;
	text-align: center;
	font-family: Arial;
}
.blockPhotoCentre {
   margin:0px;
   padding:0px;
}

.blockPhotoCentre img {
border:2px solid white;
}

.blockPhotoCentre p {
font-size:1.2em;
color:white;
font-weight:bold;
}

.blockDesc {
background-color:white;
color:black;
text-align:left;
width:840px;
border:1px solid black;
margin:auto;
padding:5px;
font-size:0.8em;
margin-bottom:40px;
margin-top:40px;
}

#content a {
color:yellow;
text-decoration:none;
}

#content a:hover {
color:#a3a7b4;
text-decoration:none;
}