body
{
background-color:#FFEDD2;
}

.header_cell
{
padding-top:2px;
padding-left:40px;
color:#DC7306;
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.index
{
height:500px;
}

.index_title
{
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFECCF;
}

.index_explain
{
background-image:url(../images/design/bloc3.gif);
background-repeat:no-repeat;
background-position:center;
width:561px;
height:232px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFECCF;
}

.index_explain_cell
{
padding-top:10px;
padding-left:20px;
height:40px;
}

.index_explain_list
{
list-style-image:url(../images/design/arrow.gif);
margin-top:4px;
}

.index_explain_list_2
{
margin-left:-20px;
list-style-type:none;
list-style-image:url();
margin-top:7px;
}
.index_explain_list_2 a
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFECCF;
}

.site
{
background-image:url(../images/design/fond.gif);
width:826px;
height:652px;
}

.site_abonnement
{
background-image:url(../images/design/prix_2.gif);
background-repeat:no-repeat;
background-position:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:321px;
height:165px;
}

.site_abonnement_cell
{
background-color:white;
}

.site_abonnement_title
{
padding-top:3px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:center;
color:white;
}

.site_abonnement_content
{
padding-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
text-align:center;
color:white;
width:33%;
}

.site_explain
{
padding-left:30px;
padding-right:50px;
background-image:url(../images/design/bloc2.gif);
background-repeat:no-repeat;
background-position:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#FFECCF;
height:278px;
}

.site_explain_list
{
list-style-image:url(../images/design/arrow.gif);

}

.site_explain a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFECCF;
text-decoration:none;
}

.site_image
{
width:403px;
height:524px;
}

.site_login
{
background-image:url(../images/design/acces2.gif);
background-color:white;
width:326px;
}

.site_login_title
{
background-image:url(../images/design/acces1.gif);
background-color:white;
background-repeat:no-repeat;
height:26px;
text-align:center;
}

.site_login_cell
{
background-image:url(../images/design/acces2.gif);
background-color:white;
background-repeat:no-repeat;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:justify;
color:white;
}

.site_login_input_text
{
border-style:solid;
border-color:black;
border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.site_login_input_button
{
border:solid 1px black;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

.site_login_end
{
background-image:url(../images/design/acces2.gif);
background-position:bottom;
height:5px;
}

#site_end
{
margin-left:62px;
background-image:url(../images/design/fond2.gif);
background-position:top;
background-repeat:no-repeat;
width:826px;
height:11px;
}

.disclaimer_cell
{
padding-left:65px;
padding-right:65px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:white;
}

.disclaimer_error
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:red;
}

.disclaimer_input_text
{
border-style:solid;
border-color:black;
border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.footer_cell
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFECCF;
height:30px;
}

.create
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFECCF;
}

.create_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#FFECCF;
height:30px;
text-align:center;
}

.create_title_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:white;
height:30px;
vertical-align:bottom;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFECCF;
padding-bottom:2px;
}

.create_subtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:white;
height:30px;
vertical-align:bottom;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFECCF;
padding-bottom:1px;
}

.create_input_text
{
border-style:solid;
border-color:black;
border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.create_error
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:black;
}

.parrainage_cell
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFECCF;
}

.view_profile
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFECCF;
border-left-style:solid;
border-left-width:1px;
border-left-color:#FFECCF;
}

.validation_cell
{
padding:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FFECCF;
}

.about_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:65px;
padding-right:65px;
text-align:justify;
}

.condition_list
{
margin-top:7px;
}

.condition_list_2
{
font-size:12px;
list-style-type:square;
margin-top:7px;
}

.condition_subtitle
{
margin-top:20px;
margin-bottom:20px;
font-size:12px;
font-weight:bold;
}

.condition_list_3
{
font-size:14px;
margin-top:40px;
}

.advise_subtitle
{
margin-top:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:white;
vertical-align:bottom;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFECCF;
}

.link_cell
{
text-align:center;
background-image:url(../images/design/bouton.gif);
background-position:center;
background-repeat:no-repeat;
height:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.link_login_cell
{
background-image:url(../images/design/login.gif);
background-position:center;
background-repeat:no-repeat;
width:138px;
height:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.normal_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFECCF;
}

.page_account
{
background-image:url(../images/design/fond1.gif);
width: 271px;
height: 170px;
padding-left:10px;
padding-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFECCF;
}

a:link.button_link { color:#973E00; text-decoration:none;  }
a:visited.button_link { color:#973E00; text-decoration:none; }
a:hover.button_link { color:#973E00; text-decoration:none; }

a:link.create_cond_link { color:#FFECCF; text-decoration:none;  }
a:visited.create_cond_link { color:#FFECCF; text-decoration:none; }
a:hover.create_cond_link { color:#FFECCF; text-decoration:underline overline; }

a:link.back_link { color:black; font-weight:bold; text-decoration:none;  }
a:visited.back_link { color:black; font-weight:bold; text-decoration:none; }
a:hover.back_link { color:black; font-weight:bold; text-decoration:underline overline; }

a:link.cond_link { color:#FFECCF; font-weight:bold; text-decoration:none;  }
a:visited.cond_link { color:#FFECCF; font-weight:bold; text-decoration:none; }
a:hover.cond_link { color:#FFECCF; font-weight:bold; text-decoration:underline overline; }

a:link.account_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:visited.account_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:hover.account_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:underline overline; }

a:link.account_link_2 { font-size: 13px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:visited.account_link_2 { font-size: 13px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:hover.account_link_2 { font-size: 13px; font-weight:bold; color:#FFECCF; text-decoration:none; }

a:link.parrainage_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:visited.parrainage_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:none; }
a:hover.parrainage_link { font-size: 15px; font-weight:bold; color:#FFECCF; text-decoration:none; }

a:link.disclaimer_link { font-size: 15px; font-weight:bold; color:black; text-decoration:none; text-align:center; }
a:visited.disclaimer_link { font-size: 15px; font-weight:bold; color:black; text-decoration:none; text-align:center; }
a:hover.disclaimer_link { font-size: 15px; font-weight:bold; color:black; text-decoration:none; text-align:center; }

a:link.site_login_link { font-size: 10px; font-weight:bold; color:white; text-decoration:none; text-align:center; }
a:visited.site_login_link { font-size: 10px; font-weight:bold; color:white; text-decoration:none; text-align:center; }
a:hover.site_login_link { font-size: 10px; font-weight:bold; color:white; text-decoration:none; text-align:center; }

a:link.footer_link { font-size: 10px; color:#FFECCF; text-decoration:none; text-align:center; }
a:visited.footer_link { font-size: 10px; color:#FFECCF; text-decoration:none; text-align:center; }
a:hover.footer_link { font-size: 10px; color:black; text-decoration:none; text-align:center; }

a:link.header_link { font-size: 10px; color:white; text-decoration:none; text-align:center; }
a:visited.header_link { font-size: 10px; color:white; text-decoration:none; text-align:center; }
a:hover.header_link { font-size: 10px; color:black; text-decoration:none; text-align:center; }

a:link.mess_title_link_3 { color:#FFECCF; font-weight:bold; text-decoration:none;  }
a:visited.mess_title_link_3 { color:#FFECCF; font-weight:bold; text-decoration:none; }
a:hover.mess_title_link_3 { color:black; font-weight:bold; text-decoration:none; }

a:link.mess_title_link_1 { color:#FFECCF; font-weight:bold; text-decoration:none;  }
a:visited.mess_title_link_1 { color:#FFECCF; font-weight:bold; text-decoration:none; }
a:hover.mess_title_link_1 { color:black; font-weight:bold; text-decoration:none; }

a:link.mess_title_link_2 { color:black; font-weight:bold; text-decoration:none;  }
a:visited.mess_title_link_2 { color:black; font-weight:bold; text-decoration:none; }
a:hover.mess_title_link_2 { color:black; font-weight:bold; text-decoration:none; }

a:link.mess_see_link { color:black; font-weight:bold; text-decoration:none;  }
a:visited.mess_see_link { color:black; font-weight:bold; text-decoration:none; }
a:hover.mess_see_link { color:black; font-weight:bold; text-decoration:none; }

a:link.mess_answer_link { color:black; font-weight:normal; text-decoration:none;  }
a:visited.mess_answer_link { color:black; font-weight:normal; text-decoration:none; }
a:hover.mess_answer_link { color:black; font-weight:normal; text-decoration:none; }

a:link.leave_room_link { color:black; font-weight:normal; text-decoration:none;  }
a:visited.leave_room_link { color:black; font-weight:normal; text-decoration:none; }
a:hover.leave_room_link { color:black; font-weight:normal; text-decoration:none; }

a:link.close_link { color:#FFECCF; font-weight:bold; text-decoration:none;  }
a:visited.close_link { color:#FFECCF; font-weight:bold; text-decoration:none; }
a:hover.close_link { color:#FFECCF; font-weight:bold; text-decoration:none; }

a:link.box_account_link { color:black; text-decoration:none;  }
a:visited.box_account_link { color:black; text-decoration:none; }
a:hover.box_account_link { color:black; text-decoration:underline; }


.chat p
{
padding:0;
margin:0;
margin-top:2px;
margin-bottom:2px;
}

.chat_message p
{
padding:0;
margin:0;
}

.chat_box_2 p
{
padding:0;
margin:0;
margin-top:3px;
}

.quit_chat p
{
padding-top:4px;
}

.chat_menu_title
{
margin: 0 auto;
padding: 0 auto;
background-color:#FFC05E;
font-weight:bold;
text-align:center;
color:#AD4305;
padding-top:1px;
padding-bottom:1px;
margin-bottom:5px;
font-family:Verdana;
font-size:11px;
border:solid 1px black;
}

.chat_menu_item
{
font-family:Verdana;
font-size:11px;
margin: 0 auto;
padding: 0 auto;
padding-top:2px;
padding-bottom:2px;
}

.chat_menu_item_2
{
font-family:Verdana;
font-size:11px;
text-align:left;
}

.chat_menu_gender
{
margin: 0 auto;
padding: 0 auto;
font-weight:bold;
text-align:center;
border-bottom:solid 1px black;
margin-bottom:4px;
}

.chat_room_1
{
background-color:#C04F03;
text-align:center;
font-family:Verdana;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

.chat_room_2
{
background-color:#FFECCF;
border-top:solid 1px black;
border-left:solid 1px black;
border-right:solid 1px black;
text-align:center;
font-family:Verdana;
font-size:11px;
padding-left:5px;
padding-right:5px;

}

.chat_room_3
{
background-color:blue;
border-top:solid 1px black;
border-left:solid 1px black;
border-right:solid 1px black;
text-align:center;
font-family:Verdana;
font-size:11px;
padding-left:5px;
padding-right:5px;

}

.quit_chat p
{

}

.chat_welcome
{
background-color:#FFC05E;
font-weight:bold;
color:#AD4305;
padding-top:10px;
}

.chat_smiley
{
padding:0 auto;
margin:0 auto;
text-align:center;
}

.profile_body {
margin: 0 auto;
padding: 0 auto;
background-image:url(../images/design/bck.gif);
border: 0;
}

.see_profile > table
{

}

.table{}

.table td
{
height:17px;
padding:0;
margin:0;
padding-left:1px;
color:#FFECCF;
font-family:Verdana;
font-size:11px;
}

.see_profile caption
{
margin: 0 auto;
padding: 0 auto;
color:#FFECCF;
font-size:13px;
font-weight:bold;
font-family:Verdana;
border-bottom:solid 1px #FFECCF;
padding-top:4px;
margin-top:4px;
margin-bottom:3px;
text-align:left;
}

.information
{
background-color:#FFECCF;
border:solid 1px black;
color:black;
font-weight:bold;
}

.box_account_title
{
text-align:left;
margin-bottom:0px;
font-weight:bold;
color:black;
background-color:#FFECCF;
border:solid 1px black;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
}

.box_account_list
{
margin:0;
margin-top:2px;
padding-top:5px;
padding-left:35px;
color:black;
list-style-image:url(../images/design/box_profile/puce2.gif);
}

.box_account_list li
{
margin-top:3px;
margin-bottom:3px;
color:black;

}

.chat_box_2 a:link {color:black; text-decoration:none; padding-left:5px;  padding-right:5px;}
.chat_box_2 a:visited {color:black; text-decoration:none; padding-left:5px;  padding-right:5px;}
.chat_box_2 a:hover {color:#FFECCF; background-color:#C35204; padding-left:5px;  padding-right:5px;}

a:link.create_room_link {color:#FFECCF; background-color:#C35204; text-decoration:none; padding: 2px 5px; border:solid 1px black;}
a:visited.create_room_link {color:#FFECCF; background-color:#C35204; text-decoration:none;  padding: 2px 5px; border:solid 1px black;}
a:hover.create_room_link {color:#FFECCF; background-color:#C35204; text-decoration:none;  padding: 2px 5px; border:solid 1px black;}

a:link.navigation_link {color:black; text-decoration:none; padding-left:5px;  padding-right:5px;}
a:visited.navigation_link {color:black; text-decoration:none; padding-left:5px;  padding-right:5px;}
a:hover.navigation_link {color:#FFECCF; background-color:#C35204; padding-left:5px;  padding-right:5px;}

a:link.popup { color:#FFECCF; text-decoration:none;  }
a:visited.popup { color:#FFECCF; text-decoration:none; }
a:hover.popup { color:black; text-decoration:underline; }

a:link.demande_link {color:#C35204; background-color:#FFECCF; text-decoration:none; padding: 2px 5px; border:solid 1px black;}
a:visited.demande_link {color:#C35204; background-color:#FFECCF; text-decoration:none;  padding: 2px 5px; border:solid 1px black;}
a:hover.demande_link {color:#C35204; background-color:#FFECCF; text-decoration:none;  padding: 2px 5px; border:solid 1px black;}

.profile_desc_area
{
border:0;
background-color:#C35204;
font-family: Verdana;
font-size:11px;
color:#FFECCF;
overflow:auto;
}

a:link.main_menu {color:#AD4305; font-site:10px; background-color:#FFC05E; text-decoration:none; }
a:visited.main_menu {color:#AD4305; font-site:10px; background-color:#FFC05E; text-decoration:none; }
a:hover.main_menu {color:#AD4305; font-site:10px; background-color:#FFC05E; text-decoration:none; }

a:link.profile_link {color:black; text-decoration:none;}
a:visited.profile_link {color:black; text-decoration:none;}
a:hover.profile_link {color:black; text-decoration:none; text-decoration:underline;}

a:link.page_link {color:#FFECCF; text-decoration:none;}
a:visited.page_link {color:#FFECCF; text-decoration:none;}
a:hover.page_link {color:#FFECCF; text-decoration:none; text-decoration:underline;}

.account_button
{
font-size:10px;
font-weight:bold;
font-family:Verdana;
border-width:1px;
padding:0 2px;
}

.profile_info
{
color:black;
font-size:11px;
}

.profile_info td
{
height:5px;
}

.infos_box
{
padding:0;
margin:0;
font-size:11px;
background-color:#FFECCF;
border:solid 1px black;
border-left:0;
}

.box_profile_header
{
background-image:url(../images/design/box_profile/id_sup.gif);
background-repeat:no-repeat;
width:254px;
height:20px;
font-size:11px;
text-align:center;
font-weight:bold;
}

.box_profile_content
{
background-color:#FFECCF;
text-align:center;
height:100px;
padding-top:5px;
padding-left:5px;
}

.box_profile_text
{
font-size:11px;
font-family:Verdana;
}

.box_profile_option
{
font-size:11px;
color:#A93E03;
font-family:Verdana;
text-align:center;
background-color:#FFECCF;
}

.box_profile_end
{
background-image:url(../images/design/box_profile/id_inf.gif);
background-repeat:no-repeat;
width:254px;
height:5px;
}

.intern_tab
{
width:818px;
font-family:Verdana;
font-size:11px;
color: black;
}

.intern_tab_logo
{
position:absolute;
top:8px;
left:360px;
z-index:100;
}

.intern_tab th
{
background-image:url(../images/design/intern_page/tab_top.gif);
background-repeat:no-repeat;
color:#A93E03;
font-size:17px;
font-weight:bold;
text-align:center;
border-bottom:solid 1px #A93E03;
height:44px;
}

.intern_tab td
{
background-color:#FFECCF;
height:20px;
color:black;
padding-left:30px;
padding-right:30px;
}

.intern_tab_end
{
background-image:url(../images/design/intern_page/tab_bottom.gif);
background-repeat:no-repeat;
background-position: center bottom;
height:15px;
width:818px;
}

.intern_tab_error
{
font-weight:bold;
color:red;
}

.intern_tab_sub_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
height:30px;
vertical-align:bottom;
padding-top:15px;
padding-bottom:1px;
padding-left:200px;
border-bottom:solid 1px #A93E03;
color:#A93E03;
}

.description
{
font-size:11px;
text-align:left;
}

