body	{
	background: #0f2751 url(/data/images/degrade.png) repeat-x fixed;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #eee;
	}

#accroche	{
	position: absolute;
	top: 50px;
	background: url(/data/images/fond_accroche.png) no-repeat;
	width: 121px;
	height: 117px;
	padding: 5px;
	font-size: 15px;
	font-weight: bold;

	/* default values */
	margin-left: 5px;
	margin-top: 5px;
	}
	
#text	{
	overflow: auto;
	text-align: justify;
	position: absolute;
	z-index: 1000;
	left: 50%;
	padding: 10px;
	line-height: 1.3em;
	
	/* default values */
	top: 240px;
	margin-left: -265px;
	width: 383px;
	height: 590px;

	
	scrollbar-3dlight-color: #0f2751;
	scrollbar-arrow-color: #e36800;
	scrollbar-base-color: #0f2751;
	scrollbar-darkshadow-color: #0f2751;
	scrollbar-face-color: #0f2751;
	scrollbar-highlight-color: #0f2751;
	scrollbar-shadow-color: #0f2751;
	}

#text ul	{
	margin-left: 0;
	padding-left: 17px;
	list-style-type: square;
	}
	
#text ul li	{
	margin-left: 0;
	padding-left: 0;
	}

#text a	{
	color: #fff;
	}
	
#text input, #text textarea	{
	border: 1px solid #84B6AE;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	}

#text textarea	{
	overflow: auto;
	}

#container	{
	/* position: fixed; */
	position: absolute;
/*	_top: expression(documentElement.scrollTop + 0 + "px"); */
	z-index: 100;
	margin: 75px auto;
	width: 850px;
	left: 50%;
	margin-left: -425px;
	}
	
#nav	{
	position: absolute;
	width: 150px;
	text-align: right;
	_margin-left: -160px;
	font-size: 17px;
	}
	
#subnav	{
	position: absolute;
	width: 170px;
	margin-left: 730px;
	_margin-left: 570px;
	margin-top: 150px;
	list-style-type: none;
	padding: 5px 0 0 3px;
	font-size: 16px;
	}
	
#subnav li	{
	padding: 1px 3px;
	margin: 0;
	}
	
#subnav li a	{
	color: #94a6be;
	text-decoration: none;
	}

h1 	{
	padding: 0;
	margin: 0;
	}

h4 	{
	padding: 0;
	margin: 12px 0;
	font-size: 16px;
	}

p	{
	margin: 10px 0;
	}
		
h1 img	{
	border: none;
	}
	
#nav ul	{
	list-style-type: none;
	padding: 0;
	margin: 0 0 10px 0;
	}

#nav li	{
	margin: 0;
	padding: 4px 0;
	}

.body_1 #nav li, .body_1 #subnav	{
	color: #FFCC66;
	}
.body_2 #nav li, .body_2 #subnav	{
	color: #DD7502;
	}
.body_3 #nav li, .body_3 #subnav	{
	color: #33CCFF;
	}
.body_4 #nav li, .body_4 #subnav	{
	color: #990066;
	}
.body_5 #nav li, .body_5 #subnav	{
	color: #00FF99;
	}
.body_6 #nav li, .body_6 #subnav	{
	color: #6699FF;
	}
.body_7 #nav li, .body_7 #subnav	{
	color: #FF66FF;
	}
.body_8 #nav li, .body_8 #subnav	{
	color: #00A3CA;
	}
.body_9 #nav li, .body_9 #subnav	{
	color: #FF3399;
	}
.body_10 #nav li, .body_10 #subnav	{
	color: #CC33CC;
	}
	
#nav li a	{
	display: block;
	color: #9fa6b0;
	text-decoration: none;
	}

#nav li a:hover	{
	color: #fff;
	}

#main	{
	margin: 0 0 0 160px;
	}

h2 	{
	margin: 0;
	padding: 18px 0 0 0;
	line-height: 0;
	}

h2 span	{
	display: none;
	}

#maincontent	{
	background: url(/data/images/courbe.png) no-repeat 0 0px;
	height: 450px;
	}
	
#images	{
	width: 550px;
	padding: 18px 0 0 18px;
	clear: both;
	}
	
#images div {
	float: left;
	/* margin: 0 5px 5px 0; */
	width: 133px;
	height: 133px;
	}
	
#images div img {
	display: block;
	}

.capscmsnewsitem img	{
	float: left;
	margin: 15px 10px 10px 0;
	_margin: 20px 10px 10px 0;
	border: none;
	}

.capscmsnews img	{
	float: left;
	margin: 3px 10px 10px 0;
	_margin: 20px 10px 10px 0;
	border: none;
	}
	
.capscmsnewsitem hr	{
	clear: left;
	}


