@charset "UTF-8";

/* pour les listes myspace */




/* pour le menu des stores amazon */

#amazon {border-bottom: 4px solid silver; padding-top:20px; padding-bottom:20px;}

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

#amazon ul li {
	margin-left: 0;
	padding: 3px 15px;
	border-right: 1px solid #FFFFFF;
	list-style: none;
	display: inline;
	}

#amazon li .first {
	margin-left: 0;
		padding: 3px 15px;
	border-left: 1px solid #FFFFFF;
	list-style: none;
	display: inline;
	}
	





/* pour la personnalisation des sondages */

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





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

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




/* la liste des archives blogs personnalisées sur mariage3D.com */


#blogarchives li {list-style-type:decimal;}
#blogarchives {background-image: 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;}




/* le positionnement fixe des annonces */

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

#AdSense2 { padding-top:50px; padding-bottom: 50px; }


#AdSense3 { position:fixed; right:5px; bottom:0px; z-index: 2; padding-top:4px;  padding-left:0Px; padding-right:0px;
		
	
}









/* pour mettre un espace entre les résultats spécifiques */


#results {padding: 30px;  
	}

#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: 34px;
 font-style: italic;
 color: Sienna;


}


#results .wce {height: 140px; 
}


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

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

	border-bottom: 2px solid white;

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






/* 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: none;
	}
	
.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:1.5em; line-height: 1.1em; text-decoration:none;
	}
	
	
.rss-box li.rss-item {

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

	font-size:0.1em; display:none; 
	}
	
.rss-box .rss-title  {

	font-size:0.1em; 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-right: 1px solid #FFFFFF;
	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; 



	

	
	
	 padding-top: 20px; padding-bottom: 20px; padding-left:2%;  padding-right	:2%;  margin-top:20px; margin-bottom:20px;
background-image: none); background-attachment:fixed; background-color:#000033;
}

		/* 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  VS LARGE */



#barrefixeaudessus {position:fixed; bottom:320px; right: 154px; z-index:1; margin-right:0px;
}
#barrefixeaudessus a {text-decoration:none;font-size:1em;
}
#barrefixeaudessus a hover {text-decoration:none; font-size:1em; 
}

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

	border-top: 0px solid white;

	border-left: 0px solid Gainsboro;
	}
	
#backgroundbarrefixeaudessus {

	}
	
	
	
	
	
/* traduction google  */

#googletranslation  {position:fixed; right:0px; bottom:630px; width:180px; padding-top:10px;background-color:none;}
	
	
	
/* recherche wikipedia  */
	
	
#wikipediasearch {position:fixed; left:15px; bottom:630px;;width:160px; height: 60px; background-color:#2B3856; border-bottom: 2px solid DimGray;
		
	border-right: 2px solid Silver;

	border-top: 2px solid white;

	border-left: 2px solid Gainsboro;}







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



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

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

	border-top: 2px solid white;

	border-left: 2px solid Gainsboro;
	}
	








/* les css du décompte des jours : désactivé */

#decomptedesjours {visibility:hidden; position:fixed; left:20px; bottom:120px; z-index: 3;
}






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


#nomove { position:fixed; right:155px; bottom:420px;
}
#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 {
	background-image: none;
margin-left:3%; margin-right:3%;
	padding-top: 6px; padding-bottom: 6px;
 padding-left:8%; padding-right:8%;
 background-image: none;  background-color:#000000;
 text-align : left;
 margin-top:8px;
 font-size: 15px;
 line-height:17px;
 color: white;
 border:0px solid white;
}


#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; background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif);
}








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

#Label2 ul li {
	background-image: none;
margin-left:3%; margin-right:3%;
	padding-top: 6px; padding-bottom: 6px;
 padding-left:8%; padding-right:8%;
 background-image: none;  background-color:#000000;
 text-align : left;
 margin-top:8px;
 font-size: 15px;
 line-height:17px;
 color: white;
 border:0px solid white;
}


#Label2 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;
}

#Label2 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;
}


#Label2 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; background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif);
}










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;
}







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

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; 
}

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;
	
}



#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; color:#333333;
  padding-bottom: 0em;
 padding-top: 0px; padding-bottom: 0px; padding-left:0px;  padding-right	:0px;  margin-top:0px; margin-bottom:0px;
background-image: none; margin-bottom:30px;
}

