* {
padding:0;
margin:0;
}

a:hover {
text-decoration:none;
}

a {
text-decoration:none;
}

a img {
border: none;
}

.vignetteBlanched {
margin:0;
padding:0;
width:444px;
margin-left:3px;
margin-top:4px;
outline:1px solid white;
background-color:white;
float:left}

.vignetteBlanched p {
margin:0;
padding:0;
padding-top:8px;
padding-bottom:8px;
}

.vignetteBlanched p a {
color:black;
}

.vignetteBlancheg {
margin:0;
padding:0;
margin-top:4px;
width:444px;
margin-left:3px;
outline:1px solid white;
background-color:white;
float:left}

.vignetteBlancheg p {
margin:0;
padding:0;
padding-top:8px;
padding-bottom:8px;
}

#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_28/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_28/fondBord.jpg) no-repeat center top;
	text-align: center;
	font-family: Arial;
}

.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;
}

a.petitLien:hover {
   color:red;
}

.petitLien {
color:black;
font-weight:bold;
}

a.grosLien {
clear:left;
color:white;
padding-top:15px;
}

a.grosLien:hover {
   color:black;
}