/*
Theme Name: tm-diego
Theme URI: http://www.salons-du-football.fr
Description: Thème réalisé par Diego : <a href="http://www.salons-du-football.fr">Diego</a>
Version: 1
Author: Diego
Author URI: http://www.salons-du-football.fr

*/

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

html, body {
padding: 0;
margin: 0;
margin-top:3px;
font:12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000;
background:#FFFFFF;
}

a {color:#a55d5d;text-decoration:none;}
a:hover {text-decoration:underline;}

p {margin-top:10px;}

ul {
list-style-type:none;
list-style-image:none;
}

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

.h2 {font-weight: bold;}

.sbtitle {color:#000;margin:12px 0;font-size:14px;font-weight:bold;padding-bottom:2px;border-bottom:1px #7c7257 solid;}

h2 a, h1 a {text-decoration:none;color:#4F1E31;}
h2 a:hover, h1 a:hover {text-decoration:none;color:#000;}

.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:#a55d5d;}


h3 {margin-top:1em;}

h6 {font-size:0.8em;font-weight:normal;margin: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:90px;
background: url(images/banniere-foot.gif) no-repeat right top;
}
#pub468 {
height:60px;
float: center;
margin:20px 0;
}
#pub728 {
height:90px;
background-color: #000;float: center;
}
#pub300 {
float:right;
width:300px; height:250px;
}
#menu-pages {
padding:10px 0;
border-bottom:1px #000 solid;
}

#menu-pages ul {
position:relative;
top:13px;
list-style:none;
margin:0;
padding:0;
}

#menu-pages ul li{
float: left;
}

#menu-pages ul li a {
display:inline-block;
height:12px;
line-height:12px;
padding:0 7px;
color:#000;
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;
}

#content {
float: left;
width: 644px;
padding:0 30px 0 0;
margin-bottom: 30px;
background: url('images/bar-vertical.jpg') no-repeat right top;
}

.entry {
text-align:justify;
}

.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: #a55d5d;
}

.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:#4f1e31;
background:#FFF 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:550px;
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:#4f1e31;}

.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:293px;
}

#searchform {
float:right;
padding:0;
margin:0;
}

#searchform #s{
height:16px;
width:148px;
padding:2px;
color:#000;
border:none;
border:1px #000 solid;
}

#searchform #searchsubmit { 
width:29px;
height:25px;
text-indent:-999%;
border:none;
cursor:pointer;
background:url(images/loupe.gif) no-repeat left top;
}

#searchform legend, #searchform label {
display:none;
}

#recent-posts-3.widget a {
display:inline-block;
padding-left:17px;
background:url(images/ico-fichier.gif) no-repeat;
}

#categories-3.widget a {
display:inline-block;
padding-left:21px;
background:url(images/ico-dossier.gif) no-repeat;
}

#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 {
font-size:13px;
color:#000;
}

.ddsg-wrapper ul {
padding:0;
margin:5px 0;
}
.ddsg-wrapper ul ul a {
display:block;
margin-left:10px;
height:12px;
line-height:12px;
padding-left:17px;
background:url('images/ico-fichier.gif') no-repeat;
}

.ddsg-wrapper ul ul a {
color:#000;
}

/*** 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:#a55d5d;
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;}

.clr_0 {color:#000;}

.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;
}
.adsense {margin:20px 0;}
