@charset=iso-8859-1;





body {

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	/* hide from IE6 \*/

	background-image: url(../images/body.png);	

	/* end hiding from IE6 */

		

}



#container {

	width: 1002px;

	background-image: url(../images/left.png);

	background-repeat: repeat-y;

	height: auto;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}



#header {

	width: 1002px;

	height: 185px;

	background-image: url(../images/header.png);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 14px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#cu3er-container {

	width:518px;
	
	outline:0;
	
	margin-left: 275px;
	
	margin-top: 30px;
	
}



#addthis {

	height: 68px;

	width: 139px;

	float: right;

}



#lg {

	width: 280px;

	height: 19px;

	margin-left: 385px;

	padding-left: 3px;

	margin-top: 1px;

}





#menu {

	padding: 0px;

	background-image: url(../images/menu.png);

	height: 30px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}



#left {

	width: 290px;

	margin-top: auto;

	margin-right: 0;

	margin-bottom: auto;

	margin-left: 0;

	float: left;

	height: 660px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

}



/* 

 DEBUT Left menu

*/



.p7AB {

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 35px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}



.p7ABtrig a:visited {

	margin: 0;

	padding: 0;

	color:#FFFFFF;

}



.p7ABtrig h3, .p7ABtrig h4 {

	margin: 0;

	padding: 0;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

}



#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a,

#p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a,

#p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a,

#p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a,

#p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {

	display: block;

	text-decoration: none;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size:13px;

	letter-spacing: 0.1em;

	color: #666666;

	background-image: url(../images/menuhover5.png);

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 18px;

	padding-right: 8px;

	background-position: center center;

	margin-right: 2px;

	margin-left: 2px;

}



#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover,

#p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover,

#p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover,

#p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover,

#p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover {

	color: #666666;

	background-image: url(../images/menuhover.png);

	background-repeat: repeat-x;

	margin-right: 2px;

	margin-left: 2px;

}



#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down,

#p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down,

#p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down,

#p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down,

#p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down {

	color: #666666;

	background-repeat: no-repeat;

	background-position: center center;

	font-weight: bold;

	letter-spacing: 0.1em;

	background-image: url(../images/menuhover5.png);

}

/* start No child */



.p7ABtrig11 a:visited {

	margin: 0;

	padding: 0;

	color:#FFFFFF;

}



.p7ABtrig1 h3, .p7ABtrig1 h4 {

	margin: 0;

	padding: 0;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

}



#p7ABW1 .p7ABtrig1 a, #p7ABW2 .p7ABtrig1 a,

#p7ABW3 .p7ABtrig1 a, #p7ABW4 .p7ABtrig1 a,

#p7ABW5 .p7ABtrig1 a, #p7ABW6 .p7ABtrig1 a,

#p7ABW7 .p7ABtrig1 a, #p7ABW8 .p7ABtrig1 a,

#p7ABW9 .p7ABtrig1 a, #p7ABW10 .p7ABtrig1 a {

	display: block;

	text-decoration: none;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size:13px;

	letter-spacing: 0.1em;

	color: #666666;

	background-image: url(../images/menuhover5.png);

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 18px;

	padding-right: 8px;

	background-position: center center;

	margin-right: 2px;

	margin-left: 2px;

}



#p7ABW1 .p7ABtrig1 a:hover, #p7ABW2 .p7ABtrig1 a:hover,

#p7ABW3 .p7ABtrig1 a:hover, #p7ABW4 .p7ABtrig1 a:hover,

#p7ABW5 .p7ABtrig1 a:hover, #p7ABW6 .p7ABtrig1 a:hover,

#p7ABW7 .p7ABtrig1 a:hover, #p7ABW8 .p7ABtrig1 a:hover,

#p7ABW9 .p7ABtrig1 a:hover, #p7ABW10 .p7ABtrig1 a:hover {

	color: #666666;

	background-image: url(../images/menuhover.png);

	background-repeat: repeat-x;

	margin-right: 2px;

	margin-left: 2px;

}



#p7ABW1 .p7ABtrig1 .p7ABtrig1_down, #p7ABW2 .p7ABtrig1 .p7ABtrig1_down,

#p7ABW3 .p7ABtrig1 .p7ABtrig1_down, #p7ABW4 .p7ABtrig1 .p7ABtrig1_down,

#p7ABW5 .p7ABtrig1 .p7ABtrig1_down, #p7ABW6 .p7ABtrig1 .p7ABtrig1_down,

