@charset "utf-8";
/*
Theme Name: Soirée Connect PowerOn SARL
Theme URI: 
Description: Thème Wordpress dédié à la société PowerOn SARL
Author: Anthony
Author URI: http://poweron.fr
version: 1.0
*/
/* basics */

*{margin:0; padding:0;}

body {
	background: #2b2b2b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	margin-top: 0px;
	
	}
	h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#cdeb45 }
	h2 a{color:#cdeb45;}
	h2 a:hover{color:#fff;}
	h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#cdeb45; margin-bottom:54px; }
	#sidebar h2{ border-bottom:1px solid #cdeb45; padding-bottom:20px; margin-top:20px;	}
	#sidebar ul{ padding-top:20px;}
a {color:#d2e58a;}	
a:hover{ color:#7f797f; }

.headerInternal{
height:182px;
}
.centered {
	width:966px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	background-image:url(images/hdr_x_back.png);
	background-repeat:repeat-x;
	height:182px;
	width:100%;
	background-color:#252423;	
}
.logo{
height:122px;
margin-left:-127px;
width:100%;
}
.partners{

background:url(images/partner_back.png) no-repeat;
float:right;
margin-top:40px;
margin-right:-124px;
height:107px;
width:346px;
position: relative;
z-index: 2;
}
.partners p{
margin-left:20px;
margin-bottom:4px;
margin-top:8px;
}
a img{
border:none;
}
ul li{
list-style-type:non;
display:inline;
}
#menu{


}#content{
width:610px;
text-align:justify;
float:left;
padding-left:15px;
}
	#sidebar {
	color:#fff;
	font-size:12px;
	width: 293px;
	margin-top:-40px;
	padding-right:7px;
	float:right;
	
	}
	#footer{
	background-image:url(images/ftr_x_back.png);
	background-repeat:repeat-x;
	background-color:#222;
float:left;
width:100%;
height:50px;
color:#fff;
font-size:10px;
text-align:center;
margin-top:35px;
}
.footertxt a{
color:#fff;
}
.footertxt a:hover{
color:#CDEB45;}
.footerInternal{
width:946px;
}
.fcentered{
margin-left:auto;
margin-right:auto;
width:946px;
}

.logopoweron{
height:50px;
float:left;
margin-top:0px;}
#footer .powered{
float:left;
}
.footertxt{margin-top:20px; float:left;
}

.menu{
border-bottom:solid 2px #cdeb45;
height:37px;
font-size:13px;
font-weight:bold;
color:#fff;
background-color:#2b2b2b;
}
.menuInternal{
padding-top:7px;
}

.menuInternal .item{
height:37px;
float:left;
margin-left:20px;
}
.menuInternal a .item{
color:#fff;
}
.menuInternal a:hover .item{
background:url(images/menu_a.png) no-repeat center 22px;
color:#cdeb45;
}
.menuInternal a.menu_active .item{
background:url(images/menu_a.png) no-repeat center 22px;
color:#cdeb45;
}

.post{
margin-bottom:35px;
}

.sous_titre{
color:#7f797f;
}
.sous_titre a{
color:#D2E58A;
text-decoration:none;
}
.sous_titre a:hover{
color:#fff;
}

p{
margin-top:5px;
margin:19px 0 0;}

#invitation{
background-image:url(images/content_top_x_back.png);
background-repeat:repeat-x;
height:296px;
padding-top:32px;
}
.invit{
margin-top:15px;
width:383px;
float:left;

}
.invit_Content{
background-image:url(images/invitation.png);
background-repeat:no-repeat;
Weight:383px;
height:224px;
padding-top:70px;
text-align:center;
}

.invite_date{
width:80px;
color:#4a3b2a;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
font-weight:bold;
text-align:center;
margin-top:5px;
margin-left:auto;
margin-right:auto;
letter-spacing:-1pt;
line-height:18pt;
}
.invite_lieu, .invite_time{
color:#4a3b2a;
font-size:11px;
letter-spacing:-0.5pt;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
line-height:11pt;
margin-top:9px;
}

.invite{
font-size:11px;
color:#4a3b2a;
letter-spacing:-0.5pt;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
line-height:15pt;
margin-top:-71px;
}
.invite_btn{
margin-top:23px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
}
.invite_btn a{
color:#fff;
text-decoration:none;}
.invite_btn a:hover{

color:#fff;}

.description{

background-image:url(images/description.png);
background-repeat:repeat;
float:left;
margin-top:-69px;
width:547px;
height:224px;
margin-left:36px;
}

.citation{
color:#bbde41;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
letter-spacing:2pt;
line-height:20pt;
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-top:20px;
}

.descr{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin-top:-25px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
text-align:justify;

}

ul li{

margin-bottom:30px;
}

#sidebar ul li{
Display:block;

margin-bottom:10px;
}

#commentssection li{
list-style-type:none;
}
.comments_top{
background:url(images/com_top.png) no-repeat;
width:611px;
height:14px;
}
.comments_content{
background:#414041;
width:571px;
text-align:left;
padding-top:0px;
padding-bottom:0px;
padding-left:20px;
padding-right:20px;

}
.comments_bot{
background:url(images/com_bot.png) no-repeat;
width:611px;
height:14px;
}
#comments{
padding:20px;
}
#comments p{
margin-bottom:15px;
}

ol.commentlist li {
color:#fff;
	margin:20px 0;
	overflow: hidden;
	}
img .avatarCom{
vertical-align:middle;
float:left;
margin-left:20px;
margin-top:10px;
margin-right:19px;
border:solid 2px #FFFFFF;
}
.comments_author a{
color:#41c5c5;
font-weight:bold;
}
.comList, .comList a{
color:#FFFFFF;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
text-decoration:none;

}
.comlist a:hover{
color:#FF6600;

}
.commentmetadata, .commentmetadata p{

font-size:10px;
color:#cdeb45;
}
.comments_content p{
padding-left:50px;
padding-right:67px;
}
.comments_content a.url{
padding-right:67px;
color:#fff;
font-weight:bold;
}
.comments_content a.url:hover{
padding-right:67px;
color:#cdeb45;
font-weight:bold;
}

.commentmetadata img{
margin-top:10px;
}

#commentbox{
margin-bottom:-20px;
}

.comment_mini{
margin-top:20px;
padding-bottom:20px;
border-bottom:#777 solid 1px;
}

#conteneurInput{
border:none;
}
.abonnement a{
text-decoration:none;
}


div.pagination {
	padding:3px;
	text-align:left;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #cdeb45;
	
	text-decoration: none; 
	color: #D2E58A;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #555;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a4bf28;
	font-weight: bold;
	background-color: #D2E58A;
	color: #555;
}
div.pagination span.disabled {
display:none;
}

