/* Debug
div{
    border-color:#983535;
    border-style:dotted;
    border-width:1px;
    background-color:#DCDCDC ;
    width:300px;
}
h3{
    color:gray;
}
*/
#main_container_header_personal_page{
    background:transparent url('../images/button/personal_page.png') no-repeat;
    height:69px;
    width:69px;
}

#main_home_container {
    background: #fff url('/images/background/bg_prehome.png') repeat-x;
    width:100%;
    height: 750px;
    color:#787878;
    position:relative;
    margin:5px 0px 0px 0px;
}

/*-{{{-[header]-*/
#main_home_container #header {
    width:100%;
    color:#787878;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
}
#header #logo {
    float:left;
    width:148px;
}
#header #text {
    background: url('/images/home/accroche-linking.png') no-repeat;
    position:relative;
    float:left;
    width:256px;
    height:45px;
}

#header #text span{
    display:none;
}
#header #text h1 {
    margin:0;
    padding:0;
    font-size:9px;
    font-weight:normal;
}
#label_login {
	float:left;
	margin:17px 3px 0px 0px;
}
#home_login {
	margin:11px 0px 0px 0px;
}
#header #login {
	float:left;
    width:450px;
    margin:0px 5px 0px 124px;
}

/*-}}}-*/

/*-{{{-[content]-*/
#main_home_container #content {
    background:url(/images/home/fondshadow.png) no-repeat;
    margin:5px 40px 30px 40px;
    padding:8px;
    height:338px;
}

#main_home_container #accueil {
    display: block;
    float: left;
    border: 0;
    padding: 18px;
    margin: 0;
    position:relative;
}

#main_home_container #sidebar_art {
	display:none;
    float: right;
    width: 255px;
    height: 280px;
    padding: 5px 14px 14px 14px;
    margin: 0;
}

#main_home_container #sidebar_art #annuler {
    margin-left:5px;
    margin-top:7px;
    background-color:#dcdcdc;
    float:right;
}

#main_home_container #sidebar_art #valider {
    margin-left:5px;
    margin-top:7px;
    float:right;
    
}
#sidebar_mbr {
	float: right;
    width: 259px;
    height: 280px;
    margin: 0px 0px 0px 0px;
}

#logo_video_partenaire {
float:left;
height:38px;
width:47px;
background:url(/images/home/logovideopartenaire.png) no-repeat ;
cursor:pointer;
}

#text_gratuit {
font-size:9px;	
}

#text_gratuit a {
text-decoration:underline;	
}
#form_search_home {
	float:right;
	margin:20px 0px 0px 0px;
}

#creer-votre-blog {
    background:url(/images/home/creer-blog.png) no-repeat ;
    width:250px;
    height:32px;
    margin-top:14px;
}
#rejoindre-communaute {
	background:url(/images/home/rejoindre-communaute.png) no-repeat ;
    width:250px;
    height:71px;
    margin:25px 0px 0px 0px;;
}
#beau {
    background:url(/images/home/beau.png) no-repeat ;
    float:left;
    width:37px;
    height:11px;
}
#malin {
    background:url(/images/home/malin.png) no-repeat ;
    float:left;
    width:37px;
    height:11px;
}
#utile {
    background:url(/images/home/utile.png) no-repeat ;
    float:left;
    width:37px;
    height:11px;
}
#les-professionnels {
    background:url(/images/home/lesprofessionnels.png) no-repeat ;
    width:250px;
    height:32px;
    margin-top:13px;
}

#main_home_container #sidebar_art span {
    display:none
}

#def .para {
    width:100%;
    margin:8px 0;
}
#def .term {
    margin:4px 0;
}
#def .data {
    float:left;
    padding:0 0 0 8px;
    line-height:10px;
    margin:0;
    width:150px
}
#main_home_container #sidebar_art #rejoignez-nous {
    cursor:pointer;
    margin-top:13px;
}
#rollpostulembr {
	width:250px;
}
#rollpostuleart {
	width:205px;
	margin-top:6px;
}
#rollpostuleart fieldset {
    border:0;
    margin:0;
    padding:0;
}
#rollpostuleart dd {
    border:0;
    margin:4px 0;
    padding:0;
}
#rollpostuleart dt {
    display:none;
}
#rollpostuleart #dlink-element dd {
    margin:13px 0;
    display:inline;
}
#main_home_container #sidebar_art #text1 {
	float:left;
    line-height:10px;
    width:190px;
    cursor:pointer;
}
/*-}}}-*/

