/*
Theme Name: tm-ig
Theme URI: http://www.axe-net.fr
Description: tm-ig par Axe-net pour Wordpress
Version: 3.0
Author: Axe Net
Author URI: http://www.axe-net.fr
*/

h1.titre_h, h2.titre_h {font-size:16px;margin:0;}

#header {
margin-bottom:12px;
}


.entry h3 {color:#e4992e;padding-left:23px;background:url('images/h3.gif') no-repeat;}

h1.pagetitle  {text-align:center;}


.entry a, .entry a:hover {text-decoration:underline;}
.entry .meta a, .entry h2 a, .entry h2 a:visited, .entry a:hover, .entry a.more-link {text-decoration:none;}

.ddsg-wrapper a {text-decoration:none;}
.ddsg-wrapper a:hover, .entry a.more-link:hover {text-decoration:underline !important;}


h3 {margin-top:1em;}

#header .menu-pages {
display:inline-block;
margin:0;
position:absolute;
right:100px;
top:0;
height:40px;
padding-left:17px;
background:url('http://www.ig-conseils.com/modules/header/images/panier-bg-l.gif') no-repeat;
}

* html #header .menu-pages {
width:440px;
}

#header .menu-pages div {
display:inline-block;
padding-right:20px;
height:40px;
background:url('http://www.ig-conseils.com/modules/header/images/panier-bg-r.gif') no-repeat right center;
}

#header .menu-pages div div {
padding:0;
height:40px;
background:url('http://www.ig-conseils.com/modules/header/images/panier-bg.gif') repeat-x;
}

#header ul {
display:inline;
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
}



#header li {
display:inline;
margin:0 7px;
font-size:12px;
}

#header li a {
display:inline;
height:28px;
line-height:28px;
}

#header li a:hover {

text-decoration:underline;

}

.entry ul {
list-style-image:url('http://www.ig-conseils.com/images/puce-rb.gif');
margin:10px 0 10px 20px;
}

.entry ul li {
margin-bottom:3px;
}


/*** PRIMARY ****************************************************/

#primary {
	float:left;
	width:642px;
	margin:20px 0 30px 0;
}

#primary h1 img, #primary h2 img, #primary h3 img {
padding: 0;
border: none;
}

.entry p {
 text-align:justify;
}


.ladate {margin-bottom:15px;height:14px;line-height:14px;font-size:9px;color:#e4992e;padding-left:18px;background: url('images/cal.gif') no-repeat left center;}

#primary ul.archive-nav {
	list-style-image: none;
}

.meta {
clear: both;
padding-top:5px;
font-size:10px;
}

.meta a:hover {
text-decoration:underline;
}

.meta span {
padding:2px 0 3px 16px;
background: url(images/doc.png) no-repeat left center;
}

.meta span.tags, #categories-2 a {
display:inline-block;
padding:2px 0 3px 19px;
background: url('images/cat.gif') no-repeat left center;
}


.meta span.comments {
	background-image: url('images/comment.gif');
}

.meta span.author {
	background-image: url(images/author.png);
}

.meta span.trackback {
	background-image: url(images/trackback.png);
}

.meta span.delicious {
	background-image: url(images/delicious.png);
}

#primary .totop img {
	width: 11px;
	height: 11px;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
}

#primary .totop {
	margin-left: 639px;
	clear: both;
}

#primary h1 img, #primary h2 img, #primary h3 img {
padding: 0;
border: none;
}

.archive-nav {
	font-size: 0.9em;
	width: 100%;
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
	list-style-type: none;
	list-style-image: none;
}

.archive-nav a:hover, #comments a:hover {
text-decoration:underline;
}

.archive-nav li {
	width: 300px;
}

.back {
	float: left;
}

.back a {
	padding-left: 16px;	
	background: url(images/back.png) no-repeat left center;
}

.next {
	float: right;
	text-align: right;
}

.next a {
	padding-right: 16px;
	background: url(images/next.png) no-repeat right center;	
}


/* SIDEBAR MENU ******************************************************/
 
#secondary {
float:right;
width:301px;
margin-bottom: 30px;
}

.widget {
margin-bottom:20px;
padding-left:22px;
background:url('images/widget-bg.gif') no-repeat;
}

#text-3.widget {
background:none;
}

.widget ul {
margin-left:2px;
}

