#container {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
body {
	background-image: url(../../css_objects/main_page/main_backgroundb.jpg);
	background-repeat: repeat-y;
	background-position: center -190px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#header_visite {
	height: 18px;
	background-image: url(../../css_objects/main_page/visite.jpg);
}
#header_visite2 {
	height: 18px;
	background-image: url(../../css_objects/main_page/bonus1.jpg);
}
.visite_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
	color: #FFFFFF;
	float: left;
}
#secondary_container1 {
	background-image: url(../../css_objects/main_page/border_1_main_background.jpg);
	background-repeat: repeat-y;
	background-position: left -190px;
	height: auto;
}
#secondary_container2 {
	background-image: url(../../css_objects/main_page/border_2_main_background.jpg);
	background-repeat: repeat-y;
	background-position: right -190px;
	height: auto;
}
#main_bloc {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../css_objects/main_page/transparent_body_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#header_1 {
	background-color: #1F1F1F;
	height: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#header_2_pub {
	background-image: url(../../css_objects/main_page/pub_728x90_background.jpg);
	height: 100px;
	background-color: #FFFFFF;
}
#header_3_main_title {
	background-color: #FFFFFF;
	height: 100px;
}
#header {
	height: auto;
}
#pub_header_728x90 {
	height: 90px;
	width: 727px;
	margin-left: 86px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#header_4_buttons {
	background-image: url(../../css_objects/main_page/header_buttons_background.jpg);
	height: 32px;
	background-color: #FFFFFF;
}
#transparent_main_body {
	background-image: url(../../css_objects/main_page/transparent_body_2.jpg);
	background-repeat: repeat-y;
	background-position: 590px top;
	overflow: hidden;
}
#main_body {
	background-image: url(../../css_objects/main_page/body_background.jpg);
	background-repeat: repeat-y;
	background-position: right -470px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#main_body3 {
	background-image: url(../../css_objects/main_page/body_background.jpg);
	background-repeat: repeat-y;
	background-position: right -470px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main_body2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 400px;
}
#secondary_body {
	margin-top: 0px;
	width: 590px;
	margin-right: 8px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
}
#connect {
	margin-top: 10px;
	width: 300px;
	float: left;
	margin-left: 0px;
}
#pub_body_300x250 {
	height: 250px;
	width: 299px;
	background-image: url(../../css_objects/main_page/main_pub_300x250.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: none;
	border-bottom-style: double;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#blog_hasard {
	width: 299px;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: none;
	border-bottom-style: double;
	margin: 0px;
	height: 221px;
	float: left;
	overflow: hidden;
}
#pub_body_300x2502 {
	height: 250px;
	width: 299px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../../css_objects/main_page/main_pub_300x250.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin-bottom: 0px;
	border-bottom-style: solid;
}
#footer {
	height: 50px;
	background-color: #171717;
	background-image: url(../../css_objects/main_page/footer.jpg);
	background-repeat: no-repeat;
}
.image_sin_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	float: left;
}
.header_1_fav {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	height: 2px;
	width: 800px;
	margin-top: 3px;
	margin-bottom: 0px;
	float: left;
	font-weight: bold;
}
#header_3_main_title h1 {
	margin: 0px;
}
.header_1_flags {
	float: right;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.header_1_flags img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 5px;
}
.button_1_logosurvol1 {
	display:none;
	z-index: 2;
	position: absolute;
	float: left;
}

.button_1_logosurvol2 {
	position: absolute;
	z-index:1;
}
.button_2_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
	float: left;
}

.button_2_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_3_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_3_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_4_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_4_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_5_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}
.button_9_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}
.button_9_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_5_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_6_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_6_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_7_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_7_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_8_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_8_logosurvol2 {
        position: absolute;
        z-index:1;
}
.button_15_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.button_15_logosurvol2 {
        position: absolute;
        z-index:1;
}
#button_1 {
	width: 90px;
	height: 32px;
	float: left;
}
#button_2 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_3 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_4 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_5 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_9 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_6 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_7 {
	height: 32px;
	width: 90px;
	float: left;
}
#button_8 {
	height: 32px;
	width: 90px;
	float: left;
}
.title_logosurvol1 {
        position: absolute;
        z-index:2;
        display:none;
}

