


/* --- DEBUT - Titles --- */
.title_01
{
	font-size:13px;
	margin:0 0 24px 0;
	font-weight:bold;
	color:#22abe5;
}
/* --- FIN - Titles --- */

#wrapper
{
	background:transparent url(../../Images/Layout/fond_home.png) no-repeat 210px 51px;  
}

/* DEBUT - Main */

#main .ColCentral
{
	padding:0 20px 20px 12px;
	margin-top:-18px;
	width:565px;
}

#main .ColCentral .bandeau_solutions
{
	width:260px;
	height:261px;
	padding:12px 24px 0 316px;
	margin-bottom:16px;
	margin-left:-35px;
	background:transparent url(../../Images/Layout/img_bandeau_home.jpg) no-repeat left top;  
	position:relative;
}

#main .ColCentral .bandeau_solutions .title_01
{
	margin-bottom:16px;
}

#main .ColCentral .bandeau_solutions #title_accroche 
{
    height:32px;
}

#main .ColCentral .bandeau_solutions p
{
	font-weight:bold;
    height:100px;
    text-align:justify;
}

#main .ColCentral .bandeau_solutions a.bt_solutions_particuliers,
#main .ColCentral .bandeau_solutions a.bt_solutions_industriels
{
	margin:0 0 8px 0;
	display:block;
	width:240px;
	height:32px;
	text-indent:-5000px;
}

#main .ColCentral .bandeau_solutions p
{
    font-weight:bold;
    height:100px;
    text-align:justify;
    
}

#main .ColCentral .bandeau_solutions a.bt_solutions_particuliers
{
    background:transparent url(../../Images/Layout/bouton_solutions_particuliers_off_fr.png) no-repeat left top;
}

#main .ColCentral .bandeau_solutions a.bt_solutions_particuliers:hover,
#main .ColCentral .bandeau_solutions a.bt_solutions_particuliers.active
{
    background:transparent url(../../Images/Layout/bouton_solutions_particuliers_on_fr.png) no-repeat left top;
}

#main .ColCentral .bandeau_solutions a.bt_solutions_industriels
{
    background:transparent url(../../Images/Layout/bouton_solutions_professionnels_off_fr.png) no-repeat left top;
}

#main .ColCentral .bandeau_solutions a.bt_solutions_industriels:hover,
#main .ColCentral .bandeau_solutions a.bt_solutions_industriels.active
{
    background:transparent url(../../Images/Layout/bouton_solutions_professionnels_on_fr.png) no-repeat left top;
}

.loggin_box
{
	width:290px;
	height:47px;
	position:absolute;
	bottom:0px;
	right:0px;
	overflow: hidden;
}

.loggin_box_head
{
	width:240px;
	height:20px;
	padding:0 0 0 50px;
	background:transparent url(../../Images/Layout/bg_loggin_head.png) no-repeat left top; 
	font-size:10px;
	color:#fff;
	line-height:20px;
	margin-top: 27px;
}

a.identification
{
	background:transparent url(../../Images/Layout/bt_show_loggin.png) no-repeat right 50%;
	padding:0 28px 0 0;
	color:#fff;
	text-decoration:none;
}

a.identification.active
{
    background:transparent url(../../Images/Layout/bt_hide_loggin.png) no-repeat right 50%;
	
}

a.identification:hover
{
	text-decoration:underline;
}

a.pass_oubli
{
	font-size:9px;
	color:#b2b0b0;
	margin:0 0 0 10px;
}

a.pass_oubli:hover
{
	text-decoration:underline;
}

.loggin_box_content
{
	width:250px;
	height:22px;
	padding:5px 0 0 40px;
	background:transparent url(../../Images/Layout/bg_loggin_content.png) no-repeat left top;  
}

.loggin_box_content .input_txt,
.loggin_box_content .input_pass,
.loggin_box_content .input_img
{
	border:none;
	vertical-align:middle;
}

.loggin_box_content .input_txt,
.loggin_box_content .input_pass
{
	width:94px;
	height:14px;
	background:transparent url(../../Images/Layout/bg_input_txt_loggin.png) no-repeat left top;
	color:#747474;
	font-size:10px;
	padding:1px 2px 0 2px;
}


#main .ColCentral .bandeau_solutions a.bt_solutions_industriels
{
	margin-left:20px;
}

#main .ColCentral .TunnelEntre
{
	width:565px;
	height:183px;
}

#main .ColCentral .TunnelEntre h2,
#main .ColCentral .TunnelEntre h2 a
{
	display:block;
	width:177px;
	height:35px;
	overflow:hidden;
}

#main .ColCentral .TunnelEntre h2 a
{
	text-indent:-5000px;
}

#main .ColCentral .TunnelEntre .EspaceParticulier
{
	width:177px;
	height:183px;
	float:left;
	margin-right:17px;
}

#main .ColCentral .TunnelEntre .EspaceParticulier h2 a
{
	background:transparent url(../../Images/Layout/bt_espace_particulier_on_fr.png) no-repeat left top;
}

#main .ColCentral .TunnelEntre .EspaceProfessionnel
{
	width:177px;
	height:183px;
	float:left;
	margin-right:17px;
}

#main .ColCentral .TunnelEntre .EspaceProfessionnel h2 a
{
	background:transparent url(../../Images/Layout/bt_espace_professionnel_on_fr.png) no-repeat left top;
}

#main .ColCentral .TunnelEntre .EspacePrescripteur
{
	width:177px;
	height:183px;
	float:left;
}

#main .ColCentral .TunnelEntre .EspacePrescripteur h2 a
{
	background:transparent url(../../Images/Layout/bt_espace_prescripteur_on_fr.png) no-repeat left top;
}

#main .ColDroite
{
	padding:0 0 0px 0;
}

#main .ColDroite .BlockVideoPresentation
{
	width:177px;
	height:146px;
}


#main .ColDroite .BlockJouezPermo
{
	width:177px;
	height:53px;
	padding:18px 0 0 0;
	margin-left:-5px;
}

#main .ColDroite .BlockJouezPermo a
{
	display:block;
}

/* FIN - Main */

.TunnelEntre .vignette
{
    filter:alpha(opacity=70);
    position:absolute;
    bottom:0;
    left:0;
    height:30px;
    opacity:0.7;
    background-color:Black;
    width:177px;
}

.TunnelEntre a.vignette_top
{
    color:white;
    text-align:right;
    display:block;
    width:172px;
    height:25px;
    margin:5px 5px 0 0;
    text-decoration:none;
}

.TunnelEntre .vignette_text
{
    margin-top:10px;
    color:White;
    padding:3px;
}