
/* CSS Document */

*{
margin:0;
padding:0;}

body{
background-color: #a39b90;
margin-top:30px;
font-family: verdana;
font-size:11px;
color:#5f5f5e;
text-align:left;
}

img {border:0px;}

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

fieldset{
border:0px;}

a:hover{
color: #db8803;
text-decoration:none;}

ul{padding:0px;
margin:0px;
padding-bottom:8px;
list-style:none;}

li
{
padding:0px;
list-style:none;
margin:0px;
background-image:url(../images/puce.gif);
background-repeat: no-repeat;
display: block;
padding-left: 10px;
padding-bottom:5px;
}





h2, h2.spip{
color:#675237;
font-size:12px;
font-weight:bold;
font-family:verdana;
margin:0px;
padding:0px;
}
.texte{
margin:0px;
padding:0px;
padding-bottom:2px;}

p{
padding-bottom:8px;}


#container{
width:964px;
margin:auto;
background-image:url(../images/main_bg.gif);
background-repeat:repeat-y;


} 

#header{
margin-left:14px;
background-color: #675237;
margin-right:16px;
float:none;}

#moodhome{
margin-left:14px;
margin-right:16px;}

#homepub{
margin-left:14px;
margin-right:16px;
padding-left:28px;
overflow:auto;
background-color:#e0e0e0;

height:180px;


}

#quisommes{
width: 350px;
float:left;
background-image:url(../images/dots.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:50px;
height:180px;}


#services{
width: 220px;
float:left;
background-image:url(../images/dots.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:50px;
height:180px;}

#services ul {
padding:0px;
margin:0px;

list-style:none;
}

#services li
{
padding:0px;
list-style:none;
margin:0px;
background-image:url(../images/puce.gif);
background-repeat: no-repeat;
display: block;
padding-left: 10px;
padding-bottom:1px;
}


#services li a
{
color:#5f5f5e;
}

#services li a:hover
{
color:#b06d02;
}


#portfolio{
width:205px;
float:left;
}

#footer{

background-image:url(../images/footer.gif);
background-repeat:no-repeat;
height:32px;
padding-left:41px;
font-size:10px;
color:#b6966c;
padding-top:4px;}

#main22{
background-image:url(../images/bg_portfolio.jpg);
background-position:left bottom;background-repeat:no-repeat;

width:934px;
margin-left:14px;
overflow:auto;
}

#main4{
background-image:url(../images/bg_philo.jpg);
background-position:left bottom;background-repeat:no-repeat;
width:934px;
margin-left:14px;
overflow:auto;
}

#main5{
background-image:url(../images/bg_services.jpg);
background-position:left bottom;background-repeat:no-repeat;
width:934px;
margin-left:14px;
overflow:auto;
}


#main15{
background-image:url(../images/bg_contact.jpg);
background-position:left bottom;background-repeat:no-repeat;

width:934px;
margin-left:14px;
overflow:auto;
}



#content{
float:left;
width:450px;
padding-left:35px;
padding-bottom:100px;

}


#liensrapide{
margin-left:550px;

}

.liens1{
border:1px solid #675237;
width:288px;
padding-left:4px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-bottom:3px;}

.ok{float:left;
width:26px;}

#submenu{
margin-top:1px;
background-color: #e0e0e0;
width:934px;
margin-left:14px;
text-align:right;}

#submenu1 ul{

white-space: nowrap;
margin-left:150px;
}

/*Page calendrier*/
#submenu ul{
white-space: nowrap;
margin-left:5px;
padding-bottom:5px;
padding-top:5px;}


#submenu li
{
display: inline;
list-style:none;
background-image:url(../images/pucemenu.jpg);
background-repeat:no-repeat;
padding-right:5px;
padding-left:2px;

}


#submenu li a
{
color: #5f5f5e;
text-decoration: none;
padding-left:7px;
padding-right:7px;

}



#submenu li a:hover
{
color: #5f5f5e;
text-decoration: none;
padding-left:7px;
padding-right:7px;

}

.txtportfolio{
padding-left:5px;}

.txtportfolio ul {
padding:0px;
margin:0px;

list-style:none;
}

.txtportfolio li
{
padding:0px;
list-style:none;
margin:0px;
background-image:url(../images/puce.gif);
background-repeat: no-repeat;
display: block;
padding-left: 10px;
padding-bottom:1px;
}

/* OVERWRITE SPIP STYLES*/

a.spip_out {
color: #b06d02;
text-decoration:none;}

a.spip_out:hover{
color: #db8803;
text-decoration:none;}

h3.spip{
text-align:left;
font-size:12px;
font-family:verdana;
color:#675237;
margin:0px;
padding:0px;
padding-bottom:5px;}