.title_logosurvol2 {
        position: absolute;
        z-index:1;
}
#header form {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.header_search {
	height: 8px;
	width: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 8px;
}
.main_advertisement_300x250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.main_advertisement_728x90 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 783px;
}
#body_main_news {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	width: 580px;
	background-image: url(../../css_objects/main_page/effet.jpg);
	background-repeat: no-repeat;
	background-position: 370px 8px;
	overflow: hidden;
}
.category_title {
	color: #4757A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.category_title2 {
	color: #4757A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	font-weight: bold;
	float: right;
}
#stress {
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	height: 1px;
	border-bottom-color: #4757a5;
}
#stress2 {
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	height: 1px;
	border-bottom-color: #4757a5;
}
#stress3 {
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	height: 1px;
	border-bottom-color: #4757a5;
}
#main_news {
	width: 290px;
	float: left;
	overflow: hidden;
}
#news_body {
	margin-top: 5px;
	margin-bottom: 0px;
	background-image: url(../../css_objects/main_page/background_news.jpg);
	background-repeat: no-repeat;
	background-position: 250px 0px;
	height: 260px;
}
#secondary_news {
	width: 290px;
	float: left;
	overflow: hidden;
	height: 278px;
}
#secondary_news {
	width: 290px;
	overflow: hidden;
	float: left;
	height: auto;
}
#news1 {
	height: 10px;
	width: 10px;
	float: left;
}
.news_img {
	float: left;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#secondary_news p a{
	font-size: 9px;
	margin: 0px;
	text-align: justify;
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#secondary_news p a:hover {
	font-size: 9px;
	margin: 0px;
	text-align: justify;
	color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#news_text {
	width: 135px;
	float: left;
	height: 61px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: justify;
}
#news_text2 {
	width: 135px;
	float: left;
	height: 61px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: justify;
}
#news_text3 {
	width: 135px;
	float: left;
	height: 61px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: justify;
}
#news_text4 {
	width: 135px;
	float: left;
	height: 61px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align: justify;
}
.news_category {
	color: #FF3300;
}
#tests_star {
	margin-top: 0px;
	margin-left: 10px;
}
.img_main_news {
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#news_barre {
	float: left;
	height: 117px;
	width: 288px;
	margin-top: 10px;
	border: 1px solid #546b8d;
	margin-bottom: 0px;
	overflow: hidden;
}
.p_news_main {
	font-size: 12px;
	float: left;
	width: 290px;
	margin-top: 2px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
}
#news_barre_container {
	float: left;
	width: 278px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#news_barre_container2 {
	float: left;
	width: 278px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.news_barre_p1 {
	font-size: 9px;
	width: 238px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lien_news_barre {
	color: #0066FF;
}
.news_barre_p2 {
	width: 278px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C4D67;
	margin: 0px;
}
.img_no_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#news_text p {
	margin: 0px;
}
#news_barre_button {
	height: 16px;
	width: 288px;
	float: left;
	overflow: hidden;
}
#news_button_1 {
	height: 16px;
	float: left;
	width: 57px;
}
#news_button_2 {
	float: left;
	height: 16px;
	width: 58px;
}
#news_button_3 {
	height: 16px;
	width: 57px;
	float: left;
}
#news_button_4 {
	float: left;
	height: 16px;
	width: 58px;
}
#news_button_5 {
	float: left;
	height: 16px;
	width: 58px;
}
.news_button_1_logosurvol1 {
	display:none;
	z-index: 2;
	position: absolute;
}

.news_button_1_logosurvol2 {
	position: absolute;
	z-index:1;
}
.news_button_1_logosurvol1_click {
	display:none;
	z-index: 2;
	position: absolute;
}
.news_button_2_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.news_button_2_logosurvol2 {
        position: absolute;
        z-index:1;
}
.news_button_2_logosurvol1_click {
	display:none;
	z-index: 2;
	position: absolute;
}
.news_button_3_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.news_button_3_logosurvol2 {
        position: absolute;
        z-index:1;
}
.news_button_3_logosurvol1_click {
	display:none;
	z-index: 2;
	position: absolute;
}
.news_button_4_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.news_button_4_logosurvol2 {
        position: absolute;
        z-index:1;
}
.news_button_4_logosurvol1_click {
	display:none;
	z-index: 2;
	position: absolute;
}
.news_button_5_logosurvol1 {
	position: absolute;
	z-index:2;
	display:none;
}

