/*  
Theme Name: Mauvais Oeil
Theme URI: http://www.mauvaisoeil.com
Description: Le th&egrave;me original du site Mauvais Oeil. Design et int&eacute;gration par Denis Paquet, programmation par Jacques Munger
Version: 1.0
Author: Denis Paquet & Jacques Munger
Author URI: http://www.denispaquet.com

Theme last updated: Dec 27, 2009
*/

body{
	margin:0;
	padding:0;
	color:#292929;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.8em;
	background-color:#e7e7e7;
	background-image:url(images/bckg_body.gif);
	background-repeat:repeat-x;
	}

a img{border-style:none;}

a {color:#d50000;}


h1, h2{
	text-transform:uppercase;
    font-weight:bold;
    line-height:2em;
    font-size:.9em;
    margin:0;
}

h1{
	padding:10px 0 0 10px;
	color: black;
	border-bottom:1px solid #bbbbbb;
	
}

/*#contenu02 h1{
	font-size:1.4em;
	background-color:#ededed;
	padding:3px 0 0 10px;
	margin:0;
	border-top:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid black;
	border-left:1px solid #bbbbbb;
}*/

#contenu02 h1{
	font-size:18px;
    color: white;
	background-color:#0e0e0e;
	background-image:url(images/bckg_h2.gif);
	background-position:center;
	background-repeat:repeat-x;
	padding:3px 0 0 10px;
	margin:0;
	border-bottom:1px solid black;
/*	border-top:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;*/
}

h2{
	clear:both;
    padding:0 0 0 10px;
    color: white;
	background-color:#0e0e0e;
	background-image:url(images/bckg_h2.gif);
	background-position:center;
	background-repeat:repeat-x;
    }
	
.nouvelles_bref h2{
	padding:0 0 2px 0;
	color: black;
	background-image:none;
	background-color:white;
}

.nouvelles_bref h4{
	font-size:.9em;
	font-weight:bold;
	margin:0;
	padding:0;
}
	
h3, h4, h5{font-weight:normal;}

h3, h4, h5, h6{
	line-height:1em;
	margin:0;
	padding:0 0 4px 0;
	color:#d50000;
}

h3 a, h4 a, h5 a, h6 a{text-decoration:none;}

h3{	font-size:1.6em; clear:both;}

/*TEXTE POUR NOUVELLES EN PHOTO*/
.titre_np h2{font-size:18px;}

.bloc_texte_np h3{color:#292929;/*text-transform:uppercase;font-size:.9em;*/}

.bloc_texte_np h3 a{color:#292929;}

/*FIN TEXTE POUR NOUVELLES EN PHOTO*/

h4{font-size:1.5em;	clear:both;}

h5{font-size:1.4em;}

h6{font-size:1.2em;font-weight:bold;}

.boite02 h4 a{color:white;}


#global, #boite_pub{
margin: 0 auto;
width:988px;}

#global{
	padding: 0 0 15px 0;
	}

#header{
	height:129px;
	background-image:url(images/logo_mo.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}




#reseaux{
	float:right;
	margin:0;
	padding:68px 0 0 0;
	}

#reseaux li{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0 8px 0 0;
	}


#boite_rechercher{
	padding:0;
	border:1px solid #bbbbbb;
	}

.rechercher {
	padding:0;
	margin:0;
	}

#s {
	font-size:.8em;
	width: 250px;
	background-color:#ececec;
	padding:1px 0 2px 5px;
	margin: 5px 0 5px 5px;
	}

.rechercher form{
	margin:0;
	padding:0;
	}

.icon_find{
	padding:9px 8px 0 0;
	float:right;
	}


/*ESPACE ENTRE LES BOITES*/
#boite_rechercher, .boite01, .boite02 .denispaquet{margin:0 0 2px 0;}


#menu{
	margin:0;
	padding:0;
	}

#menu li{
	display:inline;
	background-color:red;
	float:left;
	list-style-type:none;
	line-height:0;
	margin:0;
	padding:0;
	}

#menu li img{float:left;}

#contenu, #contenu02{
	width:100%;
	margin:0;
	padding:0;
	clear:both;
	border-left:#4a4a4a solid 1px;
	border-right:#4a4a4a solid 1px;
	background-color:white;
	}

.colonne01{
	float:left;
	width:663px;
	margin:0;
	padding:12px 0 0 10px;
	}

