/*
Theme Name: tm-cigref
Theme URI: http://www.axe-net.fr
Description: Thème réalisé par l'agence : <a href="http://www.axe-net.fr">Axe-Net</a>
Version: 1.0
Author: Axe-Net
Author URI: http://www.axe-net.fr

*/

#header #flash {position:absolute;top:28px;right:141px;width:140px;height:175px;}




html * {margin:0;padding: 0;}

html, body {
padding: 0;
margin: 0;
margin-top:0px;
font:12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000;
background: url(images/fond.jpg) repeat-x 
}

a {color:#ee7d12;text-decoration:none;} /** Lien Site **/
a:hover {text-decoration:underline;}

p {margin-bottom:10px;}

ul {
list-style-type:none;
}

h1, h2, .h2 {
font-size:15px;
margin-top: 10px;
margin-bottom:10px;
padding-bottom:0;
color: #00686f;
}

.h2 {font-weight: bold;}

.sbtitle {
color:#ffffff;
background-color: #00686f;
margin:12px 0;
font-size:12px;
font-weight:bold;
height: 26px;
line-height: 26px;
padding-left:5px;
border-bottom:1px #7c7257 solid;
}

#linkcat-2 ul a {
display:block;
font-size:11px;
padding:4px 0 4px 17px;
background:url('images/ico-liens.gif') no-repeat 0 50%;
border-bottom:1px solid #A0A0A0;
}

h2 a, h1 a {text-decoration:none;color:#EE7D12;}
h2 a:hover, h1 a:hover {text-decoration:none;color:#00686f;}

.widget ul {
list-style:none;
margin:0;
padding:0;
font-size:11px;
}

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

.widget a {
color:#000;
}

#recentcomments a {color:#00686f;}


h3 {margin-top:1em;}

h6 {color:#00686f;font-size:0.8em;font-weight:normal;margin:0 0 10px 0;padding-left:20px;height:14px;background:url('images/ico-date.gif') no-repeat;}

abbr, acronym {cursor:help;border-bottom:1px dashed #999;}

hr {display:none;}



#global {
position:relative;
width:980px;
margin:0 auto;
}

#header {
height:267px;
background: url(images/header.jpg) no-repeat right top;
}

#text-4 {
margin-top: 12px;
background-color: #fcecdc ;
border:1px solid #ee7d12;
}

#text-4 .textwidget div {

padding:5px;
}


#text-2 {
margin-top: 10px;
padding:10px;
background-color: #edf6f4 ;
border:1px solid #c7ccca ;
}

#text-10 .textwidget{
padding-left: 15px;
border-bottom:1px solid #A0A0A0;
}

#dons .text {
color:#00686F;
font-weight: bold;
margin-left: 10px;
}

#menu-pages {
padding:227px 0 0 100px;
list-style:none;
text-align: center;

}

#menu-pages li{
float:left;
}

#menu-pages li a {
display:inline-block;
height:12px;
line-height:12px;
padding:0 7px;
color:#ffffff;
background:url(images/sep-menu-pages.gif) no-repeat left center;
}
/*
#menu-pages li a:hover, #menu-pages .current_page_item a, #menu-pages .current_page_item a:visited{
text-decoration:underline;
}
*/
#menu-pages li a:hover {
text-decoration:underline;
}

#sous-menu {
margin-top:9px;
color: #f1f9f8;

text-align:center;
}


#content {
float:left;
width:523px;
margin:0 0 30px 15px;
}

.entry {
text-align:justify;
}



.entry ul {

margin-bottom:10px;

}

.entry ul li {
margin-left:10px;
padding-left:10px;
margin-bottom:5px;
background:transparent url('images/puce_or.gif') no-repeat 0 5px;
}

.meta {
margin-top:15px;
text-align:right;
font-size: 10px;
clear: both;
color: #000;
}

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

.meta a:hover {
color: #00686f;
}

.meta span {
padding-left:15px;
background: url('images/ico-fichier.gif') no-repeat left center;
}

.meta span.tags {
background-image: url('images/ico-dossier.gif');
}

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

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

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

a.more-link {
display:inline-block;
height:12px;
line-height:12px;
font-weight: bold;
padding-left:16px;
color:#00686F;
background:#e6e3da url('images/puce-lire.gif') no-repeat 0 50%;
}

.totop {
clear:both;
text-align:right;
margin:15px 0;
height:9px;
background:url('images/totop-bg.gif') repeat-x left center;
}

