body {
	background-color : rgb(255, 255, 255) ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	color : rgb(51, 102, 153) ;
	scrollbar-3d-light-color : rgb(51, 102, 153) ;
	scrollbar-arrow-color : rgb(255, 255, 255) ;
	scrollbar-base-color : rgb(51, 102, 153) ;
	scrollbar-face-color : rgb(51, 102, 153) ;
	scrollbar-highlight-color : rgb(255, 255, 255) ;
	scrollbar-shadow-color : rgb(51, 102, 153) ;
	scrollbar-dark-shadow-color : rgb(51, 102, 153) ;	
}

.titregros {
	background-color : transparent ;
	color : #0000FF ;
	letter-spacing : 6pt ;
	font-size : 18pt ;
	font-weight : bold ;
	padding : 20pt 0 20pt 0 ;
}

.titre-droite {
	background-color : transparent ;
	letter-spacing : 0 ;
	text-align : right ;
	font-size : 15pt ;
	font-weight : normal ;
	font-style : italic ;
	padding : 0 0 0 0 ;
	font-variant : small-caps ;
}

.titre {
	background-color : transparent ;
	font-variant : small-caps ;
	letter-spacing : 1pt ;
	font-size : 14pt ;
	font-weight : bold ;
	padding : 20pt 0 0 0 ;
	text-decoration : underline ;
}

.intro {
	background-color : transparent ;
	font-size : 13pt ;
	font-weight : bold ;
	text-align : justify ;
	padding : 10pt 0 10pt 0 ;
}


.normal {
	background-color : transparent ;
	font-size : 10pt ;
	text-align : justify ;
	font-weight : bold ;
	padding : 10pt 0 10pt 0 ;
}

.down {
	background-color : transparent ;
	font-size : 10pt ;
	text-align : center ;
	font-weight : bold ;
	padding : 30pt 0 10pt 0 ;
}


.com-tarif {
	background-color : transparent ;
	font-size : 10pt ;
	text-align : center ;
	font-weight : bold ;
	padding : 0 0 5pt 0 ;
	font-style : italic ;
}

.tarif {
	background-color : transparent ;
	font-size : 10pt ;
	/*font-weight : bold ; */
}


.legende {
	background-color : transparent ;
	font-size : 10pt ;
	letter-spacing : 1pt ;
	font-weight : bold ;
	text-align : center ;
	padding : 5pt 0 10pt 0 ;
}


a.fermer, a.fermer:hover {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
	font-size : 8pt ;
	font-weight : bold ;
	font-style : italic ;
}


a.fermer {
	text-decoration : none ;
}

a.fermer:hover {
	text-decoration : underline ;
}





a.topopup, a.topupup:hover {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
	font-size : 8pt ;
	font-weight : bold ;
	font-style : italic ;
	text-align : center ;
}


a.topopup {
	text-decoration : none ;
}

a.topopup:hover {
	text-decoration : underline ;
}



.contact-1 {
	background-color : transparent ;
	font-size : 14pt ;
	letter-spacing : 10pt ;
	text-align : center ;
	font-weight : bold ;
	padding : 20pt 0 0 0 ;
}


.contact-2 {
	background-color : transparent ;
	font-size : 12pt ;
	letter-spacing : 4pt ;
	text-align : center ;
	font-weight : bold ;
	padding : 10pt 0 0 0 ;
}


.contact-3 {
	background-color : transparent ;
	font-size : 10pt ;
	text-align : center ;
	font-weight : bold ;
	padding : 10pt 0 0 0 ;
}



.tp-logo {
	border : none ;
	margin : -10pt 0 0 -10pt ;
}


.hr-1 {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
	width : 100% ;
	margin : 0 0 0 0  ;
}

.hr-2 {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
	text-align : center ;
	width : 20% ;
	margin : 0 0 0 0  ;
}


a.mailtou, a.mailtou:hover {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
}

a.mailtou {
	text-decoration : underline ;
}

a.mailtou:hover {
	text-decoration : none ;
}



a.acro, a.acro:hover {
	background-color : transparent ;
	color : rgb(51, 102, 153) ;
}

a.acro {
	text-decoration : underline ;
}

a.acro:hover {
	text-decoration : none ;
}