#p7ABW7 .p7ABtrig1 .p7ABtrig1_down, #p7ABW8 .p7ABtrig1 .p7ABtrig1_down,

#p7ABW9 .p7ABtrig1 .p7ABtrig1_down, #p7ABW10 .p7ABtrig1 .p7ABtrig1_down {

	color: #666666;

	background-repeat: no-repeat;

	background-position: center center;

	font-weight: bold;

	letter-spacing: 0.1em;

	background-image: url(../images/menuhover5.png);

}





/* end */

.p7ABcontent {

	padding: 5px;

	font-size: 12px;

	line-height: 1.5em;

	color: #333333;

	background-repeat: repeat-x;

	text-decoration: none;

	margin-left: 50px;

	font-family: Arial, Helvetica, sans-serif;

}



.p7ABcontent a:link {

	color: #FFFFFF;

}



.p7ABcontent a:active {

	text-decoration: none;

	color: #ffffff;

}



.p7ABcontent a:visited {

	color: #F2F2F2;

}



.p7ABcontent a:hover {

	background-image: url(../images/menuhover3.png);

	color:#FFFFFF;

	text-decoration: none;

}	



.p7ABcontent h2, .p7ABcontent h3, 



.p7ABcontent h4 {

	font-size: 14px;

	color: #333333;

	margin: 0px;

	line-height: normal;

	letter-spacing: 0.1em;

}



.p7ABcontent p {

	margin: 6px 0 12px 0;

}



.p7ap_currentmark {

	font-weight: bold;

}



/* 

 FIN Left menu

*/



#right {

	margin-left: 294px;

	height: 800px;

	background-repeat: no-repeat;

	background-image: url(../images/right%20back.png);

	padding-top: 35px;

	padding-left: 35px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6b6b6b;

	padding-right: 30px;

	padding-bottom: 8px;

}



#title {

	height: 180px;

	width: 420px;

	margin-top: 30px;

	background-repeat: no-repeat;

	margin-left: 0px;

}



#title2 {

	height: 200px;

	width: 420px;

	background-repeat: no-repeat;

	margin-left: 120px;

}



#boto {

	height: 40px;

	width: 650px;



}



#boto2 {

	height: 80px;

	width: 250px;

	background-image: url(../images/butplus.png);

	background-repeat: no-repeat;

}



#univhomme {

	height: 310px;

	width: 225px;

	background-repeat: no-repeat;

	padding-top: 0px;

	padding-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 10px;

	margin-left: 1px;

	margin-right: 5px;

	margin-top: 30px;

	float: right;

}



#carte{

	height: 520px;

	width: 620px;

	background-image: url(../images/crback.png);

	padding-left: 18px;

	padding-top: 20px;

	background-repeat: no-repeat;

	margin-top: 15px;



}



#footer {

	background-repeat: no-repeat;

	height: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	width: 1002px;

	padding: 0px;

	background-image: url(../images/footer.png);

}



#footlinks {

	height: 30px;

	width: 410px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	float: left;

	margin-top: auto;

	margin-right: 0px;

	margin-bottom: auto;

	left: 10px;

	top: 1076px;

}



#footlinks2 {

	height: 30px;

	width: 490px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	margin-top: auto;

	margin-bottom: auto;

	float: right;

	margin-right: 0px;

}



#para {

	/*height: 150px;*/

	width: 1002px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

}



#mentions {

/*	height: 60px; */

/*	background-color: #E1E1E1; */

	background-color: #FFFFFF;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



#visia {

	height: 150px;

	width: 635px;

	background-image: url(../images/ivispng.png);



}



#visia2 {

	height: 150px;

	width: 635px;

	margin-left: 30px;



}



/* 

 DEBUT top menu

*/

#p7PMnav {

	margin-left: 1px;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}



#p7PMnav li {

	list-style-type: none;

	margin: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 0;

}



#p7PMnav ul {

	margin: 0;

	padding: 0;

	position: absolute;

	left: -9000px;

	z-index: 10000;

	background-repeat: repeat;

	background-image: url(../images/menusub.png);

}



#p7PMnav a {

	color: #666666;

	text-decoration: none;

	display: block;

	height: 20px;

	background-repeat: no-repeat;

	background-position: right top;

	font-family: Arial;

	font-size: 13px;

	padding-top: 6px;

	padding-bottom: 5px;

	padding-right: 6px;

	padding-left: 6px;

}



#p7PMnav ul a {

	zoom: 1;

	padding-top: 4px;

	padding-right: 5px;

	padding-bottom: 4px;

	padding-left: 12px;

}



