/* Feuille de style Pixera Photo */

all.fond {background-repeat:repeat;
 font-family: 'Book Antiqua', 'Bell MT', 'Bookman Old Style';
 color:#FFFFFF;}

.banniere {
background-repeat: no-repeat;
background-position:top center;
 margin-top: 10px;}

#top {
 margin-top: 1px;}

a:link {color:#CC0066;}

a:visited {color:#9900FF;}

a.lien_titre {
  text-decoration:none;
  color:black;
}

a:hover.lien_titre {
  font-weight:bold;
}

a.photo {background: url(carre_jaune.jpg) repeat;
 margin-left:auto;
 margin-top: 35px;}

lien_photo {background: url(http://www.familleperreau.com/Sylvie/Images/carre_jaune.jpg) repeat;
 background-repeat:repeat;
 font-family: 'Book Antiqua', 'Bell MT', 'Bookman Old Style';
 color:#000000;
 margin-left:auto;
 margin-right:auto;}

.cellule {
background-repeat: no-repeat;
background-position:center center;
}

.centre {
text-align:center;
}

.marges {
margin-top: 15px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;}


.haut_cellule {
background-repeat: no-repeat;
background-position:center 30px;
padding-top: 30px;
padding-left: 10px;
padding-right: 10px;}

.cellule1 {
background-repeat: no-repeat;
background-position:center center;
height:500px;
width:720px;
}

.cellule2 {
background-repeat: no-repeat;
background-position:center center;
height:300px;
width:auto;
}
.cellule3 {
background-repeat: no-repeat;
background-position:center center;
height:300px;
width:auto;
}

p {margin:12px;}

p.normal {margin:12px;
  line-height:30px;
  font-family:sans-serif;
  font-size: 17px;
  font-weight: 200;}

textarea, input {
font-family: sans-serif;
font-size:14px;}

.texte {margin:12px;
 line-height: 20px;}

.exposant {font-size:small;
 vertical-align: 50%;}

.normal {
  line-height:20px;
  font-family:sans-serif;
  font-size: 17px;
  font-weight: 400;
  color:#FFFFFF;}

.plusgros {
  line-height:22px;
  font-family:sans-serif;
  font-size: 19px;
  font-weight: 400;}

.photo{
  font-family:sans-serif;
  font-size: 15px;
  font-weight: 400;}

.petit{
  line-height:15px;
  font-family:sans-serif;
  font-size: 13px;
  font-weight: 400;
  color:#FFFFFF;}

.gras {
  line-height:20px;
  font-family:sans-serif;
  font-weight:bold;
  font-size: 17px;}

.fantaisie{
  font-family:fantasy;
  font-size: 20px;
  font-weight: 500;}

.titre_fantaisie{
  font-family:'Arcanum','Devinne Swash','French Grotesque','Blambot Custom','Copplerplate Gothic Bold';
  font-size: 24px;
  font-weight: 700;}

.titremenu{
  font-family:'AndrewScript','Alpha Dance','Bradley Hand ITC TT-Bold', 'Book Antiqua', 'Bell MT', 'Bookman Old Style';
  font-size: 40px;}

.titre1{
  font-family:sans-serif;
  font-size: 20px;
  font-weight: 600;}

.titre2{
  font-family:sans-serif;
  font-size: 18px;
  font-weight: 500;}

.titre3{
  font-family:sans-serif;
  font-size: 16px;
  font-weight: 400;}

.titre4{
  font-family:sans-serif;
  font-size: 14px;
  font-weight: 300;}

.titre5{
  font-family:sans-serif;
  font-size: 12px;
  font-weight: 200;}

.sensitive {
	background-color:#FFCCCC;
	color:#000000;}

.rose_pale {
	background-color:#FFCCCC;
	color:#000000;}

.vert_amande {
	background-color:#CCFF99;
	color:#000000;	}
		
.mais {
	background-color:#FFFFCC;
	color:#000000;	}

.bleu_pale {
	background-color:#99CCFF;
	color:#000000;	}
		
.mauve {
	background-color:#CC99FF;
	color:#000000;	}
	
.gris_perle {
	background-color:#CCCCCC;
	color:#000000;	}

.blanc {
	background-color:#FFFFFF;
	color:#000000;	}

.gold {
	background-color:#FFD700;
	color:#000000;	}

		
.position_bouton		
 {
	height:208px;
	text-align:center; } 
		
#portrait,#fashion,#glamour,#location
 {position:absolute;
	display:none;
	border:solid;
	border-color:#660000;
	border-width:thin;
	border-right-width:medium;
	border-bottom-width:medium;
	font-size:16px;
	padding:7px;
	top:532px;
	left: 200px;
	right: 200px;
	text-align: justify;
	/*text-justify: newspaper;*/
	background-color:#FFCCCC} /* #FF99CC #FF66CC #FFCCCC*/

div.titre_diaporama {
margin-left: 500px;}

div.liste_diaporama {
margin-left: 10px;
margin-right: 240px;
margin-bottom: 500px;}

div.grosplan_diaporama {
margin-left: 300px;}

.milieu {
vertical-align:middle;}

#haut_diaporama {
margin-left: 500px;
}

#fond_cellule {
/*background-size: 100px;*/
}


h1 {font-family: 'Bradley Hand ITC TT-Bold', 'Book Antiqua', 'Bell MT', 'Bookman Old Style';}

h2 {
  font-family:fantasy;
  font-size:30px;
  font-weight:600;}

h4 {margin:3mm;}

h3 {margin:3mm;}

#nav1{
 margin-top: 1em;
 margin-bottom: 0.5em;
 }
#nav1 ul {
 text-align: center;
 margin-left: 0;
 padding-left: 0;
 }
#nav1 li {
 list-style-type: none;
 padding: 0.25em 1em;
 display: inline
 }

#form_comm1, #form_comm2, #form_comm3, #form_comm4, #form_comm5, #form_comm6, #form_comm7, #form_comm8, #form_comm9, #form_comm10,
#form_comm11, #form_comm12, #form_comm13, #form_comm14, #form_comm15, #form_comm16, #form_comm17, #form_comm18, #form_comm19, #form_comm20,
#form_comm21, #form_comm22, #form_comm23, #form_comm24, #form_comm25 {
   list-style-type:none; /* pas de puces */
   list-style-position:inside; /* pas de retrait */
   display: none; /* les sous-menus ne sont pas affiches */
   margin: 0; /* marges exterieures a 0 */
   padding : 0; /* marges interieures a 0 */
   position : relative; 
   float: left; /* Debut (par rapport a la gauche de la page) des sous-menus left : 0px;*/
   top:0;
   right: 0; /* Distance a la droite de la page du 1er sous-menu */
   width: 100%;}

#texte_sup1, #texte_sup2, #texte_sup3, #texte_sup4  {
   list-style-type:none; /* pas de puces */
   list-style-position:inside; /* pas de retrait */
   display: none; /* les sous-menus ne sont pas affiches */
   margin: 0; /* marges exterieures a 0 */
   padding : 0; /* marges interieures a 0 */
   position : absolue; 
   left : 200px;
   width: 100%;}


