@charset "utf-8";
/* CSS Document */
#Tableau_01 {
	position:relative;
	width:1000px;
	background-color: #FFFFFF;
	height: 150px;
}

#home-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:813px;
	height:102px;
}

#home-02 {
	position:absolute;
	left:813px;
	top:0px;
	width:1px;
	height:103px;
}

#home-03 {
	position:absolute;
	left:814px;
	top:0px;
	width:186px;
	height:102px;
	background-color: #E9E7E8;
}

#home-04 {
	position:absolute;
	left:0px;
	top:102px;
	width:12px;
	height:46px;
}

#home-05 {
	position:absolute;
	left:12px;
	top:102px;
	width:79px;
	height:40px;
	background-image: url(images/home_05.jpg);
	background-repeat: no-repeat;
}

a.home-05 {
	position:absolute;
	width:79px;
	height:28px;
	background-image: url(images/home_05.jpg);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	padding-top: 14px;
}

a.home-05:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:79px;
	height:40px;
	background-image: url(images/lien_05.jpg);
	color: #A82C24;
}

#home-06 {
	position:absolute;
	left:91px;
	top:102px;
	width:1px;
	height:40px;
}

#home-07 {
	position:absolute;
	left:92px;
	top:102px;
	width:168px;
	height:40px;
	background-image: url(images/home_07.jpg);
	background-repeat: no-repeat;
}

a.home-07 {
	position:absolute;
	left:0px;
	top:0px;
	width:168px;
	height:26px;
	padding-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/home_07.jpg);
}

a.home-07:hover {
	position:absolute;
	left:0px;
	top:0px;
	color: #A52822;
	background-image: url(images/lien_07.jpg);
	height: 40px;
	background-repeat: no-repeat;
}

#home-08 {
	position:absolute;
	left:260px;
	top:102px;
	width:1px;
	height:40px;
}

#home-09 {
	position:absolute;
	left:261px;
	top:102px;
	width:105px;
	height:40px;
}

a.home-09 {
	position:absolute;
	left:0px;
	top:0px;
	width:105px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/home_09.jpg);
}

a.home-09:hover {
	position:absolute;
	left:0px;
	top:0px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A52A23;
	text-decoration: none;
	background-image: url(images/lien_09.jpg);
	background-repeat: no-repeat;
}


#home-10 {
	position:absolute;
	left:366px;
	top:102px;
	width:1px;
	height:40px;
}

#home-11 {
	position:absolute;
	left:367px;
	top:102px;
	width:108px;
	height:40px;
}

a.home-11 {
	position:absolute;
	left:0px;
	top:0px;
	width:108px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 14px;
	background-image: url(images/home_11.jpg);
}

a.home-11:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:108px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA2F27;
	text-decoration: none;
	background-image: url(images/lien_11.jpg);
	background-repeat: no-repeat;
}


#home-12 {
	position:absolute;
	left:475px;
	top:102px;
	width:1px;
	height:40px;
}

#home-13 {
	position:absolute;
	left:476px;
	top:102px;
	width:84px;
	height:40px;
}

a.home-13 {
	position:absolute;
	left:0px;
	top:0px;
	width:84px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 14px;
	text-decoration: none;
	background-image: url(images/home_13.png);
}

a.home-13:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:84px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #951514;
	text-decoration: none;
	background-image: url(images/lien_13.png);
	background-repeat: no-repeat;
}

#home-14 {
	position:absolute;
	left:560px;
	top:102px;
	width:1px;
	height:40px;
}

#home-15 {
	position:absolute;
	left:561px;
	top:102px;
	width:92px;
	height:40px;
}

a.home-15 {
	position:absolute;
	left:0px;
	top:0px;
	width:92px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 14px;
	background-image: url(images/home_15.jpg);
}

a.home-15:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:92px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A82C24;
	text-decoration: none;
	background-image: url(images/lien_15.jpg);
	background-repeat: no-repeat;
}

#home-16 {
	position:absolute;
	left:653px;
	top:102px;
	width:1px;
	height:40px;
}

#home-17 {
	position:absolute;
	left:654px;
	top:102px;
	width:93px;
	height:40px;
	background-image: url(images/home_17.jpg);
	background-repeat: no-repeat;
}

a.home-17 {
	position:absolute;
	left:0px;
	top:0px;
	width:93px;
	height:28px;
	padding-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(images/home_17.jpg);
	background-repeat: no-repeat;
}