.post-title a {
color:#999999;padding-left:30px; padding-right:30px;font-weight:bold;padding-top:10px;padding-bottom:10px;line-height:1.6em;
}

.post-title a:link {
color:#999999;padding-left:30px; padding-right:30px;font-weight:bold;padding-top:10px;padding-bottom:10px;line-height:1.6em;
}

.post-title a:hover {
color:#999999;padding-left:30px; padding-right:30px;font-weight:bold;padding-top:10px;padding-bottom:10px;line-height:1.6em;
}

.post-title a:visited {
color:#999999;padding-left:30px; padding-right:30px;font-weight:bold;padding-top:10px;padding-bottom:10px;line-height:1.6em;
}

.post-title {
position:relative; top:30px; left:0px;
	background-image: none;
  background-color: none;
color: #FFFFFF;
margin-top: 0px;
  margin-left: 0%;
margin-right: 0%;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align : left;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
}

.entry-content {
margin-left: 0px; 
	border: 1px solid DimGray;
		
	
	
		background-image: url(http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/horizontallines4.gif);
}


.entry-content img {
    border: none;
	float: clear;
	padding:0px;
	margin-top:30px;
		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; height: 20px;
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;
}



/* modification de l'aspect des messages : ajouté pour certains blogs (ultra-hifi, securite et sante au travail */

.post-title entry-title
{background-image: none; background-color: none;}

.post-header-line-1
{background-image: none; background-color: none;}

.post hentry
{background-image: none; background-color: none;}






.sidebar ul li {
background-image: none;
margin-left:3%; margin-right:3%;
	padding-top: 6px; padding-bottom: 6px;
 padding-left:3%; padding-right:4%;
 background-image: none;  background-color:#000000;
 text-align : left;
 
 font-size: 15px;
 line-height:17px;
 color: white;
 border-bottom: 2px solid DimGray;
		
	border-right: 0px solid Silver;

	border-top: 0px solid white;

	border-left: 0px solid Gainsboro;
	 }
	 
	 

.sidebar li {
padding-left:10px; padding-right:10px;
  margin: 0;
  padding-top: 0;
  padding-$endSide: 0;
  padding-bottom: .5em;
  padding-$startSide: 0px;
  text-indent: 0px;
  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:  url("http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metaltopblack-ancien-8NL.gif"); background-attachment: fixed; font-size:0.8em;
}


#outer-wrapper {  
background: none; margin-left:200px; margin-right:245px;
  font: $bodyFont;
}

#sidebar-wrapper {left:12px; position:relative; margin-top:60px; margin-bottom:0px; border: 0px solid white; 
background: none;  background-attachment: fixed; width: 26%; padding-left:1%; padding-right:1%; padding-bottom:0px; padding-top:40px;
}



#main-wrapper {
   width: 67%; padding-right:0%; padding-left:0%; margin-top:30px; padding-top:40px;
margin-left: 2%; margin-right:0%; background-color:none;
}


#content-wrapper {
background: url("http://www.mariage3d.com/GRAPHISMEBITMAP/BLOGIMAGES/metaltopblack-ancien-8NL.gif"); background-attachment: fixed;  border-left:0px dotted #000066; border-right:0px dotted #99CC33; border-bottom: 1px solid silver; margin-bottom:200px;

}


#header-wrapper {
margin-top: 40px;
background: none; 
  

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

}

#header { 
padding-left:0%: padding-right:0%; text-align-left; background-color:#666666;

margin-bottom:0px;


}

#header .title {margin-left :0px; color:#999999; display:none;
font-size: 14px; font-family:Georgia; font-style:normal; font-weight:normal; letter-spacing: 1px; margin-top:20px; margin-bottom: 30px;
padding-top: 7px; padding-bottom: 0px; line-height:60px;
 
 
 line-height:36px;


}

.descriptionwrapper {font-size:30px; font-style:italic; font-family:Georgia; font-weight:normal; color:#000000; margin-left: 0px; margin-top:30px;}



.sidebar h2 {
margin-left:0%; margin-right:0%;
 margin-top: 60px;  margin-bottom: 10px;
 padding-top: 8px; padding-bottom: 8px;
 padding-left: 10px;
 background-image: none;
 background-color:#666699;
 text-align : left;
 
 font-size: 16px;
 line-height:18px;
 color: black;
 border: 2px solid black;
		
	
}
     
	