/*
-----------------------------------------------------
Feuille de style \ufffdcrite par Emmanuel Riboulet-Deyris
-----------------------------------------------------
*/


/* -- BODY -- */
body {
    margin:0;
    padding:0;
    font:"small Verdana",Sans-serif;
    line-height:10.5pt;
    font-size:9pt;
    background-repeat:repeat;
    background-image:url("http://www.lastree.net/img/bg-rechercher.1.gif");
    }

/* -- CONTAINER -- */
#container{
    overflow:hidden;
    display:block;
    position:relative;
    width:750px;
    margin: auto;
    padding:0;
    background:transparent;
    border:solid #586059;
    border-width:0 1px 0 1px;
    }

/* -- GENERAL -- */

a.icon {
    text-decoration:none;   
    border-bottom-width:0px;
    }

a img {
    border-width:0;
    }

/* -- HAUT -- */
#haut{
    display:block;
    float:left;	
    width:750px;
    height:30px;
    width:750px;
    margin:0;
    padding:0;
    background-repeat:repeat-x;
    background-image:url("http://www.lastree.net/img/bg-rechercher.2.gif");
    border:0;
    text-align:left;
    }

#haut a {
    float:left;
    margin:0;
    margin-left:20px;    
    padding:0;
    font-size:100%;
    text-indent:0;
    text-decoration:none;
    line-height:30px;
    }

#haut a:link {
    color:#3c413c;
    }

#haut a:hover {
    color:#9e5a35;
    text-decoration:none;
    }

#haut a:active {
    color:#fff;
    background:#000;
    }

#haut a:visited {
    color:#434944;
    }

/* -- ENTETE -- */
#entete {
    display:block;	
    float:left;
    height:160px;
    width:100%;
    margin:0;
    padding:0;
    border:0;   
    }

#entete img {
    display:block;
    float:left;
    width:750px;
    height:160px;
    margin:0;
    border:solid #000;
    border:0;
    }

/* -- NAVIGATION -- */
#navigation{
    display:block;
    float:left;
    width:750px;
    height:30px;
    margin:0;
    padding:0;
    background-repeat:repeat-x;
    background-image:url("http://www.lastree.net/img/bg-rechercher.3.gif");     
    border:solid #555553;
    border-width:0 0 1px 0;
    }

#navigation a {
    display:inline;
    float:left;
    height:30px;
    width:98px;
    padding:0;
    border:dotted #555553;
    border-width: 0 1px 0 0;
    font-size:100%;
    text-indent:0;
    text-align:center;
    text-decoration:none;
    line-height:30px;
    }

#navigation a.first {
    display:inline;
    float:left;
    margin:0;
    width:25px;
    border:dotted #586059;
    border-width: 0 1px 0 0;
    }

#navigation a.this {
    }

#navigation a:link {    
    color:#3c413c;    
    }

#navigation a:hover {	    
    color:#9e5a35;
    background:#586059;
    }

#navigation a:active {
    color:#fff;
    background:#000000;
    }

#navigation a:visited {
    color:#434944;
    }

/* -- MAIN -- */

#main {
    float:left; 
    display:block;
    width:750px;
    border:0;
    margin:0;
    padding:0;
    background:transparent;
    border:0
    }

/* -- LEFT -- */

#left {
    float:left; 
    display:inline;
    width:290px;
    border:0;
    margin:0;
    padding:0;
    border:0;
    }

#rechercher {
    float:left; 
    display:inline;
    width:228px;
    height:500px;
    margin:0;
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;
    padding:10px;
    border:solid #586059;
    border-width:1px;
    background-repeat:repeat;
    background-image:url("http://www.lastree.net/img/bg-rechercher.5.gif");
    }

#rechercher h1 {
    float:left; 
    display:inline;
    width:228px;
    margin:0;
    margin-top:10px;
    margin-bottom:20px;
    padding:0;
    border:0;
    font-size:10pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    text-align:left;
    font-variant:small-caps;
    letter-spacing: .15pc;
    line-height:20px;
    color:#191b19;
    }

