/*
DIV#dklik {
	position:absolute;
	width:19px;
	height:104px;
	left:50%;
	margin-left:-473px;
	border:0px solid green;
}

DIV#loginAdherent DIV.tx-loginboxmacmade-pi1-forgotpasswordLink A:link,
DIV#loginAdherent DIV.tx-loginboxmacmade-pi1-forgotpasswordLink A:active,
DIV#loginAdherent DIV.tx-loginboxmacmade-pi1-forgotpasswordLink A:visited,
DIV#loginAdherent DIV.tx-loginboxmacmade-pi1-forgotpasswordLink A:hover {
	
	color:#FFFFFF;	
	font-family:Arial;
	font-size:12px;

}
*/


body {

 margin:0px;
 padding:0px;
 background: url('images/fondPage.jpg') top center repeat-x #F3F3F3;

}


DIV#home_fond_fixe {
	
	position:absolute;
	width:920px;
	height:750px;
	margin:0px;
 	padding:0px;
 	background: url('images/fondContenu.jpg') top center no-repeat #F3F3F3;
 	left:50%;
 	margin-left:-460px;	
}


DIV#home_flash {

	position:absolute;
	margin:0px;
	padding:0px;
	margin-top:0px;
	height:350px;
	width:920px;
	left:50%;
	margin-left:-460px;
	

}

DIV#home_contenu {
	
	position:absolute;
	width:890px;
	margin:0px;
	padding:0px;
	left:50%;
 	margin-left:-445px;	
 	border:0px solid red;
 	margin-top:350px;
}

DIV#home_bloc_contenu {
	
	position:relative;
	width:890px;
	margin:0px;
	padding:0px;
	left:50%;
 	margin-left:-445px;	
 	border:0px solid red;
 	
}

DIV#dklik {
	position:absolute;
	width:19px;
	height:104px;
	left:50%;
	margin-left:-475px;
	border:0px solid red;
	margin-top:530px;
	z-index:1000;
}



DIV#home_contenuGauche {

	position:relative;
	width:483px;
	height:235px;
	margin:0px;
	padding:0px;
	border:0px solid red;
	/*padding-bottom:20px;*/
	
}

html>body DIV#home_contenuGauche {
    height:auto;
    min-height:235px;
}


DIV#home_contenuDroite {
	position:absolute;
	border:0px solid red;
	width:407px;
	height:285px;
	margin:0px;
	padding:0px;
	/*border:1px solid red;*/
	left:50%;
	margin-left:38px;
	margin-top:349px;
	z-index:5000;
	/*margin-bottom:20px;*/
}



DIV#home_footer {
	position:relative;
	width:890px;
	height:18px;
	background:#1480B1;
	margin:0px;
	padding:0px;
	left:50%;
 	margin-left:-445px;	
	margin-top:30px;
	border:0px solid red ;
	z-index:30000;
}

DIV#home_footerGauche {
	float:left;
	position:relative;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:2px;
	margin-left:14px;
	
	width:400px;
	/*border:1px solid red;*/
}




/*menu HOME*/
UL.ULmenuHome
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-top:7px;
}


UL.ULmenuHome LI.menuHome,
UL.ULmenuHome LI.menuHomeON {
	line-height:32px;
	background:url("images/flecheMenuHome.jpg") left no-repeat;
}

UL.ULmenuHome LI.menuHomeSS,
UL.ULmenuHome LI.menuHomeSSON
{

}


A.lienGaucheBleu:link, 
A.lienGaucheBleu:active,
A.lienGaucheBleu:visited,
A.lienGaucheBleu:hover {
	border:0px solid red;
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:14px;
	color:#1080B6;
	font-weight:bold;
	text-decoration:none;
  /*margin-left:15px;*/ 
	
}

A.lienGaucheBleu:hover {
	text-decoration:underline;
}




UL.ULmenuHome LI.menuHome A,
UL.ULmenuHome LI.menuHomeON A,
UL.ULmenuHome LI.menuHomeSS A,
UL.ULmenuHome LI.menuHomeSSON A
{
	font-family:Arial;
	font-size:15px;
	/*margin-left:20px;*/
	color:#1480B1;
	padding-left:15px;
	
}

UL.ULmenuHome LI.menuHome A:link,
UL.ULmenuHome LI.menuHome A:active,
UL.ULmenuHome LI.menuHome A:visited,
UL.ULmenuHome LI.menuHome A:hover
{
	
	text-decoration:none;
}


UL.ULmenuHome LI.menuHomeON A:link,
UL.ULmenuHome LI.menuHomeON A:active,
UL.ULmenuHome LI.menuHomeON A:visited,
UL.ULmenuHome LI.menuHomeON A:hover 
{
	
	/*text-decoration:underline;*/
	text-decoration:none;
	font-weight:bold;
}

