*
{padding:0;
margin:0;
line-height:13px;
border:0;
font-family:Arial, Verdana, Tahoma, sans-serif;
font-size:12px;
color:#000;
}

html
{background-color:#434343;
height:400px;

}

#page 
{position:absolute;
left:0px;
top:0px;
width:940px;
height:650px;	
margin:0 0 0 -470px;
left:50%;
background-color:#fff;
}

h2
{color:#039;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Tahoma, sans-serif;
line-height:17px;
padding:20px 10px 10px 20px;
background-image:url(images/puce-g.png);
background-repeat:no-repeat;
background-position:0 5px;
}

#contenu h3
{color:#039;
padding-bottom:0;
font-size:13px;
text-align:left
}

#contenu h4
{color:#f90;
position:relative;
top:20px;
font-size:12px
}


.video a
{

font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Tahoma, sans-serif;
line-height:17px;
padding:20px 10px 10px 20px;
background-repeat:no-repeat;
background-position:0 5px;
text-decoration:none;

}
#contenu a
{color:#069;
font-weight:bold
}

#contenu a:hover
{color:#39c;}


#int-gauche
{position:absolute;
left:0;
top:144px;
}


#int-droite 
{position:absolute;
left:875px;
top:144px;
width:65px;
height:482px;
}

#int-bas 
{position:absolute;
left:268px;
top:625px;
width:672px;
height:25px;
}




#contenu
{position:absolute;
left:260px;
top:154px;
width:680px;
height:471px;
overflow:auto;
overflow-x:hidden;
}


#page #contenu p, #contenu img, h3
{padding:0 40px 10px 20px;
text-align:justify;
}





#contenu .photo
{position:relative;
float:left;
padding:0 10px 10px 20px;
}

.puce
{color:#f60;
font-size:14px
}





.puce
{color:#f60;
font-size:14px
}

.puce-c
{background-image:url(images/puce.png);
background-repeat:no-repeat;
background-position:0 4px;
padding-right:5px
}

.puce-b
{background-image:url(images/puce-b.png);
background-repeat:no-repeat;
background-position:0 4px;
padding-right:5px
}



select,input,textarea
{border-top:1px solid #999;
border-bottom:1px solid #ccc;
border-left:1px solid #999;
border-right:1px solid #999;
padding:3px 5px 1px 5px;
color:#666;
font-weight:bold
}

option
{padding:0 0 2px 2px;
}

textarea
{width:230px;
height:150px;
}

#page #contenu .erreur
{color:#c00;
padding-bottom:0;
margin:0 0 2px 0;
font-weight:bold
}

.ok
{border:0;
position:relative;
left:-5px}
