@charset "UTF-8";
/*Theme Name: HorsJeu.net
Description:  HorsJeu.net
Version: 2.0
Author:Narbru and Q
Author URI: http://horsjeu.net/
*/

/*@import url("blueprint/screen.css"); 
@import url("blueprint/print.css");
@import url("fonts.css");*/

body
{
	color: #000;
}

a 
{
	text-decoration: none;
	outline: none;
	color: #fffff;
}

.container a{
	color:#df0000;
}

.container a:hover{
	color:#000;
}

.sep {
	height:11px;
}

.sep13 {
	height:13px;
}

/* Header Elements */
 
#logo{
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
}
.clame{
	text-align:right;
	font-family: "Futura-Condensed-BoldRegular",helvetica, arial, sans-serif;
	font-size: 9pt;
	letter-spacing: 0.2pt;
	text-transform:uppercase;
	color: #FFF;
	padding-top:35px;
	padding-right:5px;
}

.header{
	background: #000;
}








/* recherche */
#rechercheform {
	float:left;
	margin:20px 0 0 2px;
	width:175px;
	background:transparent url(images/searchbar.png) no-repeat top left ;
	height:40px;
}
	
#s	{
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	background:#fff none repeat scroll 0 0;
	font-size: 8pt;
	border:0 none;
	margin:3px 0 0;
	padding:2px;
	width:110px;
 }

#recherchesubmit	{ 
	background: transparent url(images/searchbar.png) no-repeat 0 175px  ;
    border:none;
	margin:0;
	padding:0;
	cursor:pointer; }

/* block**/

.blockTmp{
 background: url(images/overlay.png); height: 55px; 
 width: 100%;
 margin-top:195px;
}

.blockRecherche{
 margin-top:60px;
 background: url(images/overlay.png); height: 30px; 
 width: 100%;
}


.blockSondoscopie{
 background: url(images/overlay.png); height: 55px; 
 width: 100%;
}

.blockHead{
 background: url(images/overlay.png); height: 55px; 
 width: 100%;
}

.block{
 background: url(images/overlay.png); height: 55px; 
 width: 100%;
}



.blockH1 {
	padding-left:5px;
	padding-top:5px;
	color: #fff; 
	font-family: "Futura-Condensed-BoldItalicRegu",helvetica, arial, sans-serif;
 	font-size: 18pt;
 	text-transform:uppercase;
 	text-align:bottom;
}

.blockH1Small{
	line-height:115%;
}
/* Lire */
.lireLink{
	text-transform:uppercase;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-weight:bold;
	font-style:italic;
}
.lireLink a{
	color:#fff;
}

.lireLink a:hover{
	color:#df0000;
}

/* Body  */
.bodyhome{
 	background:#dadada ;
}

/*headline*/
 
#nnext {
	padding-left:30px;
}

#nprev {
	padding-left:50px;
}

.newsHide{
	display:none;
}

.headlinebody {
	height:195px;
}

.movingHeadline{
	height:195px;
}

.headlinebody a {
	font-size:12px;
	line-height:14px;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	padding:3px 0 3px 4px !important;
	line-height:135%;
}

.headlinebody a{
	color:#fff;
}
.headlinebody a:hover{
	color:#df0000;
}

/* A la une **/

.alaunelink{
display: block; 
width: 620px; height: 250px; text-decoration: none;
}

.alauneMediumlink{
display: block; 
width: 580px; height: 250px; text-decoration: none;
}

.alaune{
 position: relative; top: 196px; overflow: hidden; 
 background: url(images/overlay.png); height: 55px; 
 color: #a7a7a7; padding: 0; 
}
/* Replay */

.replaylink{
	display: block; 
	width: 428px; height: 250px; text-decoration: none;
}
.replay{
 position: relative; top: 195px; overflow: hidden; 
 background: url(images/overlay.png); height: 55px; 
 color: #a7a7a7; padding: 0; 
}


