@charset "utf-8";
/* Blog Pulsive, Benoît Challand & Joffrey Jochum */

body
{
margin:0;
padding:0;
}

#global
{
margin:auto;
display:block;
position:relative;
width:876px;
font-family:Helvetica, Arial;
font-size:12px;
}

#header_blog
{
position:relative;
float:left;
display:block;
width:100%;
height:357px;
}

#contenu_blog
{
position:relative;
top:10px;
background-image:url(images/fond-page.gif);
width:100%;
float:left;
display:block;
}

#footer_blog
{
position:relative;
width:100%;
height:15px;
float:left;
display:block;
top:15px;
background-color:#000000;
}

#colonne1_blog
{
position:relative;
float:left;
width:169px;
padding:0px 10px 0px 10px;
margin:0;
top:-20px;
}

#colonne2_blog
{
position:relative;
float:left;
width:475px;
padding:0px 10px 0px 10px;
margin:0;
top:-20px;
}

#colonne3_blog
{
position:relative;
float:left;
width:172px;
padding:0px 10px 0px 10px;
margin:0;
top:-20px;
}

h1
{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
color:#000;
border-bottom:1px solid #000000;
}

h1 a:link    {color:#000; text-decoration:none;  background-color:none;}
h1 a:visited {color:#000; text-decoration:none;  background-color:none;}
h1 a:hover   {color:#000;  text-decoration:none;  background-color:none;}
h1 a:active  {color:#000; text-decoration:none;  background-color:none;}

#colonne2_blog h1
{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
color:#000;
border-bottom:1px solid #000000;
}

#colonne2_blog h1 a:link{color:#000; text-decoration:none;  background-color:none;}
#colonne2_blog h1 a:visited{color:#000; text-decoration:none;  background-color:none;}
#colonne2_blog h1 a:hover{color:#fff; background-color:#F00; text-decoration:none;  background-color:none;}
#colonne2_blog h1 a:active{color:#fff; text-decoration:none;  background-color:none;}

#colonne2_blog a:hover
{
color:#FFFFFF;
background-color:#FF0000;
}

#colonne2_blog a:visited
{
color:#000;
}

#colonne1_blog a:hover, #colonne3_blog a:hover
{
color:#FF0000;
}

#colonne2_blog h1
{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
color:#000;
border-bottom:1px solid #000000;
}

h2, h2 a
{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
text-decoration:none;
color:#000000;
}

hr
{
background-color:#dddddd;
color:#dddddd;
height:1px;
border:none;
width:100%;
}

.texte-titre, .texte-titre a
{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
color:#000000;
}

input
{
border:none;
background-color:#dddddd;
margin-bottom:5px;
}

.note, .note a
{
color:#999999;
text-decoration:none;
}

li.categories, li.categories ul li
{
list-style:none;
}

li.categories ul li a
{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
text-decoration:none;
color:#999999;
margin-left:-40px;
border-bottom:1px solid #dddddd;
display:block;
}

.liens a
{
margin-bottom:-10px;
font-size:14px;
color:#999999;
display:block;
text-decoration:none;
border-bottom:1px solid #dddddd;
}

.presentation
{
margin-top:-10px;
}

.categorie, .date, .categorie a
{
color:#999999;
text-decoration:none;
margin-bottom:-10px;
}

p{
width:475px;
}

p a{
color:#000000
}

.navigation a{
color:#FF0000
}



/*Commentaires*/

cite
{
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
font-style:italic;
text-decoration:none;
color:#000000;
}

cite a:link    {color:#000; text-decoration:none;  background-color:none;}
cite a:visited {color:#000; text-decoration:none;  background-color:none;}
cite a:hover   {color:red; text-decoration:none;  background-color:none;}
cite a:active  {color:#000; text-decoration:none;  background-color:none;}

.commentmetadata
{
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
font-style:italic;
text-decoration:none;
color:#000000;
}

.commentmetadata a:link    {color:#000; text-decoration:none;  background-color:none;}
.commentmetadata a:visited {color:#000; text-decoration:none;  background-color:none;}
.commentmetadata a:hover   {color:red; text-decoration:none;  background-color:none;}
.commentmetadata a:active  {color:#000; text-decoration:none;  background-color:none;}

