/*
// Site : http://www.lacambuse.com
// Date : 2006-10-23
*/

body{
	background      : #300;
	font            : normal 11px Arial, Helvetica, sans-serif;
}

/*
// Section : Main.
*/

#main{
    display         : block;
	width           : 872px;
	background      : #F8F1E4 url(../img/gui/bkg/bkg_main.png) repeat-y top left;
	margin          : auto;
	/*padding         : 0 0 150px 0;*/
}

/*
// Section : Headmaster.
*/
#headmaster{
	margin          : 0;
	padding         : 0;
}

#headmaster a{
	background      : url(../img/gui/bnr/la-cambuse.jpg) no-repeat left top;
	display         : block;
	width           : 872px;
	height          : 128px;
}

#headmaster span{
	display         : none;
}

/*
// Section : Menu.
*/

#menu{
    width           : 284px;
	float           : left;
	text-transform  : uppercase;
	font            : bold 10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing  : 1px;
	color           : #A96633;
	padding         : 45px 0 0 0;
}

#menu a{
	display         : block;
	color           : #A96633;
	padding         : 15px 0 15px 75px;
	margin          : 0;
	text-decoration : none;
}

#menu a.level-1{
	color           : #A96633;
}

#menu a.level-2{
	color           : #999;
	padding-top     : 5px;
	padding-right   : 0;
	padding-bottom  : 5px;
	padding-left    : 100px;
}


/*
// Section : Contenu.
*/

#contenu{
	float           : right;
	font            : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color           : #000;
	margin-top      : 0;
	margin-right    : 0;
	margin-bottom   : 0;
	padding-top     : 30px;
	padding-right   : 30px;
	padding-bottom  : 0;
	padding-left    : 30px;
	width           : 522px;
}

#contenu h1{
	font            : bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform  : uppercase;
	color           : #A96633;
	line-height     : 16px;
	padding         : 0;
	margin-top      : 0;
	margin-right    : 0;
	margin-bottom   : 0;
	margin-left     : 0;
}

#contenu h2{
	margin          : 0;
	padding         : 0;
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 12px;
	font-weight     : bold;
	color           : #660000;
}

#contenu h3{
	color           : #660000;
	margin          : 0 0 16px 0;
	padding         : 0;
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 12px;
	font-style      : normal;
	font-weight     : normal;
}

#contenu p{
	font            : normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0 0 8px 0;
	padding         : 0;
}

#contenu address{
	font-style      : normal;
	font            : normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin          : 20px 0;
}

#contenu a{
	font            : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color           : #A96633;
	text-decoration : none;
}

#contenu strong{
	color           : #A96633;
	font-weight     : bold;
}

#contenu table.produit{
	margin-top      : 20px;
	margin-right    : 0;
	margin-bottom   : 30px;
	margin-left     : 0;
}

#contenu li {
	list-style-type : square;
	font-weight     : bold;
	color           : #660000;
	padding-top     : 0px;
	padding-right   : 0px;
	padding-bottom  : 3px;
	padding-left    : 0px;
}

#findemain {
    width           : 872px;
    clear           : both;
}

#pied {
    width           : 872px;
	margin          : auto;
	padding         : 5px 0 5px 0;
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	text-align      : center;
	font-size       : 10px;
	font-weight     : bold;
	color           : #A96633;
}

#pied .prem {
    line-height     : 14px;
    font-size       : 13px;
}

#pied a {
    text-decoration : none;
	color           : #A96633;
}
