#lignepointiller {
	height: 500px;
	width:6px;
	background-image: url(images/pointbleu.gif);
	background-repeat: repeat-y;
	background-position: top;
}

#lignepointillerm {
	height: 20px;
	width:6px;
	background-image: url(images/pointbleu.gif);
	background-repeat: repeat-y;
	background-position: top;
}

b.rtop, b.rbottom{display:block;background: #106A8C}
b.rtop b, b.rbottom b{display:block;height: 1px; 
overflow: hidden; background: #FFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


#lignepointillerv{
	height: 2px;
	background-image: url(images/pointbleuv.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.cadre{
	margin: 5px 5px;
	padding:5px;
	border: 1px dashed #000000;
	background-color:#FFFFFF;
}

.cadre2{
	margin: 10px 5px;
	padding:5px;
	border: 1px dashed #D6D6D6;
	background-color:#FFFFFF;
}
	
.titreoffre{font-family: Tahoma;font-size : 11px;color :  #FFFFFF;font-weight: normal; background-color: #000000}

.texteblanc{font-family: Tahoma;font-size : 11px;color :  #FFFFFF;font-weight: normal;}

.textegagner{font-family: Tahoma;font-size : 14px;color :  #000000;font-weight: normal;}

.texte{font-family: Tahoma;font-size : 11px;color :  #000000;font-weight: normal;}

.titre{font-family: Tahoma;font-size : 13px;color :  #000000;font-weight: normal;}

.petittexte{font-family: Tahoma;font-size : 11px;color :  #000000;font-weight: normal;}
.petitpetittexte{font-family: Tahoma;font-size : 10px;color :  #000000;font-weight: normal;}

.gtitre{
	font-family: Tahoma;
	font-size : 20px;
	color : #000000;
	font-weight: bold;
}


.input {
	background-color :#000000;
	font-size : 10px;
	color: #FFFFFF;
	border:1px solid #D3D4D6;
}


a.menu{
	font-weight: bold;
	font-size:11px;
	vertical-align: center;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none;
}
a.menu:link {color:  #000000;}
a.menu:visited {color:  #000000;}
a.menu:hover {color:#D3D4D6;}

a.lienpetit{
	font-weight: normal;
	font-size:11px;
	vertical-align: center;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none;
}
a.lienpetit:link {color:  #000000;}
a.lienpetit:visited {color:  #000000;}
a.lienpetit:hover {
	color:#D3D4D6;
	text-decoration: underline;}

a.lienpetitpetit{
	font-weight: normal;
	font-size:10px;
	vertical-align: center;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none;
}
a.lienpetitpetit:link {color:  #000000;}
a.lienpetitpetit:visited {color:  #000000;}
a.lienpetitpetit:hover {
	color:#D3D4D6;
	text-decoration: underline;}
	
	
a.lienblanc{
	font-weight: bold;
	font-size: 11px;
	vertical-align: center;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none;
}
a.lienblanc:link {color:  #FFFFFF;}
a.lienblanc:visited {color:  #FFFFFF;}
a.lienblanc:hover {color:#D3D4D6;text-decoration: underline;}

a.lienblancp{
	font-weight: normal;
	font-size: 11px;
	vertical-align: center;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none;
}
a.lienblancp:link {color:  #FFFFFF;}
a.lienblancp:visited {color:  #FFFFFF;}
a.lienblancp:hover {color:#D3D4D6;text-decoration: underline;}

a.lienr{
	font-weight: bold;
	font-size: 11px;
	vertical-align: center;
	color: #818284;
	font-family: Tahoma;
	text-decoration: none;
}
a.lienr:link {color:  #818284;}
a.lienr:visited {color:  #818284;}
a.lienr:hover {color:#000000;text-decoration: underline;}

a.lien{
	font-weight: bold;
	font-size: 11px;
	vertical-align: center;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none;
}
a.lien:link {color:  #000000;}
a.lien:visited {color:  #000000;}
a.lien:hover {color:#D3D4D6;text-decoration: underline;}

body {
	scrollbar-face-color: #D3D4D6;
	scrollbar-shadow-color: #D3D4D6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color : #000000;
}