/* ---------- Elements Principaux ------------- */
body    { margin:0px; padding:0px; text-align:center; font-family: 'Hiragino Kaku Gothic Pro W3', Osaka, Verdana, Helvetica, Arial, sans-serif; color: #000; background:#FFFFFF; }
tr,td   { font-family: 'Hiragino Kaku Gothic Pro W3', Osaka, Verdana, Helvetica, Arial, sans-serif; font-size:12px; line-height:120%;}
h1      { color: #333; font-size: 17px; margin-top:5px } /*titre des pages*/
h2      { color: #000; font-size: 160%; font-weight:bold; line-height:1.3em;}
h3      { color: #333; font-size: 12px; }
a 	{ text-decoration:none; color:#000; font-size:100%; font-weight: bold;  } /* lien */
a:hover { text-decoration:underline; color:#FF0099}
a.pub 	{ text-decoration:none; color:#FFF; font-size:10px;} 
a.pub:hover { text-decoration:underline; color:#F09}
a.link 	{ text-decoration:none; color:#000; font-size:10px; } 
a.link:hover { text-decoration:underline; color:#FF0099}

legend  { color:#5675A4; padding-left:5px; padding-right:5px;}
li      { list-style-type:none;}
img     { border:0px; } /* image */
input   { border:solid 1px #D8D7D7; font-size:100%; background:#FFFFFF; color:#5675A4; } /* bouton */

.pub     { color:#FFF; font-size:10px; font-family: Verdana, Helvetica, Arial, sans-serif;  line-height:120%;}
.pubB    { border-width: 0px; padding:0px; border-style: solid; border-color: #000; background:#000; MARGIN-TOP: 10px}
.sub     { color:#000; font-size:10px; padding:3px; border-top:1px dotted #808080;}
.subT    { color:#000; font-size:11px; font-weight: bold;  padding:3px;}
.subB    { border: 1pt solid #000; padding:3px; }

.cap     { color:#000; font-size:10px; padding:3px; line-height:140%;}

.cigar {BACKGROUND: #000; COLOR: #FFF; margin-right:10px;}

.kugiri {BORDER-BOTTOM: #808080 1px dotted;  MARGIN: 5px 10px 5px 0px;}
.kugiri2 {BORDER-BOTTOM: #808080 1px dotted;  MARGIN: 10px;}
.kugiri3 {BORDER-BOTTOM: #808080 1px dotted;  margin-bottom:40px; margin-right:20px; }
	
.quitxt { margin:5px; FONT-SIZE: 10px; COLOR: #000; line-height:150%;}
.qui  {margin-top:5px; margin-bottom:10px; FONT-SIZE: 10px; color:#FFFFFF; font-weight:bold;}
.notes  { font-size:10px; line-height:150%; }

.liens1  {margin-top:20px; margin-left:10px;}
.liens2  {margin-top:0px;margin-left:20px;}

.page {text-align:center; font-size:10px; font-weight:bold; margin-bottom:20px;}


/* ---------- Structure ------- */
/* La class main correspond a la structure global du blog
/* le numero apres 'main' correspond au type de structure (1 2 ou trois colonne) */

/* Pour les stuctures avec 2 colonnes */
#main1 { width:780px; height:100%; text-align: left; margin: 0px auto 0px auto; padding:10px; background:#FFFFFF; }

#main1 #leftnav    {  margin-top:0px; padding:0px; width:210px; background:#FFFFFF; font-size:10px;  } /* colonne de gauche */
#main1 #content    { margin-top:10px; margin-left:20px; width:440px;  background:#FFFFFF; } /* colonne principale */
#main1 #rightnav   {  margin-top:0px; width:130px; background:#FFFFFF; } /* colonne de droite */

#main1 h2          { margin:10px 0px 10px 0px; padding:0px; font-size:160%; font-color:#000; font-weight:bold;} /* titre des articles */


#MainTab { margin:0px; width:100%; }
#MainTab td { vertical-align:top; }

/* entete */
#top    { padding:5px 10px 10px 10px; text-align:left; background-color: #FFFFFF; border-bottom: 2px solid black; }
#top h1 { padding:0px; margin:0px; }


/* Bas de page */
#footer   { clear:both; margin:0px 0px 30px 0px; color: #FFF; padding:5px 5px 8px 5px; background-color:#000; text-align:center; font-size:10px;}

.cleaner {clear:both;}


/* ---------- Box ---------- */
/* correspond au block des modules */
.box             { margin-top:0px;margin-bottom:10px; background:#FFFFFF; }
.box h2          { color:white;  font-size:8px;}
.box-content     { overflow:auto; color: #5675A4; font-size:10px;}
.box-content p   { margin:5px 0px 5px 0px; padding:0px; }
.box-content ul  { margin:5px 0px 5px 0px; padding:0px; }
.box-content li  { list-style-type: none; margin:5px 0px 5px 0px; padding:5px;  border-bottom: 2px solid black; }


/* ---------- Recherche -------- */
#Recherche   { padding:0px; }
#WForm       { margin:0px; border:solid 1px #D8D7D7; padding:10px; background: #F3F7FC; }
#WForm input { border:solid 1px #D8D7D7; font-size:100%; background:#f4f4f4; color:#5675A4; }
#WForm input:hover { border:solid 1px #5675A4; background:#fff; }

.RNum  { font-weight:bold; }
.RDesc { padding:10px; }
.ROut  { font-style:italic; color:#A0B8CB; }
.RSize { color:#BFBFBF; }

a.RTitle       { text-decoration:none; color:#00275E; }
a.RTitle:hover { text-decoration:none; color:#834141; }

#GGResults { text-align:left; margin:0px; color:#000000; }
.Result1   { padding:4px; background:#F7FAFD; }
.Result2   { padding:4px; background:#FBFBFB; }

/* Articles */
.article    { margin-top:20px;padding:0px; }
.article p  { padding:0px 0px 5px 5px;margin:0px }
.Date 	{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:2px solid #FFF;width:100%; font-size:10px;}
.Option {padding:5px 0px 0px 0px;margin:0px 0px 60px 0px;border-top:1px dotted #808080;width:100%;text-align:right;font-size:85%;color:#808080}

/* Commentaires */
.comment    {  }
.commentMessage  { padding:5px; border:1px dotted #999999;background:#F8F8F8;margin:0px}
.commentOption   {text-align:right;font-size:85%;color:#808080;margin-bottom:10px}
#formComment label { width:70px; }
#addTrackback {border:1px dotted #999999;background:#FFF8D7;padding:5px;} /* Trackback */

/* Calendrier */
.calendarTop1 	{  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color:#5675A4; font-weight: bold;  background-color:#F4F4F4} /*entete*/
.calendarToday1 {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color:#FFFFFF; background-color:#A2B4CE;} /* Aujourd'hui */
.calendarDays1 	{  width:50px; height:15px; font-family:Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color:#000000; background-color: #FFFFFF; text-align:center;}
.calendarHeader1{  font-family: Verdana, Arial, Helvetica; font-size: 10px; background-color:#5675A4; color:#FFFFFF;} /* lettre de la semaine */
.calendarTable1 {  background-color:#F4F4F4;border:0px solid #5675A4} /* contour du calendrier */ 
 
Sous menuChanger de modele 
Modifier le CSS 
Editer les blocs 
Changer de structure 
Retablir la configuration par defaut 
InfoAttention la modification du fichier CSS est reserve aux utilisateurs avertis.
L'equipe d'over-blog.com ne repondra pas aux questions concernant l'utilisation d'un fichier CSS 

#articleAccueil 	{}
#articleAccueil p	{  }
#bodyAlbum{ background-color:#FFFFFF;}
.topAlbum{}

#generalAbum{width:100%;}

.h2Album { text-align:center; font-size:12pt; color:#000000;}
#enteteAlbum{ width:100%; border:1px solid #222222; background-color:#666666; font-size:130%; color:#FFCC99;}
#enteteAlbum a {color:#FFFFFF; text-decoration:none;}
#enteteAlbum a:hover {color:#FFFFFF; text-decoration:underline;}
.nomPhotoAlbum { font-size:large;}

.lienAlbum {text-decoration:none;}
.lienAlbum:hover{text-decoration:underline;}

.quickNavAlbum{margin:0px; padding:0px; background-color:#FFCC99; border:1px groove #666666; width:100%; text-align:center;}
.quickNavAlbum a {text-decoration:none;}
.quickNavAlbum a:hover {text-decoration:underline;}
.precAlbum{ float:left; text-decoration:none; position:relative; padding:0px; margin:0px;}
.retourAlbum{ position:relative;  text-decoration:none; padding:0px; margin:0px auto; width:6em;}
.suivAlbum{ float:right;  text-decoration:none; position:relative; padding:0px; margin:0px;}

#centrethumbsAlbum{ background-color: #666666;}
.thumbsAlbum {background-color: #666666; padding:2px; width:550px; margin-right:auto; margin-left:auto;}
.thumbAlbum { display:inline; margin:3px;}
.thumbAlbum img { border:1px solid #FFFFFF;}
.thumbCouranteAlbum { display:inline; margin:3px;}
.thumbCouranteAlbum  img { border:3px dashed #FFCC99;}

.topLienAlbum{text-decoration:none;}
.topLienAlbum:hover{}

#photo{ text-align:center; }
#photo img {margin: 0px auto; border:1px solid #333333; border-bottom:0px solid #FFFFFF;}
.nomPhotoAlbum{ color:#FFCC66; text-align:center;}

#piedAlbum{ width:100%; text-align:center; margin-top:5px;}

.affTrackback { padding:5px; border:1px solid #999999; margin-bottom:10px;}
.affTrackback h2 {}
.linkTrackback {font-size:130%; }
.h2Trackback {}

/*-------------------Recommander--------------------------------*/
#divRecommander {}
#divRecommander span {font-size:larger;}
#divRecommander legend {font-size:larger;}
#divRecommander fieldset {padding:3px; margin:5px;}

/*-----------------Newsletter-----------------------------------*/
#divNewsletter h2 {text-align:center; font-size:12pt;}
#centreAccAlbum{} 
.AccAlbum{ text-align:center;} 
.thumbAccAlbum { display:inline; margin:5px;}
.thumbAccAlbumimg { padding:5px 0px;}

.thumbsAlbum { padding:2px; width:99%; text-align:center; margin-right:auto; margin-left:auto;}

