/*
Theme Name: Creation Theme0 .
Theme URI: http://portables4gamers.com/
Description: Theme wordpress for p4g.
Version: 0.8
Author: Jb caudiu
Creation Theme by Jb Caudiu || http://www.portables4gamers.com
*/


* {
font-family:Verdana,Arial,Helvetica;
font-size:10pt;
padding:0;
margin:0;

}
.post_content p , .post_content_single p , .post_contentfiltr p , .post_contentarchi p , .post_page p
{
margin-bottom:20px;
}


body
{
background-color:rgb(170,170,170);
padding-top:40px;
padding-bottom:40px;
}
img
{
border:none;
}
 a
{
color:black;
} 

a:link
{
color:black;
}
a:hover
{
color:#ff0303;
}


#site
{

width:980px;
margin:auto;
}

#shadow
{
background-image:url("images/background_body.png");
width:980px;
clear:both;
background-repeat:repeat-y;
}


#header
{
width:980px;
height:150px;
margin:auto;
background-image:url("images/banniere.png");

}

#banniere
{
/*background-color:black;*/
width:600px;
height:90px;
float:left;
margin-left:165px;
margin-top:34px;
}


#login
{
font-size:13px;
width:150px;
height:80px;
float:right;
margin-right:58px;
position:relative;
top:40px;
background-repeat:no-repeat;
color:white;
text-align:center;
}

/*
#login
{

width:150px;
height:80px;
margin-left:772px;
position:relative;
top:40px;

background-repeat:no-repeat;
color:white;
text-align:center;
}
*/

#login input 
{
margin-bottom:2px;
text-align:left;
}

#login a
{
text-decoration:none;
color:white;
}
#login a:hover
{
color:#ff0303;
}
.loginprofil
{
width:90px;
height:17px;
padding-top:1px;
padding-left:24px;
background-image:url("images/loginprofil.png");
border:none;
background-color:transparent;
border-color:transparent;
}
.loginpass
{
width:90px;
height:17px;
padding-top:1px;
padding-left:24px;
background-image:url("images/loginpass.png");
border:none;
background-color:transparent;
border-color:transparent;
}
.loginsubmit 
{
width:75px;
height:18px;
margin: 0;
padding: 0;
border: 0;
background: transparent url("images/submitlogin.png") no-repeat top left ;
background-repeat:no-repeat;
text-indent: 100px;
cursor: pointer;
margin-bottom:6px;
}
#login button
{
background-color:transparent;
border-color:transparent;
}
.loginsubmit:hover
{
background-image:url("images/submitlogin.png");
background-position:0px -18px ;
}
.left
{
position:relative;
right:5px;
}
.right
{
position:relative;
left:2px;
top:1px;
}


/*#divsearch
{
padding:0px;
width:130px;
height:19px;
background-image:url("images/searchfield.png");
background-repeat:no-repeat;
position:relative;
top:-27px;
left:820px;
}*/


/*.champ
{
height:19px;
width:92px;
border:none;
background-color:transparent;
position:relative;
left:16px;
top:1px;
}

.submit
{
position:relative;
top:1px;
left:16px;
}*/


#articles
{
width:950px;
height:130px;
margin:auto;
background-color:black;
/*position:relative;
top:-19px;*/
/*margin-top:-19px;*/

}
*+html #articles{margin-top:0px;}
* html #articles
{
margin-top:0px;
margin-bottom:-5px;
padding-top:0px;
padding-bottom:0px;
background-image:url("images/background_body2.png");
}
#articles img  
{
border:none;
}
#menu
{
width:950px;
height:35px;
margin:auto;
list-style: none ;
text-align:center;
background-image:url("images/menu.jpg");
color:black;
font-size:9pt;
font-weight:bold;
/*margin-top:-1px;*/

}


#menu li
{
float: left ;
width: 100px ;
height:23px;
margin-top:2px;
padding:8px 13px 0px 13px;
border-left:1px solid #ffffff;
border-right:1px solid #e0e0e0;
list-style:none;

	}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



ul#navigation-1

{
 /*margin:0; 
 padding:1px 0; 
 list-style:none;
 width:100%; 
 height:21px; */

 }
 
ul#navigation-1 li
{ 
/*margin:0; 
padding:0; */
display:block; 
float:left; 
position:relative; 
/*width:120px; */
/*height:32px;*/
}

ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
{ 
/*padding:4px 0; 
text-align:center; 
text-decoration:none; 
width:148px; 
height:13px;*/
display:block; 
 }
 
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
{
/*padding:4px 0; 
text-align:center; 
text-decoration:none; 
width:146px; 
height:13px; */
display:block; 
}
	
