/* CSS Document */
html, body, form {
	margin:0px;
	padding:0px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img {
	border:none;
}

div#main {
	width:955px;
	margin:auto;
}

div#header h1 {
	font-family:"Arial";
	font-size:37px;
	font-weight:bold;
	color:#FFF;
	
	line-height:33px;
	
	padding:0px;
	margin:0px;
}

div#header h1.minor {
	font-size:35px;
	line-height:31px;
}

td.header_title {
	padding-bottom:21px;
}

div#header_home {
	width:955px;
	height:367px;
}

div#bottom {
	text-align:center;
}

div#bottom div.separator {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #A3A3A3;
}

div#bottom a {
	color:#B2B2B2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;		
}

div#bottom .bottom-top {
	margin-top:2px;
	margin-bottom:8px;
}
div#bottom .bottom-top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;	
}

div#bottom .bottom-top span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#9ACC12;
}

div#bottom .bottom-top a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.border_final_large {
	background-image:url(../images/border_final_large.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
}

div.content {

	color:#515151;
}

div.content a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	text-decoration:none;
}

div.content a:hover {
	text-decoration:underline;
}

div.content a.link_icon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.content img.link_icon {
	
	width:11px;
	height:10px;
}

div.articles {
	margin-top:10px;
	margin-left:14px;
}


div.articles div.titre {
	position:relative;
	z-index:2;
}

.bullet_corner_title {
	position:absolute;
	background-image:url(../images/menu_right_ico.png);
	
	width:34px;
	height:28px;
	
	z-index:-2;
	top:-11px;
	left:-20px;
}

* html .bullet_corner_title {
	background-image:none;
	width:34px;
	height:28px;
	z-index:-2;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='squelettes/images/menu_right_ico.png',sizingMethod='crop');
}

.menu_right_icon {
	background-image:url(../images/menu_right_ico.png);
	width:34px;
	height:37px;
}

* html .menu_right_icon {
	background-image:none;
	width:34px;
	height:37px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='squelettes/images/menu_right_ico.png',sizingMethod='crop');
}


.bullet_circle_title {
	position:absolute;
	background-image:url(../images/link_icon.png);
	
	width:11px;
	height:10px;
	
	z-index:-1;	
	left:-15px;
	margin-top:3px;
}

* html .bullet_circle_title {
	background-image:none;
	width:11px;
	height:10px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='squelettes/images/link_icon.png');
}

div.articles div.titre span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	
	margin:0px;
	padding:0px;
}

div.articles a.titre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;

	margin:0px;
	padding:0px;
	_margin:0px;
	_padding:0px;	
}

div.articles .texte {
	margin:0px 0px 9px 0px;
	_margin:0px 0px 20px 0px;
}

div.articles a.link_article {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

div.pagination {
	margin:9px 0px 0px 0px;
}

div.pagination a {
	font-size:10px;
	font-weight:bold;
	text-transform:capitalize;	
}

.font_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.font_trebuchet {
	font-family:"Trebuchet MS";
}

.font_9px {
	font-size:9px;
}

.font_10px {
	font-size:10px;
}

.font_11px {
	font-size:11px;
}

.font_12px {
	font-size:12px;
}

.font_14px {
	font-size:14px;
}

.font_bold {
	font-weight:bold;
}

/* plan du site */
.plan_du_site ul {
	margin:0px 0px 0px 20px;
	padding:0px;
}

.plan_du_site li {
	list-style-image:url(../images/ball02.gif);
}

.plan_du_site li a {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.plan_du_site li li {
	list-style-image:none;
	list-style-type:disc;
	margin:0px 0px 0px -6px;
	padding:6px 0px 0px 0px;
}

.plan_du_site li li a {
	color:#7C7C7C;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
}

div#header {
	position:relative;
}

#home_linker {
	cursor:pointer;
	height:97px;
	left:455px;
	
	position:absolute;
	width:440px;
}



.left { float:left }
.right { float:right }
.clear { clear:both }
.break { border-bottom:10px solid #FFFFFF }