/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/
* {
margin: 0;
padding: 0;
}
body
{
background: url(http://www.mon-cv-en-ligne.com/images/img01.gif) repeat-y center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #9E9D89;
margin-top:75px;
}
form
{
}
input, textarea
{
border: 1px solid #DEDED1;
font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
}
input.text
{
padding: .15em;
background: #FDFDFB url(http://www.mon-cv-en-ligne.com/images/img06.gif) repeat-x;
}
input.button
{
background: #763320 url(http://www.mon-cv-en-ligne.com/images/img07.gif) repeat-x;
color: #FFFFFF;
}

h1, h2, h3
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #D15803;
}
h1
{
letter-spacing: -.05em;
font-size: 1.6em;
}
h2
{
margin-top: 1em;
letter-spacing: -.05em;
font-size: 1.4em;
}
h3
{
margin-top: 1em;
}
ul
{
list-style: none;
}

#page p, #sidebar ul, #sidebar ol
{
margin-top: 1em;
text-align:left;
line-height: 160%;
}
#sidebar ul li
{
margin-left: 1em;
padding-left: .75em;
/* background: url(http://www.mon-cv-en-ligne.com/images/img05.gif) no-repeat left center;*/
}
#sidebar ol
{
margin-left: 1em;
list-style-position: inside;
}
blockquote
{
margin: 1em 0 0.5em 1em;
padding-left: .75em;
border-left: 1px solid #9E9D89;
font-size:0.9em;
}
a
{
text-decoration: none;
color: #D15803;
}
a:hover
{
text-decoration: underline;
color: #827F4F;
}
a.internes{color:#9E9D89;}

/* Header */
#header
{
width: 860px;
height: 100px;
margin: 0 auto;
padding: 0 40px;
background: url(http://www.mon-cv-en-ligne.com/images/img02.gif);
}
#logo
{
float: left;
}
#logo h1, #logo p
{
margin: 0;
padding-top: 25px;
float: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style: italic;
color: #F3F3E9;
}
#logo h1
{
font-size: 3em;
}
#logo p
{
padding: 48px 0 0 5px;
letter-spacing: -.055em;
font-size: 1.4em;
font-weight: bold;
}
#logo a
{
color: #F3F3E9;
}

#search
{
float: right;
width: 20em;
padding-top: 50px;
}
#search fieldset
{
border: none;
}
#search #s
{
width: 13em;
}

/* Page */
#page
{
width: 940px;
margin: 0 auto;
}
/* Content */
#content
{
float: right;
width: 580px;
padding: 35px 50px 0 0;
background: url(http://www.mon-cv-en-ligne.com/images/img04.gif) no-repeat right top;
}
#content p
{
text-align:justify;
}
.banniere
{
width:85%;
margin:1em O 0.5em 3em;
padding:0.5em 0 0.5em 2em;
border-left: solid 2px #827F4F;
background-color:white;
}
.post
{
}
.post .meta
{
margin: 0 0 1.5em 0;
padding: 0 0 1px 10px;
background: url(http://www.mon-cv-en-ligne.com/images/img08.gif) no-repeat left bottom;
line-height: normal;
}
.post .meta small
{
font-size: 12px;
}
.partenaires
{
font-size:0.85em;
font-style:italic;
}
#capture
{
float:right;
padding:0.5em;
}
#capture img
{
border:solid 0;
}
/*galerie design*/
.design
{
float: left;
width: 45%;
margin: 0.5em 0 1em 0;
text-align: center;
}
.design a
{
text-decoration: none;
}
.design img
{
border: solid 0;
}
.separation
{
clear:both;
}

/* Sidebar */
#sidebar
{
float: left;
width: 240px;
padding: 40px 0 0 30px;
background: url(http://www.mon-cv-en-ligne.com/images/img03.gif) no-repeat;
font-size: smaller;
color: #E3E3D4;
text-align: left;

}
#sidebar ul
{
padding: 0;
list-style: none;
}
#sidebar li
{
margin-bottom: 3em;
padding: 0;
background: none;
}
#sidebar li ul
{
list-style: none;
}
#sidebar li li
{
margin: 0 0 0 1em;
padding-left: .75em;
background: url(http://www.mon-cv-en-ligne.com/images/img09.gif) no-repeat left center;
list-style: none;
}
#sidebar h2
{
color: #FFFFFF;
}
#sidebar a 
{
color: #FFFFFF;
}
#login
{
font-weight:bolder;
}

/* Footer */
#footer
{
width: 860px;
margin: 0 auto;
padding: 20px 40px;
text-align: right;
}
#footer p
{
float:right;
width:580px;
font-size: 10px;
}

/*champs de formulaire*/
#corps form{margin-top:20px;}
form p{border:none;}
legend {padding:0 10px;font-size:130%;font-weight:bold;color:#396f7c;}
label{float: left;width: 110px;text-align: left;font-size: 1em;color:#396f7c;}
fieldset{padding:10px;border:solid 1px #d9dd48;}
.saisie{float: left;text-align: left;font-size: 0.9em;width: 280px;}
p.aide{clear: both;font-style: italic;font-size: 1em;margin: 0.1em 0 1em 0;}
select{font-family:  Helvetica,Geneva, Arial, sans-serif;font-size:10px;}
#code{width:50px;}
#bt_form{text-align: center;}
/*messages d'information utilisateurs*/
.info{color: #CC0000;background-color:#FFFFFF;font-weight: bold;margin:1em;}
#ombre-haut{height:10px;background:url(http://www.meetoyen.net/partage/img/guide/ombre-haut.png) center top repeat-y;width:100%;position:absolute;top:100px;left:0;z-index:12;}


