/* CSS Document */
body {
	font-family: 		Arial, Helvetica, sans-serif;
	margin:				0px;
	background-color:	#161616;
	font-size:			12px;
	color:				#B3B3B3;
}

td {
	font-family: 		Arial, Helvetica, sans-serif;
}

th {
	font-family: 		Arial, Helvetica, sans-serif;
}

/* link styles */

a:link 
{
color: 					#B3B3B3;
text-decoration: 		none;
font-weight:			bold;
}

a:visited 
{
color: 					#B3B3B3;
text-decoration: 		none;
font-weight:			bold;
}

a:hover 
{
color: 					#78C8EA;
text-decoration:		underline;
}

/* Headings */

h1
{
font-size:				12px;
font-weight:			bold;
color:					#78C8EA;
margin-bottom:			0px;
}


/* listings */
ul{
margin:				5px;
padding: 			0;
list-style: 		none;
font-size:			12px;
}

/* paragraphs */
p{
margin-top:					0px;
margin-bottom:				0px;
}


/* images */
img {
margin:				5px;

}

img.imgs {
border:						1px solid #C0BED8;
}

img.img_arr {
margin:				0px;
}

/* Divs */

div.div_spacer
{
height:				25px;
width:				100%;
background-image:	url(images/h1_hr.gif);
}

div.div_container {
width:					780px;
height:					auto;
background-image:		url(images/cont_bg.gif);
margin-left:			auto;
margin-right:			auto;
}

	div.div_header{
	width:					734px;
	position:				relative;
	margin-left:			22px;
	margin-right:			22px;
	padding:				1px;
	border-bottom:			1px solid #565656;
	}
	
	div.div_container_contentmenu {
	width:						780px;
	height:						auto;
	
	overflow:					auto;
	_display:					inline;
	}
		
		div.div_content_menu {
		background-image:url(images/cont_bg_grad.gif);
		background-repeat:		repeat-x;
		width:					200px;
		height:					auto;
		margin-left:			23px;
		_margin-left:			11px;
		margin-top:				1px;
		margin-bottom:			1px;

		padding:				5px;

		float:					left;
		z-index:				;
		}
		
		
		div.div_content_content {
		background-image:		url(images/cont_bg_grad.gif);
		background-repeat:		repeat-x;
		width:					513px;
		_width:					515px;
		height:					auto;
		text-align:				justify;

		overflow:				auto;
		margin-top:				1px;
		margin-bottom:			1px;
		
		padding:				5px;

		float:					left;
		}

div.div_footer_cont {
margin-left:			auto;
margin-right:			auto;
width:					780px;
background-image:		url(images/cont_bg.gif);
}
	div.div_footer {
	margin-left:			22px;
	margin-right:			22px;
	border-top:				1px solid #565656;
	background-image:		url(images/footer_bg.gif);
	padding:				3px;
	}
	

div.div_gradient_bottom {
height:					20px;
width:					780px;
background-image:		url(images/gradient_bottom.gif);
margin-left:			auto;
margin-right:			auto;
float:					inherit;
}
	div.div_gradient_bottom_left {
	width:					30px;
	height:					20px;
	
	float:					left;
	background-image:		url(images/gradient_bottom_left.gif);
	}
	
	div.div_gradient_bottom_right {
	width:					30px;
	height:					20px;
	
	float:					right;
	background-image:		url(images/gradient_bottom_right.gif);
	}

div.div_image_tumb {
width:					75px;
height:					75px;
padding:				1px;
float:					left;
border:					1px solid #c0bed8;
margin:					2px;
}

div.div_image_tumb_mouseover {
width:					75px;
height:					75px;
padding:				1px;
float:					left;
border:					1px solid #c0bed8;
margin:					2px;
cursor:					pointer;
}

div.div_image_categorie {
width:					85px;
height:					100px;
padding:				10px;
float:					left;
border:					1px solid #c0bed8;
margin:					5px;
}

div.div_image_categorie_mouseover {
width:					85px;
height:					100px;
padding:				10px;
float:					left;
border:					1px solid #c0bed8;
margin:					5px;
background-color:		#3b3b3b;
cursor:					pointer;
}

ul.ul_sitemap
{
list-style:				square;
list-style-position:	inside;
}
