.passeport{font-size:11px; color:#e2007a; text-decoration:none; cursor:pointer}
.passeport:hover{font-size:11px; color:#e2007a; text-decoration:underline;  cursor:pointer}

#part1 {
	border: 1px solid #16C1F3;
	padding:2px 2px 2px 2px;
}
#part1 a{
	color: #16C1F3;
	text-decoration: none;
}
#part1 a:hover{
	color: #16C1F3;
	text-decoration: underline;
}
.titre1{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #16C1F3;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part2 {
	border: 1px solid #A3D062;
	padding:2px 2px 2px 2px;
}
#part2 a{
	color: #A3D062;
	text-decoration: none;
}
#part2 a:hover{
	color: #A3D062;
	text-decoration: underline;
}
.titre2{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A3D062;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part3 {
	border: 1px solid #C77DB5;
	padding:2px 2px 2px 2px;
}
#part3 a{
	color: #C77DB5;
	text-decoration: none;
}
#part3 a:hover{
	color: #C77DB5;
	text-decoration: underline;
}
.titre3{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C77DB5;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part4 {
	border: 1px solid #FDB94D;
	padding:2px 2px 2px 2px;
}
#part4 a{
	color: #FDB94D;
	text-decoration: none;
}
#part4 a:hover{
	color: #FDB94D;
	text-decoration: underline;
}
.titre4{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FDB94D;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part5 {
	border: 1px solid #F27185;
	padding:2px 2px 2px 2px;
}
#part5 a{
	color: #F27185;
	text-decoration: none;
}
#part5 a:hover{
	color: #F27185;
	text-decoration: underline;
}
.titre5{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F27185;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part6 {
	border: 1px solid #57C5C7;
	padding:2px 2px 2px 2px;
}
#part6 a{
	color: #57C5C7;
	text-decoration: none;
}
#part6 a:hover{
	color: #57C5C7;
	text-decoration: underline;
}
.titre6{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #57C5C7;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/
#part7 {
	border: 1px solid #CA8D95;
	padding:2px 2px 2px 2px;
}
#part7 a{
	color: #CA8D95;
	text-decoration: none;
}
#part7 a:hover{
	color: #CA8D95;
	text-decoration: underline;
}
.titre7{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CA8D95;
	font-size: 11px;
	padding:2px 2px 2px 2px;
}
/**********************************************/

.tab_titre{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D2D2D2;
	font-size: 11px;
}
.tab_ss_titre{
	font-weight: bold;
	color: #000000;
	background-color: #D2D2D2;
	font-size: 10px;
}
.tab_cadre{
	border: 1px solid #D2D2D2;
}
.titre{
	font-size: 12px;
	color: #999999;
    font-weight: bold;
}
.ss_titre{
	color: #999999;
	font-weight: bold;
}
.ss_titre2{
	color: #999999;
	font-size: 11px;
}

a{
	color: #999999;
	text-decoration: none;
}
a:hover{
	color: #999999;
	text-decoration: underline;
}
ul.puce{
	margin-top:0;
}
ul.puce li{
	list-style-image: url(../img/puce0.gif);
}
.separation{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d2d2d2;
}
input, textarea, select{
	font: 10px verdana, arial, sans-serif;
}
.larg{
	width:300px;
}