#rechercher input.rechercher {
    float:left;
    display:inline;
    width:178px;
    margin:0;
    border:1px dotted #586059;
    font-size:9pt;
    font-weight:normal;
    font-family:"small Verdana",Sans-serif;
    color:#586059;
    background:transparent;   
    }

#rechercher input.icone {
    margin:0;
    margin-left:10px;
    padding:0;
    }

#rechercher p.options {
    float:left; 
    display:block;  
    width:228px;
    border:0;
    margin:0;
    margin-top:20px;
    margin-bottom:10px;
    padding:0;
    font-size:10pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .15pc;
    }

#rechercher p.options-rechercher {
    float:left; 
    display:block;  
    width:228px;
    border:0;
    margin:0;
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
    font-size:9pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher ul.options-rechercher {
    float:left; 
    display:inline;  
    width:228px;
    border:0;
    margin:0;
    margin-left:0px;
    margin-bottom:10px;
    padding:0;
    list-style:none;
    }

#rechercher li.options-rechercher {
    font-size:8pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher p.options-casse {
    float:left; 
    display:block;  
    width:218px;
    border:0;
    margin:0;
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
    font-size:9pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher p.options-limite {
    float:left; 
    display:block;  
    width:100px;
    border:0;
    margin:0;
    margin-top:20px;
    margin-bottom:10px;
    padding:0;
    font-size:9pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher select {
    float:left; 
    display:inline;  
    width:100px;
    border:0;
    margin:0;
    margin-top:25px;
    background:transparent;
    font-size:8pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher  p.options-inclure {
   float:left; 
    display:block;  
    width:100px;
    border:0;
    margin:0;
    margin-top:20px;
    margin-bottom:10px;
    padding:0;
    font-size:9pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#rechercher ul.options-inclure {
    float:left; 
    display:inline;  
    width:228px;
    border:0;
    margin:0 0 10px 0px;
    padding:0;
    list-style:none;
   }

#rechercher li.options-inclure {
    display:block;
    font-size:8pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    margin:0;
    padding:0;
    letter-spacing: .1pc;
    }

#google {
    float:left; 
    display:inline;
    width:228px;
    height:200px;
    margin:0;
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;
    padding:10px;
    border:solid #586059;
    border-width:1px;
    background:#fff;
    }

#google h1 {
    float:left; 
    display:inline;
    width:228px;
    margin:0;
    margin-top:10px;
    margin-bottom:20px;
    padding:0;
    border:0;
    font-size:10pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    text-align:left;
    font-variant:small-caps;
    letter-spacing: .15pc;
    line-height:20px;
    color:#191b19;
    }

#google input.rechercher {
    float:left;
    display:inline;
    width:178px;
    margin:0;
    border:1px dotted #586059;
    font-size:9pt;
    font-weight:normal;
    font-family:small Verdana,Sans-serif;
    color:#586059;
    background:transparent;
    }

#google input.icone {
    margin:0;
    margin-left:10px;
    padding:0;
    }

#google p.select {
    float:left; 
    display:block;  
    width:228px;
    border:0;
    margin:0;
    margin-top:10px;
    padding:0;
    font-size:9pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    color:#191b19;
    letter-spacing: .1pc;
    }

#google img {
    float:right;
    }

#paypal {
    float:left; 
    display:inline;
    width:230px;
    height:100px;
    margin:0;
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;
    padding:10px;
    border:0;
    background:transparent;
}

#paypal h1 {
    float:left; 
    display:inline;
    width:230px;
    margin:0;
    margin-top:10px;
    margin-bottom:20px;
    padding:0;
    border:0;
    font-size:10pt;
    font-weight:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    text-align:center;
    font-variant:small-caps;
    letter-spacing: .15pc;
    line-height:20px;
    color:#191b19;
    }

#paypal img {
    display:inline;
    }

#paypal p {
    text-align:center;
    }

