body
{
	background-color:		#9b8e74;
	font-family:			"Tahoma";
	color:					black;
	font-size:				14px;
	margin:					0px;
	padding:				10px;
}

div#header
{
	background-repeat:		repeat;
	height:					100px;
	border:					none;
	margin-bottom:			10px;
}

/* menu */
ul#menu
{
	padding:				0px;
	margin:					0px;
	margin-bottom:			10px;
	list-style-type:		none;
	background-color:		#cbc191;
	border:					none;
}

ul#menu li
{
	display:				inline;
	margin:					0px;
}

ul#menu a
{
	margin:					0px;
	padding:				0px;
	padding-right:			20px;
	padding-left:			20px;
	text-decoration:		none;
	color:					#28180f;
	font-family:			"Tahoma";
	font-size:				14px;
	font-weight:			bold;
}

ul#menu a:hover, ul#menu a.selected
{
	background-color:		#e7e1c7;
}

/* content */
div#contenu
{
	background-color:		#b2a690;
	padding:				10px;
	border:					none;
	background-image:		url('images/style/content_background.jpg');
	background-repeat:		no-repeat;
	background-position:	bottom right;
	width:					auto;
}

div#contenu h1
{
	font-family:			"Tahoma";
	font-size:				14px;
	font-weight:			bold;
	text-align:				right;
}

div#contenu h2
{
	margin-top:				15px;
	margin-left:			5px;
	font-family:			"Tahoma";
	color:					#303030;
	font-weight:			normal;
	font-size:				18px;
}

div#contenu h3
{
	margin-top:				10px;
	margin-left:			20px;
	font-family:			"Tahoma";
	color:					#303030;
	font-weight:			normal;
	font-size:				16px;
}

div#contenu p, div#contenu ul
{
	margin-left:			50px;
	margin-right:			50px;
	text-align:				justify;
}

/* Collections / Category */
ul#menu_cat
{
	margin:					0;
	margin-right:			30px;
	padding:				0;
	list-style-type:		none;
	width:					150px;
	float:					left;
}

ul#menu_cat li
{
	padding:				0;
	margin:					0;
}

ul#menu_cat a
{
	display:				block;
	border:					1px solid #776b4e;
	background-color:		#b2a690;
	padding:				5px;
	margin:					1px;
	text-decoration:		none;
	font-family:			"Tahoma";
	color:					black;
	font-size:				14px;
	text-align:				center;
}

ul#menu_cat li.admin a
{
	background-color:		#d0c2a2;
}

ul#menu_cat a:hover, ul#menu_cat li.selectcat a, ul#menu_cat li.admin a:hover
{
	background-color:		#9b8e74;
}

div#thumbs
{
	margin-left:			250px;
}

div#thumbs div.thumb
{
	float:					left;
	height:					230px;
	text-align:				center;
	width:					180px;
	cursor:					pointer;
}

div#thumbs div.thumb img
{
	border:					none;
}

div#thumbs div.thumb h1
{
	font-size:				13px;
	text-align:				center;
}

div#thumbs div.thumb:hover
{
	background-color:		#bdb29e;
}

div#thumbs div.thumb div.description
{
	text-align:				center;
	font-family:			Arial;
	color:					#222222;
	font-size:				10px;
}

/* press items */

div#pressitems
{
	margin-left:			50px;
	margin-right:			50px;
}

div.pressitem
{
	float:					left;
	margin:					5px;
	padding:				0;
}

/* forms */
input, textarea
{
	border:					1px solid black;
	padding:				2px;
	margin:					1px;
}

/* foo */

img
{
	padding:				5px;
	border:					none;
}

a
{
	text-decoration:		none;
	color:					#8e2121;
}

a:hover
{
	color:					#9a6464;
	text-decoration:		underline;
}

div#contenu p.warning, div#contenu p.info
{
	text-align:				center;
}

div#contenu p.warning
{
	color:					#d72828;
	font-weight:			bold;
}

div#contenu p.info
{
	color:					blue;
}

div#contenu p.disconnect
{
	text-align:				right;
	margin:					0;
	padding:				0;
}