#p7PMnav ul ul a {

	border-left: 0;

}



#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {

	letter-spacing: 0.01px;

	background-image: url(../images/menuhover2.png);

	background-repeat: no-repeat;

	color: #ffffff;

}



#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {

	letter-spacing: 0.01px;

	background-image: url(../images/menuhover2.png);

	background-repeat: repeat-x;

	color: #ffffff;

}



/* ------ the trigger link styles ------- */



/*the trigger link */

/* the active trigger link style */

#p7PMnav .p7PMon {

	color: #ffffff;

	background-image: url(../images/menuhover2.png);

	background-repeat: no-repeat;

}



#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {

	background-image: url(../images/menuhover.png));

	background-repeat: repeat-x;

	background-position: right center;

}



/*the submenu classes */



#p7PMnav .p7PMhide {

	left: -9000px;

	top: 0;

}



#p7PMnav .p7PMshow {

	left: auto;

	z-index: 20000 !important;

	top: auto;

}



/* Top level menu width */

#p7PMnav li {

	float: left;

	width: 148px;

}



/* hide from IE mac \*/

#p7PMnav li {width: auto;}

/* end hiding from IE5 mac */



#p7PMnav ul li {

	float: none;

}



#p7PMnav ul, #p7PMnav ul li {

	width: 200px;

}



#pmmcrumb {

	margin-bottom: 16px;

}



/* 

 FIN top menu

*/



.Style4 {

	font-size: 24px;

}



.Style5 {

font-family:Arial, Helvetica, sans-serif;

font-size: 8px;

color: #bbbbbb;

text-align: center;

}



.Style6 {

font-size: 20px;

margin-left: 25px;

}



.Style12 {color: #9F009F}



.Style14 {color: #FF00FF}



.Style15 {font-size: 12px}



.Style16 {color: #FFFFFF}



.Style17 {

	color:#6B106D;

	text-decoration: underline;



}



.Style17 a:link {

	color: #6B106D;

	text-decoration: underline;

}



.Style17 a:visited {

	color: #6B106D;	

}



.Style18 {

	font-size: 18px;

	color:#414141	

}



.Style19 {

	font-size: 18px;

	font-weight: bold;

	color:#6B106D

}



.Style20 {

	font-size: 14px;

	font-weight: bold;

}







a:link {

	text-decoration: none;

	color: #FFFFFF;

}



a:visited {

	text-decoration: none;	

}



a:hover {

	text-decoration: underline;

	

}



a:active {

	text-decoration: none;

	color:#FFFFFF;

}



/*Copyright mention at the bottom of all the pages*/



#copyright {

	font-size: 10px;

	color: grey;

}

#logiman {
	margin-top: 10px;
	height: 48px;
	width: 282px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 3px;
}
/* headee tabs */
.header-menu{
	position:relative;
	float:right;
	top:-40px;
}

#ubutton3
{
   
 background: url('../images/topmenu.png') -0px -0px; 
	background-repeat: no-repeat;
	width:138px;
	height:80px;
	position:absolute;
	top:117px;
	left:0px;
	z-index:1;
}
#ubutton3 a
{
    background: url('../images/topmenu.png') -0px -0px; 
    float: left;
	 line-height:80px;
  }
#ubutton3 a:hover
{
    background: url('../images/topmenu.png') -139px -0px; 
    background-repeat: no-repeat;
	z-index:1;
}
#ubutton2
{
   
 background: url('../images/topmenu.png') -0px -82px; 
 background-repeat: no-repeat;
	width:138px;
	height:56px;
	position:absolute;
	top:144px;
	left:0px;
	z-index:3;
}
#ubutton2 a
{
    background: url('../images/topmenu.png') -0px -82px; 
    float: left;
    line-height:56px;
  }
#ubutton2 a:hover
{
    background: url('../images/topmenu.png') -139px -82px; 
    background-repeat: no-repeat;
	z-index:3;
}
#ubutton1
{
    background: url('../images/topmenu.png') -0px -138px; 
    background-repeat: no-repeat;
	width:138px;
	height:33px;
	position:absolute;
	top:172px;
	left:0px;
	z-index:5;
}
#ubutton1 a
{
    background: url('../images/topmenu.png') -0px -138px; 
    float: left;
    line-height:33px;
  }
#ubutton1 a:hover
{
    background: url('../images/topmenu.png') -139px -138px; 
    background-repeat: no-repeat;
	z-index:5;
}
 /* headee tabs */