body { 	
background-image: url(../photos-espace-mariage/fond-mariage.jpg);
		background-repeat: no-repeat;
		background:#321c0b; 
		color:#FFFFDD; 
		font-size:12px; 
		font-family:Verdana; }

		
a:link { color:#0CBFDF; text-decoration:none; font-weight:bold; }	
a:hover { color:#ffffdd; text-decoration:none; font-weight:bold; }
a:visited { color:#0CBFDF; text-decoration:none; font-weight:bold; }
a:active { color:#0CBFDF; text-decoration:none; font-weight:bold; }


.Style1 {font-size: 13px}
.Style2 {font-size: 11px}
.Style6 {font-size: 16px}
.Style15 {color: #0CBFDF}
.Style17 {font-size: 13px;color: #0CBFDF;}
.Style16 {font-size: 16px;color: #0CBFDF; }
.Style13 {font-size: 15px; color: #0CBFDF; font-weight:bold;}
.Style18 {font-size: 14px}
.Style21 {font-size: 10px}



h1 { font-family:Verdana; font-size:14px; color:#0cbfdf; text-decoration:none; font-weight:bold; }
h2 { font-family:Verdana; font-size:14px; color:#0cbfdf; text-decoration:none; font-weight:normal; }
h3 { font-family:Verdana; font-size:14px; color:#0cbfdf; text-decoration:none; font-weight:normal; }
h4 { font-family:Verdana; font-size:14px; color:#0cbfdf; text-decoration:none; font-weight:normal; }
h5 { font-family:Verdana; font-size:14px; color:#0cbfdf; text-decoration:none; font-weight:normal; }


/*----------- ci dessous nav horizontale-------------*/
.container {
        width: 500px; /*largeur menu*/
        padding: 0px;
        margin: 0px 0 0px 0; /* 1ere valeur = marge depuis le top*/
        background: #321D0C; /* fond du menu*/
}
div#menu
        {
         
			 padding:fixed;
          margin-top:0px;
         }
div#entete
        {
          padding:fixed;
          margin-top:0px;
         }
/* circle */

#navCircle {
        margin: 0;
        padding: 0 0 23px 20px; /* valeur à 20 = espace entre menu et ligne bleue*/
        border-bottom: 1px solid #0cbfdf;
}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 13px;
        line-height: 10px;
        font-weight: bold;
        padding: 0 20px 6px 8px;
        text-decoration: none;
        color: #0cbfdf;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 13px;
        color: #FFFFDD;
        background: url(./photos-espace-mariage/image-menu.jpg) no-repeat bottom center;
}
/*----------- FIN nav horizontale-------------*/



/*--------- ci dessous nav verticale articles---------*/
.navigation {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 170px;
	font-weight:bold;
	font-family:Verdana;
	position: absolute;
	top: 275px;
	left: 11px;
	width: 171px;
	
      }
   .navigation a, .navigation span {
      display: block;
      padding: 3px 10px;
      color: #ffffdd;
      text-decoration: none;
      background:  url(photos-espace-mariage/bouton-menu-vertical.png) left bottom no-repeat;
	  font-weight:normal;
      }
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
      background-image: url(photos-espace-mariage/bouton-menu-vertical.png);
	 
      }
   .navigation .open a, .navigation .open span {
      background-image: url(photos-espace-mariage/bouton-menu-vertical.png);
      }
 
 
   .navigation .subMenu {
      font-size: 10px;
	  padding-left:15px;
	  margin-left:0px
	  
      }
   .navigation ul.subMenu a {
      background: none;
      padding: 2px 0px;
      }


/*--------- FIN verticale articles---------*/
