@charset "utf-8";


#fondheader {
	height:200;
	width:1000;
	background-image: url(design/header/header_1000_200-covid.png);
	
}


#arriere_haut {
	background-image: url(design/menu/decoupe/menu_01.png);
}
#arriere_centre {
	background-image: url(design/menu/decoupe/menu_02.png);
}
#arriere_bas {
	background-image: url(design/menu/decoupe/menu_03.png);
}

.titre_menu {
	color : #000000;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14px;
	text-decoration:none;
}

#texte_menu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}


#fondfooter {
	background-image: url(design/footer/footer.png);
}


A:link
{
color: #cf5d00;
text-decoration: none;
}
A:visited
{
color: #c05600;
text-decoration: none;
}
A:hover
{
color: #ff0000;
text-decoration: none;
}

.lien:link
{
color: #fff;
text-decoration: none;
}
.lien:visited
{
color: #fff;
text-decoration: none;
}
.lien:hover
{
color: #ff000;
text-decoration: none;
}


#surtitres {
	color : #ff2c00;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	text-decoration: none;
}

#soustitres {
	color : #000000;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
}

#soustitres_2 {
	color : #ff2c00;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 1em;
}

#texte_normal {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	padding-left: 3em;
	padding-right: 3em;
}
#texte_normal_centre {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	padding-left: 3em;
	padding-right: 3em;
}

#texte_normal_gauche {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding-left: 3em;
	padding-right: 3em;
}

#texte_normal_no_marging {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

#texte_normal_blanc {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	padding-left: 3em;
	padding-right: 3em;
}


.tableau_centre {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #ff2c00;
	border-right-color: #ff2c00;
	border-bottom-color: #ff2c00;
	border-left-color: #ff2c00;
	border-collapse:collapse;
	border-width: medium;
	border-spacing: inherit;
	background-color: #ffba00;
	height: 100%;
	width: 790px;
	position: relative;
	margin: auto auto 0 auto;
	table-layout: fixed;
}
.tableau_centreForma {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #ff2c00;
	border-right-color: #ff2c00;
	border-bottom-color: #ff2c00;
	border-left-color: #ff2c00;
	border-collapse:collapse;
	border-width: medium;
	border-spacing: inherit;
	/*background-color: #ffba00;*/
	height: 100%;
	width: 790px;
	position: relative;
	margin: auto auto 0 auto;
	table-layout: fixed;
}

#div {
	width: 785px;
	height:  2605px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index:10;
} 

.cadre_photo {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #ff2c00;
	border-right-color: #ff2c00;
	border-bottom-color: #ff2c00;
	border-left-color: #ff2c00;
	border-collapse:collapse;
	border-width: thin;
	border-spacing: inherit;
}

#legendes {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
/*	padding-left: 3em;
	padding-right: 3em;*/

}

#shadowbox{
padding: 5px 5px 5px 5px;
margin-left:5px;
margin-right:5px;
background-color:#ffba00;
border-radius:5px;
box-shadow:1px 1px 8px 2px rgba(0, 0, 0, 0.5);
}
#shadowbox_inv{
padding: 5px 5px 5px 5px;
margin-left:5px;
margin-right:5px;
background-color:#F60;
border-radius:5px;
box-shadow:1px 1px 8px 2px rgba(0, 0, 0, 0.5);
}
#triangle {
width:0;height:0;
border:100px solid;
border-top:none;border-right:none;
border-color:#33CC33 #FF6666;
}

.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
}