/*-{{{-[deck]-*/
#main_home_container #deck {
    width:100%;
    height:175px;
}
#main_home_container #deck #commentaire {
    line-height:10px;
    width:200px;
    float:left;
    margin-left:100px;
}
/* correction pour bug IE6 */
* html #main_home_container #deck #commentaire {
    display:inline;
}
#main_home_container #deck #footer_coverflow {
    width:600px;
    float:right;
    position:relative;
    left:-50px;
    top:-20px;
}
#main_home_container #deck #rencontrez {
    background:url(/images/home/RencontrezLesPro.png) no-repeat;
    width:160px;
    height:30px;
}
#main_home_container #deck span {
	display:none
}

#link_topnoomiz {
position:absolute;
top:15px;
left:503px;
width:80px;
height:80px;
background:url(/images/button/home_topnoomizlink.png) no-repeat transparent;
}

/*HOME V2 */
.home_t_deck {
width:100%;
border:none;
border-collapse:collapse;

}

.home_t_deck tr {
vertical-align:top;
}

.home_t_deck td {
padding:0px;
width:230px;
}

.home_t_deck_header_rightzone {
	
}

.home_t_deck_contentzone td {
background:url(/images/background/home_deck.png) repeat-x transparent;
}

.home_t_deck_contentzone {
height:398px;
}

.home_deck_decorationarrow {

}

.home_t_deck_header {
	
}

.home_t_deck_header{
height:52px;
}

.home_t_deck_header td {

}

.home_deck_title_1 {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:black;

}

.home_deck_title_2 {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#646464;
line-height:16px;
}

.home_deck_title_underline {
background:#913838;
height:2px;
width:26px;
float:left;
}

.home_deck_logothenip {
padding-top:2px;		
}

.home_deck_content_zonelabel {
width:182px;
height:64px;
overflow:hidden;
margin-top:17px;	
}

.home_deck_content_zonelabel span {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:regular;
color:white;		
}

.home_tlist {
background:transparent;
	
}

.home_tlist tr {
height:42px;
}

.home_tlist td {
background:transparent;
}

.home_tlist .home_t_toplist_rank {
width:20px;
}

.home_tlist .home_t_toplist_avatar {
width:35px;
}

.home_tlist .home_t_toplist_info {
width:120px;
padding-left:11px;
}

.home_tlist .home_t_toplist_trseparator {
height:1px;
}

.home_tlist_blur {
background:url('/images/background/top_noomiz_listefondselect.png') no-repeat;
}

.home_t_tlist_separator {
width:80%;
}

.home_t_margintop {
margin-top:3px;
}

.home_t_margintop_inlist {
margin-top:6px;
}

.home_deck_content_accesblog {
background:url('/images/background/topnoomiz_flechdroite.png') no-repeat 3px;
margin-top:13px;
padding-left:18px;
}

.home_deck_content_accesblog:hover {
text-decoration:underline;
color:white;
}


.home_deck_content_accesnip {
background:url('/images/background/topnoomiz_flechdroite.png') no-repeat 3px;
margin-top:6px;
padding-left:18px;
}

.home_deck_content_accesblog a:hover {
color:white;
}

.home_deck_content_label_accesblog {
font-family:arial;
font-size:9px;
color:white;
}

.home_tlist .home_t_rdvlist_avatar {
width:35px;
}

.home_tlist .home_t_rdvlist_info {
padding-left:11px;
width:145px;
}

.home_tlist .home_t_webzinelist_avatar {
width:35px;
}

.home_tlist .home_t_webzinelist_info {
padding-left:11px;
width:142px;
}

.home_t_webzinemargintop {
margin-top:12px;
}


#home_publicaccess {
width:100%;
margin-left:427px;
height:51px;
width:250px;
}

#home_publicaccess_label {
font-size:10px;
font-family:arial;
color:#727272;
}

#home_publicaccess_label_roll {
padding-left:18px;
font-size:11px;
font-family:arial;	
}

