
@charset "UTF-8";
/* CSS Document */


/* Normalise les marges et le remplissage */
body, div, dl, dt, dd, ul, ol,li, h1, h2, h3, h4, h5, pre, form, fieldset, input, p, blockquote, th, td
{ margin: 0; padding: 0 }

/* Normalise les tailles de police  pour les en-têtes */
h1 ,h2, h3, h4, h5 ,h6 
{ font-size: 100% }

/* Supprime list-style pour les listes */
ol, ul
{ list-style: none }

/* Normalise les styles et graisses de fontes: font-style et font-weight sont "normal" */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style: normal; font-weight: normal; } 



/* Supprime les bordures dans les élèments fieldset et img */
fieldset,img
{ border: none; clear:left}
 
 
div#branding {
width:100%;
min-width:600px;
margin-left:1%
}  
div#studio {
width:100%;
min-width:600px;
margin-left:1%

}  

div#main_content{
width:100%;
margin-left:1%;
margin-top:10px;

}

body {
width:100%;
height:100%;
 }

div#doc{
 width:200px;
 height:80px;
 text-align:center;}
 
 div#contact{
 width:100%;
 min-width:600px;
 height:15px;
 text-align:left;
 margin-left:1%;
 margin-bottom:6px}


div#container {
width: 100%;
min-width:600px;
height:140px;
clear:left;

}

div#containermanif {
width: 100%;
 min-width:480px;
clear:left;

}

div#line2 {
 width: 103px;
 margin-left:1px;
 height: 20px;
 margin:0px;
 background-image:url(../im/line);
 font-size:0%;
 background-position: left; 
 background-repeat: no-repeat;
}



div #content {
width:200px;
 float:left;
 margin-top:5px;
 } 
div #rub {
width:120px;
height:20px;
 margin-top:5px;
 } 


div #text {
width:180px;
min-height:40px;
} 

div #contentvid {
width:500px; 
float:left
} 

div#line{
width: 1600px;
height: 1px;
margin: 0px;
background-color: #dedede;
font-size:0%;
}

div#line3{
width: 1600px;
height: 1px;
margin-left:1%;
background-color: #dedede;
font-size:0%;}

div#line4{
width: 98%;
margin-left:1%;
height: 1px;
margin: 0px;
background-color: #dedede;
font-size:0%;
}



