﻿
/* ---------- Favorisy CSS g�n�ral ---------- */



body { 
background-image: url("nature/background.jpg");
background-repeat : no-repeat;
font-family : "Trebuchet MS", Tahoma;
background-position:center top; 
background-color : #ffffff;
margin : auto;
font-size:13px;
}

* {
margin:0;
padding:0;
}

.favorisy_inscription {
padding-left : 10px;
padding-right : 10px;
width : 450px;
height :400px;
margin : auto;
}

.favorisy_inscriptions {
width : 450px;
height :400px;
margin : auto;
float : left;
overflow-y: scroll;
overflow-x: hidden;
}

.formulairesb {
padding-top:10px;
width : 450px;
height :30px;
margin : auto;
}

.formulaires_1b {
font-size : 15px;
width : 170px;
text-align : right;
margin : auto;
float : left;
}

.formulaires_2b {
padding-left:10px;
font-size : 15px;
width : 270px;
text-align : left;
margin : auto;
float : left;
}

.favorisy_header_1 {
background-image : url("nature/favorisy_header_1.png");
background-repeat : no-repeat;
color : #B1C6E1;
font-size : 10px;
width : 962px;
height :35px;
margin : auto;
}

.favorisy_header_2 {
background-image : url("nature/favorisy_header_2.png");
background-repeat : no-repeat;
width : 962px;
height :35px;
margin : auto;
}

.favorisy_header_3 {
background-image : url("nature/favorisy_header_3.png");
background-repeat : no-repeat;
width : 962px;
height :35px;
margin : auto;
}

.favorisy_header_4 {
background-image : url("nature/favorisy_header_4.png");
background-repeat : no-repeat;
width : 962px;
height :35px;
margin : auto;
}

.favorisy_header_5 {
background-image : url("nature/favorisy_header_5.png");
background-repeat : no-repeat;
width : 962px;
height :34px;
margin : auto;
}

.favorisy_header_5_1 {
width : 489px;
height :34px;
margin : auto;
float : left;
}

.favorisy_header_5_2 {
padding-top : 8px;
padding-left : 8px;
width : 139px;
height :25px;
margin : auto;
float : left;
}

