@charset "UTF-8";

/* pour l'indication AFFICHAGE DU MESSAGE */

 .status-msg-wrap {display:none;}


/* pour la personnalisation des sondages */

#Poll1 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}
#Poll2 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}
#Poll3 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}
#Poll4 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}
#Poll5 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}
#Poll6 {background-color:#FFFFFF; padding:30px; margin-top:50px; margin-bottom:50px;}


/* pour la personnalisation de la syndication des news */

#NewsBar1_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar2_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar3_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar4_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar5_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar6_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar7_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar8_bar {background-color:#FFFFFF; padding:30px;}
#NewsBar9_bar {background-color:#FFFFFF; padding:30px;}






/* le positionnement fixe des annonces */

#AdSense1 { position:fixed; right:20px; top:15px; z-index: 2; padding-top:4px; padding-left:0Px; padding-right:0px;
		
	
}

#AdSense2 { position:fixed; right:20px; top:275px; z-index: 2;  padding-top:4px;  padding-left:0Px; padding-right:0px;
		
	
}


#AdSense3 { position:fixed; right:20px; top:535px; z-index: 2; padding-top:4px;  padding-left:0Px; padding-right:0px;
		

}

#AdSense4 { position:fixed; right:20px; top:15px; z-index: 2; padding-top:4px;  padding-left:0Px; padding-right:0px;
		

}

#AdSense5 { position:fixed; right:20px; top:275px; z-index: 2;  padding-top:4px;  padding-left:0Px; padding-right:0px;
		
	
}


#AdSense6 { position:fixed; right:20px; top:535px; z-index: 2;  padding-top:4px;  padding-left:0Px; padding-right:0px;
		

}







/* Résultats spécifiques au domaine vendu + MODIF TAILLE CARACTERE ET COULEUR CARACTERE DE LA PAGE */


#results { color: #333333; font-size:1.1em;
	}

#results .l {

 padding-top: 4px; padding-bottom: 4px;
 padding-left: 10px; padding-right: 10px;
 
 background-color: none;
 text-align : left;
 
 
 font-family:helvetica;
 font-size: 24px;
 font-style: regular;
 color: Sienna;


}


#results .wce {height: 140px; 
}


#results .tbt2 {margin-bottom: 10px; margin-top: 10px; margin-left:40px; font-weight:normal;
}

#results .tbt2 img { border-top: 2px solid DimGray;
		
	border-left: 2px solid Silver;

	border-bottom: 2px solid white;

	border-right: 2px solid Gainsboro;
	
	height: 25%; width:40%; margin-right: 40px;  margin-top: 22px;
}




#results .citetohide {display:none;
}




#resultsleft {float:left;  width:40%; padding-left: 2%; padding-right: 2%; padding-top: 100px; background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines10ancien2.gif);
	}

#resultsleft ol li {list-style-type:decimal;}





#resultsright {float:left;  width:46%; height:100%; background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/sidebar-ombre-metal.gif);  
padding-left: 6%; padding-right: 4%;  padding-top: 100px; padding-bottom: 100000px;
	}

#resultsright .mw-search-result-data {visibility:hidden;
}

#resultsright ol li {list-style-type:decimal;}






#resultsright #right1 {color: #333333; font-size: 1em; 
	}

#resultsright #right1 h2 {margin-top:20px;font-size:4em;color:#6666CC;}
#resultsright #right1 h3 {margin-top:6px;font-size:2em;color:#FF0000;}
#resultsright #right1 h4 {margin-top:3px;font-size:1.6em;color: Sienna;}

#resultsright #right2 {color: #333333; font-size: 0.9em;  padding-top: 200px;
	}
	
	#resultsright #right2 .mw-headline {
 border-bottom: 2px solid DimGray;
		
	border-right: 2px solid Silver;

	border-top: 2px solid white;

	border-left: 2px solid Gainsboro;padding-left:10px; padding-right:8px;
}