.home_publicaccess_label_roll_off {
background:url('/images/button/common_arrowred_right.png') no-repeat transparent 3px ;
color:#727272;
}

.home_publicaccess_label_roll_on {
background:url('/images/button/common_arrowwhite_right.png') no-repeat transparent 3px ;
color:white;
}

#home_publicaccess_zone_label {
float:left;
height:21px;
margin-top:33px;
}

.home_publicaccess_zone_label_button {
	float:left;
	width:66px;
	height:21px;
	font-size:12px;
	text-transform:uppercase;
	color:#727272;
	line-height:21px;
	text-align:center;
	cursor:pointer;
	margin:20px 0px 0px 0px;
}
.home_publicaccess_zone_label_button_separator {
	float:left;
	width:1px;
	height:30px;
	background:#acacac;
	margin:15px 12px 0px 12px;
}
#home_publicaccess_zone_label_roll {
width:102px;
height:21px;
line-height:21px;
margin-top:30px;
margin-left:3px;
float:left;
}
.strong {
	font-weight:bold;
}

.home_publicaccess_zone_label_roll_on {
background:url('/images/background/home_accespublic_on.jpg') repeat-x transparent;
color:#ffffff;
}

#home_publicaccess_frame_shadow {
width:305px;
height:191px;
background:url('/images/background/home_publicaccess_shadow.png') repeat-y transparent;
}

#home_publicaccess_frame_shadowbottom {
height:6px;
width:305px;
background:url('/images/background/home_publicaccess_bottomshadow.png') no-repeat transparent;
}

#home_publicaccess_frame {
visibility:hidden;
position:absolute;
z-index:1;
top:77px;
left:165px;
background:transparent;
}

#home_publicaccess_headerspace {
height:23px;
background:transparent;
}

#home_publicaccess_frame_content {
background:url('/images/background/home_publicaccess_content.png') repeat-x transparent;
height:100%;
width:291px;
margin-left:4px;

}

#home_publicaccess_email {
float:left;
}

#home_publicaccess_submit {
float:left;
background:#913838;
padding:2px 0px 2px 6px;
color:white;
font-size:10px;
font-family:arial;
width:52px;
cursor:pointer;
}

#home_publicaccess_form {
margin-top:15px;
margin-left:29px;
height:21px;
}

#home_publicaccess_header {
margin-left:29px;
}

#home_publicaccess_frame_spaceheader {
height:9px;
}

#home_publicaccess_text {
margin-top:15px;
margin-left:29px;
width:240px;
}



.home_publicaccess_separator {
margin-top:15px;
margin-left:29px;
height:1px;
border-top:#e8e8e8 1px solid;
background:#fdfdfd;
width:214px;
}

#home_publicaccess_recherche {
margin-top:15px;
margin-left:29px;
}

#home_publicaccess_rechercheavance {
margin-top:5px;
margin-left:29px;
padding-left:18px;
font-family:arial;
font-size:10px;
color:#913838;
background:url('/images/tools/arrowright_red.png') no-repeat transparent 3px;
}

#home_publicaccess_rechercheavance a {
color:#913838;	
}

#home_publicaccess_recherche_label {
float:left;
}

#home_publicaccess_recherche_submit {
float:left;
background:#913838;
padding:2px 0px 2px 6px;
color:white;
font-s7ize:10px;
font-family:arial;
width:52px;
}

.home_deck_content_zonelist a:hover{
text-decoration:none;
}

.home_deck_content_zonerdv a:hover{
text-decoration:none;
}

.home_t_deck a:hover {
text-decoration:none;	
}

.home_postule_textform {
margin-top:4px;	
}
.home_postule_textform_home {
margin-top:2px;	
}
.home_postule_textform_home_invit {
margin-top:8px;	
}
.home_postule_textform_home_cgu {
margin-top:8px;	
}
.home_postule_textform_home_valider {
margin-top:25px;	
}
.home_postule_textform_home_lienartiste{
cursor:pointer;
}
.home_postule_textform_home_lienartiste:hover {
text-decoration:underline;
}

.home_postule_textform_art_valider {
	
}
#accept_cgu {
	float:left;
	margin:3px 0px 0px 2px;
	font-style:italic;
}
#rollpostulembr {
	width:250px;
}