.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A8BEFF;
	border: 1px solid #FFFFFF;
}
.photo65_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}				 
.photo65_hd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.photo65_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3465FF;
	text-decoration: none;
}		  
.photo65_text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}	
.genealogie_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #414141;
	text-decoration: none;
}
.photo65_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #767676;
	text-decoration: none;
}
.photo100_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6289FF;
	text-decoration: none;
}
.text_green {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #549300;
	text-decoration: none;
}
.line {
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
}
.jeux_box_top {
	background-image: url(../jeux/images/box_topm.jpg);
	background-repeat: repeat-x;
}
.jeux_box_left {

	background-image: url(../jeux/images/box_left.jpg);
	background-repeat: repeat-y;
}
.jeux_box_right {


	background-image: url(../jeux/images/box_right.jpg);
	background-repeat: repeat-y;
}
.jeux_box_bottom {



	background-image: url(../jeux/images/box_bottomm.jpg);
	background-repeat: repeat-x;
}
.jeux_hd_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.jeux_hd_blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #13ABDA;
	text-decoration: none;
}
.jeux_text_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	text-align: justify;
}
.jeux_text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	line-height: 16px;
}
.jeux_line_01 {
	background-image: url(../jeux/images/line_01.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.jeux_bluebox_bg {
	background-image: url(../jeux/images/bluebox_bg.jpg);
	background-repeat: repeat-x;
}
.jeux_hd_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.jeux_hd_lblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #9FE1F4;
	text-decoration: none;
}
.jeux_white_box {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jeux_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	line-height: 16px;
}
.jeux_greenbox_top {

	background-image: url(../jeux/images/greenbox_topm.jpg);
	background-repeat: repeat-x;
}
.jeux_greenbox_bottom {
	background-image: url(../jeux/images/greenbox_bottomm.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.jeux_greenbox_left {


	background-image: url(../jeux/images/greenbox_left.jpg);
	background-repeat: repeat-y;
}
.jeux_greenbox_right {



	background-image: url(../jeux/images/greenbox_right.jpg);
	background-repeat: repeat-y;
}
.jeux_hd_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.jeux_bluebox_top {


	background-image: url(../jeux/images/bluebox_topm.jpg);
	background-repeat: repeat-x;
}
.jeux_bluebox_bottom {

	background-image: url(../jeux/images/bluebox_bottomm.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.jeux_bluebox_left {



	background-image: url(../jeux/images/bluebox_left.jpg);
	background-repeat: repeat-y;
}
.jeux_bluebox_right {




	background-image: url(../jeux/images/bluebox_right.jpg);
	background-repeat: repeat-y;
}
.jeux_text_grey_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.jeux_text_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #929722;
	text-decoration: none;
	font-weight: bold;
}
.jeux_inbluebox_bg {

	background-image: url(../jeux/images/inner_blue.jpg);
	background-repeat: repeat-x;
}
.jeux_text_white02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.jeux_form_object {
	background-color: #B1E7F5;
	border: 1px solid #1BA5CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1584A4;
	font-size: 11px;
	text-decoration: none;
}
.jeux_button01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
	border: 1px solid #DDB000;
}
.jeux_hd_green {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #BFB93E;
	text-decoration: none;
}
.jeux_hd_grey {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.jeux_line_02 {

	background-image: url(../jeux/images/line_02.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.jeux_line_03 {


	background-image: url(../jeux/images/line_02.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
																		 
.nettie_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nettie_top10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.nettie_line {
	background-repeat: repeat-x;
	background-position: center;
}
.nettie_arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C083FE;
	text-decoration: none;
	font-weight: bold;
}
.nettie_rose {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF4AD7;
	text-decoration: none;
}
.nettie_violet_hdbg {
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
.nettie_rose_rthdbg {

	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
.nettie_rose_lthdbg {
	background-repeat: no-repeat;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
.nettie_greybox {
	background-color: #EBEBEB;
	background-position: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	left: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nettie_greyboxrt {
	background-color: #EBEBEB;
	background-position: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nettie_grey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.nettie_greybox1 {
	background-color: #EBEBEB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	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;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nettie_violet_hd1 {

	background-repeat: no-repeat;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 35px;
}
.nettie_rose_hd1 {			   

	background-repeat: no-repeat;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 35px;
}
.nettie_violet {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C083FE;
	text-decoration: none;
	font-weight: bold;
}
.nettie_blackhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.nettie_rose1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF90E6;
	text-decoration: none;
	font-weight: bold;
}

.nettie_formobjects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AC5BFD;
	background-color: #F5ECFF;
	border: 1px solid #CC99FE;
}
.nettie_button {
	background-color: #FF90E6;
	border: 1px solid #EA00B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
																			   
.logieciel_topbar {
	background-image: url(../logiciels/images/winternet/topbar_bg.jpg);
	background-repeat: repeat-x;
}
.logieciel_textgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.logieciel_line {
	background-image: url(../logiciels/images/winternet/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.logieciel_hdgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.logieciel_formobject {
	background-color: #FEFBBC;
	border: 1px solid #C7BD03;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9602;
	text-decoration: none;
}
.logieciel_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #C7BD03;
	border: 1px solid #8E8702;
}
.logieciel_greybg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-left: 20px;
}
.logieciel_yellow_t {
	background-image: url(../logiciels/images/winternet/yellow_t.jpg);
	background-repeat: repeat-x;
}
.logieciel_green_t {

	background-image: url(../logiciels/images/winternet/green_t.jpg);
	background-repeat: repeat-x;
}
.logieciel_blue_t {


	background-image: url(../logiciels/images/winternet/blue_t.jpg);
	background-repeat: repeat-x;
}
.logieciel_yellow_b {

	background-image: url(../logiciels/images/winternet/yellow_b.jpg);
	background-repeat: repeat-x;
}
.logieciel_green_b {


	background-image: url(../logiciels/images/winternet/green_b.jpg);
	background-repeat: repeat-x;
}
.logieciel_blue_b {



	background-image: url(../logiciels/images/winternet/blue_b.jpg);
	background-repeat: repeat-x;
}
.logieciel_whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.logieciel_greenhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B0A802;
	text-decoration: none;
}
.logieciel_desbg {
	background-image: url(../logiciels/images/winternet/des_bg.jpg);
	background-repeat: repeat-x;
}


.logieciel_top10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.logieciel_top10a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.logieciel_bluehd {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #22ACD3;
	text-decoration: none;
}
.logiciels_orangehd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F08803;
	text-decoration: none;
}																		  

.cuisine_box_t {

	background-repeat: repeat-x;
}
.cuisine_box_b {

	background-repeat: repeat-x;
}
.cuisine_box_l {

	background-repeat: repeat-y;
}
.cuisine_box_r {

	background-repeat: repeat-y;
}
.cuisine_box_white {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.cuisine_box_yellow {
	background-color: #FFCC00;
	border: 1px solid #FF9900;
}
.cuisine_grey_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.cuisine_blue_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009DFC;
	text-decoration: none;
	font-weight: bold;
}
.cuisine_green_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8D8C30;
	text-decoration: none;
	font-weight: bold;
}
.cuisine_black_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.cuisine_formobject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #F4F4F4;
	border: 1px solid #01A0FE;
	color: #666666;
	line-height: 18px;
}
.cuisine_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009FFD;
	border: 1px solid #000000;
}


.cuisine_line {

	background-repeat: repeat-x;
	background-position: center;
}
.cuisine_orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E1B500;
	text-decoration: none;
	font-weight: bold;
}
.cuisine_blue_text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009DFC;
	text-decoration: none;
	font-weight: bold;
}
						 
.cuisine_bluehd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009FFD;
	text-decoration: none;
}																	

.writer_textblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.writer_textblack_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}							   

.writer_line {
	background-image: url(../chroniques/images/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.writer_textgrey {
	font-family: Arial;	
	font-size: 17px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 15px;;
}
.celebrity_redhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B73037;
	text-decoration: none;
}
.celebrity_blacklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.celebrity_rosetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DE6A99;
	text-decoration: none;
}.celebrity_line {
	background-image: url(../celebrite/images/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.celebrity_bannerhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 15px;
}
.celebrity_bannertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.celebrity_boxt {
	background-image: url(../celebrite/images/box_t.jpg);
	background-repeat: repeat-x;
}
.celebrity_boxb {

	background-image: url(../celebrite/images/box_b.jpg);
	background-repeat: repeat-x;
}
.celebrity_boxl {


	background-image: url(../celebrite/images/box_l.jpg);
	background-repeat: repeat-y;
}
.celebrity_boxr {



	background-image: url(../celebrite/images/box_r.jpg);
	background-repeat: repeat-y;
}
.celebrity_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.celebrity_redbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B73037;
	padding-left: 10px;
}
.celebrity_red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B73037;
	text-decoration: none;
	line-height: 18px;
}
.celebrity_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B73037;
	border: 1px solid #000000;
}
.celebrity_formobjects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FBF0F1;
	border: 1px solid #B73037;
	font-size: 11px;
}
.par {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	   
	font-weight: bold;
	color: #000000;
	text-decoration: none;	 
}
.parlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	   
	color: #000000;
	text-decoration: none;	 
}																								
									