#resultsright #right2 h2 {margin-top:20px;font-size:4em;color:#6666CC;}
#resultsright #right2 h3 {margin-top:6px;font-size:2em;color:#FF0000;}
#resultsright #right2 h4 {margin-top:3px;font-size:1.6em;color: Sienna;}

#resultsright #right3 {color:#333333; font-size: 1em; padding-top: 200px;
	}

#resultsright #right3 h2 {margin-top:200px;font-size:3em;color:#6666CC;}
#resultsright #right3 h3 {margin-top:60px;font-size:2em;color: #CC0000;}
#resultsright #right3 h4 {margin-top:30px;font-size:1.6em;color: Sienna;}




/* pour rendre invisibles les liens MESSAGES PLUS ANCIENS et S ABONNER sous la pile des messages affichés */


#blog-pager {

	display: none;
	}

.feed-links  {

	display: none;
	}




/* pour rendre invisible certains éléments de la ligne d'infos sous chaque message (date) et pour remonter dans le message les autres éléments */


.post-footer {

	display: ;
	}
	
.post-author  {

	display: none;
 
	}
	
.vcard  {
display: none;
	
	}
	
.fn  {

	display: none;
	}
	
.post-timestamp  {
display: none;

	}
	
.timestamp-link {
	display: none;
	}

.post-comment-link {

	display: none;
	}

.post-icons {

	position:relative;
 top:-100px;
	}







/* pour affichage proverbe du jour */


.rss-box li.rss-item a {

	font-size:5em; line-height: 1.1em; text-decoration:none;
	}
	
	
.rss-box li.rss-item {

	font-size:0.5em;
	}
	
.rss-box .rss-title a {

	font-size:0.2em; display:none;
	}





/* pour afficher les archives de messages sous forme de liste en ligne */


#BlogArchive1 {

	border-left :1px solid silver;  border-right :1px solid silver;background-color: #EDDA74; padding-top:10px;padding-bottom:30px;
	}


#ArchiveList {
	margin-left: 10%;
		margin-right: 10%;
	} 
	

#BlogArchive1_ArchiveList ul li {
	
display: inline;	border-left: 1px solid #000;

	} 
	
	
	
	
	
	
/* pour afficher certaines listes en ligne avec séparateur vertical - notamment DOMAINES DE L INFOGRAPHIE */



#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#pipe ul li {
	margin-left: 0;
	padding: 3px 15px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
	
		
#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
	/* pour le span du titre de DOMAINES DE L INFOGRAPHIE */

#titrejargon {padding-top:8px;padding-bottom:8px;padding-left:28px;padding-right:28px;
border-bottom: 3px solid DimGray;
	border-right: 3px solid Silver;

	border-top: 3px solid white;

	border-left: 3px solid Gainsboro;
	 background: url("http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metal.gif");

	font-weight: regular;
	font-size: 22px;
	color:#333366;
	} 
	
		/* pour le div des rubriques de DOMAINES DE L INFOGRAPHIE */

.rubriquedomaines { 

font-size: 14px; line-height: 30px;

  border-top: 2px solid DimGray;
		
	border-left: 2px solid Silver;

	border-bottom: 2px solid white;

	border-right: 2px solid Gainsboro;
	
	 padding-top: 20px; padding-bottom: 20px; padding-left:2%;  padding-right	:2%;  margin-top:20px; margin-bottom:20px;
background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metal3-dark.gif);
}


		/* pour le span du nom des rubriques de DOMAINES DE L INFOGRAPHIE */

.nomrubriquelogiciel {
margin-right: 10px;
color: rgb(204, 0, 0); font-weight: bold;
padding-top: 4px; padding-bottom: 4px;
 padding-left: 10px; padding-right: 10px;
 background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/GrandPanneauMetal15-bas.gif);
 border: 1px solid black;
  text-align : left;
 font-size: 16px;
 color: red;
}


.nomrubriquetechnique {
margin-right: 10px;
color: rgb(204, 0, 0); font-weight: bold;
padding-top: 4px; padding-bottom: 4px;
 padding-left: 10px; padding-right: 10px;
 background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/GrandPanneauMetal15-bas.gif);
 border: 1px solid black;
  text-align : left;
 font-size: 16px;
 color: MediumSlateBlue;
}

