/*
Theme Name: CROSSWORDS
Author Name : Erreur401
*/

/* choisissez le type de blog ici */
@import url('layouts-blog/1col-droite.css');

/*corps de la page web */

body {
font-family: Helvetica, Arial;
font-size: 0.8em;
text-align: left;
background:rgb(134,195,208);
color: #069;
margin: auto;
}

#page {
margin:  auto;
}



/* gestion de l'entete */

#header {
font-family: Helvetica, Arial;
float: left;
background: #73a0c5 url('images/top4.jpg') no-repeat top right;
background-color:rgb(167,94,142);
padding : 0px 0px 0px 0px ;
color:#FFFFFF;
}


#header h1 {
font-family : Helvetica, Arial;
font-size: 3em;
text-align: left;
margin: 30px 0 25px 0;
}

#header h1 a{
color: black;
decoration : none;

}

#header h1 a:hover{
background : rgb(235,242,245);
color : rgb(24,51,46);
text-decoration: line-through;
}


#header p {
text-align: left;
margin-left: 20px ;
}


/* gestion du contenu */

#content {
margin-bottom: 5px;
margin-top: 10px;
}

#content h2 {
font-size: 1.3em;
background : rgb(187,89,146);
}

#content h2 a{
font-size: 1.3em;
font-family: Verdana, Helvetica, Arial;
color: #069;
}

#content h2 a:hover{
color: #FFFFFF;
font-size: 1.3em;
background : #FF0000;
}

a {
color: #555;
text-decoration: none;
}

a:hover {
color: #777;
text-decoration: none;
background-color: yellow;
}

.post_content {
margin : 5px;
font-size: 1.2em;
line-height: 1.2;
color: #555;
background-color: white;
padding : 20px 20px 20px 20px;
}

.post_content a {
color: #069;
background-color: white;
}

.post_content img {
border: none;
}


.post_content a:hover {
color: #fff;
background: rgb(201,208,91);
}

.postmetadata {
font-size: 1em;
color: #000000;
background-color:rgb(233,243,246);
}

.postmetadata h3{
font-size: 1.2em;
color: #000000;
background-color:rgb(233,243,246);
}


/* gestion de la sidebar */

#sidebar {
margin: 0px 0px 0px 25px;
}

.sidebar ul{
color : #454545;
list-style-type: none; 
margin: 0;
padding: 0px 10px 10px 20px;
background :rgb(167,94,142);
line-height: 1.1;
}

.sidebar h2 {
color : #FFFFFF;
font-size: 1.2em;
margin: 0;
padding : 10px 20px 5px 20px;
}


.sidebar  h3 {
color : #FFFFFF;
font-size: 1.5em;
padding-left : 0px;
}

.sidebar h3 li{
padding-bottom: 5px;
}    


.sidebar h3 ul{
padding-left : 0px;
line-height: normal;
}  

.sidebar a {
color : #454545;
text-decoration: none;

}

.sidebar a:hover {
color : rgb(49,46,49);
text-decoration: none;

}

.sidebar h3 a{
color : rgb(235,242,245) ;
background :rgb(149,214,0);
}
       
.sidebar h3 a:hover{
color : black ;
background :rgb(150,193,205);
}


.sidebar  h4 a{
color :rgb(167,209,58);
padding-left : 0px;
}  

/* gestion du footer */

#footer {
font-size: 1em;
color: black;
background: url('images/top2.jpg') no-repeat top left;
padding: 10px 10px 10px 0;
clear : left;
margin-left:0px;
}

#footer a {
color: black;
background-color:#CCCCCC;
}

#footer p{
text-align: right;
font-size: 1em;
padding: 0 0 0 0;
}

/* gestion des commentaires */

.comments-template{
margin: 10px 0 0 0;
}

.comments-template ol{
margin: 10px;
padding: 0 0 0 15px;
list-style: none;
}

.comments-template ol p{
font-family: Helvetica, Arial, Sans-serif;
font-size: 1em;
}

.comments-template ol li{
margin: 10px 0 0 0;
line-height: 15px;
padding: 0 0 10px;
}

.comments-template h2, .comments-template h3{
font-size: 1.2em;
}

.commentmetadata{
font-size: 1em;
}

.comments-template p.nocomments{
padding: 0;
}

.comments-template textarea{
font-family: Helvetica, Arial, Sans-serif;
font-size: 1em;
}

.cadre_commentaires {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;

}
