/*
Theme Name: Thème de Ma Naturopathe
Theme URI: http://www.kakidcm.com/
Description: Integration du design de CogitoDesign par Kaki DCM.
Version: 1.0
Author: Kaki DCM
Author URI: http://www.kakidcm.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

/* 
début des éléments graphiques par body.class

Pour changer, se fier au numéro de ID des pages statiques.
*/

body #page{
	background-image:url(images/bk_heading_home.jpg);
}
body.page-id-3 #page{
	background-image:url(images/bk_heading_naturopathie.jpg);
}
body.page-id-42 #page{
	background-image:url(images/bk_heading_consultation.jpg);
}
body.page-id-44 #page{
	background-image:url(images/bk_heading_symptome.jpg);
}
body.page-id-5 #page{
	background-image:url(images/bk_heading_services.jpg);
}
body.page-id-10 #page{
	background-image:url(images/bk_heading_home.jpg);
}
body.page-id-12 #page{
	background-image:url(images/bk_heading_FAQ.jpg);
}
body.page-id-14 #page{
	background-image:url(images/bk_heading_liens.jpg);
}
body.page-id-16 #page{
	background-image:url(images/bk_heading_articles.jpg);
}
body.page-id-18 #page{
	background-image:url(images/bk_heading_contact.jpg);
}


/* body.class au hasard, utilisé dans les pages de posts du blogue  */
body.random1 #page{
	background-image:url(images/bk_heading_contact.jpg);
}
body.random2 #page{
	background-image:url(images/bk_heading_home.jpg);
}
body.random3 #page{
	background-image:url(images/bk_heading_FAQ.jpg);
}
body.random4 #page{
	background-image:url(images/bk_heading_liens.jpg);
}
body.random5 #page{
	background-image:url(images/bk_heading_articles.jpg);
}
body.random6 #page{
	background-image:url(images/bk_heading_contact.jpg);
}
body.random7 #page{
	background-image:url(images/bk_heading_home.jpg);
}
body.random8 #page{
	background-image:url(images/bk_heading_FAQ.jpg);
}
body.random9 #page{
	background-image:url(images/bk_heading_liens.jpg);
}

/* fin des éléments graphiques */



body{
	margin:0;
	padding:0;
	background:#EBEBEC;
	font-family:"Century Gothic", "Avant Garde", "Avant Garde Gothic", Arial, Sans-Serif;
}
img{
	border:0;
}
img.alignright{
	float:right;
}
img.alignleft{
	float:left;
}
#header{
	position:absolute;
	top:0;
	left:0;
}
#header div.description{
	display:none;
}
#headerimg{
	position:relative;
	top:30px;
	width:220px;
	height:110px;
	background:#FFF url(images/logo_dominique_abran.gif) no-repeat 50% 100%;
}
#headerimg h1{
	display:block;
	margin:0;
}
#headerimg h1 a{
	display:block;
	width:220px;
	height:110px;
}
#headerimg h1 a span{
	display:none;
}

#page{
	position:relative;
	background:#FFF url(images/bk_heading_home.jpg) no-repeat;
	width:1000px;
	margin:0 auto;
}

#main{
	background:#BAD656;
	padding-top:80px;
	margin-left:220px;
	margin-right:150px;
}
#padd{
	background:#FFF;
	margin:15px;
	min-height:65ex;
	_height:65ex;
}
#content{
	margin:0 1em;
	padding-top:1em;
	padding-bottom:1em;
	font-size:0.75em;
	color:#666;
}

#content h1{
	font-size:1.3em;
}
#content h2{
	font-size:1.2em;
	font-weight:normal;
}

#content a{
	color:#749537;
}
#content a:visited,#content a:hover{
	color:#84aa3f;
}

#content li{
	margin-bottom:1ex;
}
#content li.subli{
	list-style:none;
	margin-bottom:2ex;
}

p.details{
	font-size:0.8em;
	font-style:italic;
	color:#999;
	margin:0;
}



#footer{
	font-size:0.6em;
	text-align:right;
	margin-right:15px;
	padding-bottom:0.5em;
	color:#FFF;
}
#footer a{
	color:#FFF;
}


/************* menus */
#menu{
	position:absolute;
	top:0;
	left:220px;
	width:630px;
	background:#F3F3DC;
}

#menu a{
	text-decoration:none;
}

#menu ul{
	list-style:none;
	margin:0;
	padding:0;
}
#menu li{
	display:inline;
}
#mainmenu{
	margin:0;
}
#mainmenu li{
	background:#F3F3DC;
	display:inline-block;
	line-height:25px;
	border-left:4px solid #FFF;
}
#mainmenu li.page-item-120{
	border:none;
}
#mainmenu li a{
	display:inline-block;
	line-height:25px;
	text-transform:uppercase;
	font-size:13px;
	padding:0 1.2em;
	margin:0;
	color:#BAD656;
	border-bottom:1px solid #F3F3DC;
	text-decoration:none;
}
#mainmenu li a:hover{
	color:#F3F3DC;
	background:#BAD656;
}
body.home #mainmenu li:first-child a,body.single #mainmenu li:first-child a{
	color:#F3F3DC;
	background:#BAD656;
	border-color:#BAD656;
}
#mainmenu li.current_page_item a, #mainmenu li.current_page_parent a{
	background:#BAD656;
}
#mainmenu li.current_page_item a,#mainmenu li.current_page_parent a{
	color:#F3F3DC;
	border-color:#BAD656;
}

/*test */
#mainmenu li ul{
	display:none;
}

#mainmenu li.current_page_item ul,#mainmenu li.current_page_parent ul{
	display:block;
	position:absolute;
	top:50px;
	left:15px;
}
#mainmenu li.current_page_item ul li,#mainmenu li.current_page_parent ul li{
	background:#749537;
	border:none;
	margin-right:1em;
}
#mainmenu li.current_page_item ul li a,#mainmenu li.current_page_parent ul li a{
	background:none;
	border:none;
	font-size:0.7em;
	color:#BAD656;
}
#mainmenu li.current_page_item ul li a:hover,#mainmenu li.current_page_item ul li.current_page_item a,
#mainmenu li.current_page_parent ul li a:hover,#mainmenu li.current_page_parent ul li.current_page_item a{
	color:#FFF;
}
#sidebar{
	position:absolute;
	right:0;
	top:0;
	padding-top:300px;
	width:150px;
	font-size:0.6em;
	color:#BAD656;
	background:#FFF url(images/bk_texture.gif) no-repeat top right;
}
#sidebar ul{
	margin:0;
	padding:0;
	margin-left:10px;
}
#sidebar ul li{
	list-style:none;
}
#sidebar ul li ul li{
	list-style-type:disc;
}

#sidebar a{
	color: #BAD656;
}
#sidebar h2{
	font-size:1.2em;
}

/* mailpress */

#sidebar input[type=text]{
	width: 130px;
}

iframe#mp{
	position:relative;
	z-index:5;
	left:-50px;
}