.totop a {
display:inline-block;
height:9px;
width:11px;
background:#e6e3da url('images/totop.gif') no-repeat right;
}

.commentlist, #respond {
width:450px;
margin-left:50px;
}

textarea#comment {width:100%;}

.commentlist li, #commentform input, #commentform textarea {
font:11px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

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

.commentlist p {
text-align: justify;
}


.archive-nav {font-size:0.9em;}

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

.archive-nav li a {color:#00686f;}

.back {float:left;}

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

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

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

/**/

#sidebar {
float:right;
margin-bottom:30px;
width:215px;
}

#sidebar_left {
float:left;
margin-bottom:30px;
width:211px;
}

#recent-posts-3.widget a {
display:block;
font-size:11px;
padding:3px 0 3px 17px;
background:url(images/ico-fichier.gif) no-repeat 0 4px;
border-bottom:1px #a0a0a0 solid;
}

#recentcomments li{
display:block;
padding-left:20px;
font-size:10px;
padding-left:17px;
background:url(images/ico-com.gif) no-repeat;
}

#categories-3 .sbtitle {
display:none;
}

#categories-3 ul a, .cat-lien a {
display:block;
height:20px;
color:#FFFFFF;
background: #00686F;
border:1px solid #7C7257;
margin-top:5px;
height:26px;
line-height:26px;
margin:12px 0;
padding-left:5px;
font-weight: bold;

}

#categories-3 ul ul a {
display:block;
height:20px;
color:#000000;
background:url(images/ico-fichier.gif) no-repeat;
border:none;
font-weight: normal;
margin-top:none;
height:12px;
line-height:10px;
margin:none;
padding-left:15px;

}

#meta.widget a.rss {
display:inline-block;
height:14px;
padding-left:20px;
background:url(images/ico-rss.gif) no-repeat;
}

#linkcat-2 .sbtitle, #meta-3 .sbtitle {border:none;}

/*** PluginPlan du site (dragondesign.com) ***/

.ddsg-wrapper h2 {
color:#000000;
font-size:13px;
}
.ddsg-wrapper ul {
margin:1px 0;
padding:0;
font-size: 11px;
}

.ddsg-wrapper ul ul a {
display:block;
height:12px;
line-height:12px;
margin-left:2px;
margin-top:10px;
padding-left:2px;
color:#000000;
}

.ddsg-wrapper ul ul ul a {
display:block;
height:12px;
line-height:12px;
margin-left:2px;
padding-left:2px;
color:#000000;
}
.ddsg-wrapper ul ul li a {
color:#000000;
}



/*** Plugin PageBar Pagination ***/

.pagebar {
margin:0;
padding:20px 0;
text-align:center;
}

.pagebar a{
background:#fff;
border:1px solid #ccc;
padding:2px 6px;
text-decoration:none;
}

.pagebar .this-page {
background:#fff;
font-weight:bold;
padding:2px 6px;
vertical-align:top;
}

.pagebar a:hover {
background:#00686f;
color:#fff;
text-decoration:none;
}

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


.modifier {text-align:right !important;}


#footer {
position:relative;
margin-top:10px;

font-size:10px;
}

#footer a {
color:#7d7157;
}

#footer a:hover {
text-decoration:underline;
}

#footer .axe-net {
position:absolute;
top:3px;
color:#7d7157;
}
/*** Utilités ***/

.fs_10 {font-size:10px;}
.fs_11 {font-size:11px;}

.brd_0 {border-top:1px #000 solid;margin:15px 0;}
.brd_1 {border-top:1px #fff solid;margin:15px 0;}
.brd_3 {border-top:1px #333 dotted;margin:15px 0;}

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

.hide {display:none;}

.txt_center {text-align:center !important;}

.txt_right {text-align:right !important;}
.txt_left {text-align:left !important;}

.alignright, .lzimg-right, .fl_right {float:right;}

.alignleft, .lzimg-left, .fl_left {float:left}

img.center {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright, img.lzimg-right {
margin:0 0 15px 15px;
}

img.alignleft, img.lzimg-left {
margin:0 15px 15px 0;
}

img {border:0;}	

img.noborder {border:none;}

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

#content a.extlink {
padding-right:12px;
background:url(images/external-link.png) no-repeat right center;
}

#newsletterFormDiv {
position:relative;
}

.newsletterTextInput {
width:180px;
}

#abosubmit {
position:absolute;
top:0;
right:5px;
background:url('images/ok.gif') no-repeat left top;
border:medium none;
cursor:pointer;
height:22px;

text-indent:-999%;

width:22px;
}