.boite01{
	padding:10px 0 0 0;
	border-right:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	background-image:url(images/bckg_boites.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

.boite02{
	padding:10px 0 20px 0;
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
	background-image:url(images/bckg_boites2.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#141414;
	}

.boite02 .bloc_b_texte{color:#CCC;
}

.nouvelles_bref{
	padding:0 10px;
	/*background-color:#dedede;
	border-right:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;*/
	
	}

.nouvelles_bref .bloc_b_texte{
	padding:0 0 10px 0;
	}

.boite01 p, .boite02 p{
	margin:0;
	padding:0;
}


.colonne02{
	float:right;
	width:300px;
	margin:0;
	padding:12px 10px 0 0;
	}
	
.auteur{
	padding:0 0 6px 0;
	font-size:.75em;
	display:block;
	font-weight:bold;
	}
	
.auteur a{color:#292929;}

.boite02 .auteur a{color:#CCC;}
	
	
.bloc_a{
	padding:0 10px 10px 10px;
	margin:0;
}

.img_bloc_a{float:left; padding: 0 0 10px 0;}

.bloc_a_texte{
	margin:0;
	padding:0 0 10px 0;
	float:right;
	width:405px;
}

.bloc_texte_np{
	margin:0;
	padding:0 0 10px 0;
	float:right;
	width:330px;
}

.single_post_np{
	margin:0;
	padding:10px 0 0 0;
}

.titre_np{padding:0 0 6px 0;}


.separation{border-top:1px solid #bbbbbb;}

.bloc_b{
	display:inline;
	float:left;
	width:200px;
	padding:0 8px 10px 10px;
	margin:0;
}


.bloc_nouv_photos{padding:0 8px 10px 10px;}
.bloc_nouv_photos a {color:#292929;}
.bloc_nouv_photos .img_post img{border:2px solid #d50000;}
.bloc_nouv_photos02{padding:0 14px 10px 0;}

.bloc_nouv_photos, .bloc_nouv_photos02{
	display:inline;
	float:left;
	width:145px;
	margin:0;
	}

.plus_np{
	clear:both;
	text-align:center;
	padding:6px 0;
	width:100%;
	border-top:1px solid #bbbbbb;
	}
	
/*.nouvelles_bref .plus_np{border-top:none;}*/
	
.plus_np a{font-size:1em;}

.bloc_b_texte{padding:6px 0 0 0;}



.bloc_c{
	padding:0 10px 10px 10px;
	margin:0;
}

.bloc_c_texte{padding:6px 0 10px 0;}

.img_bloc_c{
	float:left;
	padding:0 8px 0 0;
}

.img_post img, .img_bloc_c img, .img_bloc_a img{border:1px solid #333333;}

.boite02 .img_post img{border:1px solid #CCC;}

.categories a{color:#3b7101;}

.categories .cat_titre{
	font-size:1.1em;
	/*display:block;*/
	text-transform:uppercase;
	font-weight:bold;
}

.denispaquet{padding:0;}

.colonne01a, .colonne01b{width:330px;}

.colonne01a{float:left;}

.colonne01b{float:right;}


.clear{clear:both;display:block;}

.list_titres{
	margin:0;
	padding:0;;
}

.list_titres li{
	padding:6px 0 0 0;
	border-bottom:1px solid #bbbbbb;
	list-style-type:none;
}

/*  
Modifications par JM
* Changé l'adresse URL des images en background
*/

.bloc_a_texte p, .bloc_b_texte p, .bloc_c_texte p, .bloc_texte_np{
	margin-top: 0;
	padding-top: 0;
} 

ul.children  li.cat-item {
	font-size: .9em;
	text-transform:lowercase;
	font-weight:normal;
	}

#cat {
    display: inline;
    margin: 0;
    padding: 0;
    }
 
#cat ul {
    display: inline;
    margin: 0;
    padding: 0;
    }
 
#cat li {
    display: inline;
    }

/*Chroniqueurs*/
.chroniqueurs{
	margin:0;
	padding:0 0 10px 10px;
	list-style-type:none;
}

.chroniqueurs li{
	padding:0 0 18px 0;
	float:left;
	width:95px;
	margin-top: 0;
	padding-top: 0;
} 


li.cat-item {	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
}


.ch_nom{
	display:block;
}

.ch_nom a{
	font-size:11px;
	line-height:inherit;
	color:#1a5b88;
	text-decoration:none;
}

.ch_img img{
	/*float:left;*/
	padding:2px;
	border:1px solid #333333;
}

.ch_rss {
	float:left;
	padding:5px 0 0 3px;
}

.floatleft{
	float:left;
	padding:15px 0 0 3px;
}

.authorbox {
	padding: 15px 85px;
}

.authorbox p{
	padding: 0;
	margin:0px 0px 5px 0px;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   text-align: center;
   background-color: #fff;
   margin-top:5px;
   margin-right: 15px;
   margin-bottom:0px;
}

.wp-caption img {
   padding:2px;
   border:1px solid #999;
}

.wp-caption p.wp-caption-text {
   color:#666;
   font-size: 10px;
   line-height: 12px;
   padding: 0px 4px 7px 5px!important;
   margin: 0!important;
   font-style:italic;

}

.single_author{
   border: 1px solid #ddd;
   background-color: #f3f3f3;
   padding: 0;
   margin: 4px 15px 5px 0;
}

/*FOOTER*/

#footer{
	width:988px;
	background-color:#121212;
	border-right:#4a4a4a solid 1px;
	border-left:#4a4a4a solid 1px;
	border-bottom:#4a4a4a solid 1px;
}

#footer a{color:#F90;}

#footer p{
	color:white;
	margin:0;
	padding:10px;
	font-size:.7em;
}

.footer_icones{
	padding:10px 10px 0 0;
	float:right;
}


/*STYLES DES SOUS-PAGES*/

.alignleft a, .alignright a{
	padding:0 10px 0 10px;
	line-height:3em;
}

.post{padding:10px 10px 5px 10px;
border-bottom:1px dashed #999;
}

.entry p{
	margin:0;
	padding:.6em 0 .6em 0;
}

.entry h3{
	padding:.8em 0 0 0;
	margin:0;
}

.entry .single_post_np h3{	
	padding:0;
	margin:0;}

.read_more a{text-decoration:none;}

.single_author{
	margin:.9em .8em .3em 0;
	border:1px solid #333333;}
	
.floatleft img{
	margin:.2em .8em .3em 0;
	border:1px solid #333333;
}

.tags{font-size:.75em;display:block;}
	
.related_links_title{
	margin:0;
	padding:.8em 0 0 0;
}

#respond{padding:.8em 10px 0 10px;}

.colonne01 form{padding:0 0 0 10px;}

.colonne01 textarea{width:99%;}

.button {
	padding:1px 5px 1px 5px;;
	background:#333333;
	color:#fff;
	border:none;
	}

.button:hover {
	background:#666;
	color:#FFF;
	text-decoration:none
	}

/*À modifier*/

#author_about{
	line-height:1.3em;
	margin:0 0 10px 0;
        background-color:#e5e5e5;
        padding:5px;
	font-style:normal;

}

.about_title{
	font-weight:bold;


}

#comments{
	margin: 10px;

}

.commentmetadata{
font-weight:bold;
font-size:1em;
}


.commentlist li{
border-bottom:1px dotted #999;
padding:0 10px 10px 0;
margin:0 0 10px 0;
}

.commentlist a{
text-decoration:none;
}

a:focus, a:hover, a:active {
outline: none
}

.mini-title{clear:both;}

.mini-title, .related_links_title, #comments, #respond{
font-size:1.1em;
font-weight:bold;
margin-bottom:6px;
color:black;
}

.clearer{
clear:both;
}


.readmore{
font-size:0.8em;
font-weight:bold;
text-decoration: none;
}
 
.comment_date{

font-size:.8em;
font-weight:normal;
display:block;

}

/*PUBS*/

#top{
height:94px;
}

#atedra_top, #divers_top{padding:1px 0 0 0;}

#atedra_top{float:left;}

#divers_top{float:right;}

#atedra_side{
border-bottom:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
padding:0;
}

/*ESPACE ENTRE LES BOITES*/

#boite_rechercher, .boite01, .denispaquet, #atedra_side{margin:0 0 2px 0;}


/*MINI-PICS HJC*/

.size-thumbnail{
padding-right:10px;
}

#atedra_sky{
border-bottom:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
padding: 10px 65px;
}
.notice_comments p{
padding: 0 0 0 10px;
font-weight:bold;
}

#facebook_like{
padding: 0;
margin-top: 10px;
height:75px;
clear:both;
}

#imgBanner{
display:none;
}