/* post home */

.postlink{
	display: block; 
	width: 460px; height: 200px; text-decoration: none;
}


.postSmall{
	 position: relative; top: 150px; overflow: hidden; 
	 background: url(images/overlay.png); height: 50px; 
	 color: #a7a7a7; padding: 0; display: block; 
}


/*** **/
.hClass{
 color:#df0000;
 text-transform:uppercase;
 font-family: "Futura-Condensed-BoldItalicRegu",helvetica, arial, sans-serif;
 font-size:16pt;
 padding-left: 3px; 
 line-height:130%;
}

.hClassSmall{
 color:#df0000;
 text-transform:uppercase;
 font-family: "Futura-Condensed-BoldItalicRegu",helvetica, arial, sans-serif;
 padding-left: 3px; 
 font-size:12pt;
 line-height:130%;
}

.hClassRelated{
 color:#df0000;
 /*text-transform:uppercase;*/
 font-family: "lucida sans unicode","lucida grande",sans-serif;
 padding: 0; 
 font-size:11pt;
}

.sumClass{
 color:#fff;
 padding-left:3px;
 font-family: "lucida sans unicode","lucida grande",sans-serif;
 font-size:9pt;
 padding-left: 3px;; 

 line-height:105%;
 height:30px;
} 

.sumClassHorsSujet{
	line-height:170%;
}
 
/*citation*/
.citationClass{
	padding-top:10px;
	height:185px;
	color:#fff;
}

/** wp-polls*/

.wp-polls{
   color:#ffffff;
   height:195px;
   width:300px;
   line-height:120%;
}

/* single */
.hidden{visibility:hidden;display:non;}  

.postSingle{
	color:#000;
	background: #E8E8E8;
	padding-bottom:5px;
	border: 1px solid #000;
}
.postSingle a:hover {text-decoration:underline;}
.smallRight{
	text-align:right;
	width:100%;
}

.blockSinglePost {
 background: #000;  
 width: 100%;
}

.blockSinglePostH1 {
 padding-left:12px;
 padding-top:8px;
 color:#df0000;
}
.postSingleBody{
	padding-left:10px;
	padding-right:10px;
     padding-top:10px;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
}
.postSingleBody h2{
font-family: "lucida sans unicode","lucida grande",sans-serif;
 color:#000;
 text-transform:uppercase;
 font-size:11pt;
 font-weight:bold;
}

 

.postSingleBody h3{
 font-size:10pt;
 font-style:italic;
 font-weight:bold;
 color:#000;
}

/* page */
.page{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	color:#000;
	background: #E8E8E8;
	border: 1px solid #000;
	margin-bottom:10px;
}	
.page a:hover {text-decoration:underline;}
/*related*/
.blockRelated{
 background: #000; height: 35px; 
 width: 100%;
 
}
.blockH1Related {
	padding-left:12px;
	padding-top:8px;
}
 
.relatedPostline{
	padding: 0px 10px 0px 10px;
	height:150px;
	background: #515151; 
}

.relatedPostLink{
	display: block; width: 280px; height: 150px; text-decoration: none;
	/*border: 1px solid #000;*/
}

.relatedPost{	
	 position: relative; top: 100px; overflow: hidden; 
	 background: url(images/overlay.png); height: 50px; 
	 color: #a7a7a7; padding: 0; display: block;
	 padding-left:10px;
}

.noRelatedPost{	
 padding:5px;
 color:#fff;
}

/* Biographie*/

.blockBiographie{
 background: #000;
 height:35px;
 width: 100%;
 
}
.blockH1Biographie {
	padding-left:5px;
	padding-top:8px;
}

.biographie{
	color:#fff;
	padding:5px;
}


/* Category Tag Archives */
.blockTitle {
 	background: url(images/overlay.png); height: 35px; 
 	width: 100%;
}

