/* --------------------------------- FEUILLE DE STYLE CORTÈGES ET CIE --------------------------------- */


/* STYLE DE MISE EN FORME GÉNÉRALE */

body {
background-color: #FFFFFF;
background-image: url("images/fond.gif");
background-repeat: repeat-x;
margin: 0;
}

.ifr {
background-image: url("images/fondif.gif");
background-repeat: repeat-x;
margin: 0;
}

.ifr2 {
background-color: transparent;
}


/* STYLE DES IMAGES */

.ima {border: 1px solid #964CB4; margin-right: 16px; background-color: #D4D4FF;}
.imb {border: 1px solid #964CB4; background-color: #D4D4FF;}
.imc {border: 1px solid #964CB4; margin-left: 16px; background-color: #D4D4FF;}


/* STYLE DES TABLEAUX DE MISE EN FORME */

.top {background-image: url("images/top.gif"); background-repeat: no-repeat; width: 100%; height: 161px; border: 0;}
.menus1 {width: 479px; height: 18px; border: 0; margin-left: 33px;}/* menus du haut */
.menus2 {width: 234px; height: 18px; border: 0; margin-left: 562px;}/* sous-menus du sur mesure */
.menus3 {width: 447px; height: 18px; border: 0; margin-left: 348px;}/* sous-menus boutique bébé */
.mid1 {width: 796px; height: 277px; border: 0;}
.midcort { width: 763px; height: 277px; border: 0; margin-left: 33px;}
.midcort2 { width: 853px; height: 277px; border: 0; margin-left: 33px;}
.midpap {width: 100%; height: 277px; border: 0; background-color: #EDE0F5;}
.bot {background-image: url("images/bas.gif"); background-repeat: no-repeat; width: 100%; height: 172px; align: right;}
.bask {background-image: url("images/panier.png"); width: 80px; height: 94px; margin: 5px 75px 18px 63px; align: right;}
.mini {width: 20px; height: 30px; border: 1px solid #964CB4; background-color:#D4D4FF; text-align: center; font-color: A176FF;}
.form {align: right;}
.message {border: 1px solid #6060FA; background-color: #FFFFFF; height: 90px;}  /* messages bleus */


/* STYLE DU TEXTE GÉNÉRAL */

p {font-size: 12px; color: #510A7D; font-family: Arial, Helvetica, sans-serif; font-style: normal;}
.p1 {text-align: justify; padding-left: 33px;}
.p2 {text-align: right;}
.p3 {text-align: left; padding-left: 33px;}
.p4 {text-align: justify; padding-left: 20px;}
.p5 {text-align: center; color: #6060FA; font-style: italic; font-family: Times, Times New Roman, serif; font-size: 17px; line-height: 20px; padding: 20px;}  /* messages bleus */

h1 {font-size: 18px; line-height: 18px; color: #510A7D; font-family: Times, Times New Roman, serif; font-style: normal; font-weight: normal; text-align: left; padding: 26px 0 0 33px;}
h2 {font-size: 12px; line-height: 13px; color: #510A7D; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: left; padding: 30px 0 4px 20px;}

ul {font-size: 12px; line-height: 13px; color: #510A7D; font-family: Arial, Helvetica, sans-serif; text-align: justify; list-style-type: disc; margin: 26px 0 0 33px;}

a:link {color: #6060FA;}
a:hover {color: #510A7D;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6060FA; text-decoration: none;}

.f:link {color: #6060FA;}
.f:hover {color: #6060FA;}
.f { font-family: Times, Times New Roman, serif; font-size: 20px; line-height: 13px; color: #6060FA;} /* flèches de défilement cortèges sur mesure */

.e:link {color: #C0006F;}
.e:hover {color: #510A7D;}
.e {text-align: center; color: #C0006F; font-style: italic; font-family: Times, Times New Roman, serif; font-size: 17px; line-height: 20px;}  /* messages bleus */

.web:link {color: #C9ACDD;}
.web:hover {color: #6060FA;}
.web {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #C9ACDD; text-decoration: none; text-align: right; padding-right: 50px; line-height: 30px;}

/* STYLE DES FORMULAIRES */

input {font-family: Arial, Helvetica, sans-serif; color: #6060FA; font-style: italic; font-size: 12px; background-color:#D4D4FF; border: 1px solid #510A7D; width: 274px; margin: 3px 0 3px 16px; vertical-align: middle;}
textarea {font-family: Arial, Helvetica, sans-serif; color: #6060FA; font-size: 12px; background-color: #FDE7FD; font-style: italic; border: 1px solid #510A7D; width: 350px; margin: 3px 0 3px 16px; vertical-align: middle;}
.bt { height: auto; width: auto; font-size: 11px; color: #510A7D; font-family: Arial, Helvetica, sans-serif; font-style: normal; border: 1px solid #510A7D;}
.rad {border: 0; width: auto; height: auto; margin: 3px 0 3px 16px; vertical-align: middle;}