.news_button_5_logosurvol2 {
        position: absolute;
        z-index:1;
}
.news_button_5_logosurvol1_click {
	display:none;
	z-index: 2;
	position: absolute;
}
#news_barre_affiche1 {
	float: left;
	z-index: 2;
	width: 278px;
	margin-top: 0px;
	margin-left: 0px;
	height: 90px;
}
#news_barre_affiche2 {
	float: left;
	display: none;
	z-index: 2;
	width: 278px;
	margin-top: 5px;
	margin-left: 5px;
}
#news_barre_affiche3 {
	float: left;
	display: none;
	z-index: 2;
	height: 90px;
	width: 278px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#news_barre_affiche4 {
	float: left;
	display: none;
	z-index: 2;
	width: 278px;
	height: 90px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#news_barre_affiche5 {
	float: left;
	display: none;
	z-index: 2;
	height: 90px;
	width: 278px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.simple_p {
	margin: 0px;
}
.simple_p2 {
	margin: 0px;
	float: left;
}
#register_header {
	height: 21px;
	width: auto;
}
#connect_header {
	height: 54px;
	width: auto;
	background-image: url(../../css_objects/connect_area/header.jpg);
}
#connect_header2 {
	height: 77px;
	width: auto;
	background-image: url(../../css_objects/connect_area/header_connect.jpg);
}
#register_footer_name {
	height: 21px;
	width: auto;
}
#connect_footer {
	background-image: url(../../css_objects/connect_area/footer.jpg);
	height: 33px;
	width: auto;
}
.connect_form {
	margin: 0px;
	height: 52px;
}
.text_1 {
	height: 13px;
	width: 95px;
	margin-top: 1px;
	margin-left: 20px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00172F;
	font-weight: bold;
	border: 1px none #FFFFFF;
	float: left;
	background-color: #A3B0D0;
}
.text_2 {
	height: 13px;
	width: 94px;
	margin-top: 1px;
	margin-left: 25px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #9DAAC9;
}
.connect_pseudo {
	color: #53565b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 17px;
	margin-bottom: 3px;
	margin-top: 2px;
	margin-right: 0px;
	float: left;
}
.connect_mdp {
	color: #53565b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 78px;
	float: left;
}
.connect_bouton_valider {
	float: left;
	margin-left: 12px;
}
.register_click {
	float: left;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016597;
	margin-top: 2px;
	margin-left: 18px;
}
.mdp_oublie {
    float: left;
	width: 110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016597;
	margin-top: 2px;
	margin-left: 4px;
}
#register_bandeau li {
	list-style-type: none;
	margin: 0px;
}
#register_bandeau {
	margin: 0px;
}
#register_bandeau img {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#register_bandeau a {
	margin: 0px;
}
#news {
	margin: 0px;
	list-style-type: none;
}
#news img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#connect_img_register img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.register_bandeau_1 {
	position: absolute;
	z-index: 1;
}
.register_bandeau_2 {
	display: none;
	position: absolute;
	z-index: 2;
}
.register_bandeau_3 {
	display: none;
	position: absolute;
	z-index: 2;
}
.register_bandeau_4 {
	display: none;
	position: absolute;
	z-index: 2;
}
#connect_img_register {
	height: 46px;
	width: auto;
}
#connect_img_register2 {
	height: 34px;
	width: auto;
	background-image: url(../../css_objects/connect_area/points.jpg);
}
.connect_form_2 {
	margin: 0px;
	height: 32px;
}
.text_3 {
    height: 15px;
	width: 176px;
	margin-top: 7px;
	margin-left: 49px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CD1B1B;
	font-weight: bold;
	border: 1px none #FFFFFF;
	float: left;
	background-color: #A2AFCF;
}
.text_3_google {
	height: 15px;
	width: 182px;
	margin-top: 8px;
	margin-left: 57px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CD1B1B;
	font-weight: bold;
	border: 1px none #FFFFFF;
	background-color: #A2AFCF;
	margin-bottom: 0px;
	float: left;
}
.test_bouton_valider {
}
#connect_valider_test {
	float: left;
	width: 21px;
	height: 21px;
	margin-top: 5px;
	margin-left: 24px;
}
#connect_valider_test2 {
	width: 21px;
	height: 21px;
	margin-top: 9px;
	margin-left: 15px;
	float: left;
}
#connect_valider_test_1 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_2 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_3 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_4 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_5 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_6 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_7 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_8 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_9 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
#connect_valider_test_10 {
	width: 536px;
	height: 402px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	border: 1px solid #7081AC;
}
.connect_button_valider_1 {
	position: absolute;
	z-index: 2;
	display: none;
}
.connect_button_valider_12 {
	position: absolute;
	z-index: 2;
	display: none;
}
.connect_button_valider__11 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__12 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__13 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__14 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__15 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__16 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__17 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__18 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__19 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider__110 {
	position: relative;
	z-index: 2;
	display: none;
	float: left;
	border: 1px solid #7081AC;
	left: 20px;
	top: 10px;
	clip: rect(10px,auto,auto,20px);
}
.connect_button_valider_2 {
	position: absolute;
	z-index: 1;
}
.connect_button_valider_22 {
	position: absolute;
	z-index: 1;
}
#main_tests_star {
	width: 580px;
	float: left;
	margin-top: 5px;
	overflow: hidden;
}
#test_de_la_semaine {
	width: 283px;
	float: left;
	height: 150px;
	border: 1px solid #333333;
	overflow: hidden;
}
#tests_star {
	float: left;
	margin-left: 10px;
	width: 580px;
}
#tests_star_body {
	float: left;
	width: 283px;
	margin-left: 10px;
	height: 150px;
	border: 1px solid #333333;
}
#corps_test_de_la_semaine {
	width: 283px;
	height: 120px;
	background-image: url(../../css_objects/main_page/tests_de_la_semaine_fond.jpg);
	background-position: top;
	margin: 0px;
	float: left;
}
#corps_tests_star {
	height: 120px;
	width: 283px;
	background-image: url(../../css_objects/main_page/tests_star_fond.jpg);
	background-position: top;
	float: left;
}
.tests_star_img {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.image_test_de_la_semaine {
	float: left;
	border: 1px solid #000033;
}
#contenu_test_de_la_semaine {
	overflow: hidden;
	margin-top: 9px;
	margin-left: 9px;
	margin-right: 15px;
	margin-bottom: 0px;
	float: left;
	width: 260px;
	text-align: justify;
}
.title_test_de_la_semaine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	color: #003399;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.p_test_de_la_semaine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 148px;
}
.test_semaine_click {
	color: #FF3300;
}
#bloc_tests_star {
	width: 126.5px;
	float: left;
	height: 45px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
}
#bloc_tests_star2 {
	width: 126.5px;
	float: left;
	height: 45px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
}
#bloc_tests_star3 {
	width: 126.5px;
	float: left;
	height: 45px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
}
#bloc_tests_star4 {
	width: 126.5px;
	float: left;
	height: 45px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
}
.title_tests_star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	width: 60px;
	display: block;
	overflow: hidden;
}
.p_tests_star {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: justify;
	width: 76px;
	float: left;
}
.simple_a {
	text-decoration: none;
	margin: 0px;
	color: #666;
}
.simple_a:hover {
	text-decoration: underline;
	margin: 0px;
}
.simple_a:visited {
	text-decoration: none;
	margin: 0px;
	color: #000066;
}
.post_it {
	margin-top: 0px;
	margin-left: 152px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
}
#barre {
	float: left;
	width: 1px;
	height: 91px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.symboles_etapes {
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.register1 {
	margin: 0px;
}
.register4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #637394;
	font-size: 16px;
	float: left;
}