.nomrubriquehistoire {
margin-right: 10px;
color: rgb(204, 0, 0); font-weight: bold;
padding-top: 4px; padding-bottom: 4px;
 padding-left: 10px; padding-right: 10px;
  background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/GrandPanneauMetal15-bas.gif);
 border: 1px solid black;
  text-align : left;
 font-size: 16px;
 color: MediumAquamarine;
}


.nomrubriqueproductions {
margin-right: 10px;
color: rgb(204, 0, 0); font-weight: bold;
padding-top: 4px; padding-bottom: 4px;
 padding-left: 10px; padding-right: 10px;
  background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/GrandPanneauMetal15-bas.gif);
 border: 1px solid black;
  text-align : left;
 font-size: 16px;
 color: DarkGoldenrod;
}







	
	


/* les css de la super barre de navigation */



#barrefixeaudessus { position:fixed; top:0px; left: 0px; z-index:1;
}
#barrefixeaudessus a {text-decoration:none;font-size:1em;
}
#barrefixeaudessus a hover {text-decoration:none; font-size:1em; 
}

#barrefixeaudessus img {
border-bottom: 2px solid DimGray;
		
	border-right: 2px solid Silver;

	border-top: 2px solid white;

	border-left: 2px solid Gainsboro;
	}
	
#backgroundbarrefixeaudessus {
border-bottom: 3px solid DimGray;
		
	border-right: 3px solid Silver;

	border-top: 3px solid white;

	border-left: 3px solid Gainsboro;
	background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif);
	align:"center";
	}



/* les css du modificateur de taille de caractères sur la page */


#nomove { position:fixed; left:30px; bottom:20px;
}
#nomove a {text-decoration:none;font-size:1em;
}
#nomove a hover {text-decoration:none; font-size:1em;
}







p {
	letter-spacing: 0.5px;
}


h2 {
	letter-spacing: 1.7px;
}

h3 {
	letter-spacing: 1.7px;
}

img {
	
	border: thin solid #0033CC;
}

.imagesansbord img {
	
	border: none;
}





/* pour la liste des messages (LABELS) */


#Label1 {
 
	
	  margin-top:50px; margin-bottom:50px; padding-top :30px; padding-bottom :30px;
}

#Label1 ul li {

	
	 text-align: left;   margin-top:5px; margin-bottom:5px; 
 font-size:15px; line-height:27px;
}


#Label1 a:link {

  border: 0px solid Silver; text-align: left; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:5px; padding-right:0px; font-size:15px; line-height:27px;
}

#Label1 a:visited {

  border: 0px solid Silver; text-align: left; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:5px; padding-right:0px; font-size:15px; line-height:27px;
}


#Label1 a:hover {
	border: 0px solid Silver; text-align: left; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:5px; padding-right:0px; font-size:15px; line-height:27px; text-decoration: none;
}













ul li a:link {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	text-decoration: none;
}

ul li a:hover {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 1em;
	text-decoration: none;
}


ul li a:visited {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0033;
	font-size: 1em;
	text-decoration: none;
}







#sidebar-wrapper a:link {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#000066;
	font-size: 1em;
	text-decoration: none;
}

#sidebar-wrapper a:hover {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 1em;
	text-decoration: underline overline;
	background-color: #6AFB92; 
}

#sidebar-wrapper a:visited {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
color:#996666;	
font-size: 1em;
	text-decoration: none;
	
}



#consignesgraphismebitmap a:hover {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0033;
	font-size: 1em;
}






#domainesdelinfographie  a:hover {
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0033;
	font-size: 1em;
}


#accesauxcours a:hover {
	font-size: 1em;
}

#rubriques a:hover {
	font-size: 1em;
}


ul {
  list-style-type: none;
}

li {
  list-style-type: none;
}








/* modification de l'aspect des messages */


