/* 640 x 360 */
#video_background {
position: absolute;
bottom: 0px;
right: 0px;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -1000;
overflow: hidden;
}

/*arriere plan*/
body{
background-color: #FFFFFF;
background-image: url(images/fond.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
}

/*bandeau vignettes*/
.vignettes{
width: 850px;
margin-top: 0px;
font-family: verdana;
font-size: 12px;
text-align: center;
}

/*couvercle*/
.head{
background-image: url(images/bg-up.png);
background-repeat: no-repeat;
background-color: none;
width: 531px;
height: 25px;
margin-top: 0px;
}

/*Squeeze Corps*/
.souban{
background-image: url(images/bg-mid.png);
background-repeat: repeat;
width: 531px;
height: 200px;
margin-top: -28px;
}

/*Cont. Gauche*/
.cont1{
width: 500px;
font-family: verdana;
font-size: 14px;
text-align: left;
vertical-align: top;
}

/*Cont. Droit-Form*/
.cont2{
width: 350px;
font-family: verdana;
font-size: 12px;
text-align: left;
vertical-align: top;
}

/*recherche*/
.search{
width: 200px;
vertical-align: bottom;
}

/*corps principal*/
.main{
background-image: url(images/bg-mid.png);
background-repeat: repeat;
width: 531px;
height: 500px;
margin-top: 0px;
}

/*contenu*/
.copy{
width: 600px;
font-family: verdana;
font-size: 12px;
color: teal;
text-align: justify;
vertical-align: top;
}

/*sidebar*/
.side1{
width: 300px;
font-family: verdana;
font-size: 12px;
color: teal;
text-align: center;
vertical-align: top
}

/*footer*/
.foot{
background-image: url(images/bg-down.png);
background-repeat: no-repeat;
width: 531px;
margin-top: 0px;
}

/*copyright*/
.right{
width: 850px;
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: white;
text-align: center;
margin-top: -50px;
}

 /*liens*/
a {
font-family: verdana; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none;}



/*puce*/
.puce
{
list-style-type: none;
background: url(images/puce.png) no-repeat top left;
height: 75px;
padding-left: 37px;
} 

li {
 display : list-item;
 list-style-image : url(images/fav.png);
 line-height: 25px;
} 

img{
border:0px;}

h1{
font-family:verdana;
color:#333333;
text-align:center;
}

h2{
font-family:verdana;
color:#B40000;
text-align:center;
}