.register4a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #637394;
	font-size: 16px;
	margin-top: 0px;
	width: 490px;
}
.register5 {
	height: 18px;
	margin-left: 46px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #4F5B75;
}
.register6 {
	height: 18px;
	margin-left: 101px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
	color: #4F5B75;
}
.register7 {
	height: 18px;
	margin-left: 5px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
	color: #4F5B75;
}
.register8 {
	height: 18px;
	margin-left: 147px;
	border: 1px solid #637394;
	width: 170px;
	color: #4F5B75;
	float: left;
}
.register9 {
	height: 18px;
	margin-left: 123px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
	color: #4F5B75;
}
.register10 {
	height: 18px;
	margin-left: 8px;
	border: 1px solid #637394;
	width: 170px;
	color: #4F5B75;
	float: left;
}
.register11 {
	height: 18px;
	margin-left: 103px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
	color: #4F5B75;
}
.register115 {
	height: 18px;
	margin-left: 50px;
	border: 1px solid #637394;
	float: left;
	width: 120px;
	color: #4F5B75;
}
.register11a {
	height: 18px;
	margin-left: 105px;
	border: 1px solid #637394;
	width: 170px;
	color: #4F5B75;
	float: left;
}
.register12 {
	height: 18px;
	margin-left: 2px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
}
.register13 {
	height: 18px;
	margin-left: 123px;
	border: 1px solid #637394;
	float: left;
	width: 170px;
}
#bloc_register {
	padding-top: 10px;
	padding-left: 70px;
}
#bloc_formu {
	width: 558px;
	float: left;
}
#bloc_register2 {
	padding-top: 10px;
	padding-left: 70px;
}
.coche_sexe2 {
	color: #637394;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.coche_sexe {
	margin-left: 119px;
}
.liste {
	margin-left: 30px;
	border: 1px solid #637394;
	color: #4F5B75;
}
.newsletter {
	margin-left: 118px;
}
.newsletter4 {
	margin-left: 8px;
}
.sup {
	margin-left: 23px;
}
.newsletter2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #6373A7;
}