a.home-17:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:93px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A92F24;
	text-decoration: none;
	background-image: url(images/lien_17.jpg);
	background-repeat: no-repeat;
}

#home-18 {
	position:absolute;
	left:747px;
	top:102px;
	width:27px;
	height:40px;
}

#home-19 {
	position:absolute;
	left:774px;
	top:102px;
	width:39px;
	height:1px;
	background-color: #E9E7E8;
}

#home-20 {
	position:absolute;
	left:814px;
	top:102px;
	width:186px;
	height:1px;
	background-color: #E9E7E8;
}

#home-21 {
	position:absolute;
	left:774px;
	top:103px;
	width:226px;
	height:39px;
	background-color: #E9E7E8;
}

#home-22 {
	position:absolute;
	left:0px;
	top:142px;
	width:1000px;
	height:10px;
	z-index: 2;
}

#home-22_a {
	position:absolute;
	left:0px;
	top:141px;
	width:1000px;
	height:10px;
}

#home-23 {
	position:absolute;
	left:0px;
	top:152px;
	width:755px;
	height:30px;
}


#home-25 {
	position:absolute;
	left:0px;
	top:182px;
	width:12px;
	height:448px;
}

#bloc01 {
	position:absolute;
	left:0px;
	top:0px;
	width:173px;
	height:262px;
	background-color: #F2F2F2;
	text-align: center;
	background-image: url(images/home_39.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

a.bloc01 {
	position:absolute;
	top:0px;
	width:170px;
	height:254px;
	background-image: url(images/im01.jpg);
	background-repeat: no-repeat;
	z-index: 3;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border: 1px solid #F2F2F2;
	left: 0px;
	padding-top: 6px;
	padding-left: 2px;
}

a.bloc01:hover {
	position:absolute;
	top:0px;
	width:170px;
	height:255px;
	background-image: url(images/im01.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FF9A00;
	background-position: -1px top;
	color: #A52822;
}

#home-27 {
	position:absolute;
	left:184px;
	top:182px;
	width:14px;
	height:448px;
}

#home-28 {
	position:absolute;
	left:198px;
	top:182px;
	width:173px;
	height:29px;
}

#home-29 {
	position:absolute;
	left:371px;
	top:182px;
	width:12px;
	height:448px;
}

#home-30 {
	position:absolute;
	left:383px;
	top:182px;
	width:173px;
	height:29px;
}

#home-31 {
	position:absolute;
	left:556px;
	top:182px;
	width:12px;
	height:448px;
}

#home-32 {
	position:absolute;
	left:568px;
	top:182px;
	width:173px;
	height:29px;
}

#home-33 {
	position:absolute;
	left:741px;
	top:182px;
	width:14px;
	height:448px;
}

#home-34 {
	position:absolute;
	left:12px;
	top:211px;
	width:172px;
	height:137px;
}

#home-35 {
	position:absolute;
	left:198px;
	top:211px;
	width:173px;
	height:137px;
}

#home-36 {
	position:absolute;
	left:383px;
	top:211px;
	width:173px;
	height:137px;
}

#home-37 {
	position:absolute;
	left:568px;
	top:211px;
	width:173px;
	height:137px;
}

#home-38 {
	position:absolute;
	left:12px;
	top:347px;
	width:172px;
	height:1px;
}

#home-39 {
	position:absolute;
	left:8px;
	top:175px;
	width:155px;
	height:80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	z-index: 4;
	text-align: left;
	padding: 0px;
}

#home-40 {
	position:absolute;
	left:198px;
	top:348px;
	background-image: url(images/home_40.jpg);
	width:169px;
	height:89px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	z-index: 4;
	text-align: left;
}

#home-41 {
	position:absolute;
	left:383px;
	top:348px;
	background-image: url(images/home_41.jpg);
	width:169px;
	height:89px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	z-index: 4;
}

#home-42 {
	position:absolute;
	left:568px;
	top:348px;
	width:169px;
	height:89px;
	background-image: url(images/home_42.png);
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	z-index: 4;
}

#home-43 {
	position:absolute;
	left:12px;
	top:441px;
	width:172px;
	height:35px;
}

#home-44 {
	position:absolute;
	left:198px;
	top:441px;
	width:173px;
	height:189px;
}

#home-45 {
	position:absolute;
	left:383px;
	top:441px;
	width:173px;
	height:189px;
}

