/*
Theme Name: Planteborgv2
Theme URL: http://www.planeteborg.com
Description: theme wordpress communautaire pour association sportive.
Author: <a href="http://www.netdiz.fr">netdiz</a>
Author URL: http://www.netdiz.com
le code CSS, le code XHTML et le design sont la propriété de netdiz.fr.
*/
* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:0 0 15px 0;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h1, h2, h3 {color:#ead190;}
ul {list-style-type:none;}
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#ddd;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p, li {line-height:160%;}
ol {list-style-position:inside;}
a:link, a:visited {color:#ead190;text-decoration:none;}
a:hover {color:#fff;text-decoration:none;}
small {font-size:9px;color:#888;}
blockquote{margin: 12px 40px;border-left:4px solid #CCC;padding-left:10px;}

body {text-align:center;background:url("img/bg2.jpg") no-repeat center top #000;}
#header {position:relative;background:url("img/pagetop.png") no-repeat 20px 195px;height:260px;}
	#header a.logo {position:absolute;top:24px;left:0;width:430px;height:171px;display:block;overflow:hidden;text-indent:-5999px;background:url("img/logo.jpg") no-repeat 0 0;}
	#header h1 {height:24px;line-height:24px;font-size:12px;font-style:italic;text-align:center;color:#8e846e;}
	ul#menu {height:41px;background:url("img/menu.png") repeat-x 0;position:absolute;top:219px;left:20px;width:950px;font-size:18px;z-index:1;letter-spacing:-1px;overflow:hidden;}
	ul#menu li {line-height:37px;margin:0;float:left;background:url("img/menu-sep.png") no-repeat 100% 0;}
	ul#menu li a {color:#322f26;text-shadow: 0 1px 0 #fff;display:block;padding:0 20px;}
	ul#menu li a:hover, ul#menu li.current-menu-item a {color:#504937;background:url("img/menu-sep.png") no-repeat 100% 0 #F0DCAC;}
	
	#header #welcome {width:449px;height:171px;position:absolute;top:24px;left:521px;background:url("img/welcome.png") no-repeat 0 0;z-index:100;}
	#header #welcome .widget {margin:30px 35px 0;}
	#header #welcome .widget h3 {padding:0;background:none;color:#F0DCAC;}
	#header #welcome .widget input[type=text], #header #welcome .widget input[type=password] {border:none;background:#fff;padding:4px;width:80px;-moz-border-radius:10px;border-radius:10px;}
	#header #welcome .widget p {overflow:hidden;width:100px;float:left;margin-bottom:3px;}
	#header #welcome .widget p.submit input[type=submit] {background:url("img/connexion.png") no-repeat 0 0;border:none 0;text-indent:-5999px;width:86px;height:25px;cursor:pointer;margin-top:20px;}
	#header #welcome .widget p.submit input[type=submit]:hover {background-position:bottom;}
	#header #welcome .widget p.remember {width:285px;clear:both;}
	a#LoginWithAjax_Links_Remember {}
	#LoginWithAjax_Status {clear:both;}
	#header #welcome .widget form#LoginWithAjax_Remember input#lwa_user_remember {display:block;width:100%;}
	#header #welcome .widget p.remember label {display:inline;}
	#header #welcome .widget label {display:block;line-height:20px;font-size:12px;font-style:italic;color:#FFF;}
	#header #welcome .widget p.register {width:100%;text-align:center;font-size:16px;}
	.invalid a {color:red;font-weight:bold;}
	
#wrapper {overflow:hidden;margin:0 20px;padding:20px 20px 20px;background:url("img/page.png") repeat-y #202020;}
#page {width:990px;margin:0 auto;text-align:left;}
#content{width:630px;float:left;}
#sidebar{float:right;width:250px;}
#footer{clear:both;background:url("img/footer.png") no-repeat top #000;margin:0 20px;padding:120px 20px 90px;font-size:11px;}
#footer p.copy {text-align:center;}
/*SIDEBAR*/
#contact {margin-bottom:30px;}
#contact img {display:block;margin-bottom:5px;}
#contact p {text-align:justify;}
#contact h3 {color:#ffe4a2;margin:0;}
.widget {margin-bottom:30px;}
.widget h3 {background:url("img/sidebox-top.png") no-repeat 0 0;margin-bottom:5px;padding:0 8px;color:#322f26;height:44px;line-height:40px;}
.widget ul {margin:10px;}
.widget ul li a {}

li.recentcomments {padding-left:20px;background:url("img/com.png") no-repeat 0 4px;}

/*widget upcoming events*/
ul.upcoming li {margin-bottom:10px;padding:5px;background:#151515;-moz-border-radius:10px;border-radius:10px;}
ul.upcoming li.alt {background:#111;}
ul.upcoming li .when {font-size:12px;color:#FFF;}
ul.upcoming li .event {font-size:16px;}
.dig-in a {background:#ffe4a2;display:block;margin:10px;font-weight:bold;color:#332f26;padding:4px 5px;text-align:center;-moz-border-radius:10px;border-radius:10px;}

/*footer*/

/*posts*/
/*s3slider*/
#banner {margin-bottom:30px;}

.post {margin-bottom:40px;}
.post h2 {margin:0 0 5px 0;font-size:24px;color:#ead190;}
.post .post-entry {overflow:hidden;}
.post .post-infos {background:#151515;margin-bottom:15px;padding:3px 8px;font-size:12px;border-radius:10px;-moz-border-radius:10px;}
.post .post-infos span.comments {background:url("img/com.png") no-repeat 0 2px;padding-left:20px;float:right;}
.post .wp-caption-text {font-size:11px;font-family:"Courier New", Courier, monospace;}

/*pagination*/
.wp-pagenavi {margin:20px 10px;}
/*navigation*/

/*comments*/
#comments {}
#comments .navigation {}
.commentlist li.comment {border-bottom:1px solid #888;line-height:24px;margin:0 0 24px;padding:0 0 0 45px;position:relative;}
.commentlist li:last-child {border-bottom:medium none;margin-bottom:0;}
.commentlist .odd {}
#comments .comment-body ul, #comments .comment-body ol {margin-bottom:18px;}
#comments .comment-body p:last-child {margin-bottom:6px;}
#comments .comment-body blockquote p:last-child {margin-bottom:24px;}
.commentlist ol {list-style:decimal outside none;}
.commentlist .avatar {left:0;position:absolute;top:4px;}
.comment-author {background:#151515;border-radius:3x;-moz-border-radius:3px;padding:0 10px;border: 1px solid rgba(255, 255, 255, 0.15);}
.comment-author cite {color:#EAD190;font-style:normal;font-weight:bold;}
.comment-author .says {font-style:italic;}
.comment-meta {font-size:12px;margin:0 0 18px;}
.comment-meta a:link, .comment-meta a:visited {color:#888888;text-decoration:none;}
.comment-meta a:active, .comment-meta a:hover {color:#FF4B33;}
.commentlist .even {}
.commentlist .bypostauthor {}
.reply {font-size:12px;padding:0 0 24px;}
.reply a, a.comment-edit-link {color:#EAD190;}
.reply a:hover, a.comment-edit-link:hover {color:#fff;}
.commentlist .children {list-style:none outside none;margin:0;}
.commentlist .children li {border:medium none;margin:0;}
.nopassword, .nocomments {display:none;}
#comments .pingback {border-bottom:1px solid #E7E7E7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment + li.pingback {margin-top:-6px;}
#comments .pingback p {color:#888888;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url {font-size:13px;font-style:italic;}
input[type="submit"] {color:#333333;}
#respond {border-top:1px solid #E7E7E7;margin:24px 0;overflow:hidden;position:relative;}
#respond p {margin:0;}
#respond .comment-notes {margin-bottom:1em;}
.form-allowed-tags {line-height:1em;}
.children #respond {margin:0 48px 0 0;}
h3#reply-title {margin:18px 0;}
#comments-list #respond {margin:0 0 18px;}
#comments-list ul #respond {margin:0;}
#cancel-comment-reply-link {font-size:12px;font-weight:normal;line-height:18px;}
#respond .required {color:#FF4B33;font-weight:bold;}
#respond label {color:#888888;font-size:12px;}
#respond input {margin:0 0 9px;width:98%;}
#respond textarea {width:98%;}
#respond .form-allowed-tags {color:#888888;font-size:12px;line-height:18px;}
#respond .form-allowed-tags code {font-size:11px;}
#respond .form-submit {margin:12px 0;}
#respond .form-submit input {font-size:14px;width:auto;padding:5px;font-weight:bold;cursor:pointer;border:2px solid #000;background:#EAD190;color:#000;border-radius:4px;-moz-border-radius:4px;}
#respond .form-submit input:hover {background:#FFF;}
