div,p,ul,li,h1,table,td,tr{
	margin:0px;
	padding:0px;
		}
/*********mise à zero**********/

#pere {
	position:absolute;
	width:900px;
	left:50%;
	margin-left:-450px;
	z-index:1;
	background-color: #edebec;
}
#bandeau {
	width:900px;
	height:250px;
	border-bottom:15px solid #b01e81;
	background-image:url(../images/bandeau_assurances_etudiant.jpg);
	background-repeat: no-repeat;
}
#menu {
	/*position:absolute;*/
	width:900px;
	bottom:5px;
	height:75px;
	background-color:#fdc507;
	z-index:3;
}
/**test */
#bandeau2 {
	width:900px;
	height:250px;
	border-bottom:15px solid #FF9900;
	background-image:url(../images/bandeau_assurances_etudiant.jpg);
	background-repeat: no-repeat;
}
#menu2 {
	/*position:absolute;*/
	width:900px;
	bottom:5px;
	height:50px;
	background-color: #FFFF00;
	z-index:3;
}

#menu2 li{
	list-style-type:none;
	float: left;
	display:block;
	text-align:center;

}

#menu2 a{
	list-style-type:none;
	float: left;
	display:block;
	font:10px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin-left:18px;
	margin-top:5px;
}
.titremauve2{
font:16px Georgia, "Times New Roman", Times, serif;
color:#FF6600;
margin-left:5px;
font-weight:bolder;
border-bottom:3px solid #FF9900;
}
#mess2 {
	width:275px;
	font:15px Georgia, "Times New Roman", Times, serif;
	font-weight:bolder;
	color:#FF6600;
	padding:5px;
	margin-top:10px;
	text-align:center;
}
#menudroit2 ul {
	list-style-type: none;
	display:block;
	color:#485b96;
	padding:3px 0px 0px;
	margin-left:5px;
	
}
#menudroit2 li{
	list-style-type:none;
	display:block;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#485b96;
	margin-left:5px;
	height:25px;
	font-weight:900;
	margin:3px 0px 0px;
	
}
#menudroit2 a{
	list-style-type:none;
	display:block;
	height:25px;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#485b96;
	font-weight:900;
	text-align: justify;
	background-repeat: no-repeat;
}

.haut2{
width:151px;
background: url(../images/haut2.gif);
height:15px;
}

.contenu2{
	font:15px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	background-color: #FF6600;
}
.bas2{
width:151px;
height:15px;
background:url(../images/bas2.gif);

}
/*************/
#menu li{
	list-style-type:none;
	float: left;
	display:block;
	text-align:center;
	

}

#menu a{
	list-style-type:none;
	float: left;
	display:block;
	font:12px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin-left:14px;
	margin-top:12px;
}
ul {list-style-type: none;
}

a:link {
	text-decoration: none;
	
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: underline;
	
}
a:active {
	text-decoration: none;
}

/** menu droit et en fin la parti gauche**/
#menudroit {
	width:275px;
	padding:5px;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#edebec;
	
}
#menudroit ul {
	list-style-type: none;
	display:block;
	color:#485b96;
	padding:3px 0px 0px;
	
}
#menudroit li{
	list-style-type:none;
	display:block;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#485b96;
	margin-left:5px;
	height:25px;
	font-weight:900;
	margin:3px 0px 0px;
	
}
#menudroit a{
	list-style-type:none;
	display:block;
	height:25px;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#485b96;
	font-weight:900;
	text-align: justify;
	background-repeat: no-repeat;
}

/**fin*/

/** message en gros sous nos garantie*/
#mess {
	width:275px;
	font:15px Georgia, "Times New Roman", Times, serif;
	font-weight:bolder;
	color:#b01e81;
	padding:5px;
	margin-top:10px;
	text-align:center;
}
/** partie centrale*/
#centre {
	width:600px;
}

#centre1 {
	width:550px;
	margin:3px;
	padding:15px;
}

/*fin*/


#souscondi{
width:550px;
padding:15px;
margin:5px;
}
/** parti pour bloc a bord arrondi*/
.haut{
width:151px;
background: url(../images/t1.gif);
height:15px;
}

.contenu{
width:151px;
padding-top:5px;
font:15px Georgia, "Times New Roman", Times, serif;
font-weight:bold;
background-color:#b01e81;
color:#FFFFFF;
text-align:center;
}
.contenu a{
font:15px Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
}
.bas{
width:151px;
height:15px;
background:url(../images/t2.gif);

}
/**fin**/


/**pied de page*/
#pied {
	border-top:10px solid #444444;
	width:880px;
	font:10px Georgia, "Times New Roman", Times, serif;
	color:#b01e81;
	text-align:center;
	margin-top:50px;
	padding:10px;
	height:25px;
	z-index:50;
}

.Style1 {font-size: 9px}
/**css pour le tableau de calcule*/
#calan{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
width:625px;
}
/**** text corps *****/

.titremauve{
font:16px Georgia, "Times New Roman", Times, serif;
color:#b01e81;
font-weight:bolder;
border-bottom:3px solid #b01e81;
}
.textecorps{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
font-weight:normal;
text-align:justify;
}
.textesommaire{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
font-weight:normal;
text-align:justify;
}
.textesommaire a{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
font-weight:normal;
text-align:justify;
}

/***css pour le tableau garantie **/
.tarif{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
}

.tarif2{
font:10px Georgia, "Times New Roman", Times, serif;
color:#485b96;
margin-left:20px;
}
.tarif3{
font:13px Georgia, "Times New Roman", Times, serif;
color:#485b96;
padding:25px;
}
/** fin*/
p.styletextcond{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
text-align:justify;
text-decoration:none;}

/* decalage du texte*/
.textdecal{
margin-left:25px;
color:#485b96;
font:12px Georgia, "Times New Roman", Times, serif;
}

.textinfo{
font:10px Georgia, "Times New Roman", Times, serif;
color:#485b96;
}
.retour{
font:10px Georgia, "Times New Roman", Times, serif;
color:#0000FF;
text-align:right;
}

.retour a{
	/*text-decoration:none;*/
	color:#0000FF;
	text-align:right;
	}
.retour a:visited {
	/*text-decoration:none;*/
	color:#0000FF;
	text-align:right;
	
}

/**css des fenetre popup**/
.pop{
font:12px Georgia, "Times New Roman", Times, serif;
color:#485b96;
}


/********* formulaire inscrption ****/

.titref{
font:14px Georgia, "Times New Roman", Times, serif;
color:#b01e81;
margin-top:15px;
font-weight:bolder;
border-bottom:3px solid #b01e81;
}

p.textechamps{
	font: 14px Georgia, "Times New Roman", Times, serif;
	color:#b01e81;
	font-weight:bold;
	padding-top:10px;
}
p.texte{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color:#485b96;
	font-weight:normal;
	padding-top:10px;
}
p.textedate{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color:#b01e81;
	font-weight:bold;
	margin-left:8px;
	padding-top:3px;
}
.avis{
font:11px Georgia, "Times New Roman", Times, serif;
color: #0000FF;
font-weight:bold;
}

.avisimport{
font:11px Georgia, "Times New Roman", Times, serif;
color: #0000FF;
font-weight:700;
}

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */
