html {font-size:12px;color:#000000;font-family:Verdana;}
hr {background:#ffffff;color:#ffffff;height:1px;border:none;}
h1 {width:100%;text-align:right;font-size:20px;margin-bottom:20px;color:#be4d4f;}
h2 {width:100%;text-align:left;font-size:20px;color:#be4d4f;}
a {color:#be4d4f;text-decoration:underline;}
	a:hover{text-decoration:none;}
input {border:1px solid #000000;}
.imgBorder {border:2px solid #be4d4f;}
.noBorder {border:none;}
.bReturn {text-align:center;margin-top:10px;}
.noReccord {text-align:center;margin-top:40px;}
body {margin:0px;padding:0px;}
#page{margin:0;width:100%;min-width:970px;}
#header{height:130px;border-bottom:1px solid #3b474e;background:url(../images/basic_front/header_background.png) repeat-x;padding:0px;}
#header p {padding:0px; margin:0px;}
	#header div {float:left;}
	#header #logo {background:url(../images/basic_front/logo.png) no-repeat center; width:160px;height:130px;}
	#header #titre {padding-top:20px;color:#ffffff;}
		#header #pTitre {font-size:36px;letter-spacing:5px;}
		#header #pTitre a {color:#ffffff;text-decoration:none;}
		#header #pTitre span {color:#be4d4f;}
		#header #pSousTitre {font-size:16px;letter-spacing:2px;padding-top:8px;}
	#header #newsletter {float:right;margin:40px 30px;}
		#header #newsletter .newsletBtnOk {background:#ffffff;}
			#header #newsletter .newsletBtnOk:hover {background:#be4d4f;color:#ffffff;}

#menu {width:100%;}
	#menubar {padding:0 32px 0 32px; margin:0; list-style:none; height:35px; background:#fff url(../images/basic_front/menu_background.gif); position:relative;}
	#menubar li {float:left;}
	#menubar li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-weight:bold; text-align:center; padding:0 0 0 8px;}
	#menubar li a b {float:left; display:block; padding:0 16px 0 8px;}
	#menubar li.current a {color:#be4d4f; background:url(../images/basic_front/menu_btn_active.gif);}
	#menubar li.current a b {background:url(../images/basic_front/menu_btn_active.gif) no-repeat right top;}
	#menubar li a:hover {color:#fff; background:#000 url(../images/basic_front/menu_btn_hover.gif);}
	#menubar li a:hover b {background:url(../images/basic_front/menu_btn_hover.gif) no-repeat right top;}
	#menubar li.current a:hover {color:#be4d4f; background:#000 url(../images/basic_front/menu_btn_active.gif);}
	#menubar li.current a:hover b {background:url(../images/basic_front/menu_btn_active.gif) no-repeat right top;}

#content{background:#ccc;min-height:300px;height:auto !important;height:300px;padding:20px 50px;text-align:justify;}

#footer{background:url(../images/basic_front/footer_background.png) repeat-x;text-align:center;height:30px;border-bottom:1px solid #3b474e;border-top:1px solid #3b474e;color:#ffffff;}
	#footer p {padding:0px;margin:6px 0px 0px 0px;}
	#footer a {color:#ffffff;}

#tablienDetail {margin:auto;}
	#tablienDetail a {text-decoration:none;}
	#tablienDetail td {width:30%;}

.pNewsContent {margin-top:20px;}
.contact_form_error {background:red;color:white;}
.bSend {border:none;}