#home-46 {
	position:absolute;
	left:568px;
	top:441px;
	width:173px;
	height:189px;
}

#home-47 {
	position:absolute;
	left:0px;
	top:0px;
	width:230px;
	height:200px;
	background-image: url(images/lien_carre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;		
}

#home-48 {
	position:absolute;
	left:255px;
	top:0px;
	width:240px;
	height:200px;
	background-image: url(images/lien_carre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


#home-49 {
	position:absolute;
	left:520px;
	top:0px;
	width:152px;
	height:200px;
	background-image: url(images/lien_carre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 3px;	
}

#home-50 {
	position:absolute;
	left:0px;
	top:450px;
	width:750px;
	height:1px;
	background-color: #CCCCCC;
}

#home-51 {
	position:absolute;
	left:0px;
	top:630px;
	width:1000px;
	height:50px;
}
#header {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	z-index:1;
	height: 150px;
}

#bloc {
	position:absolute;
	left:0px;
	top:160px;
	width:100%;
	z-index:1;
}
#recherche {
	position:absolute;
	left:0px;
	top:0px;
	width:180px;
	height:20px;
	z-index:2;
}
.recherche_champ {
	position:absolute;
	left:0px;
	top:4px;
	width:180px;
	height:15px;
	z-index:2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F221E;
	text-decoration: none;
	-moz-border-radius: 5px;
	border: 1px solid #B05051;
}

.recherche_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F221E;
	text-decoration: none;
	-moz-border-radius: 5px;
	border: 1px solid #FDA11A;
}

#bt_recherche {
	position:absolute;
	left:186px;
	top:4px;
	width:33px;
	height:20px;
	z-index:2;
}
#bt_client {
	position:absolute;
	left:40px;
	top:29px;
	width:102px;
	height:69px;
	z-index:2;
}
#footer {
	position:absolute;
	width:100%;
	height:30px;
	z-index:1;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	bottom: -45px;
	background-image: url(images/home_51.png);
	padding-top: 10px;
}

.footer_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

.footer_lien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: center;
	text-decoration: none;
}

#devis {
	position:absolute;
	left:56px;
	top:13px;
	width:142px;
	height:66px;
	z-index:3;
}
#actu {
	position:absolute;
	left:13px;
	top:98px;
	width:100px;
	height:16px;
	z-index:3;
}
#champ_actu {
	position:absolute;
	left:15px;
	top:118px;
	width:209px;
	height:191px;
	z-index:3;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding: 2px;
	text-align: left;
}
#chiffre {
	position:absolute;
	left:13px;
	top:327px;
	width:100px;
	height:20px;
	z-index:4;
}
#champ_chiffre {
	position:absolute;
	left:15px;
	top:350px;
	width:209px;
	height:117px;
	z-index:4;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	padding: 2px;
	text-align: left;
	overflow: auto;
	scrollbar-base-color: #CCCCCC;
}
body {
	background-color: #CCCCCC;
}
a.lien_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A62A22;
	text-decoration: none;
}

a.lien_texte:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #FF9800;*/
	color: #E69114;
	text-decoration: none;
}


.tableau_recherche{
	color: #A62A22;
	/*border: 1px solid #666666;*/
	-moz-border-radius: 5px;
}
.tableau_recherche tr{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius: 5px;
}
.tableau_recherche tr:hover{
	background-color: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tableau_recherche th{
	color: #666666;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	-moz-border-radius: 5px;	
}


.tableau_recherche1 td{
	background-color: #ffffff;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tableau_recherche2 td{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius: 5px;
}


a.tableau_rub_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A62A22;
	text-decoration: none;
	font-weight: bold;
}

a.tableau_rub_s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #FF9800;*/
	color: #E69114;
	text-decoration: none;
	font-weight: bold;
}


a.lien_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.lien_titre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #FF9800;*/
	color: #E69114;
	text-decoration: none;
	font-weight: bold;
}