ul#navigation-1 li ul.navigation-2
{
 /*margin:0; 
 padding:-2px 1px 0;
 list-style:none; */
 display:none; 
 width:100px; 
 position:absolute; 
 top:21px; 
 left:-1px; 
background-image:url("images/menuderoulant.jpg");
}
 
ul#navigation-1 li:hover ul.navigation-2
{ 
display:block; 
margin-top:10px;
width:129px; 

}

ul#navigation-1 li ul.navigation-2 li
{ 
width:100px; 
clear:left; 
width:100px; 
/*background-image:url("images/menu.jpg");*/
margin-top:0px;
height:25px;
}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
{ 
clear:left; 
/*padding:4px 0; */
/*width:100px; */
position:relative; 
z-index:1000; 
}

/*ul#navigation-1 li ul.navigation-2 li:hover a,*/

ul#navigation-1 li ul.navigation-2 li a:hover
{ 
clear:left; 
/*padding:4px 0; */
/*width:100px; */
position:relative; 
z-index:1000; 
/*background-image:url("images/menu.jpg");*/
}


#menu a
{
text-decoration:none;
color:black;
font-size:9pt;
font-weight:bold;
}

#menu  li:hover
{
/*background-repeat:no-repeat;*/
color:#ff0303;
background-image:url("images/menuhover.png");
background-repeat:repeat-x;

}
#menu  a:hover
{/*color:#ff0303;*/
}

/*
.up
{
position:relative;
top:-1px;
}*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#content {
float:left;
width: 570px;
margin-left: 40px;
margin-right:20px;
padding-top:40px;
padding-bottom:40px;


}
  * html #content{margin-left: 20px;margin-right: 40px;}

/*div contenant tous les billet en mode the_excerpt*/
#contentarchi {
float:left;
width: 570px;
margin-left: 40px;
margin-right:20px;
padding-top:20px;
padding-bottom:20px;

}
#contentfiltr {
float:left;
width: 570px;
margin-left: 40px;
margin-right:20px;
padding-top:10px;
padding-bottom:20px;

}

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

/*Flottant sur la boite footerfiltr  ,design des boties etc...*/
#footercontent
{
position:relative;
top:20px;
width:550px;
margin:auto;
}
#triecat
{
float:left;
width:250px;

}

#triemonth 
{
float:right;
/*margin-left:246px;*/
width:250px;

}

.alignright
{
width:175px;
/*position:relative;
left:420px;*/

margin-left:420px;
}


#content a 
{
text-decoration:none;


}
.catimgflaot
{
width:100px;
height:75px;
float:left;
}
.catimgflaot img
{
border:none;
}
.post_content
{
padding-left:10px;
text-align:left;
float:right;
width:460px;
margin-bottom:-15px;
}
.postarchi
{
padding-top:15px;
padding-bottom:15px;
}
.postfiltr
{
/*padding-top:5px;
padding-bottom:5px;*/
}
/*style des billet en affichage the_excerpt*/
.post_contentarchi 
{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
/*margin-bottom:15px;*/
 border-bottom:1px solid #848484;

}

.post_contentfiltr
{
padding-left:10px;
/*padding-top:5px;
margin-bottom:15px;*/
padding-bottom:10px;

 border-bottom:1px solid #848484;

}
.post_content a, .navsingle  a
{
color:black;
}
.clearer
{
clear:both;
}
.entete

{
text-align:left;
margin-bottom:15px;
}

.entete a
{
color:white;
font-weight:bold;
font-size:1.3em;

}

.entete2 a
{
color:white;
font-weight:bold;
font-size:1.05em;
}

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

.thetime
{
font-weight:bold;
font-size:0.9em;
}

.commentaires a
{
color:black;
font-weight:bold;
font-size:0.9em;


}


.post
 {
 padding-top:10px;
 padding-bottom:15px;
 border-bottom:1px solid #848484;
 }

.post_content_single a:link, #infobox a:link
{
color:black;
}
a:active
{
color:#990000;
}
.post_content_single a:hover ,.navsingle  a:hover,#infobox a:hover
{

color:#ff0303;
}


.post_content_single a:active, .navsingle  a:, #infobox a:active
{
color:#990000;
}


.sidebar {
float: right;
width: 280px;
margin-right:25px;
margin-top:40px;
}

#footer
{
padding-left:10px;
clear:both;
margin-left:40px;

}

#footer a
{
color:black;
text-decoration:none;
}
#footer a:hover
{
color:#ff0303;

}


#footerimage
{
position:relative;
top:2px;
}

