BODY.main {
	margin: 0px;
	padding: 0px;
	background-color: white;
	border:0px;

}

h1 {
	font-size: 18px;
	font-family: Verdana;
	font-weight:bold;
	color: #CD5A49;
}

.str_search {
	width: 96px;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}

.top_menu_on, .top_menu_on alink , .top_menu_on a {
	position: relative;
	padding-top:2px;
	padding-bottom:2px;
	color: #CD5A49;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	cursor:pointer;
}

.top_menu_on a:hover {
	position: relative;
	padding-top:2px;
	padding-bottom:2px;
	color: #CD5A49;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	cursor:pointer;
}

.top_menu_off, .top_menu_off alink , .top_menu_off a {
	position: relative;
	padding-top:2px;
	padding-bottom:2px;
	color: #5B6E7B;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	cursor:pointer;
}

.top_menu_off a:hover {
	position: relative;
	padding-top:2px;
	padding-bottom:2px;
	color: #5B6E7B;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	cursor:pointer;
}

.news {
	position: relative;
	padding-top:10px;
	padding-bottom:2px;
	color: #EFFED9;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	font-weight:bold;
	white-space:nowrap;
}

.news alink , .news a, .news a:hover{
	color: #EFFED9;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	white-space:nowrap;
}

.lien_sousnav, .lien_sousnav alink , .lien_sousnav a{
	position: relative;
	color: #70829E;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}

.lien_sousnav a:hover{
	position: relative;
	color: #70829E;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}

.content {

	background-color: #E7EDF6;
	width: 800px;
}

.texte_cartouche {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	padding-left:20px;
	padding-right:20px;
}

.texte_content {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}

.texte_focus {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
	background-image: url(http://www.odiogo.com/v2/images/filet_cartouche2.gif);
}

.focus_link, .focus_link alink , .focus_link a {

	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.texte_bottom {
	color: #475C6A;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left:25px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.link_bottom, .link_bottom a , .link_bottom a {
	position: relative;
	text-decoration: underline;
	color: #475C6A;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	white-space:nowrap;
}

.link_bottom:hover {
	position: relative;
	text-decoration: underline;
	color: #475C6A;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	white-space:nowrap;
}

.footer {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left:25px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
}

.footer_link, .footer_link a , .footer_link a {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.footer_link:hover {
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}