/* -- RIGHT -- */

#right {
    float:left; 
    display:inline;
    width:440px;
    border:0;
    margin:0;
    padding:10px;
    border:0;
    }

#right h1 {
    float:left; 
    display:inline;
    width:430px;
    margin:10px 10px 20px 0;
    padding:0;
    border:0;
    font-size:13pt;
    font-weight:normal;
    font-family: "New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    text-align:right;
    font-variant:small-caps;
    line-height:60px;
    letter-spacing: .15pc;
    color:#191b19;
    }

#right h2 {
    float:left; 
    display:inline;
    width:420px;
    margin:10px 0 20px 20px;
    padding:0;
    border:0;
    font-size:11pt;
    font-weight:bold;
    font-style:italic;
    font-family: Georgia,Serif;
    text-decoration:none;
    text-align:left;
    font-variant:none;
    line-height:20px;
    letter-spacing: 2pt;
    color:#191b19;
    }

#right h2 b {
    font-family: Georgia,Serif;
    font-variant:small-caps;
    font-weight:normal;
    }

#right h2.note {
    float:left; 
    display:inline;
    width:420px;
    margin:30px 0 10px 20px;
    padding:0;
    border:0;
    font-size:10pt;
    font-weight:normal;
    font-style:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:0;
    text-decoration:none;
    text-align:left;
    font-variant:none;
    line-height:20px;
    letter-spacing: .15pc;
    color:#191b19;
    }

#right p.note {
    float:left; 
    display:inline;
    width:390px;
    margin:0 20px 20px 20px;
    padding:0;
    border:0;
    font-size:8pt;
    font-weight:normal;
    font-style:normal;
    font-family:"New York", Georgia, Times, "MS Serif", serif;  
    text-indent:10px;
    text-decoration:none;
    text-align:left;
    font-variant:none;
    line-height:15px;
    letter-spacing: .1pc;
    color:#191b19;
    }

#right h3 {
    float:left; 
    display:inline;
    width:420px;
    margin:0;
    margin-left:20px;
    margin-top:50px;
    padding:0;
    border:0;
    font-size:12pt;
    font-weight:bold;
    font-style:italic;
    font-family: Georgia,Serif;
    text-decoration:none;
    text-align:center;
    font-variant:none;
    line-height:20px;
    letter-spacing: 2pt;
    color:#191b19;
    }

#right p.article {
    float:left; 
    display:block;
    width:410px;
    margin:0;
    margin-left:20px;
    margin-top:30px;
    margin-bottom:10px;
    padding:0;
    border:0;
    font-size:9pt;
    font-weight:normal;
    font-style:normal;
    font-family:"small Verdana",Sans-serif;
    text-indent:0;
    text-decoration:none;
    line-height:1.6em;
    letter-spacing:0.3pt;
    text-align:left;
    font-variant:none;
    color:#191b19;
    }

#right a {
   text-decoration:none;
   border:dotted #191b19;
   border-width:0 0 1px 0;
   color:#191b19;
   }

#right p.posted {
    float:left; 
    display:block;
    width:410px;
    margin:0;
    margin-left:20px;
    padding:0;
    border:0;
    font-size:9pt;
    font-weight:normal;
    font-style:normal;
    font-family:"small Verdana",Sans-serif;
    text-indent:0;
    text-decoration:none;
    line-height:1.6em;
    letter-spacing:0.3pt;
    text-align:left;
    font-variant:none;
    color:#191b19;
    }

/*-- PIED --*/

#pied{
    clear:both;
    width:750px;
    height:75px;
    margin:0;
    padding:0;
    border:0;
    background-repeat:repeat-x;
    background-image:url("http://www.lastree.net/img/bg-rechercher.4.gif");
    }

#pied p {
    font-size:80%;
    margin:0;
    padding:10px 20px;
    text-align:center;
    text-indent:0;
    line-height:1.6em;
    color:#3c413c;    
    }

#pied a{
    text-decoration:underline;    
    color:#434944;
}



