/*
Theme Name: Le Grec 01
Author: David Deplagne
Author URI : www.david-deplagne.com
*/

/*COULEURS*/
/*Bleu body*/
body{background-color:#D9E9F2}
/*Bleu colonne*/
p#infosArticlesBas{border-left:solid 5px #ADCEF2}
/*Bleu liens, titres...*/
a:link,#texte #filAriane a:visited,#colonne a:visited,#infosArticlesBas a:visited,#pied a:visited,#texte .retourEtHaut a:visited,h1,h2,h3,h4,h5{color:#069}
/*Gris lien visités...*/
a:visited{color:#8E55AA}
/*Gris clair*/
#texte img{border:solid 1px #ccc}

/*COMMUN*/
body{font-size:.8em;padding:15px;color:#333}
h1,h2,h3,h4,h5,p,ul,li,ol,dl,dt,form,img,fieldset{margin:0;padding:0}
ul,li,ol,dl,dt{list-style:none}
form{text-align:left}
img,fieldset{border:0}
small{font-size:90%}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline}
h3 a:hover{text-decoration:none;border-bottom:solid 1px;text-align:left}
h4{text-align:left}

/*ARIAL*/
.navigation,#menu,#filAriane,.date,.nbreCommentaires span,#infosArticlesBas,.wp-caption p,#colonne,#texte textarea,#commentform small,.comment-meta,.reply,.album,#imageZp,#admin,#admin_data,#pied,#infoForm,.creditddsg{font-family:Arial,Helvetica,sans-serif}
/*VERDANA*/
#texte{font-family: Verdana,Arial,Helvetica,sans-serif}
/*GEORGIA
{font-family:  Georgia,"Times New Roman",Times,serif}*/

/*INVISIBLE*/
.invisible,.nettoyage hr,span br,.date span,.nbreCommentaires span span,#listeArticles br,.singlePhp legend,.singlePhp .espaceFieldLegend,.says{display:none}

/*PAGE HAUT - Bug IE7 et padding-top sur #conteneur*/
#pageHaut{background: url(medias/pageHaut.png) no-repeat;height:19px}

/*CONTENEUR*/
#conteneur{width:796px;margin:0 auto;}

/*TEXTE ET COLONNE*/
#textEtCol{padding:0 18px;background: url(medias/pageFond.png) repeat-y}

/*BANNIERE*/
#banniere{display:none}

/*COLONNE*/
#colonne{padding:160px 10px 10px;width:187px;background:url(medias/logo.png) no-repeat left top}
#colonne ul{margin:0;padding:0 0 10px;color:#069}
.textwidget{padding:0 0 10px}
#colonne li,#colonne p{padding-bottom:3px}
#colonne h2{font-size:105%;margin-bottom:7px;border-bottom:1px solid #78ADC7}
#colonne li li ul{padding: 3px 0 0 15px}
#colonne li li li {list-style:disc}

/*Mettre en évidence la catégorie d'un article*/
li.current_page_item,li.current_page_ancestor,

.current-cat,#post-cat-3 .cat-item-3,#post-cat-5 .cat-item-5,#post-cat-6 .cat-item-6,#post-cat-7 .cat-item-7,#post-cat-8 .cat-item-8,#post-cat-9 .cat-item-9,#post-cat-10 .cat-item-10
{font-weight:700}

.page_item{font-weight:400}

#text-2 img{position:relative;top:1px}
#lienContact{display:block;margin:5px 0 0}
#lienContact a img:hover {text-decoration:none}

/*FIL ARIANE*/
#filAriane{text-align:left;padding: 1px 3px;position:relative;margin-bottom:10px}

/*TEXTE*/
#texte{float:right;width:537px/*535+2 bordures images*/;text-align:justify}

.centrer{display:block;text-align:center}
.minuscules{text-transform:lowercase}
.nettoyage{display:block;clear:both}
.alignleft{float:left;margin:0 15px 3px 0}
.alignright{float:right;margin:0 0 3px 15px}
.aligncenter{display:block;margin:0 auto}

#texte h2{font-size:165%;text-align:left;margin-bottom:15px;border-bottom:solid 1px}
#texte h2 span{display:block;position:absolute;left:-9999px;top:-9999px;font-size:0}
.autresH2{margin-top:15px}
#texte h3{font-size:1.25em;margin:15px 0}
#texte h4{font-size:1.05em;margin:15px 0}

.pageSommaire #texte h3{padding:0}

#texte p{padding-bottom:10px}
#texte ul,#texte ol{padding:.25em 0 1em 3em}
#texte ol li{list-style:decimal}
#texte dl{padding-bottom:.75em}
#texte li{padding-bottom:.25em;list-style:disc}
#contenu dl{padding-bottom:1em}
#contenu dt{margin-bottom:5px}
#contenu dd{margin:0 0 0 2.25em;list-style:disc;display:list-item}
ul#listeArticles{list-style:none;padding:0}
#listeArticles li {padding-bottom:15px;margin-bottom:10px;border-bottom:solid 1px #ccc;list-style:none}
#listeArticles strong{display:block;padding-bottom:3px}

p#infosArticlesBas{display:block;margin:15px 0;padding:0 0 0 10px}

/*IMAGES*/
#texte img{text-align:center;padding:5px;background-color:#EFF7FA}
#texte img.wp-smiley{border:none;padding:0}
#texte a img{border:solid 1px;padding:5px}
/*#texte a img:hover{background-color:#D9E9F2}*/
#texte a img:visited{color:#069}
#texte img.sansBordures{border:0;background:none;padding:0}
p img.aligncenter{margin:10px auto}

/*IMAGES ET WP-CAPTION*/
.wp-caption{font-style:italic;text-align:center;padding-top:5px;border:solid 1px #ccc;background-color:#EFF7FA}
div.wp-caption.aligncenter,div.wp-caption.alignnone{text-align:center;margin:15px auto 20px}
.wp-caption .alignleft,.wp-caption .alignright{margin-bottom:.5em}
#texte
.wp-caption img{border:0;/*marges moindre en flottant*/padding: 0 0 3px;background:none}
#texte .wp-caption dd,#texte .wp-caption p{padding:0 5px 3px;text-align:center;font-size:.9em;letter-spacing:normal}

/*GALERIES*/
#texte .gallery img{border:0;padding:0;margin:0;display:inline}
#texte .gallery a{display:block;width:100px;height:100px;border:solid 1px #fff;margin:0 3px -15px 0}
#texte .gallery a:hover{border:solid 1px #069}
#texte .gallery a:visited{border:solid 1px #8E55AA}
.gallery dl,.gallery dt{margin:0;padding:0}
.gallery{position:relative;left:2px}

/*LIENS NAVIGATION*/
.retourEtHaut{padding:10px 0 0;margin:10px 0 0;position:relative;clear:both}
#ie6 .retourEtHaut img{display:none}

.retour{float:left}
.hautPage{float:right}

#texte .navigation img{border:0;position:relative;background:none}
/*#texte .navigation a img{background:none}*/
#texte .retour img{padding:0 6px 0 0;bottom:-4px}
#texte .hautPage img{padding:0 0 0 4px;bottom:-2px}

.retour a span,.hautPage a span{visibility:hidden;padding:0 2px}
.retour a span img,.hautPage a span img{visibility:visible}
.retour a:hover span,.hautPage a:hover span{background-color:#D9E9F2;visibility:visible;text-decoration:none}

/*PAGINATION*/
.pagination{font-size:100%;margin:10px 0 5px}
.pagination span{padding:0 7px;color:#fff;border:solid 1px #069;background-color:#069}
.pagination a{color:#000;padding:2px 1px}
.pagination a span{color:#069;border:solid 1px #B7D4FF;background-color:#fff}
.pagination a:hover{text-decoration:none}
.pagination a:hover span{border:solid 1px #B7D4FF;background-color:#B7D4FF}
.pagination a:visited{color:#000}
	
/*PLEINE PAGE (CARTE INTERACTIVE)*/
#post-sansColonne #colonne{display:none}
#post-sansColonne #textEtCol{background:url(medias/pageSansCol.png)}
#post-sansColonne #texte{width:756px}

/*SINGLE.PHP*/
#commentform fieldset{border:none}

#texte ol.commentlist{padding:0;list-style-type:none}
#texte .commentlist li{padding:0;margin:0}
#texte .commentlist p {padding:0}

.reply{text-align:right;padding:5px 0 10px}

.commentlist ul{padding:0;margin:0}
.commentlist li{list-style:none;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif}
.comment-meta a{font:.9em Arial, Helvetica, sans-serif}
.fn{font-style:normal}  

/*PAGE BOUTIQUE*/
.unProduit {text-align:left;clear:both}
.unProduit span{display:block;clear:both}

/*PAGE CONTACT*/
#post-contact #commentform{margin-top:15px}
#post-contact legend{display:block;font-size:1.25em;margin:15px 0 0;font-weight:700}
#mystM{display:none}

/*PAGE PLAN*/
#post-plan #texte ul{padding:0 0 20px 15px}
#post-plan #texte ul ul{padding:0 0 0 25px}
#post-plan #texte li{list-style:none;padding:5px 0 10px;font-weight:700}
#post-plan #texte li li{list-style:disc;font-weight:400;padding:5px 0 0}
#post-plan #texte li li li{list-style:circle;font-weight:400}
#post-plan #texte li li li li{list-style:square;font-weight:400}
#post-plan #texte li li li li li{list-style:circle;font-weight:400}

#post-plan .pagination{padding-bottom:15px}

.creditddsg{text-align:right;font-size:90%;color:#999}
.creditddsg a{color:#999}

/*PAGE FORUM*/
#post-forum #respond{padding:5px 0 0}
#post-forum legend{display:none}

/*COMMENTAIRES*/
#texte ol.commentlist{padding:15px 0 0}
#post-forum #texte ol.commentlist{margin:0}

#texte li.depth-1{background-color:#D9E9F2;border:solid 1px #ADCEF2;padding:10px 10px 0;margin-bottom:15px}
#texte ul.children{background-color:#fff;padding:10px;margin:0 0 10px 0}
#texte li.depth-2{padding:5px 5px 0;margin:0}

#texte .commentlist p {padding:0 0 5px}

#texte .commentlist li{list-style:none}

.comment-body{position:relative}
.comment-author{border-bottom:solid 1px #ADCEF2;padding-bottom:5px;margin-bottom:5px}
.fn{font-style:normal;font-weight:700}
.fn a{color:#069}

.commentmetadata{position:absolute;right:0;top:0}
#ie6 .commentmetadata{right:14px}
#ie6 .children .commentmetadata{right:25px}
.comment-meta a{font-size:.9em;color:#069}
.comment-meta a:hover{text-decoration:none;color:#069}

#respond h3 a{color:#069}

.reply{padding:0 0 10px;text-align:right}

a.comment-reply-link{color:#069}

a#cancel-comment-reply-link{margin-bottom:15px;color:#f60;font-weight:700;position:relative;top:-7px;font-size:1.05em}

p.avertissementComm{margin-bottom:15px}

/*ASKIMET*/
div#akismetwrap{float:right;margin:-45px 165px 0 0}
span#akismetcount,#akismetsc{font-size:100%;font-weight:400;display:inline}
div#akismetwrap #akismetstats{font:11px/100% Arial, Helvetica, sans-serif;height:41px;padding:7px 0 0}
div#akismet1{padding-top:5px}
div#akismet2{padding-top:4px}

/*FORMULAIRES COMMENTAIRES ET CONTACT*/
#commentform{background-color:#D9E9F2;padding:10px 10px 5px;border:solid 1px #adc2f2}

#commentform p{padding-bottom:.25em;margin:0}
#commentform #infoForm{padding-bottom:15px/*dans l'encart du formulaire*/}

p#formAuteur{float:left;margin-right:20px}

#texte input,#texte textarea{border:none;background:#FBFBEE;border:solid 1px #adc2f2;margin:2px 0 5px}
#texte input{padding:1px 3px 3px}
#texte textarea{width:493px;padding:10px}

#texte input:focus,#texte textarea:focus{border:solid 1px #333}

/*BOUTON SUBMIT*/
#texte input[type="submit"]{border:solid 1px #adc2f2;padding:3px;font-size:90%;margin:0}
#texte input[type="submit"]:hover{background-color:#FFFF99;cursor:pointer;border:solid 1px #006699}


#erreur{font-size:1em;background:#FFFF99;border:solid 1px;padding:2px 4px;text-align:justify;color:#FF0000;margin-bottom:15px}
#erreur a {color:#f60}

span.centrerTexte{display:block;padding:.5em 0 0;text-align:center}

#ie6 #texte #submit{margin:-1em 0 0 0;padding:1px}

/*PIED*/
#pied{text-align:center;background:url(medias/pageBas.png) no-repeat left top;padding-top:24px;width:796px;margin:0 auto}
#pied ul{padding:0}
#pied li{display:inline}
#pied img{position:relative;top:2px;top:1px}

/*BT MODIFIER WORDPRESS*/
.modifierPrincipal{display:block;position:absolute;right:0;top:0}
.modifierPrincipal a:link,.modifierPrincipal a:visited{display:block;padding:10px;text-decoration:none;color:#D9E9F2}
.modifierPrincipal a:hover{background:#ccc;border-left:solid 1px;border-bottom:solid 1px;font-size:90%;color:#000}
small.modifierArticle,small.modifierArticle a{color:#ccc}
.modifierArticle a:hover{color:#f60}