.http {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.http2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	float: left;
}
.zone_texte_inscription {
	width: 170px;
	height: 80px;
	margin-left: 59px;
	border: 1px solid #637394;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #4F5B75;
}
.categorie_inscription {
	margin-left: 71px;
}
.p_universel {
	text-align: justify;
	padding: 0px;
	float: left;
	margin: 0px;
}
.lien_universel {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
	margin: 0px;
}
.lien_universel_40 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
}
.lien_universel_41 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
	margin: 0px;
	float: left;
}
.lien_universel_42 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
	float: left;
}
.lien_universel_gris {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.lien_universel_gris:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #666666;
}
.lien_universel12 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
	float: left;
	margin-bottom: 5px;
}
.lien_universel:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
}
.lien_universel:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
}
.lien_universel:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #637394;
	margin: 0px;
}
.lien_universel_vert {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #339933;
}
.lien_universel_vert:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #339933;
}
.lien_universel_vert:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #339933;
}
.lien_universel_vert:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #339933;
}
.lien_universel2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #475169;
}
.lien_universel2:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #475169;
}
.lien_universel2:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #475169;
}
.lien_universel2:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #475169;
}
.lien_universel_blanc {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-size: 10px;
}
.lien_universel_blanc:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-size: 10px;
}
.lien_universel_blanc:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-size: 10px;
}
.header_1_fav a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-size: 10px;
}
#bloc_incription_confirm {
	padding-top: 0px;
	padding-left: 50px;
}
.liens {
	color: #0099FF;
	text-decoration: none;
}
.connectok1_text2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #637394;
	margin-right: 20px;
}
#transparent_main_body2 {
	overflow: hidden;
	background-image: url(../../css_objects/main_page/body_background2.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.formu_connect7 {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #6678A6;
}
#footer2 {
	height: 50px;
	background-image: url(../../css_objects/main_page/footer2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-bottom: 0px;
}
.copyright {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999999;
	font-size: 10px;
	margin-left: 550px;
	margin-top: 230px;
}
.connectes {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #999999;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
.copyright {
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 290px;
	float: left;
}
.error {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #E8C9B7;
}
#bloc_error {
	color: #E7EAEF;
	background-color: #E8C9B7;
	text-align: justify;
	margin: 0px;
}
.points {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	float: left;
}
.img_previ {
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 6px;
	float: left;
}
.pub_inscription {
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu_bloc_compte {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #475169;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 100px;
}
#1_bloc_compte {
	width: 100px;
	padding: 0px;
	float: left;
	margin: 0px;
	overflow: hidden;
}
#2_bloc_compte {
	width: 100px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
}
.color_rouge {
	color: #FF0000;
}
#bas_page {
	height: 20px;
	width: 900px;
	background-color: #000000;
}
.lien_barre_page {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #0099FF;
}
.lien_barre_page:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FF0000;
}
.lien_barre_page:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FF0000;
}
.lien_barre_page:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #0033FF;
}
.lien_barre_page_red {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FF0000;
}
.lien_barre_page_red:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FF0000;
}
.lien_barre_page_red:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #B90000;
	text-decoration: none;
}
.lien_barre_page_red:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #B90000;
}
#groupe_pub {
	float: left;
	overflow: hidden;
	width: 299px;
}
#engagement {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-left: 105px;
	margin-bottom: 10px;
}
#transparent_main_body3 {
	background-image: url(../../css_objects/main_page/body_background3.jpg);
	background-repeat: repeat-y;
	background-position: 0px -470px;
	overflow: hidden;
}
#position_droite {
	height: auto;
	width: 300px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#boutons_speciaux {
	float: left;
	height: 32px;
	width: 90px;
}
.google1 {
	margin: 0px;
	float: left;
}
#recherche_google {
	background-image: url(../../css_objects/main_page/recherche_google_background.jpg);
	background-repeat: no-repeat;
	height: 39px;
	margin: 0px;
	float: left;
	width: 300px;
}
.img_blog_hasard {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin: 0px;
}
#blog_blogs1 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs2 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs3 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs4 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs5 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs6 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs7 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs8 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs9 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs10 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs11 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs12 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs13 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs14 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs15 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs16 {
	margin: 0px;
	float: left;
	width: 60px;
	height: 50px;
}
#blog_blogs21 {
	margin: 0px;
	float: left;
	width: 58px;
	height: 50px;
}
#blog_blogs22 {
	margin: 0px;
	float: left;
	width: 58px;
	height: 50px;
}
#blog_blogs23 {
	margin: 0px;
	float: left;
	width: 58px;
	height: 50px;
}
#blog_blogs24 {
	margin: 0px;
	float: left;
	width: 58px;
	height: 50px;
}
.img_previ2 {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cse-search-results {
	width: 558px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #333333;
	padding: 10px;
}
.image_preview {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	float: left;
}
#preview {
	width: 536px;
	float: left;
	height: 402px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #7081AC;
	margin-top: 10px;
}
.gd_image {
	width: 536px;
	height: 402px;
}
#preview_g {
	float: left;
	height: 402px;
	width: 536px;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
}
#clear {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
#clear2 {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
#clear3 {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
#clear4 {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
#clear5 {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
#clear6 {
	height: 10px;
	width: 300px;
	background-image: url(../../css_objects/main_page/clear.png);
	float: left;
	background-repeat: no-repeat;
}
.color1 {
	color: #2C4D67;
}
#bloc_blogs_sponsor {
	float: left;
	width: 580px;
	margin-top: 10px;
	margin-left: 0px;
}
#blog_affiche {
	width: 580