.post {

  margin: 0em;
  padding-bottom: 0em;
border-bottom: 3px solid DimGray;
		
	border-right: 3px solid Silver;

	border-top: 3px solid white;

	border-left: 3px solid Gainsboro; padding-top: 40px; padding-bottom: 40px; padding-left:0px;  padding-right	:0px;  margin-top:0px; margin-bottom:0px;
background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metal.gif);
}

.post-title {
position:relative; top:0px; left:-60px;



	 border-top: 2px solid DimGray;
		
	border-left: 2px solid Silver;

	border-bottom: 2px solid white;

	border-right: 2px solid Gainsboro;
	
	background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/GrandPanneauMetal-STRIPE-ANCIEN-2.gif);
  background-color: #FFFFFF;
color: #000000;
   
height:70px;
width:360px;

margin-top: 0px;
  margin-left: 14%;
margin-right: 30%;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 5px;
  padding-left: 30px;
  padding-right: 30px;
  text-align : left;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}

.entry-content {
margin-left: 0px; 
	border-top: 3px solid DimGray;
		
	border-left: 3px solid Silver;

	border-bottom: 3px solid white;

	border-right: 3px solid Gainsboro;
	
		background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif);
}


.entry-content img {
    border: none;
	float: clear;
	padding:0px;
	margin-top:0px;
		margin-bottom:0px;
		margin-right:30px;
		overflow:auto;

	border-top: 3px solid DimGray;
		
	border-left: 3px solid Silver;

	border-bottom: 3px solid white;

	border-right: 3px solid Gainsboro;


}


.post-footer {
margin-left: 50px;
background-image: none;
background-repeat:no-repeat;

}


.post a, .post-title a:visited, .post-title a:visited, .post-title strong {
  text-decoration: none;
  color: #bc0000;
  font-weight: normal;
  font-size: 1em;
}


.post div {
overflow:auto;
padding-top: 30px;
margin-top:0px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
  line-height: 1.3em;
}











.sidebar ul li {
background-image: none;
background-color: none; margin-top:5px; margin-bottom:5px; 
 font-size:15px; line-height:27px; text-align: left; }

.sidebar li {
  margin: 0;
  padding-top: 0;
  padding-$endSide: 0;
  padding-bottom: .5em;
  padding-$startSide: 15px;
  text-indent: 20px;
  line-height: 1.5em;
}





p { 
line-height: 1.6em;
}

div { 
line-height: 1.6em;
}

h1 { 
line-height: 1.6em;
}

h2 { 
line-height: 1.6em;
}


h3 { 
line-height: 1.6em;
}


h4 { 
line-height: 1.6em;
}


h5 { 
line-height: 1.6em;
}


h6 { 
line-height: 1.6em;
}


body { 
background-color:#FFFFFF; background-attachment: fixed; 
}


#outer-wrapper { 
background-image: none;
  font: $bodyFont; margin-right: 320Px; margin-left:80px;
}

#sidebar-wrapper {
background: none; padding-left:0%;}

#main-wrapper {
background: none;
margin-left: 0%; margin-right:0%;   align="center";
}


#content-wrapper {
background: none;

}


#header-wrapper {
  padding-top: 30px;

margin-top: 0px;
background: none;
width:100%; 
margin-bottom:0px; 
  

  background-color: $headerCornersColor;
  z-index:0;

}

#header {
color:#000000;
background: url("http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif");


border-top: 3px solid DimGray;
		
	border-left: 3px solid Silver;

	border-bottom: 3px solid white;

	border-right: 3px solid Gainsboro;

}

#header .title {
font-size: 22px; font-family: helvetica; font-style:normal; font-weight:normal; letter-spacing: 2px; color:#CC6600;

}

.sidebar h2 {
 margin-top: 60px;
 padding-top: 2px; padding-bottom: 2px;
 padding-left: 10px;
 background: url("http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metal.gif");
 background-color: white;
 text-align : left;
 
 font-size: 15px;
 line-height:27px;
 color: black;
 border-bottom: 2px solid DimGray;
		
	border-right: 2px solid Silver;

	border-top: 2px solid white;

	border-left: 2px solid Gainsboro;

}
     
	