a {
	color: #666666;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
}

a:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

a.titre {
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 14pt;
}

a.titre:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 14pt
}

a.fauxlien {
	color: #AAAAAA;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
}

a.p2 {
	color: #555555;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

a.p2:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

a.peopl {
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 7pt
}

a.peopl:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 7pt
}

body {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt;
	background-image: url("../fond.gif");
}

.txtarea2 {
	color: #000000;
	border: 0;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt;
	background-color: #EEEEEE;
}

input.bouton {
	border: 0px;
	color: #FF9900;
	background-color: #FF9900;
	font-weight: bold;
	cursor: pointer;
	font-family: verdana;
	font-size: 7pt;
}

.conn td {
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 6pt
}

.conn select {
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 6pt
}

.conn input {
	color: #000000;
	background-color: #DDDDDD;
	text-decoration: none;
	font-family: verdana;
	font-size: 7pt
}

.conn a {
	color: #444444;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

a.conn {
	color: #444444;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

.conn a:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

a.conn:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt
}

.p3 {
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
}

.p4 {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt;
}

.peopl {
	color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
}

.peopl:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
}

#hand {
	cursor: se-resize;
	position: absolute;
	border: solid 1px #000000;
	background-color: #FFFFFF;
	filter: Alpha(opacity =       40);
	-moz-opacity: 0.4;
	z-index: 2000;
}

#mask {
	cursor: move;
	position: absolute;
	border: solid 1px #000000;
	background-color: #DDDEEE;
	filter: Alpha(opacity =       40);
	-moz-opacity: 0.4;
	z-index: 1000;
}

a.info:hover {
	z-index: 25;
	background: none;
}

.bulle-css-tip {
	z-index: 13000;
	margin: 0px;
	filter: alpha(opacity =       80);
	-moz-opacity: 0.8;
	color: black;
	background-color: #FF9900;
}

.bulle-css-title {
	display: none;
}

.bulle-css-text {
	background-color: #FFFFFF;
	color: black;
	z-index: 15000;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

.mpbulle-css-tip {
	z-index: 13000;
	margin: 0px;
	filter: alpha(opacity =                             80);
	-moz-opacity: 0.8;
	color: black;
	background-color: #FF9900;
}

.mpbulle-css-title {
	background-color: #FF9900;
	color: black;
	z-index: 15000;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

.mpbulle-css-text {
	background-color: #FFFFFF;
	color: black;
	z-index: 15000;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

.opbulle-css-tip {
	z-index: 13000;
	margin: 0px;
	filter: alpha(opacity =                             80);
	-moz-opacity: 0.8;
	color: black;
	background-color: #FF2200;
}

.opbulle-css-title {
	background-color: #FF2200;
	color: black;
	z-index: 15000;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

.opbulle-css-text {
	background-color: #FFFFFF;
	color: black;
	z-index: 15000;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

/*
.infobulle {
	position: absolute;
	visibility: hidden;
	padding: 0px;
	text-align: center;
	margin: 0px z-index : 50;
	font-family: Verdana, Arial;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
	font-size: 12px;
	color: black;
	background-color: #FF9900;
}

.txtcomment {
	background-color: #FFFFFF;
	color: black;
	z-index: 50;
	font-weight: bold;
	text-align: center;
	font-size: 12 px;
	padding: 5 px;
}
*/
.blabla {
	font-weight: none;
	font-size: 8 px;
}

input.bouton {
	border: 0px;
	color: #000000;
	background-color: white;
	font-weight: bold;
	cursor: pointer;
}

input.bouton:hover {
	border: 0px;
	color: #000000;
	background-color: white;
	font-weight: bold;
	cursor: pointer;
}

body {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt
}

table {
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt
}

.popper {
	position: absolute;
	visibility: hidden;
}

/* CSS issu des tutoriels css.alsacreations.com */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif; height =100% margin
	: 10;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#header {
	position: relative;
	width: 1000px;
	margin: auto;
	height: 80px;
	margin-left: 10;
	margin-right: 10;
}

#conteneur {
	position: relative;
	width: 1000px;
	margin: auto;
	z-index: 1;
}

#centre {
	margin-left: 237px;
	margin-right: 237px;
	height: 455;
	text-align: center;
	v-align: top;
}

#gauche {
	position: absolute;
	left: 0;
	width: 237px;
	text-align: center;
}

#gauche2 {
	position: absolute;
	left: 0;
	width: 237px;
	text-align: left;
}