#bloc02 {
	position:absolute;
	left:185px;
	top:0px;
	width:173px;
	height:262px;
	background-color: #F2F2F2;
	text-align: center;
	background-image: url(images/home_39.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

a.bloc02 {
	position:absolute;
	top:0px;
	width:170px;
	height:254px;
	background-image: url(images/im02.jpg);
	background-repeat: no-repeat;
	z-index: 3;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border: 1px solid #F2F2F2;
	left: 0px;
	padding-top: 6px;
	padding-left: 2px;
}

a.bloc02:hover {
	position:absolute;
	top:0px;
	width:170px;
	height:255px;
	background-image: url(images/im02.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FF9A00;
	background-position: -1px top;
	color: #A52822;
}


#bloc03 {
	position:absolute;
	left:370px;
	top:0px;
	width:173px;
	height:262px;
	background-color: #F2F2F2;
	text-align: center;
	background-image: url(images/home_39.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

a.bloc03 {
	position:absolute;
	top:0px;
	width:170px;
	height:254px;
	background-image: url(images/im03.jpg);
	background-repeat: no-repeat;
	z-index: 3;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border: 1px solid #F2F2F2;
	left: 0px;
	padding-top: 6px;
	padding-left: 2px;
}

a.bloc03:hover {
	position:absolute;
	top:0px;
	width:170px;
	height:255px;
	background-image: url(images/im03.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FF9A00;
	background-position: -1px top;
	color: #A52822;
}


#bloc04 {
	position:absolute;
	left:555px;
	top:0px;
	width:173px;
	height:262px;
	background-color: #F2F2F2;
	text-align: center;
	background-image: url(images/home_39.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

a.bloc04 {
	position:absolute;
	top:0px;
	width:170px;
	height:254px;
	background-image: url(images/im04.jpg);
	background-repeat: no-repeat;
	z-index: 3;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border: 1px solid #F2F2F2;
	left: 0px;
	padding-top: 6px;
	padding-left: 2px;
}

a.bloc04:hover {
	position:absolute;
	top:0px;
	width:170px;
	height:255px;
	background-image: url(images/im04.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FF9A00;
	background-position: -1px top;
	color: #A52822;
}
a.lien_carre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B05051;
	font-weight: bold;
	text-decoration: none;
}
a.lien_carre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9A00;
	font-weight: bold;
	text-decoration: none;
}
#blocgroupe {
	height: 280px;
	width: 730px;
	position: relative;
}

#ensemble {
	position:relative;
	width:1000px;
	z-index:4;
	top: 0px;
	left: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
}

#contenu01 {
	position:relative;
	width:730px;
	min-height:500px;
	z-index:4;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
	padding: 5px;
}

#contenu_02 {
	position:relative;
	width:730px;
	z-index:3s;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;

}
html:not([lang*=""]) #contenu_02 {
    position:relative;
    width:730px;
    z-index:4;
    background-color: #FFFFFF;
    top: 0px;
    left: 0px;
    padding-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: left;
    min-height:209px;
}

#cadre_droit {
	position:relative;
	width:248px;
	background-color: #F7F7F7;
	float: right;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

html:not([lang*=""]) #cadre_droit {
	position:relative;
	width:248px;
	background-color: #F7F7F7;
	min-height:500px;
	float: right;
	border: 1px solid #CCCCCC;
}
#texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	position: relative;
	width: 238px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	float: right;
	background-color: #F7F7F7;
	right: -250px;
	padding: 5px;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	position: relative;
}

.textebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	position: relative;
	font-weight:bold;
}



.tableau{
	/*background-color: #ffffff;*/
}
.tableau td{
	/*background-color: #ffffff;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #666666;*/
}

.tableau th{
	/*background-color: #ffffff;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #666666;*/
	/*font-weight: bold;	*/
}

.tableau_rub{
	color: #A62A22;
	border: 1px solid #666666;
	-moz-border-radius: 5px;
}
.tableau_rub td{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius: 5px;
}
.tableau_rub td:hover{
	background-color: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tableau_rub th{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius: 5px;	
}
.tableau_rub th:hover{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.tbody{
	background-color: #ffffff;
}
.tbody td{
	/*background-color: #ffffff;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #666666;*/
}

input, textarea, select {
	font-family: Verdana;
	font-size:11px;
	color:#666666;
	background-color:#F7F7F7;
	border: 1px solid #666666;
}

.titre{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B05051;
	font-weight: bold;
	text-align:center;	
}
.titre_actu{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B05051;
	text-align:left;	
}

// START NEWS SCROLLER CSS

#div_container {
	position:absolute;
	left:0px;
	top:0px;
	width:209px;
	height:191px;
	z-index:4;
	border:solid 1px #000000;
}
#Layer2 {
	position:absolute;
	left:37px;
	top:15px;
	width:209px;
	height:22px;
	z-index:2;
	background-color: #000000;
}
// END NEWS SCROLLER CSS