.puzzle_hdorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D67609;
	text-decoration: none;
}
.puzzle_hdblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.puzzle_hdwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.puzzle_parblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.puzzle_line {
	background-image: url(../jeux/puzzle/images/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.puzzle_hdgreen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A6A600;
	text-decoration: none;
}
.puzzle_arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B20905;
	text-decoration: none;
}
.puzzle_msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.puzzle_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B20905;
	text-decoration: none;
}
.puzzle_hdred1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B30800;
	text-decoration: none;
}
.puzzle_pargrey {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.puzzle_btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.art_whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.artet_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	color: #F5E0CF;
	text-decoration: none;
}
.sections_bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005E79;
	text-decoration: none;
}
.sections_orangetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.art_topbg {
	background-color: #D4C5AE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #A79273;
	border-right-color: #A79273;
	border-bottom-color: #A79273;
	border-left-color: #A79273;
}
.art_rtbg {
	background-color: #F9F7F0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A79273;
	border-right-color: #A79273;
	border-bottom-color: #A79273;
	border-left-color: #A79273;
}
.art_mainhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B49C78;
	text-decoration: none;
	padding-left: 15px;
}
.art_textcrm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B49C78;
	text-decoration: none;
	padding-left: 0px;
}
.art_line {
	background-image: url(../culture/images/accueil/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.art_textblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	line-height: 18px;
}
.art_mainhd1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #47270E;
	text-decoration: none;
	padding-left: 15px;
}
.internet_bg {
	background-image: url(../internet/images/bg.jpg);
	background-repeat: repeat-y;
}
.internet_browntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.internet_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.internet_blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.internet_linebottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.internet_greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.internet_whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.internet_formobjects {
	background-color: #ECEBE7;
	border: 1px solid #B8B0A0;
}
.internet_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	border: 1px solid #000000;
}
.mailing_blue_line {
	background-image: url(../mailing/images/blue_line.jpg);
	background-repeat: repeat-x;
}
.mailing_photo65_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mailing_hd_red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}.mailing_textblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
}.mailing_textblack_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.mailing_textblack:hover {
	color: #990000;
	text-decoration: none;
}
.mailing_hdred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.mailing_formobjects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #EAEAEA;
	border: 1px solid #CCCCCC;
}
.mailing_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
	border: 1px solid #000000;
}
.mailing_bg {
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 16px;
	text-align: justify;
}											   
.mailing_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.mailing_blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}

.affairs_blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #029FFE;
	text-decoration: none;
}
.mailing_orange {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.mailing_bghd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 1px solid #666666;
	padding-left: 5px;
}

.mailing_orange1 {			   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.mailing_buetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02A1FF;
	text-decoration: none;
	line-height: 17px;
}
.nouvelles_bluehd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2D71E0;
	text-decoration: none;
}
.nouvelles_greenhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C1C100;
	text-decoration: none;
}
.nouvelles_vline {
	background-image: url(../salle/images/line.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.nouvelles_arrowblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nouvelles_hline {

	background-image: url(../salle/images/hline.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.nouvelles_textblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.nouvelles_hdbg {
	background-image: url(../salle/images/hd_bg.jpg);
	background-repeat: repeat-x;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.nouvelles_greyhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nouvelles_greyhd1 {	   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.nouvelles_redhd1 {		   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E5262D;
	text-decoration: none;
}

.writer_textblack2_new2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;		
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}					   

.writer_textblack2_new {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}	
