/* config souspages css */
A:link {text-decoration: underline; color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight:900;}
A:visited {text-decoration: underline; color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight:900;}
A:active {text-decoration: underline; color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight:900;}
A:hover {text-decoration: underline; color: #FFFFFF; font-size: 10pt; font-weight:900;}
/* class */


.bodyPages {
background-repeat: repeat-y;
background-image:url(../img/background/11.gif);
}

.photos {
position:absolute;
top:26px;
left:536px;
}

.text1 {
position:absolute;
top:45px;
left:265px;
width:250px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text2 {
position:absolute;
top:170px;
left:65px;
width:450px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text3 {
position:absolute;
top:280px;
left:65px;
width:450px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text4 {
position:absolute;
top:375px;
left:65px;
width:30px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text5 {
position:absolute;
top:90px;
left:50px;
width:380px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text6 {
position:absolute;
top:90px;
left:465px;
width:380px;
font-family:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text7 {
position:absolute;
top:265px;
left:65px;
width:450px;
font:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.text8 {
position:absolute;
top:350px;
left:80px;
width:100px;
font:calibri;
font-size:14px;
font-weight:900;
text-align:justify;
color:#FFFFFF;
}

.zoomflyhaut {
position:absolute;
top:132px;
left:558px;
}

.zoomflybas {
position:absolute;
top:332px;
left:558px;
}

.profiltext {
font-family:calibri;
color:#FFFFFF;
text-shadow:#000000;
font-size:13px;
letter-spacing:1px;
}

.list {
font-family:calibri;
color:white;
font-size:13px;
letter-spacing:1px;
}

.validation {
font-family:calibri;
color:#33CC66;
font-size:13px;
letter-spacing:1px;
}

.erreur {
font-family:calibri;
color:red;
font-size:13px;
letter-spacing:1px;
}

.profilmodiftext {
font-family:calibri;
size:1;
color:#FFFFFF;
text-shadow:#000000;
font-size:larger;
}

.descriptif {
font-family:calibri;

color:#FFFFFF;
font-size:small;
}

.contact {
position:absolute;
top:30px;
left:10px;
}
.rendre {
position:absolute;
top:30px;
left:435px;
}

.titreliste {
position:absolute;
top:30px;
left:50px;
font-family:calibri;
size:1;
color:#FFFFFF;
text-shadow:#000000;
font-size:larger;
}

.liste {
position:absolute;
top:50px;
left:60px;
font-family:calibri;
size:1;
color:#FFFFFF;
text-shadow:#000000;
font-size:small;
}

/* css sur les formulaires */
input, textarea, file {
border:1px solid #FFFFFF;
background-color:#2f35c2;
font-family:Arial, Helvetica, sans-serif;
color:white;
font-size:9px;
letter-spacing:2px;
}
select, option {
border:1px solid #FFFFFF;
background-color:#2f35c2;
font-family:Arial, Helvetica, sans-serif;
color:white;
font-size:9px;
letter-spacing:2px;
}

/* Gallerie */

.photo1 {
position:absolute;
top:192px;
left:76px;
}

.photo2 {
position:absolute;
top:192px;
left:194px;
}

.photo3 {
position:absolute;
top:192px;
left:314px;
}

.photo4 {
position:absolute;
top:270px;
left:76px;
}

.photo5 {
position:absolute;
top:270px;
left:194px;
}

.photo6 {
position:absolute;
top:270px;
left:314px;
}

.photo7 {
position:absolute;
top:348px;
left:76px;
}

.photo8 {
position:absolute;
top:348px;
left:194px;
}

.photo9 {
position:absolute;
top:348px;
left:314px;
}

.bigphotoverti {
position:absolute;
top:114px;
left:514px;
}

.bigphotohori {
position:absolute;
top:172px;
left:456px;
}

.flyerinscrit {
position:absolute;
top:133px;
left:558px;
}

.avatar {
position:absolute;
top:122px;
left:214px;
}

.avatarOther {
position:absolute;
top:100px;
left:100px;
}