/*reference feuille de styles css www.saumonsauvage.com*/

body {
	background-color: #12AD2B;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#general {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 100%;
	text-align: left;
}
#menu {
	width: 200px;
	height: 623px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
}
#tete {
	width: 800px;
	height: 35px;
	text-align: right;
}
#titre {
	width: 540px;
	height: 60px;
	margin-left: 191px;
	text-align: left;
}
#main {
	width: 600px;
	height: 100%;
	float: right;
	text-align: left;
}
#pied {
	width: 600px;
	height: 50px;
	margin-top: 5px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin-bottom: 35px;
	background-color: #12AD2B;
	text-align: right;
}
#contenu {
	width: 600px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 14px;
	text-align: left;
	background-color: #FFFFFF;
}
#ad {
	width: 570px;
	height: 75px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 5px;
	background-image:url(../images/accueil/ad.gif);
	background-repeat:no-repeat;
}
#adall {
	width: 580px;
	height: 75px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 0px;
	background-image:url(../images/ad.gif);
	background-repeat:no-repeat;
}

#textetable {
	width: 570px;
}
#texte {
	width: 380px;
	margin-left: 15px;
}
#legende {
	width: 375px;
	height: 20px;
	margin-top: 0px;
	text-align: right;
	background-color: #E5E5E5;
}
#textesmall {
	width: 170px;
	margin-left: 5px;
}
#textepied {
	width: 380px;
	margin-left: 191px;
}
#imgtete {
	width: 570px;
	height: 215px;
}
#accueiltable {
	width: 570px;
	height: 300px;
	margin-top: 15px;
}
#accueiltable_head {
	width: 570px;
	height: 30px;
	background-image: url(../images/accueil/tablebandeau.jpg);
	background-repeat: no-repeat;
}
/*style de texte*/

#texte p { padding-right: 5px; margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: lighter; color: #000000; }
#texte b { margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; }
#texte h1 { vertical-align: baseline; padding-bottom: 0px; background-image: url(../images/carre.gif); background-repeat: repeat-y; padding-left: 25px; margin-top: 20px; font-family: Verdana; font-size:22px; font-weight: bold; color: #CFCFCF; }
#texte h2 { padding-right: 5px; margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #666666; }
#texte h3 { padding-left: 20px; margin-top: 0px; font-family: Verdana; background-image: url(../images/info.gif); background-repeat: no-repeat;font-size: 10px; font-weight: lighter; color: #808080; }

#legende b { padding-right: 5px; font-family: Verdana; font-size: 10px; font-style: italic; font-weight: lighter; color: #12AD2B; }

#titre p { margin-top: 0px; margin-left: none; font-family: Verdana; font-size: 30px; font-weight: bold; color: #CFCFCF; }

#textesmall h1 { margin-top: 30px; font-family: Verdana; font-size: 9px; font-weight: lighter; color: #666666; }
#textesmall h2 { margin-top: 15px; padding-top: 3px; padding-left: 20px; font-family: Verdana; background-image: url(../images/question.gif); background-repeat: no-repeat; font-size: 10px; font-weight: lighter; color: #FF4400; }
#textesmall p { margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: lighter; color: #000000; }
#textesmall h3 { margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: lighter; color: #808080; }

#ad p { padding-left: 190px; padding-right: 5px; margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: lighter; color: #000000; }
#adall p { padding-left: 190px; padding-right: 5px; margin-top: 0px; font-family: Verdana; font-size: 10px; font-weight: lighter; color: #000000; }

#textepied p{ font-family: Verdana; font-size: 10px; font-weight: lighter; color: #FFFFFF; line-height: 20px; }

#accueiltable p { padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 10px; color: #000000; }
#accueiltable h1 { padding-left: 10px; padding-right: 10px; font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; }
#accueiltable h2 { padding-left: 10px; padding-right: 10px; padding-top: 10px; font-family: Verdana; font-size: 10px; color: #000000; }

/*style de liens*/

#texte a:link {color: #12AD2B; text-decoration: none;}
#texte a:visited {color: #12AD2B; text-decoration: none; font-style: italic;}
#texte a:hover {color: #FF4400; text-decoration: none;}
#texte a:active {color: #12AD2B; text-decoration: none;}

#textepied a:link {color: #FFFFFF; text-decoration: none;}
#textepied a:visited {color: #FFFFFF; text-decoration: none;}
#textepied a:hover {color: #FF4400; text-decoration: none;}
#textepied a:active {color: #FFFFFF; text-decoration: none;}

#accueiltable a:link {color: #12AD2B; text-decoration: none;}
#accueiltable a:visited {color: #12AD2B; text-decoration: none;}
#accueiltable a:hover {color: #FF4400; text-decoration: underline;}
#accueiltable a:active {color: #12AD2B; text-decoration: none;}

#textesmall a:link {color: #12AD2B; text-decoration: none;}
#textesmall a:visited {color: #12AD2B; text-decoration: none;}
#textesmall a:hover {color: #FF4400; text-decoration: underline;}
#textesmall a:active {color: #12AD2B; text-decoration: none;}