.favorisy_header_5_2 a:link {
background : url("nature/favorisy_connection_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_2 a:visited {
background : url("nature/favorisy_connection_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_2 a:hover {
background : url("nature/favorisy_connection_2.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_gestion {
padding-top : 8px;
padding-left : 8px;
width : 139px;
height :25px;
margin : auto;
float : left;
}

.favorisy_header_5_gestion a:link {
background : url("nature/favorisy_gestion_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_gestion a:visited {
background : url("nature/favorisy_gestion_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_gestion a:hover {
background : url("nature/favorisy_gestion_2.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_3 {
padding-top : 8px;
padding-left : 12px;
width : 139px;
height :25px;
margin : auto;
float : left;
}

.favorisy_header_5_3 a:link {
background : url("nature/favorisy_inscription_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_3 a:visited {
background : url("nature/favorisy_inscription_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_3 a:hover {
background : url("nature/favorisy_inscription_2.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_agenda {
padding-top : 8px;
padding-left : 12px;
width : 139px;
height :25px;
margin : auto;
float : left;
}

.favorisy_header_5_agenda a:link {
background : url("nature/favorisy_agenda_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_agenda a:visited {
background : url("nature/favorisy_agenda_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_agenda a:hover {
background : url("nature/favorisy_agenda_2.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_4 {
padding-top : 8px;
padding-left : 12px;
width : 139px;
height :25px;
margin : auto;
float : left;
}

.favorisy_header_5_4 a:link {
background : url("nature/favorisy_principe_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_4 a:visited {
background : url("nature/favorisy_principe_1.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_5_4 a:hover {
background : url("nature/favorisy_principe_2.png") no-repeat;
width : 139px;
height :25px;
display: block;
}

.favorisy_header_6 {
background-image : url("nature/favorisy_header_6.png");
background-repeat : no-repeat;
width : 962px;
height :3px;
margin : auto;
}

.favorisy_favorisy {
background-image : url("nature/favorisy_contenu_centre.png");
padding-left : 15px;
padding-right : 15px;
width : 932px;
margin : auto;
}

p.favorisy_links {
color : #000000;
font-size:15px;
}

p.favorisy_links a:link {
color : #05B2FA;
font-size:15px;
text-decoration : none;
}

p.favorisy_links a:visited {
color : #05B2FA;
font-size:15px;
text-decoration : none;
}

p.favorisy_links a:hover {
color : #05B2FA;
font-size:15px;
text-decoration : underline;
}

.favorisy_favoris {
padding-top : 10px;
border : 5px solid #000000;
background-color : #ffffff;
padding-left : 15px;
padding-right : 15px;
text-align:justify;
width : 892px;
min-height: 600px;
margin : auto;
}

.favorisy_favoris a:link {
font-size : 13px;
color: #000000;
text-decoration : none;
}

.favorisy_favoris a:visited {
font-size : 13px;
color: #000000;
text-decoration : none;
}

.favorisy_favoris a:hover { 
font-size : 13px;
color: #21ADF7;
text-decoration : underline;
}

.favorisy_favoris p {
padding-bottom : 20px;
color : #000000;
font-size:14px;
}

.favorisy_presse {
padding-top : 10px;
border : 5px solid #000000;
background-color : #ffffff;
padding-left : 15px;
padding-right : 15px;
text-align:justify;
width : 892px;
min-height: 600px;
margin : auto;
}

.favorisy_presse a:link {
font-size : 13px;
color: #21ADF7;
text-decoration : none;
}

.favorisy_presse a:visited {
font-size : 13px;
color: #21ADF7;
text-decoration : none;
}

.favorisy_presse a:hover { 
font-size : 13px;
color: #21ADF7;
text-decoration : underline;
}

.favorisy_presse p {
color : #000000;
font-size:14px;
}

.aide_center {
text-align:center;
}

.aide_center a:link {
color : #000000;
font-size:11px;
text-decoration : none;
}

.aide_center a:visited {
color : #000000;
font-size:11px;
text-decoration : none;
}

.aide_center a:hover {
color : #05B2FA;
font-size:11px;
text-decoration : underline;
}

.favorisy_footer_1 {
background-image : url("nature/favorisy_footer_1.png");
background-repeat : no-repeat;
padding-left : 35px;
padding-right : 35px;
width : 892px;
height :35px;
margin : auto;
}

.favorisy_footer_1_1 {
padding-top : 8px;
font-size : 13px;
width : 400px;
height :27px;
margin : auto;
float : left;
}

.favorisy_footer_1_2 {
padding-top : 8px;
font-size : 13px;
text-align :right;
width : 406px;
height :27px;
margin : auto;
float : left;
}

.favorisy_footer_1_2 a:link {
color : #000000;
font-size:13px;
text-decoration : none;
}

.favorisy_footer_1_2 a:visited {
color : #000000;
font-size:13px;
text-decoration : none;
}

.favorisy_footer_1_2 a:hover {
color : #000000;
font-size:13px;
text-decoration : underline;
}

.favorisy_footer_1_3 {
padding-top : 8px;
padding-left : 10px;
text-align :left;
width : 60px;
height :27px;
margin : auto;
float : left;
}

.favorisy_footer_1_4 {
padding-top : 8px;
width : 16px;
height :27px;
margin : auto;
float : left;
}

.favorisy_footer_1_4 img {
border : 0px;
}

.favorisy_footer_2 {
text-align:justify;
font-size : 11px;
color: #000000;
width : 962px;
margin : auto;
}

.faq {
color : #000000;
font-size:16px;
}

.faq a:link {
color : #049CDD;
font-size:16px;
text-decoration : none;
}

.faq a:visited {
color : #049CDD;
font-size:16px;
text-decoration : none;
}

.faq a:hover {
color : #049CDD;
font-size:16px;
text-decoration : underline;
}

.favorisy_faq {
padding-top : 10px;
border : 5px solid #000000;
background-color : #ffffff;
padding-left : 15px;
padding-right : 15px;
text-align:justify;
width : 892px;
min-height: 600px;
margin : auto;
}

.favorisy_faq a:link {
color : #049CDD;
font-size:13px;
text-decoration : none;
}

.favorisy_faq a:visited {
color : #049CDD;
font-size:13px;
text-decoration : none;
}

.favorisy_faq a:hover {
color : #049CDD;
font-size:13px;
text-decoration : underline;
}

.favorisy_faq p {
padding-bottom : 20px;
color : #000000;
font-size:14px;
}

.favorisy_faq img {
border : 0px;
}



/* ---------- Favorisy CSS Cellule ---------- */



.favorisy_cellule_top1 {
background-image : url("nature/favorisy_favoris_top1.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top1 a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top1 a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top1 a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_top2 {
background-image : url("nature/favorisy_favoris_top2.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top2 a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top2 a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top2 a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_top3 {
background-image : url("nature/favorisy_favoris_top3.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top3 a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top3 a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top3 a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_top4 {
background-image : url("nature/favorisy_favoris_top4.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top4 a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top4 a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top4 a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_top5 {
background-image : url("nature/favorisy_favoris_top5.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top5 a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top5 a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top5 a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_top {
background-image : url("nature/favorisy_favoris_3_2.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top a:link { 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top a:visited{ 
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_top a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}

.favorisy_cellule_1 {
background-image : url("nature/favorisy_favoris_3_2.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
cursor : pointer;
-moz-user-select:none;
display : inline;
overflow : hidden;
}

.favorisy_cellule_1_off {
background-image : url("nature/favorisy_favoris_3_2.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
cursor : pointer;
-moz-user-select:none;
display : inline;
overflow : hidden;
}

.favorisy_cellule_1_on {
background-image : url("nature/favorisy_favoris_3_4.png");
background-repeat : no-repeat;
padding-top : 30px;
padding-left : 6px;
padding-right : 9px;
text-align:center;
width : 102px;
height :53px;
margin : auto;
float : left;
cursor : pointer;
-moz-user-select:none;
display : inline;
overflow : hidden;
}

.favorisy_cellule_1 a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1 a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1 a:hover { 
font-size : 15px;
color: #05A1F9;
text-decoration : underline;
}

.favorisy_cellule_1_on a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1_on a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1_on a:hover { 
font-size : 15px;
color: #05A1F9;
text-decoration : none;
}

.favorisy_cellule_1_off a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1_off a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_1_off a:hover { 
font-size : 15px;
color: #05A1F9;
text-decoration : none;
}

.favorisy_cellule_1_1 {
background-image : url("nature/favorisy_favoris_3_1.png");
background-repeat : no-repeat;
padding-top : 30px;
width : 117px;
height :53px;
margin : auto;
float : left;
}

.favorisy_cellule_1_1_off {
background-image : url("nature/favorisy_favoris_3_1.png");
background-repeat : no-repeat;
padding-top : 30px;
width : 117px;
height :53px;
margin : auto;
float : left;
}

.favorisy_cellule_1_1_on {
background-image : url("nature/favorisy_favoris_3_3.png");
background-repeat : no-repeat;
padding-top : 30px;
width : 117px;
height :53px;
margin : auto;
float : left;
}

.favorisy_cellule_x {
background-image : url("nature/favorisy_favoris_x_2.png");
background-repeat : no-repeat;
text-align:center;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x_off {
background-image : url("nature/favorisy_favoris_x_2.png");
background-repeat : no-repeat;
text-align:center;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x_on {
background-image : url("nature/favorisy_favoris_x_4.png");
background-repeat : no-repeat;
text-align:center;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x a:hover { 
font-size : 15px;
color: #3ACAD3;
text-decoration : none;
}

.favorisy_cellule_x_on a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x_on a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x_on a:hover { 
font-size : 15px;
color: #3ACAD3;
text-decoration : none;
}

.favorisy_cellule_x_off a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x_off a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_cellule_x_off a:hover { 
font-size : 15px;
color: #3ACAD3;
text-decoration : none;
}

.favorisy_cellule_x_1 {
background-image : url("nature/favorisy_favoris_x_1.png");
background-repeat : no-repeat;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x_1_off {
background-image : url("nature/favorisy_favoris_x_1.png");
background-repeat : no-repeat;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x_1_on {
background-image : url("nature/favorisy_favoris_x_3.png");
background-repeat : no-repeat;
width : 234px;
height :170px;
margin : auto;
float : left;
}

.favorisy_cellule_x_img {
background-image : url("nature/favorisy_favoris_x_1.png");
background-repeat : no-repeat;
text-align:center;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
width : 219px;
height :158px;
margin : auto;
float : left;
cursor:pointer;
}

.favorisy_cellule_x_img_off {
background-image : url("nature/favorisy_favoris_x_1.png");
background-repeat : no-repeat;
text-align:center;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
width : 219px;
height :158px;
margin : auto;
float : left;
}

.favorisy_cellule_x_img_on {
background-image : url("nature/favorisy_favoris_x_3.png");
background-repeat : no-repeat;
text-align:center;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
width : 219px;
height :158px;
margin : auto;
float : left;
cursor:pointer;
}

.favorisy_cellule_img {
background-image : url("nature/favorisy_favoris_3_2.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
text-align:center;
width : 102px;
height :71px;
margin : auto;
float : left;
cursor:pointer;
}

.favorisy_cellule_img_off {
background-image : url("nature/favorisy_favoris_3_2.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
text-align:center;
width : 102px;
height :71px;
margin : auto;
float : left;
}

.favorisy_cellule_img_on {
background-image : url("nature/favorisy_favoris_3_4.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 9px;
padding-bottom : 6px;
text-align:center;
width : 102px;
height :71px;
margin : auto;
float : left;
cursor:pointer;
}



/* ---------- Favorisy CSS Contenu ---------- */



.favorisy_contenu_haut {
background-image : url("nature/favorisy_contenu_haut.png");
background-repeat : no-repeat;
width : 962px;
height :18px;
margin : auto;
}

.favorisy_contenu_haut_2 {
background-image : url("nature/favorisy_contenu_haut_2.png");
background-repeat : no-repeat;
width : 962px;
height :18px;
margin : auto;
}

.favorisy_contenu_haut_3 {
background-image : url("nature/favorisy_contenu_haut_3.png");
background-repeat : no-repeat;
width : 962px;
height :18px;
margin : auto;
}

.favorisy_contenu_haut_4 {
background-image : url("nature/favorisy_contenu_haut_4.png");
background-repeat : no-repeat;
width : 962px;
height :18px;
margin : auto;
}

.favorisy_nature {
background-image : url("nature/favorisy_contenu_centre.png");
background-repeat : repeat-x;
width : 962px;
height :512px;
margin : auto;
}

.favorisy_contenu_centre {
padding-left : 13px;
padding-right : 13px;
width : 936px;
height :87px;
margin : auto;
}

.favorisy_contenu_milieu {
padding-left : 13px;
padding-right : 13px;
width : 936px;
height :174px;
margin : auto;
}

.favorisy_contenu_milieu_0 {
padding-right : 3px;
width : 231px;
height :174px;
margin : auto;
float : left;
}

.favorisy_contenu_milieu_1 {
width : 351px;
height :174px;
margin : auto;
float : left;
}

.favorisy_contenu_milieu_2 {
width : 351px;
height :87px;
margin : auto;
}

.favorisy_contenu_milieu_3 {
width : 468px;
height :174px;
margin : auto;
float : left;
}

.favorisy_contenu_milieu_4 {
width : 468px;
height :87px;
margin : auto;
}

.favorisy_contenu_milieu_top {
padding-left : 13px;
padding-right : 13px;
width : 600px;
height :348px;
margin : auto;
}

.favorisy_contenu_milieu_3_top {
width : 600px;
height :348px;
margin : auto;
float : left;
overflow-y: scroll;
overflow-x: hidden;
}

.favorisy_contenu_ficheperso {
padding-left : 13px;
padding-right : 13px;
width : 600px;
height :300px;
margin : auto;
}

.favorisy_contenu_fiche_perso {
width : 600px;
height :300px;
margin : auto;
float : left;
overflow-y: scroll;
overflow-x: hidden;
}

.favorisy_inscription {
padding-left : 10px;
padding-right : 10px;
width : 450px;
height :400px;
margin : auto;
}

.favorisy_inscriptions {
width : 450px;
height :400px;
margin : auto;
float : left;
overflow-y: scroll;
overflow-x: hidden;
}

.favorisy_contenu_milieu_4_top {
width : 585px;
height :87px;
margin : auto;
}

.favorisy_contenu_bas {
background-image : url("nature/favorisy_contenu_bas.png");
background-repeat : no-repeat;
width : 962px;
height :17px;
margin : auto;
}




/* ---------- Favorisy CSS Consoles ---------- */



.favorisy_console_haut {
background-image : url("nature/favorisy_console_haut.png");
background-repeat : no-repeat;
width : 231px;
height :10px;
margin : auto;
}

.favorisy_console_milieu {
background-image : url("nature/favorisy_console_milieu.png");
background-repeat : no-repeat;
font-size:15px;
height:149px;
margin:auto;
padding-left:10px;
padding-right:10px;
text-align:justify;
color : #21ADF7;
width:211px;
}

.favorisy_console_milieu p {
font-size:12px;
color : #21ADF7;
}

.favorisy_console_milieu h2 {
font-size:15px;
color : #21ADF7;
}

.favorisy_console_milieux {
background-image : url("nature/favorisy_console_milieux.png");
background-repeat : no-repeat;
padding-left : 10px;
padding-right : 10px;
text-align:justify;
font-size : 15px;
width : 213px;
height :149px;
margin : auto;
}

.favorisy_console_bas {
background-image : url("nature/favorisy_console_bas.png");
background-repeat : no-repeat;
width : 231px;
height :11px;
margin : auto;
}


/* ---- rubrique perso ---- */

.acces_rubrique_perso_2 {
background-image : url("nature/acces_rapide_2.png");
background-repeat : no-repeat;
width : 962px;
height :23px;
margin : auto;
}

.acces_rubrique_perso_3 {
background-image : url("nature/acces_rapide_3.png");
background-repeat : no-repeat;
width : 962px;
height :22px;
margin : auto;
}

.acces_rubrique_perso_4 {
background-image : url("nature/acces_rapide_4.png");
background-repeat : no-repeat;
width : 962px;
height :23px;
margin : auto;
}

.acces_rubrique_perso
{
/*background-image : url("nature/acces_rapide_2.png");
background-repeat : no-repeat;*/
background-color:blue;
width : 962px;
height :23px;
margin : auto;
}

.acces_rubrique_perso_1 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 96px;
height :20px;
margin : auto;
float : left;
}

.acces_rubrique_perso_1 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rubrique_perso_1 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rubrique_perso_1 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rubrique_perso_separateur {
	/*background-image : url("favoris/acces_rubrique_perso_separateur.png");
	background-repeat : no-repeat;*/
}

/* ---------- Favorisy CSS Menu ---------- */




.acces_rapide {
background-image : url("nature/acces_rapide.png");
background-repeat : no-repeat;
width : 962px;
height :21px;
margin : auto;
}

.acces_rapide_2 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 77px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_2 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_2 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_2 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_3 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 71px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_3 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_3 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_3 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_4 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 50px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_4 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_4 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_4 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_5 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 68px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_5 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_5 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_5 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_6 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 67px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_6 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_6 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_6 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_7 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 80px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_7 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_7 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_7 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_8 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 103px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_8 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_8 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_8 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_9 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 80px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_9 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_9 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_9 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_10 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 100px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_10 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_10 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_10 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_11 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 100px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_11 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_11 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_11 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_12 {
text-align : center;
padding-top : 1px;
font-size : 13px;
font-weight:bold;
width : 100px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_12 a:link {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_12 a:visited {
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_12 a:hover { 
font-size : 13px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.acces_rapide_13 {
padding-right: 10px;
text-align : right;
padding-top : 1px;
font-size : 15px;
font-weight:bold;
width : 56px;
height :20px;
margin : auto;
float : left;
}

.acces_rapide_13 a:link {
font-size : 15px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_13 a:visited {
font-size : 15px;
font-weight:bold;
color: #000000;
text-decoration : none;
}

.acces_rapide_13 a:hover { 
font-size : 15px;
font-weight:bold;
color: #000000;
text-decoration : underline;
}

.ul_rapide_1 {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
color: #ffffff;
padding-top: 0px;
list-style-type: none;
text-align: center;
}

.li_rapide_1 {
float: left;
width: 110px;
cursor: pointer;
color: #000000;
list-style-type: none;
height: 38px;
text-align: left;
}

.ul_rapide_2 {
border-right: #000000 1px solid;
padding-right: 0px;
border-top: #000000 1px solid;
display: none;
padding-left: 0px;
font-size: 10px;
z-index: 200;
padding-bottom: 0px;
margin: 0px;
border-left: #000000 1px solid;
padding-top: 0px;
border-bottom: #000000 1px solid;
list-style-type: none;
position: absolute;
text-align: left;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
KhtmlOpacity: .9;
opacity: .9;
}

.li_rapide_2 {
padding-left: 15px;
font-size: 11px;
color: #000000;
line-height: 20px;
background: none transparent scroll repeat 0% 0%;
text-align: left;
width : 140px;
}

.li_rapide_2 a {
font-size: 11px;
color: #000000;
text-decoration: none;
width : 140px;
}

.li_rapide_2 a:visited {
font-size: 11px;
color: #000000;
text-decoration: none;
width : 140px;
}

.li_rapide_2 a:hover {
font-size: 11px;
color: #000000;
text-decoration: none;
width : 140px;
}

li:hover ul {
display: block;
font-size: 11px;
}

li.over ul {
display: block;
font-size: 11px;
}

.color_bleu {
background-color: #15B5FA;
}

.color_bleu .li_rapide_2:hover {
background-color: #83D3F5;
}


/* ---------- Favorisy CSS Liens ---------- */



a:link {
cursor: pointer;
font-size: 11px;
color: #000000;
text-decoration: none;
}

a:visited {
cursor: pointer;
font-size: 11px;
color: #000000;
text-decoration: none;
}

a:hover {
cursor: pointer;
font-size: 11px;
color: #21ADF7;
text-decoration: none;
}



/* ---------- Favorisy CSS Fen�tre ---------- */



.menu {
background-image : url("nature/fenetre.png");
background-repeat : no-repeat;
width : 702px;
height : 542px;
visibility : hidden;
display : none;
z-index : 150;
position : absolute;
padding : 0px;
}

.fond_menu {
padding-top : 60px;
padding-left : 45px;
padding-right : 45px;
padding-bottom : 60px;
width : 612px;
height : 422px;
}

.menu_menu {
width : 100%;
height : 30px;
margin-bottom : 5px;
text-align : center;
}

.menu_separator {
background-color : #7DD7F9;	
}

.popup {
position: absolute;
border: 1px solid #000000;
visibility: hidden;
padding: 1px;
z-index: 99;
}

.popup2 {
position: absolute;
border: 1px solid #000000;
visibility: hidden;
padding: 1px;
z-index: 151;	
}



/* ---------- Favorisy CSS Moteur de recherche ---------- */



.yahoo_logo {
background : url("nature/yahoo.gif") no-repeat;
width : 125px;
height : 35px;
display : block;
}

.msn_logo {
background : url("nature/msn.gif") no-repeat;
width : 90px;
height : 36px;
display : block;
}

.google_logo {
background : url("nature/google.gif") no-repeat;
width : 90px;
height : 38px;
display : block;
}

.recherchelink {
cursor:pointer;
font-size : 15px;
color: #000000;
text-decoration : none;
}

.recherchelink:hover { 
cursor:pointer;
font-size : 15px;
color: #000000;
text-decoration : underline;
}



/* ---------- Favorisy CSS Formulaires Inscription ---------- */



.lien_inscription {
padding-left:17px;
padding-right:17px;
text-align : center;
}

.lien_inscription a {
background : url("nature/gratuit.gif") no-repeat;
width : 177px;
height : 29px;
display : block;
}

.lien_inscription a:hover {
background : url("nature/gratuit.gif") no-repeat;
width : 177px;
height : 29px;
display : block;
}

.favorisy_inscription_0 {
width : 213px;
height :31px;
margin : auto;
}

.favorisy_inscription_1 {
padding-left : 16px;
width : 35px;
height :31px;
margin : auto;
float : left;
}

.favorisy_inscription_2 {
padding-top : 5px;
text-align : center;
font-size : 18px;
width : 160px;
height :26px;
margin : auto;
float : left;
}

.favorisy_inscription_3 {
width : 211px;
margin : auto;
}

.favorisy_inscription_4 {
padding-right : 5px;
font-size : 13px;
width : 101px;
text-align : right;
margin : auto;
float : left;
}

.favorisy_inscription_5 {
font-size : 13px;
width : 95px;
text-align : left;
margin : auto;
float : left;
}



/* ---------- Favorisy CSS Formulaires Connection ---------- */



.favorisy_selection {
text-align : center;
font-size : 15px;
margin : auto;
}

.favorisy_login_0 {
padding-top : 10px;
width : 230px;
margin : auto;
}

.favorisy_login_1 {
padding-right : 15px;
font-size : 15px;
width : 100px;
text-align : right;
margin : auto;
float : left;
}

.favorisy_login_2 {
font-size : 15px;
width : 115px;
text-align : left;
margin : auto;
float : left;
}

.favorisy_mdp_0 {
width : 230px;
margin : auto;
}

.favorisy_mdp_1 {
padding-right : 15px;
font-size : 15px;
width : 100px;
text-align : right;
margin : auto;
float : left;
}

.favorisy_mdp_2 {
font-size : 15px;
width : 115px;
text-align : left;
margin : auto;
float : left;
}

.favorisy_automatique {
text-align : center;
font-size : 13px;
margin : auto;
}

.favorisy_valider {
text-align : center;
width : 500px;
margin : auto;
}

.favorisy_validers {
padding-top:3px;
text-align : center;
width : 200px;
margin : auto;
}

.img_valider {
background : url("nature/valider.png") no-repeat left top;
width : 117px;
height : 28px;
border: none;
cursor: pointer;
}

.connexion {
width : 90px;
height :15px;
font-size:13px;
color:#000000;
background-color:#ffffff;
border: 1px solid #EF8605;
}



/* ---------- Favorisy CSS Formulaires Ajout de Favoris ---------- */



.formulaires {
padding-top:10px;
width : 450px;
height :30px;
margin : auto;
}

.formulaires_1 {
font-size : 13px;
width : 170px;
text-align : right;
margin : auto;
float : left;
}

.formulaires_2 {
padding-left:10px;
font-size : 16px;
width : 270px;
text-align : left;
margin : auto;
float : left;
}

.formulaires_txt {
padding-top:10px;
width : 450px;
height :100px;
margin : auto;
}

.formulaires_txt1 {
font-size : 13px;
width : 170px;
text-align : right;
margin : auto;
float : left;
}

.formulaires_txt2 {
padding-left:10px;
font-size : 16px;
width : 270px;
text-align : left;
margin : auto;
float : left;
}

.formulaires_connexion {
width : 240px;
height :20px;
font-size:16px;
color:#000000;
background-color:#ffffff;
border: 1px solid #81D7FC;
}



/* ---------- Favorisy Coup de coeur  ---------- */



.coup_de_coeur {
width : 892px;
height :200px;
margin : auto;
}

.coups_de_coeur {
text-align : center;
font-size:16px;
width : 223px;
margin : auto;
float : left;
}

.coups_de_coeur img {
width : 150px;
height :123px;
border :  1px solid #000000;
}



/* ---------- Favorisy CSS  ---------- */

.contenu_menu
{
	border:1px solid #000000;height:400px;width:75%;background-color:white;float:left;
}

.agenda
{
	height: 400px;overflow-y: scroll;overflow-x: hidden;
)

.favorisy_agenda a:link {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_agenda a:visited {
font-size : 15px;
color: #000000;
text-decoration : none;
}

.favorisy_agenda a:hover { 
font-size : 15px;
color: #000000;
text-decoration : underline;
}



a.taille:link {
font-size:13px;
}
a.taille:visited {
font-size:13px;
}
a.taille:hover {
font-size:13px;
}
h2 {
text-align:center;
font-size:12px;
height :20px;
}
.param {
float : left;	
}

.connexion_x {
width : 90px;
height :15px;
font-size:15px;
color:#000000;
background-color:#ffffff;
border: 1px solid #EF8605;
}