.blockTitleH1 {
 	padding-left:12px;
 	padding-top:8px;
 	color:#df0000;
}
.soc_button{
	height :60px
}
 /* twitter */ 
 
.twitter_icon {
background: url(images/icon_twitter.png) no-repeat;
cursor: pointer;
	height :20px;
}

.flattr_icon{
 
}

/* comments*/
.gravatarClass{
 font-family: "lucida sans unicode","lucida grande",sans-serif;
 font-size:8pt;
 padding-left:5px;
 color:#fff;
}

.commentlist{
 list-style-type: none;
 margin: 0px;
padding: 10px 10px 0px 10px;
}

.commentlist ul{
 background: #494949; 
}
 
.pingback{
 color:#000;
 background: #dadada; 
}
.comment {
 color:#000;
 background: #dadada; 
}

.comment-body{
  margin:5px;
}

.avatar {
 float:left;
 height:50px;
 padding-top:5px;
}

.fn{
 color:#494949; 
 font-family: "lucida sans unicode","lucida grande",sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;
 padding-left:5px;
}

.commentmetadata{
 padding-left:55px;

 height:35px;
}

.commentmetadata a{
	color: #000;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
 	font-size:8pt;
}

/* responder */
.responder{
  padding: 10px 10px 0px 10px;
}
.responderBody{
  background: #dadada; 
  padding: 3px 3px 3px 10px;
}

.submitClass{
	background-color: #000;
	color:#fff;
}

/* */

.innerFirstLine{
	border: 1px solid #000;
	height:90px;
	background: #494949;
}

.pubBandeau{
	background: #333;
}

.innerContentLine{
	border: 1px solid #000;
	height:250px;
	background: #494949;
}

.innerBlock{
	border: 1px solid #000;
	background: #494949;
}

.innerPostLine{
	border: 1px solid #000;
	height:200px;
	background: #494949;
}



.pleft{
	padding-left: 8px;
}

.pright{
	padding-right: 8px;
}

.pcenter{
	padding-left: 8px;
	padding-right: 8px;
}

/* navigation */
.navigationLinks {
	font-family: "Futura-Condensed-BoldItalicRegu",helvetica, arial, sans-serif;
	font-size: 11pt;
	letter-spacing: 0.2pt;
	color:#DADADA;
	
}
.navigationLinks a {
	color:#fff;
	text-decoration:none;
}

.navigationLinks a:hover{
	color:#df0000;
	text-decoration:none;
}

.navigationLeft {
  background: #515151;
  padding-left: 8px;
}

.navigationRight {
  background: #515151;
  padding-right: 8px;
  text-align:right;
}

/* navigation comments */
.navigationComments {
 padding-right: 8px;
 text-align:right;
}

/* add to any */
/*.addtoany_share_save_container{
       background: #DADADA ;
}*/

/* footer **/

.pages{
	padding-left:3px;
}
.footer{
	background: #000;
	color:#fff;
}
.footer a {
	font-family: "Futura-Condensed-NormalRegular",helvetica, arial, sans-serif;
	font-size: 11pt;
	letter-spacing: 0.2pt;
	color:#fff;
}

.footer a :hover{
	color:#df0000;
}

.pages  {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.pages  a:hover {
	color: #df0000;
}

.footeright{
	text-align:right;
}

.footeright a {
	font-family: "Futura-Condensed-NormalRegular",helvetica, arial, sans-serif;
	font-size: 11pt;
	letter-spacing: 0.2pt;
	color:#fff;
}

.footeright a :hover{
	color:#df0000;
}

/** hacks */ 

img#wpstats{visibility:hidden;} 

/* WordPress Required Elements */

.navigation a {
	color:#df0000;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin: 5px 0 10px;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 5px 10px 5px 0;
}

.alignright {
   float: right;
	margin: 5px 0 5px 10px;
}

.alignnone {
	margin: 5px 10px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

#today {
	color: #A60303;
	}

#wp-calendar {
	margin: auto;
	}	

