/*
Theme Name:Un Blog de Charme
Theme URI:http://www.zetbase.com/
Description:Thèmes principal Un Blog de Charmes Copyright 2008 - Tous droits reservés
Version:2.0
Author: ZETBASE
Author URI:http://www.zetbase.com/
Tags:White, silver, 2 colown

Copyright 2008 - Tous droits reservés
*/
#linklove  { display:none!important}
html       { width:100%;height:100%}
body       { width:100%;height:100%;margin:0;padding:0;background: url('images/background.jpg') no-repeat center top fixed;font :62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;color:#7399C0;text-align:center;}
h1, h2, h3 { font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
h1         { padding-top:70px;margin:0;font-size:4em;text-align:center;}
h2         { margin:0px 0 0;font-size:1.8em;}
h3         { padding:0;margin:30px 0 0;font-size:1.3em;}

#page      { width:100%;margin:0;padding:0;}
#ajtBlc    { position:relative;left:0px;background:#fff;width:900px}

#main      { position:relative;text-align:left;padding:0 50px 0px 50px;clear:both;background:url(images/main_haut.png) no-repeat top center;width:865px;margin:0 auto}
#header    { height:250px;width:auto;background:#fff url('images/header.jpg') no-repeat top center;margin:0;padding:0; }
#header-inf{text-indent:-9990px;position:absolute}
#headerimg { margin:0;height:200px;width:100%;}
#headerimg .description { font-size:1.2em;text-align:center;}

/* MENU */
#menu           { position:relative;top:200px;width:100%; margin:0 auto;padding:1px 0 0 0;height:49px;}
#menu ul        { width:530px;margin:0 auto;padding:0px;height:47px;}
#menu li        { display:inline;list-style:none;padding:0;margin:0}
#menu a         { display:block;float:left;width:179px;height:47px;text-indent:-9990px;}

#menu .lien-blog		 { width:110px;}
#menu .lien-annuaire	 { width:156px;}
#menu .lien-club		 { width:112px;}
#menu .lien-contact		 { width:144px;}

/* Sous entete {PUB|RECHERCHE|Traduction} */
#subheader             { height:90px;width:865px;position:relative;top:0;left:0}
#pub490x60             { width:490px;height:60px;padding: 20px 20px }

#searchform            { position:absolute;top:-10px;right:-10px;padding:0;margin:0;width:251px;height:61px;background:url(images/form_recherche_background.png) no-repeat top left}
#searchform .recherche { position:absolute;left:12px;top:27px;border:none medium;width:195px;height:22px;font: 16px/22px Arial;color:#819EB0;background:transparent;padding:0;margin:0}
#searchform .submit    { position:absolute;left:218px;top:27px;border:none medium;width:34px;height:34px;background: no-repeat top left;cursor:pointer}

#article-blog 		   { display:block;width:600px;height:60px;background:url(images/article_blog.jpg) no-repeat;margin-bottom:10px}

/* Contenu {|titre|date|Billet|Navigation} */
.date       { float:left;border:1px solid #EBF4F3;padding:1px;margin-right:5px;width:35px;height:35px;background:#fff;text-align:center}
.date-jours { background:#EBF4F3;color:#91CDCD;font:bold 11px/15px Arial}
.date-mois  { font:bold 14px/18px Arial;color:#91CDCD}

#content				{ background:#fff;float:left;padding:0 0px 0px 20px;margin:0;width:600px;font-size:1.1em;min-height:900px;height:auto}
#content h2				{ border-bottom:1px solid #EFEFEF;}
#content .entry			{ line-height:1.4em;}
#content .postmetadata	{ text-align:left;padding-top:5px;clear:both;line-height:1.2em}
.postmetadata span		{ font-weight: bold}
#content .post			{ margin:0 0 40px 0;text-align:justify;}
.post hr				{ display:block;}
h2.pagetitle			{ margin-top:0px;text-align:center;font-size:1.6em;}
.navigation				{ display:block;text-align:center;margin:10px 0 60px 0}

/* Barre d'outil */
#sidebar                             { background:#fff;position:relative;right:-20px;top:0px;padding:0;margin:10px 0 10px 610px;width:240px;font:1em 'Lucida Grande',Verdana}
#sidebar form,table              	 { margin:0;padding:0}
#sidebar h2                          { background:#763500 url(images/sidebar_h2.jpg);color:#F305EE;margin:0 0 0 5px;padding:5px;font:bold 1.4em/1.2em Verdana, Sans-Serif}
#sidebar ul, #sidebar ul ol          { margin:0;padding:0;}
#sidebar ul li                       { list-style:none;margin-bottom:15px;}
#sidebar ul p, #sidebar ul select    { margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol       { margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol    { margin:0 0 0 10px;}
#sidebar ul ul li,
#sidebar ul ol li 					 { margin:3px 0 0 3px;padding:0;text-align:left;color:#763500}
#sidebar h2						     { text-decoration:none;}
#sidebar ul li li					 { margin-left:15px;list-style:square;border-bottom:1px dotted #F4F9F8;height:auto;color:#7399C0}
#sidebar ul li a					 { color:#7399C0;font-weight:bold;display:block;width:auto;height:100%;padding: 1px 1px 1px 5px}
#sidebar ul li a:hover				 { color:#9906F4;font-weight:bold}

/* Calandrier */
#wp-calendar caption    	{ text-decoration:none;}
#wp-calendar				{ empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a		{ padding-right:10px;text-align:right;}
#wp-calendar #prev a		{ padding-left:10px;text-align:left;}
#wp-calendar a				{ display:block;}
#wp-calendar caption		{ text-align:center;width:100%;}
#wp-calendar td				{ padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover	{ background-color:#fff;}/* Doesn't work in IE */
#wp-calendar #prev a,
#wp-calendar #next a		{ font-size:9pt;}
#wp-calendar a				{ text-decoration:none;}
#wp-calendar caption        { font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;}
#wp-calendar th				{ font-style:normal;text-transform:capitalize;}
#wp-calendar caption		{ text-decoration:none;}

/* Nuage de tag */
#tag_cloud                  { text-align:justify;padding:2px;margin:0}
#tag_cloud h2               { margin-bottom:5px!important}
#tag_cloud a                { display:inline!important;padding:1px;}
#tag_cloud a:hover          { background:#fff!important}
#tag_cloud li               { width:auto;height:auto;padding:0!important;margin:0!important}

select		{ width:130px;}
.clear		{ clear:both;}

/* Pied de page {footer} */
#footer   { background:url('images/footer.jpg') no-repeat top center;border:none;width:900px;height:150px;margin:0 auto;clear:both;position:relative;left:5px}
#footer p { margin:0;padding:20px 0;text-align:center;}
/*****/

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration:none;color:#fff;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited              {color:#763500; }
h2, h2 a,
h2 a:hover,
h2 a:visited,
h3, h3 a,
h3 a:hover,h3 a:visited,
a, h2 a:hover, h3 a:hover		{ color:#F305EE;text-decoration:none;}
a:hover,h2 a:hover, h3 a:hover	{ color:#9906F4;text-decoration:underline;}

.entry p a:visited {color:#b85b5a;}


/* Commentaire */
h3.comments             { padding:0;margin:40px auto 20px;}
#commentform input		{ width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea	{ width:100%;padding:2px;}
#commentform #submit	{ margin:0;float:right;}
#commentform p			{ margin:5px 0;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform input,
#commentform textarea,
.commentlist li,  		{ font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist cite,
.commentlist cite a     { font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist            { padding:0;text-align:justify;}
.commentlist li         { font-weight:bold;margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist li .avatar { float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist p          { margin:10px 5px 10px 0;font-weight:normal;line-height:1.5em;text-transform:none;}
.nocomments 			{ color:#D60863;}
.nocomments   			{ text-align:center;margin:0;padding:0;}
.commentmetadata 		{ margin:0;display:block;font-weight:normal;}

small, blockquote, strike	{ }
code						{ font:1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps	{ font-size:0.9em;letter-spacing:.07em;}
cite						{ text-decoration:none;}
.alt						{ margin:0;padding:10px;background-color:#FFF5C2;border-top:1px solid #763500;border-bottom:1px solid #ddd;}

.widecolumn						{ padding:10px 0 20px 0;margin:5px 0 0 150px;width:450px;line-height:1.6em;}
.widecolumn .postmetadata		{ margin:30px 0;}
.widecolumn .smallattachment	{ text-align:center;float:left;width:128px;margin:5px 5px 5px 50px;}
.widecolumn .ratingblock		{ visibility:hidden;display:none;}/* Suppression pour les fichier attacher */
.widecolumn .attachment			{ text-align:center;margin:5px 0px;}
.widecolumn .entry p			{ font-size:1.05em;}
.widecolumn .entry				{ line-height:1.4em;}
.entry form	            		{ text-align:center;}/* This is mainly for password protected posts, makes them look better. */

/* FIN */



/* Begin Images */
p img {padding:0;max-width:100%;}
img.centered   { display:block;margin-left:auto;margin-right:auto;}
img.alignright { padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft  { padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright    { float:right;}
.alignleft     { float:left;}
/* End Images */

/* Special stylized non-IE bullets do not work in Internet Explorer, which merely default to normal bullets. */
html > body .entry ul              { margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html > body .entry li              { margin:7px 0 8px 10px;}
.entry ol                          { padding:0 0 0 35px;margin:0;}
.entry ol li                       { margin:0;padding:0;}
.postmetadata ul, .postmetadata li { display:inline;list-style-type:none;list-style-image:none;}
/* End Entry Lists */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}
acronym, abbr   { border-bottom:1px dashed #999;}
blockquote      { margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite { margin:5px 0 0;display:block;}
.center         { text-align:center;}
.hidden         { display:none;}
hr              { display:none;}
a img           { border:none;}
small           { font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}

/* End Various Tags & Classes*/

/* Captions */
.aligncenter,
div.aligncenter               { display:block;margin-left:auto;margin-right:auto;}
.wp-caption                   { border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img               { margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text { font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* End captions */

.wp-pagenavi a,
.wp-pagenavi span	{margin:2px;padding:2px}