#droite {
	position: absolute;
	right: 0;
	width: 237px;
	text-align: center;
}

#centre2 { /*menuhaut*/
	margin-left: 250px;
	margin-right: 250px;
	text-align: center;
	align: center;
	height: 200;
}

#centre3 { /*menuhaut*/
	margin-left: 250px;
	margin-right: 250px;
	text-align: center;
	align: center;
	height: 200;
}

#centremenu {
	margin-left: 300px;
	margin-right: 320px;
	align: center;
	text-align: center;
	height: 200;
}

#gauchemenu {
	position: absolute;
	left: 0;
	width: 300px;
	text-align: left;
	align: left;
}

#droitemenu {
	position: absolute;
	right: 0;
	width: 350px;
	text-align: right;
}

#pied {
	height: 30px;
	/*background-color: #99CC99;*/
	text-align: center;
}

#footer {
	position: absolute;
	bottom: 0;
	padding: 10px;
	width: 100%;
}

.menuhaut {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.menuhaut li {
	display: inline;
}

.menugauche {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.menugauche li {
	margin-bottom: 5px;
}

.menugauche a {
	margin: 0 2px;
	color: #000000;
	text-decoration: underline;
}

.menugauche a:hover {
	text-decoration: none;
}

.menudroit {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.menudroit li {
	margin-bottom: 5px;
}

.menudroit a {
	margin: 0 2px;
	color: #000000;
	text-decoration: underline;
}

.menudroit a:hover {
	text-decoration: none;
}

p {
	margin: 0 0 10px 0;
}

.borderit img {
	border: 2px solid #FFFFFF;
}

.borderit:hover img {
	border: 2px solid #FF9900;
}

.pitch {
	padding-top: 10px;
	text-align: left;
	font-size: 8pt;
}

.commento {
	padding-top: 5px;
	color: #555555;
	text-align: left;
	font-size: 8pt;
}

.pitch ol { /*	font-size: 10pt;*/
	
}

.pitch li {
	margin-bottom: 10px;
}

.pitch a {
	
}

.firstsentence {
	font-size: 12pt;
}

.orange {
	color: #FF9900;
}

.rouge {
	color: #FF0000;
}

.titre1 {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	font-size: 12pt;
}

.titre2 {
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	font-size: 10pt;
}

.link-ok {
	margin-bottom: 2px;
	margin-top: 2px;
}

#link-current {
	margin-bottom: 2px;
	margin-top: 2px;
}

.linknum {
	margin-left: 2px;
	margin-right: 2px;
}

.linknum-ok {
	background-color: #EEEEBB;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	margin-left: 2px;
}

.linkcoord {
	display: none;
	margin-left: 2px;
	margin-right: 2px;
}

.linkqui {
	margin-left: 2px;
	margin-right: 2px;
}

.linkqui-ok {
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DDDDAA;
}

#pied-de-page {
	margin: auto;
	width: 1000px;
	align: center;
	text-align: center;
}

/*
#bottomdiv
{
	border: 1px solid black;
}
*/
.icontxt { /*border: 1px black solid;*/ /*padding: 2px;*/
	
}

.icontxt img {
	vertical-align: middle;
}

.icontxt a {
	font-size: 10pt;
}

#pagination {
	margin: auto;
	width: 1000px;
	align: center;
	text-align: center;
	font-size:8pt;
	margin-top: 3em;
}


