* 
{
margin:0px; padding:0px; border:0px; font-family: Verdana, Arial, Tahoma, Serif; color:#ffffff; font-size:8pt;
font-weight:normal; font-style:normal; text-decoration:none; line-height:20px;
} 

body{background-image:url(./vitraux-imbert/fond.jpg);} 
 
 
h1{font-weight:bold; background-color:#212022; font-size:16pt; color:#ffffff; text-align:center; line-height:20px;}

h2{font-weight:bold; background-color:#212022; font-size:13pt; color:#ffffff;}

h3{text-align:center; font-weight:normal; background-color:#212022; font-size:8pt;}


/* centrage des pages  */

.centrage
{
position:absolute; width:950px; left:50%; margin: 0px 0px 0px -475px; 
padding:0px;
}


.banniere {float:left; width:950px; height:188px; display:block;}

.banniere2 {float:left; width:950px; height:34px; display:block;}



.milieu
{ 
float:left; margin-top:0px; width:950px; background-color:#212022;
}


.gauche
{ 
background-color:#212022; float:left; width:280px; height:100px; margin-top:50px;
}

.separateur
{ 
background-color:#212022; float:left; width:5px; height:400px;
}

.droite
{ 
background-color:#212022; float:left; width:630px; margin-top:40px; padding:10px;
}

.bas
{ 
float:left; text-align:center; width:950px; height:20px; background-color:#212022;
}

.bas2
{ 
float:left; text-align:center; width:950px; height:20px; background-color:#212022; 
}

.bas3
{ 
float:left; text-align:center; width:950px; height:20px; background-color:#212022; 
}

.bas4
{ 
float:left; text-align:center; width:950px; height:20px; background-color:#212022; 
}



a.menu-gauche
{
background-color:#910101; font-size:8pt; color:#ffffff; font-weight:bold; line-height:12px;
}

a.menu-gauche:hover
{
background-color:#910101; font-size:8pt; color:#ffffff; text-decoration:underline; font-weight:bold; line-height:12px;
}


.retrait
{
list-style-position: outside; padding-left:10px; text-align:justify; margin-left:15px;
}

.input
{
font-family: Verdana, Tahoma, Arial, Serif; font-size: 10pt; background-color:#ffffff; color:#000000; 
border-width: 1px 1px 1px 1px; border-style: solid; border-color:#0a4a88; height:18px; padding-top:2px;
}

.textarea
{
font-family: Verdana, Tahoma, Arial, Serif; font-size:10pt; background-color:#ffffff; color:#000000; 
border-width:1px 1px 1px 1px; border-style:solid; border-color:#0a4a88; padding-top:2px;
}


a.menu-bas
{
background-color:#212022; font-size:8pt; color:#ffffff; font-weight:normal; line-height:12px;
}

a.menu-bas:hover
{
background-color:#212022; font-size:8pt; color:#ffffff; text-decoration:underline; font-weight:normal; line-height:12px;
}


a.liens-site
{
background-color:#212022; font-size:7.5pt; color:#ffffff; font-weight:bold; line-height:12px; text-decoration:none;
}

a.liens-site:hover
{
background-color:#212022; font-size:7.5pt; color:#ffffff; text-decoration:underline; font-weight:bold; line-height:12px;
}


a.liens-site2
{
background-color:#212022; font-size:8pt; color:#ffffff; font-weight:normal; line-height:12px; text-decoration:underline;
}

a.liens-site2:hover
{
background-color:#212022; font-size:8pt; color:#ffffff; text-decoration:underline; font-weight:normal; line-height:12px;
}


a.liens-internes
{
background-color:#212022; font-size:8pt; color:#ffffff; font-weight:normal; line-height:12px; text-decoration:none;
}

a.liens-internes:hover
{
background-color:#212022; font-size:8pt; color:#ffffff; text-decoration:underline; font-weight:normal; line-height:12px;
}