.widget a {color:#000;text-decoration:none;}

.widget a:hover {text-decoration:underline;}

.sbtitle {
height:35px;
line-height:27px;
font-size:14px;
font-weight:bold;
color:#194191;
padding-left:25px;
background:url('images/sbtitle-meta.gif') no-repeat;
}
#recent-posts-2 .sbtitle {background-image:url('images/sbtitle-art.gif');}
#recent-comments-2 .sbtitle {background-image:url('images/sbtitle-com.gif');}
#categories-2 .sbtitle {background-image:url('images/sbtitle-cat.gif');}
#blogroll .sbtitle {background-image:url('images/sbtitle-lien.gif');}

.widget ul.puces a, #recent-posts-2 a, ul#recentcomments li, #views-3 li  {
display:inline-block;
width:93%;
padding:0 0 4px 12px;
background:url('http://www.ig-conseils.com/images/puce-cb.gif') no-repeat 0 5px;
}

.widget ul.puces a.puce-rss {
padding-left:19px;
background:url('images/puce-rss.gif') no-repeat left center;
}

.widget li.puce-admin a {
height:16px;
line-height:16px;
padding-left:19px;
background:url('images/puce-admin.gif') no-repeat;
}




#categories a {padding-left:19px;}

.widget ul#recentcomments {font-size:10px;}

.widget ul#recentcomments a {color:#194191;}

#searchform input {
display:block;
float:left;
width:247px;
padding:1px;
}

#searchform select {
margin-top:1px;
width:220px;

}

#searchform button {
cursor:pointer;
float:right;
margin:7px 0 0 0;
width:22px;
height:22px;
background: url('images/loupe.gif') no-repeat;
border:0;
}

/***  COMMENTAIRES *****************************************/

.commentlist li .avatar {
border:1px solid #000000;
float:right;
margin:0 5px;
}

#comments h2 {
	margin-top: 30px;
}


#comments li {
	clear: both;
}

#comments ol div.poster {
clear: both;
font-size:9px;
color:#E4992E;
font-style: italic;
}


#comments fieldset {
	margin: 5px 0 0 0;
	padding: 0 80px 0 20px;
	width: 330px;

}

#comments legend {
	display: none;
}

#comments form ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#comments form li {
	margin: 5px 0;
}

#comments .textfield {
	width: 50%;
}

#comments textarea {
	width: 99%;
}

#comments .number {
	font: 1.5em Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: italic;
	color: #e4992e;
	text-align: right;
	padding: 0;
	margin: 0;
	width: 3em;
	float: right;
}

#comments .number a {
 color: #2E43B4;
}

#comments .number a:hover {
	color: #f60;
}


.tab_content_1 {margin-bottom:10px;border-collapse:collapse;background:#edeff6;width:100%;}
.tab_content_1 td {border:1px #fff solid;padding:3px;color:#333;}
.tab_content_1 th {margin:0px;padding:3px;border:1px #fff solid;text-align:center;font-weight:bold;color:#fff;background:#194191;}
.tab_content_1 tbody tr:hover {background:#f6b251;}
.tab_content_1 tbody tr:hover th {color:#fff;background:#194191;}
.tab_content_1 th a {color:#fff;text-decoration:none;}
.tab_content_1 a:hover {text-decoration:underline ;}

/*** Plugin PageBar Pagination ***/

.pagebar {
margin:0;
padding:20px 0;
text-align:center;
font-weight:bold;
font-family: arial;
color:#194191;
}

.pagebar a, .pagebar .this-page {
font-family: arial;
color:#c5cfe3;
padding:2px 6px;
text-decoration:none;
border:1px solid #c5cfe3;
background:#f7f9fb;
}



.pagebar .this-page, .pagebar a:hover {
color:#e4992e;
background:#194191;
}

.pagebar .break {
background:#fff;
border:medium none;
padding:2px 6px;
}



/*** UTILITEES ********************************************************/

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}


.center {
	text-align: center;
}

.alignright, .lzimg-right {
	float: right;
}
	
.alignleft, .lzimg-left {
	float: left
}




img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
	
img.alignright, img.lzimg-right {
	margin:0 0 15px 15px;
	display:inline;
}

img.alignleft, img.lzimg-left {
	padding: 4px;
	margin: 15px 15px 15px 0;
	display: inline;
}
	
img {border: 0;}

img.noborder {border: none;}

img.simple, #primary img.wp-smiley {
	padding: 0;
	margin: 0;
	border: 0;
}

.sep.top {margin:15px 0;}

.clr_2 {color:#e4992e;}


/* adaptation theme "twentyten" 3.0 */

#commentform label span {display:inline-block;width:200px;}