#stat
{
position:relative;
left:347px;
}
#bottom
{
background-image:url("images/footer.png");
width:980px;
height:30px;
background-repeat:no-repeat;
}


.box
{
width:250px;
margin-bottom:25px;

}
.corpbox
{
border:1px solid #6b6b6b;
border-top:none;
border-bottom:none;
}
.zonetitre 
{
height:21px;
background-image:url("images/barre.png");
padding-top:3px;
padding-left:6px;
font-weight:bold;
font-size:0.9em;
}

.zonetitre2
{
height:21px;
background-image:url("images/barre2.png");
padding-top:3px;
padding-left:6px;
}

.zonetitre3 
{
height:21px;
background-image:url("images/barre3.png");
padding-top:3px;
padding-left:6px;
}

.foterbarre
{
width:250px;
height:8px;
background-image:url("images/footerbarre.png");
background-repeat:no-repeat;
margin:auto;
}
.foterbarre2
{
width:250px;
height:8px;
background-image:url("images/footerbarre2.png");
background-repeat:no-repeat;
margin:auto;
}
.foterbarre3
{
width:250px;
height:8px;
background-image:url("images/footerbarre3.png");
background-repeat:no-repeat;
margin:auto;
}

.tittleboxspan 
{
font-size:1.1em;
position:relative;
top:-3px;
}
.corpbox
{

padding:10px;
background-color:#a4a4a4;

}
.mail
{
position:relative;
top:-2px;
}
.submit2
{
position:relative;
top:1px;
}

.comments-template
{
margin-top:50px;
}

#infobox
{
margin:auto;
width:305px;

}

#infobox img
{
position:relative;
top:3px;
left:5px;
}

#infoboxtitle
{
height:21px;
background-image:url("images/barre.gif");
width:300px;
padding:2px 0px 0px 5px;
}
#infoboxcontent
{
padding:5px 0px 5px 5px;
background-color:#999999;
width:300px;

}
li
{
list-style:none;
}
.post_content_single li
{
list-style:circle;
}
.post_content_single ul 
{
padding:17px;
}
.comments-template li
{
list-style:none;
}

#pub
{
margin-top:15px;
margin-bottom:15px;
}

#xiti
{
position:relative;
top:3px;
left:5x;
}
.strong
{
font-weight:bold;
}

.tittleboxspan 
{
font-size:1.1em;
position:relative;
top:-3px;
font-weight:normal;
}
#trienews
{
text-align:center;

}

#trienews a 
{
color:white;
font-size:1.1em;
font-weight:bold;
}

.imgadjust
{
position:relative;
top:3px;
left:-4px;
}
#author ,#email , #url
{
border: 2px solid #777777;
}
#comment 
{
border: 2px solid #777777;
width:500px;
}

#comment:hover, #comment:focus
{
border-color:#fd9a28;
}
.navlink
{
padding-top:15px;
}
.author
{
text-align:right
}

#commentlist li
{
padding:15px;

border-bottom:1px solid #848484;
}
.comautor
{
font-weight:bold;
/*color:white;*/
font-size:0.95em;
}
.theauthor
{
font-weight:bold;
}
.sidebarspace li
{
margin-bottom:4px;
}
#ancre
{
padding:30px;
}
#the_content_single a 
{
color:#ff0303;

}
.image
{

padding-right:5px;
}

.align-left
{
padding-left:250px;
}
.normal
{
font-weight:normal;
/*padding-left:30px;
padding-right:25px;*/
}

.thedate
{
font-weight:bold;
}
#admin
{
font-weight:bold;
position:relative;
top:-15px;
left:15px;
}
#admin a
{
text-decoration:none;
font-size:1.1em;
color:#aaaaaa;
/*width:100px;
height:30px;*/
}
#admin a:hover
{
color:#ff0303;
}
#partenaire
{
padding-bottom:-5px;
text-align:center;
}
.textdeco a
{
text-decoration:none;
}
.leftext{
position:relative;
left:23px;
top:-3px;
}
#footer, .aligncenter
{
text-align:center;
}

.sideinput
{
width:170px;
height:17px;
padding-top:2px;
background-image:url("images/letter.gif");
border:none;
background-color:transparent;
border-color:transparent;
text-align:center;
}

.sidesubmit
{
position:relative;
top:4px;
left:-5px;
}
.aligncenter
{
text-align:center;
}
.profilleft
{
text-align:left;
padding-left:11px;
margin-top:5px;
}
.top4
{
position:relative;
top:4px;
}
.top-4
{
position:relative;
top:-4px;
}


