/************-general-************/
body{ margin:0;behavior: url("files/htc/hover.htc");}
a{ margin:0; padding:0; text-decoration:none;}
.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(files/htc/border-radius.htc);
}
/************-Layout-************/
.menu1{ background:url(../gif/corn3.gif) no-repeat; background-position:center;}
.menu2{
	background:url(../gif/bg-menu.gif) repeat-x;
	background-position:center;
	padding-right: 6px;
	padding-left: 6px;
}
.menu5{
	background:url(../gif/bg-menu-on.gif) repeat-x;
	background-position:center;
	padding-right: 6px;
	padding-left: 6px;
}
.menu3{
	background-position:center;
	background-image: url(../gif/left-corner.gif);
	background-repeat: no-repeat;
}
.menu4{
	background-position:center;
	background-image: url(../gif/right-coner.gif);
	background-repeat: no-repeat;
}
.menu6{
	background-position:center;
	background-image: url(../gif/right-coner-on.gif);
	background-repeat: no-repeat;
}
.menu7{
	background-position:center;
	background-image: url(../gif/left-corner-on.gif);
	background-repeat: no-repeat;
}
#except{ height:30px;}
.onglet{
	background-image: url(../jpg/bg-onglet.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.onglet-int{ background:url(../jpg/bg-onglet-interne.jpg) no-repeat;}
.onglet-pres{ background:url(../jpg/ong-presentation.jpg) no-repeat;}
.onglet-observ{ background:url(../jpg/ong-observatoire.jpg) no-repeat;}
.onglet-actu{ background:url(../jpg/ong-actu.jpg) no-repeat;}
.onglet-form{ background:url(../jpg/ong-formation.jpg) no-repeat;}
.onglet-contact{ background:url(../jpg/ong-contact.jpg) no-repeat;}
.orange-tap{ background:url(../gif/tap-orange.gif) repeat-x; background-position:bottom;}
.green-tap{ background:url(../gif/tap-green.gif) repeat-x; background-position:bottom;}
.yellow-tap{ background:url(../gif/tap-yellow.gif) repeat-x; background-position:bottom;}
.grey-tap{ background:url(../gif/tap-grey.gif) repeat-x; background-position:bottom;}
.links{/*-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(files/htc/border-radius.htc);*/behavior: url(files/htc/hover.htc); border:1px solid #F08A00; height:16px; padding:10px 0 10px 10px; width:95%; background-color:#F08900;}
.links2{/*-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(files/htc/border-radius.htc);*/behavior: url(files/htc/hover.htc);height:16px;padding:10px 0 10px 10px; width:95%;background: #F8F8F8; border:1px solid #EBEBEB;}
.links a{ text-decoration:none; font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#fff; font-weight:normal;}
.links2 a{ text-decoration:none;  font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#000; font-weight:normal;}

.link-on{  height:16px; padding:10px 0; width:100%;background:url(../gif/bg-link.gif) repeat-x;}
.link-off{ height:16px; padding:10px 0; width:100%;background: #F8F8F8; border:1px solid #EBEBEB;}
.footer{font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#7D7D7D; border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB; background:#FAFAFA}
/************-font-************/
.text{ font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#666; font-weight:normal;}
.text-noire{ font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#000; font-weight:normal;}
.lien{ text-decoration:none; font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:11pt; color:#666; font-weight:normal;}
.lien:hover{text-decoration:none;  font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:11pt; color:#000; font-weight:normal;}
.lien-menu{
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:12pt;
	color:#000;
	margin-right: 10px;
}
.lien-menud{
	cursor:pointer;
	text-decoration:none;
	font-weight: normal;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:12pt;
	color:#000;
	margin-right: 10px;
}
.lien-menu2{
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:12pt;
	color:#fff;
	margin-right: 10px;
}
.date{ font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:11px; color:#797979; font-weight:bold;}
.titre{ text-decoration:none; font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#EE7F00; font-weight:bolder;}
.titre2{ text-decoration:none; font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:18pt; color:#EE7F00; font-weight:normal;}
.lien-footer{
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:12pt;
	color:#7D7D7D;
	font-weight:bold;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.lien-footer:hover{
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:12pt;
	color:#000;
	font-weight:bold;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.lien-formation{ margin:0 8px; text-decoration:none;font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#EE7F00; font-weight:bold;}
.lien-formation:hover{ margin:0 8px;text-decoration: underline;font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#EE7F00; font-weight:bold;}

.text-footer{ font-family:"Trebuchet MS", Arial, Verdana, Tahoma; font-size:12pt; color:#C8C8C8; font-weight:normal;}
/************-forms-************/
.champ{
	background-image:url(../gif/bg-champ.gif);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:11px;
	color:#666;
	width:170px;
	height:17px;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 0px;
	float: right;
	font-style: normal;
	background-position: right;
	margin-right: 10px;
	line-height: normal;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.champ5{
	border:none;
	background-image:url(../gif/bg-champ5.gif);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:11px;
	color:#666;
	width:300px;
	height:20px;
	padding-top: 8px;
	padding-right: 10;
	padding-bottom: 5px;
	padding-left: 0px;
	background-position: right;
	line-height: normal;
}
.champ2{
	background-image:url(../gif/bg-champ2.gif);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:11px;
	color:#666;
	width:400px;
	height:17px;
	padding-top: 9px;
	padding-right: 10;
	padding-bottom: 7px;
	padding-left: 5px;
	background-position: right;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 10px;
	text-align: right;
	white-space: normal;
}
.champ3{
	background-image:url(../gif/bg-champ3.gif);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:11px;
	color:#666;
	width:397px;
	height:120px;
	padding-top: 9px;
	padding-right: 10;
	padding-bottom: 7px;
	padding-left: 0px;
	background-position: right;
	line-height: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	text-indent: 10px;
	white-space: normal;
	margin: 0px;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
}
.lien_fr{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
	line-height: normal;
}
.lien_fr:hover{text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;}
.titre_tab {
	background-color: #F5F5EB;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: normal;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
.texte_tab {
	background-color: #F0FAFF;
	color: #333333;
	padding: 5px;
	line-height: normal;
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
.table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
}
.coordonnee{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#B4B4B4;
	font-weight:bold;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
}.plan {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.plan ul li {
	list-style-position: outside;
	list-style-image: url(../gif/puce.gif);
	list-style-type: disc;
	margin-top: 0px;
	margin-right: -18px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: right;
}
.plan ul li ul li {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	list-style-position: outside;
	list-style-image: url(../gif/puce2.gif);
	list-style-type: disc;
	text-align: right;
}
.plan ul li ul li ul li {
	list-style-image: url(../gif/puce3.gif);
	list-style-type: disc;
	list-style-position: outside;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	text-align: right;
}
.rub {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #EE7F00;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	vertical-align: bottom;
}
.rub:hover {
	text-decoration: underline;
}
.srub {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #008bd0;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	vertical-align: bottom;
}
.srub:hover {
	text-decoration: underline;
}
.ssrub {
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	vertical-align: bottom;
}
.ssrub:hover {
	text-decoration: underline;
}
