﻿/* global */

body {
margin: 0px;
padding: 0px;
}

img
{
	border:0px;
}


table
	{
	border:0px;
	vertical-align:top;
	}
td
	{
	vertical-align:top;	
	}

a.MonLien:link
{
	font: normal normal bold 8pt 11pt Tahoma;
	color:#044396;
	text-decoration: none;
}
a.MonLien:visited
{
	font: normal normal bold 8pt 11pt Tahoma;
	color:#044396;
	text-decoration: none;
}
a.MonLien:hover, a.MonLien:active
{
	font: normal normal bold 8pt 11pt Tahoma;
	color:#000000;
	text-decoration: none;
}
h1
{
	font: normal normal bold 13px Tahoma;
	color:#000000;
	padding:0px;
	margin:0px;
}
h2
{
	font: normal normal normal 14px Tahoma;
	color:#ffffff;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
}

h3
{	
	font: normal normal bold 16px Calibri, Tahoma;
	color:#876f4b;
	margin:0px;
	padding:0px;
}
hr
{
	height:1px;
	width:60%;
	color:#000000;
}
puces
{
 list-style-image:url(/images/icons/puce-fleche-blanche.jpg);
}
.border_img
{
	border: solid 1px #000000;
}
.table_border_img img
{
	border: solid 1px #000000;
}
.faq
{
	font-family:Tahoma, Verdana, Sans-Serif;
	font-size:10px;
	
}
.faq span
{
 color:#910000;
	
}
/* fin global */

/* Boutons */
.button
{
	background:#000000;
	color:#ffffff;
	text-decoration: none;
	border:solid 1px #000000;
	font: normal normal bold 13px Tahoma;
	}
.button:hover
{
	background:#000000;
	color:#9f1400;
	text-decoration: none;
	border:solid 1px #9f1400;
	}
.lien_admin
{
	color:#000;
	text-decoration:underline;
}
.lien_admin:hover
{
	color:#666453;
	text-decoration:none;
}
.lien_titre_nouvelle
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
}
.lien_titre_nouvelle:hover
{
	color:#666453;
	font-weight:bold;
	text-decoration:none;
	
}
/* fin Boutons */

/* textes */
.white_text
{	font: normal normal normal 11px Tahoma;
	color:#ffffff;
}
.red_text
{	font: normal normal normal 11px Tahoma;
	color:#a2150f;
}
.red_text2
{	
	color:#a2150f;
}
.link
{
	font: normal normal normal 11px Tahoma;
	color:#9b0000;
	text-decoration:none;
}
.link:hover
{
	color:#9b0000;
	text-decoration:underline;
}
.link_red
{
	color:#a2150f;
	text-decoration:underline;
}
.link_red:hover
{
	color:#a2150f;
	text-decoration:underline;
}
.link_red:visited
{
	color:#a2150f;
	text-decoration:underline;
}
.black_link
{
	font: normal normal normal 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
.black_link:hover
{
	color:#a2150f;
	text-decoration:underline;
}
.link_section
{
	font: normal normal normal 9px Tahoma;
	color:#ffffff;
	text-decoration:underline;
	text-transform:uppercase;
}
.link_section:hover
{
	color:#d8251e;
}
.titre
{
	font: small-caps normal normal 16px Tahoma;
	color:#7283b4;
}
.sous_titre
{
	font: small-caps normal normal 13px Tahoma;
	color:#7283b4;
}
.ss_text
{
	font: small-caps normal normal 12px Tahoma;
	color:#777777;
}
.texte_normal
{	font: normal normal normal 11px Tahoma;
	color:#000000;
}
.suivante
{	font: normal normal normal 11px Tahoma;
	color:White;
	text-decoration:none;
}
.suivante:hover
{	font: normal normal normal 11px Tahoma;
	color:Gray;
	text-decoration:none;
}
.texte_small
{	font: normal normal normal 10px Tahoma;
	color:#000000;
}
.texte_small:over
{	
	color:#000000;
	text-decoration:underline;
}
.link_small
{	font: normal normal bold 10px Tahoma;
	color:#000000;
	text-decoration:none;
}
.link_small:over
{	
	color:#a2150f;
	text-decoration:underline;
}
.link_big
{	font: normal normal bold 12px Tahoma;
	color:#000000;
	text-decoration:none;
}
.link_big:hover
{	
	color:#a2150f;
}
.link_big_selected
{	
	font: normal normal bold 12px Tahoma;
	color:#a2150f;
	text-decoration:none;
}
.texte_bold
{	font: normal normal bold 12px Tahoma;
	color:#000000;
}
.coordonnees
{
	font: normal normal normal 11px Tahoma;
	color:#ffffff;
}
.conception
{
	font: normal normal normal 11px Tahoma;
	color:#000000;
}
.error
{
	font: normal normal bold 15px Tahoma;
	color:red;
	text-decoration:none;
}
.sorry
{
	font: normal normal bold 15px Tahoma;
	color:#000000;
	text-decoration:none;
}	
.textbox
{
	font: normal normal normal 11px Tahoma;
	color:#000000;
	text-decoration:none;
	border:1px solid #000000;
}	
	
/* fin textes */

.accueil_text
{	font: normal normal bold 12px Tahoma;
	color:#000000;
}
.accueil_black_link
{	font: normal normal bold 13px Tahoma;
	color:#000000;
	text-decoration:none;
}
.accueil_black_link:hover
{	font: normal normal bold 13px Tahoma;
	color:#a2150f;
	text-decoration:underline;
}
.accueil_red_link
{	font: normal normal bold 13px Tahoma;
	color:#a71f23;
	text-decoration:none;
}
.accueil_red_link:hover
{	font: normal normal bold 13px Tahoma;
	color:#a71f23;
	text-decoration:underline;
}
/* Popup images */
.popupImageOverlay
{    
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99;
    width: 100%;
    height: 100%;
}

.popupImageBox
{
	background:#7e664a;
	padding-top:17px;
	border:1px solid #000000;
}

.popupImageClose
{
    position:absolute;
    top:0px;
    right:295px;
    cursor:pointer;
}
.popupImageLeft
{
    position:absolute;
    top:0px;
    right:317px;
    cursor:pointer;
}
.popupImageRight
{
    position:absolute;
    top:0px;
    right:280px;
    cursor:pointer;
}

/* Fin popup Images */