@charset "iso-8859-1";
/* auteur: Yom */
/* Date de création: 15/01/2005 */
html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
body {
background: #FFFFFF;
font-family: verdana, arial, sans-serif;
scrollbar-face-color:#C6BFEF;
scrollbar-shadow-color:#6D6C70;
scrollbar-highlight-color:#F1F0FB;
scrollbar-3dlight-color:#C7C0F0;
scrollbar-darkshadow-color:#333234;
scrollbar-track-color:#E4E1F8;
scrollbar-arrow-color:#0033FF;
}

/* New */
#texte-news {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:275px;
margin-left:370px;
}
#texte-news a{
color: #211C43;
}
#texte-news a:hover{
color: #FD8101;
}
#titre-news {
font-size: 0.6em;
color: #FFFFFF;
position: absolute;
top:250px;
margin-left:589px;
}
#texte-pres {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:380px;
margin-left:480px;
}
#texte-pres a{
color: #211C43;
}
#texte-pres a:hover{
color: #FD8101;
}
#texte-atelier {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:478px;
margin-left:480px;
}
#texte-demo {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:548px;
margin-left:480px;
}
#texte-expo {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:618px;
margin-left:480px;
}
#texte-projection {
font-size: 0.6em;
color: #37315E;
position: absolute;
top:688px;
margin-left:480px;
}
#image-pres {
position: absolute;
top:360px;
margin-left:362px;
}
#image-atelier {
position: absolute;
top:460px;
margin-left:362px;
}
#image-demo {
position: absolute;
top:530px;
margin-left:362px;
}
#image-expo {
position: absolute;
top:600px;
margin-left:362px;
}
#image-projection {
position: absolute;
top:670px;
margin-left:362px;
}
#image-news {
position: absolute;
top:272px;
margin-left:577px;
}

.news a{
text-decoration: ;
color: #211C43;
}
#conteneurhome {
position: absolute;
top:234px;
width: 414px;
height: 405px;
background: transparent;
color: #352F66;
}
#conteneurhome p{
font-size: 0.6em;
}
.bloc1 {
background: transparent;
width: 217px;
height: 405px;
float: left;
margin: 2 0 0 0
}
.bloc1 a{
text-decoration: none;
color: #211C43;
}
h1 {
font-size: 0.6em;
color: #211C43;
padding-left: 25px;
position: absolute;
top:15px;
}
#texte-passion {
padding-left: 10px;
position: absolute;
top:30px;
}
h2 {
font-size: 0.6em;
color: #211C43;
padding-left: 48px;
position: absolute;
top:100px;
}
#texte-activite4 {
padding-left: 48px;
position: absolute;
top:115px;
}
#activite4 {    /* bloc image en arrière-plan */
width : 209px;
height: 209px;
background: url(images/4activites.jpg) top left no-repeat;
margin-left: 4px;
position: absolute;
top:157px;
}
.zone1 {    /* zone cliquable */
float: left;
width : 100px;
height: 100px;
margin-left: 1px;
margin-top: 1px;
}
.zone2 {    /* zone cliquable */
float: right;
width : 100px;
height: 100px;
margin-right: 1px;
margin-top: 1px;
}
.zone3 {    /* zone cliquable */
float: left;
width : 100px;
height: 100px;
margin-left: 1px;
margin-top: 7px;
}
.zone4 {    /* zone cliquable */
float: right;
width : 100px;
height: 100px;
margin-right: 1px;
margin-top: 7px;
}
.bloc2 {
background: transparent;
width: 180px;
height: 405px;
float: right;
}
.bloc2 a{
text-decoration: none;
color: #FFCC00;
float: right;
margin: 0 0 0 0
}
.bloc2 p {
margin: 2 0 6 0
}


#activite {
position: absolute;
background: #C6BFEF url(fond-page/logofond.jpg) top no-repeat;
margin-left: 0px;
width: 788px; /* largeur fond module activite */
top:236px;
color: #;
font-size: 0.7em;
z-index: 0;
}
#lienpro {
position: absolute;
top:250px;
}
#titreact {
font-size: 0.8em;
color: #FD8101;
}
.texteact {
font-size: 0.7em;
color: #211C43;
padding: 5px;
background: #AAA3D1;
border: 1px solid #fff;
}
.texteact a{
color: #FFFFFF;
}
.texteact a:hover{	
color: #6B668B;
}
#titregenemodule {
font-size: 0.7em;
color: #FFFFFF;
}
.titremodule {
font-size: 0.8em;
color: #FD8101;
padding-left: 5px;
}
.textemodule {
font-size: 0.7em;
color: #211C43;
padding: 5px;
background: transparent;
}
.liensmodule {
font-size: 0.7em;
color: #FD8101;
text-align: right;
}
.liensmodule a{
color: #211C43;
}
.liensmodule a:hover{
color: #FD8101;
}
#piedmodule {
font-size: 0.7em;
color: #FD8101;
}
#piedmodule a{
color: #211C43;
}
#piedmodule a:hover{
color: #FD8101;
}

#textecontact {
font-size: 0.7em;
color: #211C43;
}
.texteform {
font-size: 0.6em;
color: #6B668B;
}
.inputstyle {
font-size: 0.7em;
color: #6B668B;
}
.message {
background-color:#FFFFFF;
color:black;
font-family: arial;
font-size: 11px;
border: 1 solid black;
width: 380px;
height: 100px
}
.textetournee {
}

#popval {
font-size: 0.7em;
color: #FD8101;
background-color: #0D1929;
padding: 10;
border-color: #000000;
text-align: center;
}
#popval a{
color: #FD8101;
}
#popval a:hover{
color: #FFFFFF;
}
.p1 {
background: ;
}
.p2 {
background: ;
}

#hautdepage {
font-size: 0.6em;
color: #FD8101;
}
#hautdepage a{
color: #211C43;
}
#hautdepage a:hover{
color: #FD8101;
}
.pied 
{	
font-size: 0.7em;
color: #FD8101;
}
.pied a{	
color: #FD8101;
}
.pied a:hover{	
color: #6B668B;
}