.px;
	margin-top: 5px;
	color: #333333;
	overflow: hidden;
	border: 1px solid #333;
	float: left;
	width: 579px;
}
#bloc_blogs_affiche {
	float: left;
	height: 65px;
	width: 186px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-align: justify;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	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-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#bloc_blogs_affiche2 {
	float: left;
	height: 65px;
	width: 186px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-align: justify;
	overflow: hidden;
	border: 1px solid #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bloc_blogs_affiche3 {
	float: left;
	height: 65px;
	width: 186px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-align: justify;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#bloc_blogs_affiche22 {
	float: left;
	height: 65px;
	width: 186px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: justify;
	overflow: hidden;
	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-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#bloc_blogs_affiche23 {
	float: left;
	height: 65px;
	width: 186px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: justify;
	overflow: hidden;
	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-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#bloc_blogs_affiche24 {
	float: left;
	height: 65px;
	width: 186px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: justify;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#blog_separ2 {
	float: left;
	width: 5px;
	height: 65px;
}
#blog_separ3 {
	float: left;
	width: 5px;
	height: 65px;
}
#blog_separ4 {
	float: left;
	width: 5px;
	height: 65px;
}
#blog_separ12 {
	float: left;
	width: 8px;
	height: 65px;
}
#blog_separ22 {
	float: left;
	width: 7px;
	height: 65px;
}
#blog_separ23 {
	float: left;
	width: 8px;
	height: 65px;
}
#blog_separ24 {
	float: left;
	width: 8px;
	height: 65px;
}
.blog_affi2 {
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.title_affich {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	margin: 0px;
}
.blog_affi3 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	overflow: hidden;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404E6F;
	font-size: 12px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.description2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 70px;
}
.description3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 70px;
}
.lien_gagner_wobs {
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-size: 18px;
}
.lien_gagner_wobs22 {
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-size: 22px;
}
.lien_gagner_wobs2 {
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-size: 13px;
}
.lien_gagner_wobs:hover {
	color: #FF0000;
	text-decoration: underline;
	text-align: center;
	font-size: 18px;
}
.underligne {
	text-decoration: underline;
}
.button {
	margin: 0px;
	height: 90px;
}
#pub {
	float: left;
	width: 580px;
	margin-top: 15px;
}
#pub_google {
	float: left;
	height: 250px;
	width: 300px;
	border: 1px solid #333333;
}
.blog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: inline;
	width: 500px;
}
#blog {
	width: 480px;
}
.rouge {
	color: #CA0909;
}

