.Telecommande
{
 width:968px;
 margin-left:auto;
 margin-right:auto;
}
.Telecommande table a:active, table a:focus 
{
 outline: 0;
}
.Zap
{
 width:965px;
 border:1px solid gray;
 background-color:#ffffff;
 margin: 0 ;
 padding: 0 ;
}
.Zap_Titre
{
 color:#ffffff;
 background-color:#303030;
 font: 15px "Trebuchet MS",Arial,sans-serif;
 padding:5px;
}
.Zap_Contenu
{
 margin: 5px ;
}
.Zap_Bouton_A
{
 background-color:#009933;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_M
{
 background-color:#cc3333;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_A:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_M:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_0
{
 background-color:#5b2e00;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_1
{
 background-color:#990033;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_2
{
 background-color:#003300;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_3
{
 background-color:#003399;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_4
{
 background-color:#9933ff;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_5
{
 background-color:#000000;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_6
{
 background-color:#009933;
 border: 1px solid #600 ;
 margin : 5px 5px 0px 0px;
}
.Zap_Bouton_0:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_1:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_2:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_3:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_4:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_5:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_6:hover 
{
 background-color: #ff9900;
}
.Zap_Bouton_Contenu a
{
 color:#ffffff;
 font: 13px "Trebuchet MS",Arial,sans-serif;
 text-decoration: none ;
}
.Zap_Bouton_Contenu a:hover
{
 color:#000000;
 font:13px "Trebuchet MS",Arial,sans-serif ;
 text-decoration: none ;
}
/* module Entete Body */
body {padding:0px;margin:0px;font-family:Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size:11px;}
a {color:#528DC7}
form {display: inline;}
#GHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#GHeadL1 {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
/* Fin module Entete Body */
/********************/
/* Module Recherche */
#GHeadSep {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/HeaderBarBg.gif); OVERFLOW: hidden; COLOR: #ffffff; HEIGHT: 34px
}
#GHeadSep #search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/SearchArea.jpg) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#GHeadSep #cat {
	MARGIN: 0px
}
#GHeadSep IMG {
	VERTICAL-ALIGN: bottom
}
#GHeadSep INPUT {
	VERTICAL-ALIGN: bottom
}
#GHeadSep DIV {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; PADDING-TOP: 6px; TEXT-ALIGN: left
}
/* Fin Module Recherche */
/************************/
/* module identification page 1*/
#GBody {
	BACKGROUND: url(../images/BodyBg.gif) repeat-y center 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#GBodyCtc {
	PADDING-LEFT: 30px; MARGIN-LEFT: auto; WIDTH: 965px; MARGIN-RIGHT: auto
}
/*------------PANIER-------------*/
.BskTitle th {text-transform:uppercase;font-size:14px;}
.BskTitle th div {background-image:url(../images/BskHeaderBg.gif);height:10px;overflow:hidden;margin:0px;}
.BskTitle td {text-transform:uppercase;text-align:left;font-size:10px;padding-top:3px;}
.BskTitle td a {color:#7DADDD;text-decoration:none;}
/*------------TOOLBOX2-------------*/
.ToolBox2 {margin:0px;}
.ToolBox2 th {color:#FFFFFF;font-weight:bold;font-size:12px;text-transform:uppercase;background:url(../images/PromoBoxBg.gif);}
.ToolBox2 .Inner {background-color:#FFFFFF;border:1px solid #A0A0A0;padding:0px;}
.ToolBox2 th img {display: block;}
.ToolBox2 td {padding: 5px;}
.ToolBox2 .FSelect {width:300px}
/* Classe supplémentaire */
.AccSmall { font-size:10px; color:#333333; margin-top:5px; }
.AccBlue { font-size:10px; color:#528DC7; margin-top:5px; text-transform:uppercase; font-weight:bold; }
.AccForget { font-size:11px; margin-bottom: 5px; margin-top: 5px; }
.AccForget a, .AccForget a:visited { color:#FF7800; text-decoration:none; }
.AccForget a:hover { text-decoration:underline; }
.IdentText { color:#666666; text-align:justify; margin-top:30px; padding-bottom:25px; }
.IdentText h1 { font-weight:bold; font-size:12px; padding:0px; margin:0px; margin-top:14px; }
/* Fin Classe supplémentaire */
/* Fin module identification page 1*/
/***********************************/
/* Separateur de pied de page */
#GFootSep {
	BACKGROUND-IMAGE: url(../images/FooterBarBg.gif); HEIGHT: 34px
}
/* Fin Separateur de pied de page */
/**********************************/
/* module alaune*/
/*.Une {float: left; width: 670px;border:1px solid black;padding:5px 5px 5px 5px;}*/
.ImageUne {background-color:white;border:0px;margin:0px;}
.UneA {text-decoration:none;color : #000000;}
.LegendeUne {font-family:Verdana,sans-serif;font-size: 9px;text-align:right;float:right;margin-top:2px;padding: 0px;}
.TitreUne {font-weight:bold;font-size:18px;text-align : left;margin:10px 0px 0px 0px;}
.TitreUne a {text-decoration:none;color:#B8171D;}
.TitreUne a:hover {text-decoration:none;color:#008040;background-color:#ffffff;}
.DateUne {font-weight:bold;font-size:13px;} 
.Fleche {background-color:#FFCC26;}
.TexteUne {text-align:justify;font-size:13px;}
.Une:hover,.TitreUne:hover {background-color:#efefef;color:black;}

/* Fin module alaune*/
/********************/
/* Module dernières dépêches*/
#pscroller1{

width: 225px;
height: 300px;
text-align:left;
}
#pscroller1 a{
text-decoration: none;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.boxd {
	border: 1px solid black;
	background-color: #ffffff;
	padding: 0;
	/*width: 175px;*/
	margin: 5px 0px 0px 0px;
}
.boxd h2 {
	margin: 0;
	padding: 2px 21px 2px 21px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	color: #ffffff;
}
.boxd#depeches h2 {
	background-color: #b8171d;
}
.right p, #right .dep {
	margin:5px 5px 5px 5px;
}
.right .dep {
	border-bottom:1px solid gray;
	margin-right:0px;
	padding-bottom:2px;
}
.right .dep a span.discipline {
	font-size:11px;
}
.right .dep span.date {
	font-size:11px;
	font-weight:bold;
}
.right .dep a span.titre {
	font-size:11px;
	font-weight:bold;
	color:#B8171D;
}
.date 
{
 font-size:11px;
 font-weight:bold;
 color:black;
}
.discipline 
{
 font-size:11px;
 color:black;
}
.titre 
{
 font-weight:bold;
 font-size:11px;
 color:#990033;
}
/* Fin Module dernières dépêches*/
/* Module de droite droite.tpl*/
/*------------TOOLBOX-------------*/
.ToolBox {margin:0px;border:0px;}
.ToolBox th {color:#FFFFFF;font-weight:bold;font-size:11px;background:url(../images/PanelHeadBg.gif);height:49px;}
.ToolBox .l {background:url(../images/PanelHeadLeft.gif);width:5px;}
.ToolBox .r {background:url(../images/PanelHeadRight.gif);width:6px;}
.Inner {background-color:#F7F7F7;border-left:1px solid #A0A0A0;border-right:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;padding:2px;text-align:center;}
.ToolBox th img {display:block;}
/* Fin Module de droite droite.tpl*/
/* Module menus et sous menus à gauche */
/*------------CATEGORIES-------------*/
.CatTitle th {text-transform:uppercase;font-size:14px;}
.CatTitle th div {background-image:url(../images/CatHeaderBg.gif);height:8px;overflow:hidden;}
.CatTitle td {text-transform:uppercase;text-align:left;font-size:10px;padding-top:3px;}
.CatTitle td a {color:#1768B1;text-decoration:none;}
.CatTitle td a:hover {text-decoration:underline;}
.CatTitle .ImgZone {text-align:center;padding:0px 5px 0px 5px;}
.CatPromoRow th {background:repeat-x url(../images/CatPromoBg.gif) bottom;}
.CatPromoRow .Photo {width:100px;height:100px;}
.CatPromoRow .Price {color:#FF3600;font-size:18px;font-weight:bold;}
.CatPromoRow .ProdName {color:#000000;}
.CatPromoRow .More {float:left; width:140px; overflow:hidden; padding-top:3px; text-align:left; white-space:nowrap;}
.CatPromoRow .More a {color:#9A9A9A; text-decoration:none;}
.CatPromoRow .More a:hover {text-decoration:underline;}
.CatPromoRow .TagLine {margin:4px 0px 10px 0px;color:#444444;font-weight:normal;}
.CatNewProdHeaderTitle {color:#B91900;font-size:13px;font-weight:bold;height:23px;text-align:left;}
.CatList {padding:0px;margin:0px;text-align:left;width:100%;overflow:hidden;}
.CatList li {display:block;list-style-type:none;}

/*
.CatListItem, .CatListItemHL, .CatListSubItem, .CatListSubItemHL {white-space:nowrap;overflow:hidden;display:block;text-decoration:none;padding:4px 2px 4px 13px;margin:0px 0px 0px 0px;width:100%;}
.CatListItem {color:#515151;background:url(../images/CatArrow1.gif) 2px 5px no-repeat;border-bottom:1px solid #9A9A9A;}
.CatListItem:hover, .CatListItemHL:hover {color:#000000;background-color:#F0F0F0;}
.CatListItemHL {color:#515151;background:url(../images/CatArrow3.gif) 2px 9px no-repeat;border-bottom:1px solid #9A9A9A;font-weight:bold;padding-left:16px;}
.CatListItemHL img {border:0px;}
.CatListSubItem {color:#666666;background:url(../images/CatArrow2.gif) 11px 9px no-repeat;padding-left:19px;}
.CatListSubItemHL {padding-left:19px;color:#FFFFFF;background-color:#999999; }
.CatListSubItem:hover {background-color:#F0F0F0;}
*/
.CatListItem,.CatListSubItem{display:block;text-decoration:none;padding:4px 2px 4px 13px}
.CatListItem {color:#515151;background:url(../images/CatArrow1.gif) 2px 5px no-repeat;border-bottom:1px solid #9A9A9A;}
.CatListItem:hover, .CatListItemHL:hover {color:#000000;background-color:#F0F0F0;}
.CatListSubItem {color:#666666;background:url(../images/CatArrow2.gif) 11px 9px no-repeat;padding-left:19px;}
.CatListSubItem:hover {background-color:#F0F0F0;}

.CatSubTable {margin-top:10px;}
.CatSubTable td {border-bottom:10px solid #FFFFFF;height:49px;}
.CatSubTable a {font-weight:bold; font-size:12px;margin:0px;padding:0px;text-decoration:none;color:#000000;display:block;overflow:hidden;}
.CatSubTable img {margin-bottom:10px;}
.CatDisplayType {float:right;width:35px;height:34px;margin-right:5px;cursor:pointer;}
/*------------FICHE PRODUIT-------------*/
/* Fin Module menus et sous menus à gauche */
.smenu
{
 color:#339933;
}
/*------------MENU CENTRE-------------*/
.CatTitle th {text-transform:uppercase;font-size:14px;}
.CatTitle th div {background-image:url(../images/CatHeaderBg.gif);height:8px;overflow:hidden;}
.CatTitle td {text-transform:uppercase;text-align:left;font-size:10px;padding-top:3px;}
.CatTitle td a {color:#1768B1;text-decoration:none;}
.CatTitle td a:hover {text-decoration:underline;}
.CatTitle .ImgZone {text-align:center;padding:0px 5px 0px 5px;}
/*------------FIN MENU CENTRE-------------*/
/* Module detail */
#Detail {margin:0px 0px 5px 0px;}
#Detail .Imgcadre {border:3px solid #627163;background-color:#666666;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;text-align:center;}
#Detail .Copyright {color:black;float:right;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}
#Detail h2 {color:black;font-size:15px;text-transform: uppercase;border-bottom:1px solid black;}
#Detail .Date {color:#cc3333;font-size:13px;word-spacing:5px;font-weight:bold;}
#Detail .Date2 {color:#339933;font-size:13px;word-spacing:5px;font-weight:bold;}
#Detail .Texte {font-family:Verdana;font-size:13px;text-align:justify;}
#Detail .Texte_Gras {color:#303030;font-family:Verdana;font-weight:bold;font-size:13px;text-align:justify;}
#Detail .Texte_Italique {font-family:Verdana;font-style:italic;font-size:13px;text-align:justify;}
#Detail .Resume {font-family:Verdana;font-size:11px;text-align:justify;}
#Detail .Auteur {font-weight:bold;font-family:Verdana;font-size:13px;text-align:justify;color:#339933;text-decoration:underline;}
#Detail .Infolink {display:block;padding:5px;border-top: 1px solid gray;text-decoration:none;color:black}
#Detail .Infolink:hover {background-color:#e2e2e2;color: black;}
/* Fin Module detail */
/* Module parutions */
.ElemNormal { margin-top:6px; font-size:13px;}
.ElemMandat { margin-top:6px; color:#0066FF; font-size:13px; word-spacing:5px;}
.ValidatorError { color:#990000; }
.ProdListBLine {background:url(../images/ProdListBLine.gif);height:24px;text-align:center;color:#FFFFFF;}
.ProdListBLine a {color:#aeaeae;text-decoration:none;}
.ProdListBLine a:hover{color:#FFFFFF;text-decoration:none;}
.ProdListBLine .Nav{padding:5px;font-weight:bold;}
.ProdListBLine .Navs{padding:5px;font-weight:bold;color:#ffcc33;}
.ProdListBLine .Navf{padding:5px;font-weight:bold;color:#aeaeae;}
.ProdListBLine .Navfs{padding:5px;font-weight:bold;color:#66ff00;}
.ProdListBLine .Navg{padding:5px;font-weight:bold;color:#ff66ff;}
.Toolz {padding:5px;}
.Toolz a {text-decoration:none;color :black;}
.Toolz a:hover {color :#006600;}
.Toolz img {border:none;}
.Toolz span {padding:0px 0px 0px 5px;}
.Before {font-size:13px;margin:5px 0 20px 0;}
.Before a {text-decoration:none;color :black;padding-left:10px;}
.Before a:hover {color :#006600;}
.Before .Titre {color:#993333;display:block;font-weight:bold;margin-bottom:5px;border-bottom:1px solid black;}
.Before .Fleche {background-color:#FFCC26;}
.Before .Discipline {font-weight:bold;color:#996600}
/* Fin Module parutions */
/*------------ESPACE PERSO-------------*/
.EpMenu {border-collapse:collapse;border:1px solid #9A9A9A;margin-bottom:10px;}
.EpMenu th {height:10px;}
.EpMenu td {height:80px;}
.EpWelcome {margin:0px;margin-bottom:20px;padding-left:0px;padding-right:20px;}
.EpWelcome h3 {font-weight:bold;margin-bottom:0px;font-size:12px;color:#0066CC;}
.EpTitre {text-transform:uppercase;color:#0066CC;}
.EpDesc {color:#A3A3A3;text-align:justify;padding-right:10px;}
.EpCmdList {border-collapse:collapse;}
.EpCmdList th {border-left:1px solid #000000;border-right:1px solid #000000;text-transform:uppercase;color:#666666;}
.EpCmdList .HLine {background:url(../images/gui/main/ProdListHLine.gif);height:8px;text-align:center;}
.EpCmdList .Line1 td, .EpCmdList .Line2 td {height:19px;border: 1px solid #FFFFFF;padding-right:3px;padding-left:3px;}
.EpCmdList .Line1 {background-color:#EBF4FB;}
.EpCmdList .Line2 {background-color:#DEEBF5;}
.EpList th {border-bottom:1px solid #9A9A9A;color:#444444;font-weight:normal;}
.EpList td {border-bottom:1px solid #9A9A9A;border-top:5px solid #EFEFEF;height:17px;}
.EpListBLine {background:url(../images/gui/main/ProdListBLine.gif);height:24px;text-align:center;color:#FFFFFF;}
.EpListBLine a {color:#aeaeae;text-decoration:none;}
.EpListBLine a:hover{color:#FFFFFF;text-decoration:none;}
.EpListBLine .Nav{padding:5px;font-weight:bold;}
.EpAdrList {width:218px;height:300px;left:12px;top:30px;position:relative;overflow:hidden;}
.EpAdrList .Suppr a {color:#B91900;text-decoration:none;}
.EpAdrList .Suppr a:hover {text-decoration:underline;}
/*------------ESPACE PERSO-------------*/
/*------------ADMINISTRATION-------------*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: relative; /* placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
padding-top:10px;
}
#menu {
width: 15em;
}
#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
background: #ccc;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}
/*EQUIPE*/
.equipe {
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	width: 225px;
	font-family:Arial,"Trebuchet MS","Gill Sans",Verdana,Geneva,Helvetica,sans-serif;
	height: auto; 
}
.equipe img{
	border: 1px solid #c0c0c0;
	width:205px;
}
.equipe a{
  font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
.equipe h2 {
	margin: 0;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	color: #ffffff;
	background-color: #009900;
}
.Administration
{
 width: 700px;
 /*height: 200px;*/
 /*border: 1px solid gray;*/
 background-color: #ffffff;
 margin-top:0px;
 margin-left:20px;
 padding:10px;
 font-size:15px;
}
.Administration h3
{
 color:#006600;
 border: 1px solid #006600;
 padding : 5px;
 text-align:center;
 text-transform:uppercase;
}
.Administration p input
{
 width:99%;
}
.Administration p select
{
 width:50%;
}
.Administration p label
{
 text-decoration:underline;
}
/*
.Administration table td span
{
 border: 2px dotted #006600;
 padding : 10px;
 background-color:#ffcc66;
}
*/
.pasJavascript
{
 border: 1px solid gray;
 background-color: #ffffcc;
 color:#ff0000;
 font-size:15px;
 width: 670px;
}
.erreur
{
 color:#ff0000;
 font-size:13px;
 font-weight:bolder;
}
.ok
{
 background-color:white;
}
.invalide
{
 background-color:#ffffcc;
}
.information
{
 color:#cc3399;
 font-weight:bold;
 font-style:italic;
}
.TableCheckbox
{
 border:1px solid black;
 width:100%;
}
.TableCheckbox td
{
 border:1px solid black;
 padding:5px;
 text-align:center;
}
.TableCheckbox th
{
 border:1px solid black;
 padding:5px;
 text-align:center;
 color:#000099;
}
.TablePair
{
 background-color:#ffffcc;
}
.TableImpair
{
 background-color:#ccff99;
}
.TablePair2
{
 background-color:#ffffff;
}
.TableImpair2
{
 background-color:#c0c0c0;
}
.menuParution
{
 color:#339900;
}
.sousMenuParution
{
 color:#ff6633;
}
.sujetParution
{
 color:#0000cc;
 font-weight:bold;
 text-decoration:underline;
}
.erreurCritique
{
 font-size:13px;
 font-weight:bold;
 font-style:italic;
 color:#990000;
}
.TextArea {
	border: 1px solid #CCCCCC;
	padding:3px;
	width:690px;
}
.TxtStyle {
	border: 1px solid #CCCCCC;
	cursor: pointer;
	margin: 0 5px;
	padding:2px 0px 2px 0px;
	background-color:#ccff99;
}
.Color
{
 font-size: 90%;
 width:100px;
}
.Plan
{
 font-size:13px;
}
.PlanTitre
{
 color:#ffffff;
 font-size:36px;
 padding:15px 0px 15px 0px;
}
.Plan a
{
 font-size:15px;
 color:#990000;
 font-weight:bold;
 text-decoration:none;
}
.Plan a:hover
{
 color:#006600;
}
.Contact
{
 font-size:13px;
}
.Contact a
{
 font-size:13px;
 color:#990000;
 font-weight:bold;
 text-decoration:none;
}
.Contact a:hover
{
 color:#006600;
}
.Diaporama
{
 background-color:#ffffff;
}
.Diaporama div
{
 font-size:15px;
 font-variant:small-caps;
}
.Diaporama img
{
 border-width:1px;
 border-color:#9acd32;
}
.Diaporama h2 {color:black;font-size:15px;text-transform: uppercase;border-bottom:1px solid black;}
.Copyright {color:black;font-style:italic;}
/*------------ADMINISTRATION-------------*/
/*------------ACTIVITE-------------*/
.Activite
{
 background-image :url(../images/Recherche.jpg);
 padding : 0px 0px 0px 0px;
 margin:0px 0px 10px 0px;
 /*border : 1px solid #006600;*/
 height:144px;
 position:relative;
}
#ActiviteOu
{
 color:black;
 position:absolute;
 border-right:2px dotted #ff8040;
 width:175px;
 height:133px;
 top:5px;
 left:12px;
 z-index:100;
}
#ActiviteOu input
{
 margin-top:5px;
}
#ActiviteOu strong
{
 color:#5b2e00;
 font-family:arial,helvetica;
 font-size:15px;
 text-decoration:underline;
}
#ActiviteQuoi
{
 color:black;
 position:absolute;
 border-right:2px dotted #ff8040;
 width:155px;
 height:133px;
 top:5px;
 left:197px;
}
#ActiviteQuoi input
{
 padding-top:5px;
}
#ActiviteQuoi strong
{
 color:#5b2e00;
 font-family:arial,helvetica;
 font-size:15px;
 text-decoration:underline;
}
#ActiviteQuoi span
{
 margin-left:5px;
 color:#252525;
 font-family:verdana,arial,helvetica;
 font-weight:bold;
 font-size:13px;
}
#ActiviteCritere
{
 color:black;
 position:absolute;
 border-right:2px dotted #ff8040;
 width:186px;
 height:133px;
 top:5px;
 left:362px;
}
#ActiviteCritere input
{
 margin-top:5px;
}
#ActiviteCritere select
{
 width:176px;
 margin-top:5px;
}
#ActiviteCritere strong
{
 color:#5b2e00;
 font-family:arial,helvetica;
 font-size:15px;
 text-decoration:underline;
}
#ActiviteChercher
{
 color:black;
 position:absolute;
 /*border-right:2px dotted #ff8040;*/
 width:114px;
 height:133px;
 top:5px;
 left:559px;
}
#ActiviteChercher strong
{
 color:#5b2e00;
 font-family:arial,helvetica;
 font-size:15px;
 text-decoration:underline;
}
#ActiviteChercher input
{
 margin-top:5px;
 cursor:pointer;
}
.ResultatActivite
{
 padding:0px;
 margin:0px;
 position:relative;
}
.AdresseActivite
{
 border:1px solid black;
 width : 683px;
 font-size:13px;
}
.AdresseActivite a
{
 text-decoration:none;
 color:#800000;
 font-size:13px;
 font-weight:bold;
}
.AdresseActivite a:hover
{
 color:#008040;
}
.AdresseActivite td
{
 padding-right:15px;
}
.AdresseActivite a img
{
 border:0px;
}
.AdresseActivite a img:hover
{
 border:3px solid #ff8040;
}
.DescriptionActivite
{
 background-color:#dadada;
 font-size:13px;
 width : 683px;
 padding : 5px;
 /*border : 1px dotted #ff0000;*/
}
/*------------ACTIVITE-------------*/
/*
.imageActivite
{
 position:absolute;
 top:0px;
 left:0px;
}
.adresseActivite
{
 position:absolute;
 top:0px;
 left:140px;
}
*/
/*******************************************************************/
.Recherche
{
 /*width:680px;*/
 margin:10px;
 position : relative;
 left:0px;
 top:0px;
 z-index:0;
 width:200px;
 height:50px;
 font-size : 13px;
 color : #000000;
}
.Recherche input
{
 margin:5px 0px 0px 0px;
}
.TypeActivite
{
 font-size : 13px;
 font-weight:bold;
 position : relative;
 left:0px;
 top:0px;
}
.TypeActivite input
{
 /*margin:5px 0px 5px 0px;*/
}
/*
.TypeActivite span
{
 color:red;
 padding:0px 0px 50px 10px;
}
*/
.suggestionsBox {
 display:block;
 position: relative;
 z-index:0;
 left: 0px;
 width: 190px;
 background-color: #ccff99;
 border: 2px solid gray;
 color: #000000;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 7px 7px 7px 7px;
    cursor: pointer;
		font-size:10px;
		font-weight:bold;
}

.suggestionList li:hover {
    background-color: #ffffff;
}
.ActiviteInfo
{
 width:681px;
 border:1px solid #252525;
 background-color:#ffd2a6;
 color:#ff0000;
 font-size:13px;
 font-weight:bold;
}
.ActiviteResume
{
 margin:10px;
}
.ActiviteResume span
{
 text-decoration:underline;
}
.ContenuResume
{
 width:681px;
 border:1px solid #252525;
 font-size:13px;
 background-color:#ccff99;
}
.RechercheVide
{
 color:#627163;
 font-size:25px;
 font-style:italic;
 background-color:#ffffff;
}
.tableVide
{
 color :#0000ff;
 font-weight:bold;
 padding: 10px;
 background-color: #ccff99;
 border : 1px solid #003300;
}
/*------------ACTIVITE-------------*/
/*------------CENTRE---------------*/
.pageCentre
{
 width:745px;
 /*font-family:'Trebuchet MS',times,verdana,sans-serif;*/
 font-family:Verdana;
 /*font-size:14px;*/
 font-size:13px;
 /*margin:10px;*/
 color:#000000;
 /*letter-spacing:0.1em;*/
 text-align:justify;
 background-color:white;
 overflow:auto;
}
.pageCentre strong
{
 font-weight:bold;
}
.pageCentre p
{
 margin: 0 auto;
}
.pageCentre img
{
 border:0px;
}
.pageCentre a
{
 color:#990066;
 text-decoration:none;
 font-weight:bold;
}
.pageCentre a:hover
{
 color:#009933;
}
.pageCentre ul li
{
 list-style-type:square;
 list-style-position:inside;
}
/*------------CENTRE---------------*/
/*-------------ACCUEIL-------------*/
.pageAccueil
{
 width:683px;
 padding:0px;
 /*font-family:'Trebuchet MS',times,verdana,sans-serif;*/
 font-family:Verdana;
 /*font-size:14px;*/
 font-size:13px;
 /*margin:10px;*/
 color:#000000;
 /*letter-spacing:0.1em;*/
 text-align:justify;
 background-color:white;
 overflow:auto;
}
.pageAccueil strong
{
 font-weight:bold;
}
.pageAccueil p
{
 margin: 0 auto;
}
.pageAccueil img
{
 border:0px;
}
.pageAccueil a
{
 color:#990066;
 text-decoration:none;
 font-weight:bold;
}
.pageAccueil a:hover
{
 color:#009933;
}
/*-------------ACCUEIL-------------*/
.Accueil_Info
{
 margin:0px;
 padding:0px;
}
.Accueil_Info table
{
 margin:0px;
 padding:0px;
}
.Accueil_Info_Titre
{
 font-family:Verdana;
 /*font-size:14px;*/
 font-size:20px;
 /*margin:10px;*/
 color:#000000;
 /*border-top:1px solid gray;*/
}
.FootAdresse
{
 font-size:11px;
 font-weight:bold;
 color:#627163;
}
/*------------LIGHTBOX-------------*/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/lightbox/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
/*------------CHROMESTYLE-------------*/	
.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(../css/chromebg3.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
/*color: #494949;*/
color: #000000;
padding: 4px 7px;
margin: 0px 0px 0px -3px;
text-decoration: none;
/*border-right: 1px solid #ADED7C; /*THEME CHANGE HERE*/
border-right: 1px solid #BBB; /*THEME CHANGE HERE*/
border-left: 0px solid #BBB; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{
background: url(../css/chromebg6-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
color: white;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " v";*/
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
/*border: 1px solid #ADED7C; /*THEME CHANGE HERE*/
border: 1px solid #808080; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color:white;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
/*border: 1px solid #ADED7C; /*THEME CHANGE HERE*/
border: 1px solid #808080; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #808080;
color : white;
}
/*reset.css*/
/* Reset browsers styles*/
/*
body,div,dl,dt,dd,ul,li,pre,form,fieldset,input,textarea,
p,blockquote,th,td{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:100%;font-weight:normal;} 
address,caption,cite,code,em,th{font-style:normal;font-weight:normal;} 
caption,th{text-align:left;} 
fieldset,img{border:0;} 
ul{list-style:none;} 
a{text-decoration:none;} 
table{margin-left:1px}
#content{width:700px;margin:20px auto}
#editor_view,#html_view{background:#E1DECE;padding-top:7px}
iframe,#html_view textarea{width:670px;height:600px;background:#fff;border:1px solid #999;margin:7px 15px 15px 15px}

#swicth_editor_html{overflow:hidden;zoom:1}
#swicth_editor_html li{float:left;margin-left:15px}
#swicth_editor_html a{display:block;border:1px solid #999;border-bottom:0px;padding:3px 10px}

#editor{background:#E1DECE;height:25px;padding:0 15px}
#editor img,#editor select,#editor #color_button{float:left;margin:0 3px}

#color_button{position:relative;}
#color{border-collapse:collapse;border-left:1px solid #999;border-top:1px solid #999;position:absolute;
top:25px;left:0px;width:84px;height:63px}
#color a{display:block;float:left;width:20px;height:20px;border-right:1px solid #999;border-bottom:1px solid #999;}

#text_view{border:1px solid;width:600px;height:400px;overflow:auto;padding:5px}
*/