UL.ULmenuHome LI.menuHomeSS A:link,
UL.ULmenuHome LI.menuHomeSS A:active,
UL.ULmenuHome LI.menuHomeSS A:visited,
UL.ULmenuHome LI.menuHomeSS A:hover 
{
	
	text-decoration:none;
}

UL.ULmenuHome LI.menuHomeSSON A:link,
UL.ULmenuHome LI.menuHomeSSON A:active,
UL.ULmenuHome LI.menuHomeSSON A:visited,
UL.ULmenuHome LI.menuHomeSSON A:hover 
{
	
	/*text-decoration:underline;*/
	text-decoration:none;
	font-weight:bold;
}

DIV#home_footerDroite {
	float:right;
	position:relative;
	width:450px;
	margin-top:2px;
	text-align:right;
	margin-right:15px;
	border: 0px solid red;
}


/*menu bas gauche*/
UL.rubBas
{
	list-style-type:none;
	display:table;
	margin:0px;
	padding:0px;
	/*margin-left:45px;*/
	width:450px;
	border : 0px solid green;
}

UL.rubBas LI.elemRubBas,
UL.rubBas LI.elemRubBasON
{
	font-family:Arial;
	font-size:10px;
	margin-left:20px;
	color:#99B32D;
	display:inline;

}

UL.rubBas LI.elemRubBas A:link,
UL.rubBas LI.elemRubBas A:active,
UL.rubBas LI.elemRubBas A:visited
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

UL.rubBas LI.elemRubBas A:hover,
UL.rubBas LI.elemRubBasON A:link,
UL.rubBas LI.elemRubBasON A:active,
UL.rubBas LI.elemRubBasON A:visited,
UL.rubBas LI.elemRubBasON A:hover 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}



.menuGrisInt, .menuGrisInt1, .menuGrisIntOK {
	text-align: left;
	width:500px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	/*border-bottom:1px solid #bcbcbc;*/
	/*padding-left:15px;*/
	font-family: Arial;
	color:#1480B1;
	font-size: 15px;
	/*font-weight: bold;*/
	/*background:url("images/flecheMenuHome.jpg") left no-repeat;*/
}	


.menuGrisInt A, 
.menuGrisInt1 A, 
.menuGrisInt A:link, 
.menuGrisInt1 A:link, 
.menuGrisInt A:active, 
.menuGrisInt1 A:active, 
.menuGrisInt A:visited, 
.menuGrisInt1 A:visited, 
.menuGrisInt A:hover, 
.menuGrisInt1 A:hover {
	font-family: Arial;
	color:#1480B1;
	font-size: 15px;
	padding-left:15px;
	/*font-weight: bold;*/
	text-decoration:none;
	/*background:url("images/flecheMenuHome.jpg") left no-repeat;*/
}
.menuGrisInt A, .menuGrisInt1 A {	width:175px; padding-left:0px; border:0px; }
.menuGrisInt A:link, .menuGrisInt1 A:link {	width:175px; padding-left:0px; border:0px; }
.menuGrisInt A:active, .menuGrisInt1 A:active {	width:175px; padding-left:0px; border:0px; }
.menuGrisInt A:visited, .menuGrisInt1 A:visited {	width:175px; padding-left:0px; border:0px; }
.menuGrisInt A:hover, .menuGrisInt1 A:hover {	width:175px; padding-left:0px; border:0px; color: #0186CB; }

.menuGrisIntOK{color: #0186CB;width:155px;padding-left:30px;background:url('fleche.jpg') no-repeat;}
.menuGrisIntOK A, .menuGrisIntOK A:link, .menuGrisIntOK A:active, .menuGrisIntOK A:visited, .menuGrisIntOK A:hover{color: #0186CB;}
.menuGrisIntSSMenu{border:0px solid;}
.menuGrisIntSSMenu ul{margin:0px;
	padding:0px;
	margin-left:-1px;
	list-style-type:none;
}
.menuGrisIntSSMenu ul li {
	margin:0px;
	padding:1px;
	padding-left:1px;
	border:0px;
	/*border-bottom:1px solid #EEEEEE;*/
	cursor:pointer;
}
.menuGrisIntSSMenu ul li:hover {
	/*background:#F0F0F0;*/
}

.menuGrisIntSSMenu A, .menuGrisIntSSMenu A:link, .menuGrisIntSSMenu A:active, .menuGrisIntSSMenu A:visited, .menuGrisIntSSMenu A:hover {
	font-family: Arial;
	color:#1480B1;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
}
.menuGrisIntSSMenu A:hover { color: #1480B1; }