.div2 {
	padding-left: 70px;
}
#plan_site {
	width: 579px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border: 1px solid #799F14;
	float: left;
	overflow: hidden;
}
.presentation {
	float: left;
	text-align: justify;
	width: 560px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sitemap112 {
	float: left;
	height: 60px;
	width: 135px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	background-image: url(../../images/main_images/design/visite_guidee.jpg);
	background-position: top;
}
.sitemap12 {
	float: left;
	width: 135px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
}
.sitemap2 {
	float: left;
	height: 60px;
	width: 135px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	background-image: url(../../images/main_images/design/classment.jpg);
}
.sitemap3 {
	float: left;
	height: 60px;
	width: 135px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	background-image: url(../../images/main_images/design/forum.jpg);
}
.sitemap4 {
	float: left;
	height: 60px;
	width: 135px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	background-image: url(../../images/main_images/design/partenaires.jpg);
}
.sitemap11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 37px;
	margin-left: 4px;
	color: #FFFFFF;
}
.pub_blog {
	width: 129px;
	float: left;
	height: 70px;
	margin-left: 10px;
	margin-bottom: 10px;
}
#blogday {
	height: 14px;
	width: 268px;
	float: left;
	background-image: url(../../images/main_images/design/blogday.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
.p_blog_affiche {
	margin: 0px;
	float: left;
	text-align: justify;
	width: 89px;
	overflow: hidden;
}
.lien_gagner_wobs3 {
	color: #0033FF;
	font-size: 14px;
}
.lien_gagner_wobs4 {
	color: #009900;
	font-size: 14px;
}
.df-network {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#pub_gb {
	height: 130px;
	width: 299px;
	float: left;
	border: 1px solid #333333;
}
.viste_guidee {
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pub_temp {
	height: 28px;
}
.img_neutre2 {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.partenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	text-align: center;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 580px;
	text-decoration: none;
}
.partenaires2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
.aide_wobs {
	margin-top: 10px;
	margin-left: 10px;
}
.concurrence {
	height: 350px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.barre {
	text-decoration: none;
}
#bugg {
	padding: 10px;
}
#bloc_rajout {
	overflow: hidden;
	width: 581px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.img_blog_affiche {
	float: left;
}
