/***********************************************/
body		{ background-color:#cccccc; margin:0px; }
body, p, ul, li, td, tr { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }

.bloc 		{ font:15px Arial, Helvetica, sans-serif; color:#84c225; }
.titre 		{ color:#000000; font-size:12px; font-weight:bold;  }
.pttitre 	{ color:#8e97a0; font-size:11px; font-weight:bold;  }
.citation 	{ font:12px Arial, Helvetica, sans-serif; color:#000000; }
.attention 	{ color:#CB7714; font-size:12px; font-weight:bold;  }
.point		{ color:#d6d6d6; font-size:21px; font-weight:bold; }
.prix 		{ color:#CB7714; font-size:11px; font-weight:bold;  }
.txtRecherche	{ color:#a0a0a0; }
.famille 		{ color:#996665; font-size:11px; font-weight:bold;  }
.family 		{ color:#996665; font-size:12px; }

.tabOrange1 	{ background-color:#fbeebb; border:1px solid #f2a64c; }
.cadGris1 		{ background-color:#ffffff; border:1px solid #e5e5e5; }

.cadPage 		{  }
.tdCage 		{ background-color:#ffffff; }
.tdPage 		{ background-color:#d6d6d6; }
/*.tdPage 		{ background-color:#d9d9d9; }*/

.tdBlanc 		{ background-color:#FFFFFF; }
.tdNoir 		{ background-color:#191E22; }
.tdJaune 		{ background-color:#EEF36D; }
.tdVert 		{ background-color:#23a259; color:#FFFFFF; }
.tdVert1 		{ background-color:#84c225; }
.tdOrange 		{ background-color:#CB7714; }
.tdOrange1 		{ background-color:#f2a64c; color:#FFFFFF; }
.tdOrange2 		{ background-color:#fada60; }
.tdOrange3 		{ background-color:#f9e185; }
.tdOrange4 		{ background-color:#fbeebb; }
.tdBleu 		{ background-color:#1A61A9; color:#FFFFFF }
.tdBleu1 		{ background-color:#0f71c2; }
.tdBleu2 		{ background-color:#b8c6f7; }
.tdBleu3 		{ background-color:#e1e6fc; }
.tdRouge 		{ background-color:#e2001b; color:#FFFFFF; }
.tdRouge1 		{ background-color:#F51C1C; }
.tdRouge2 		{ background-color:#fa5f5f; }
.tdRouge3 		{ background-color:#da9da5; }
.tdGris 		{ background-color:#f1f1f3; }
.tdGris1 		{ background-color:#e5e5e5; }
.tdGris2 		{ background-color:#d6d6d6; }
.tdGris3 		{ background-color:#8e97a0; }
.tdMarron 		{ background-color:#9b814e; }
.tdMessage 		{ background-color:#f6f9b6; border:#CB7714 1px solid;  }
.tdInterligne 		{ height:5px; }
.tdInterligne2 		{ height:10px; }
.tdIntercolonne 	{ width:5px; }
.tdIntercolonne2 	{ width:10px; }
.tdSeparateur 	{ background-color:#f1f13; height:1px; }

a.agenda:link 			{ color:#000000; 	text-decoration: none; }
a.agenda:visited 		{ color:#000000; 	text-decoration: none; }
a.agenda:hover 			{ color:#ff0000;	text-decoration: none; }

a.menu:link 	{ color:#1A61A9; font-weight: bold; text-decoration:none; }
a.menu:visited 	{ color:#1A61A9; font-weight: bold; text-decoration:none; }
a.menu:active 	{ color:#000000; font-weight: bold; text-decoration:none; }
a.menu:hover 	{ color:#CB7714; font-weight: bold; text-decoration:none; }

a.haut:link 	{ font-size:12px; color:#CB7714; font-weight: bold; text-decoration: none; }
a.haut:hover 	{ font-size:12px; color:#000000; font-weight: bold; text-decoration: none; }
a.haut:visited 	{ font-size:12px; color:#CB7714; font-weight: bold; text-decoration: none; }

a.bas:visited 	{ color:#000000; text-decoration: none; }
a.bas:link 		{ color:#000000; text-decoration: none; }
a.bas:hover 	{ color:#ffffff; text-decoration: none; }

a.texte:link 	{ color:#CB7714; text-decoration: none; }
a.texte:visited { color:#CB7714; text-decoration: none; }
a.texte:hover 	{ color:#e2001b; text-decoration: none; }

a.buzz1:link 	{ color:#8e97a0; font:11px Arial; text-decoration: none; }
a.buzz1:visited { color:#8e97a0; font:11px Arial; text-decoration: none; }
a.buzz1:hover 	{ color:#e2001b; font:11px Arial; text-decoration: underline; }

a.buzz2:link 	{ color:#CB7714; font:bold 11px Arial; text-decoration: none; }
a.buzz2:visited { color:#CB7714; font:bold 11px Arial; text-decoration: none; }
a.buzz2:hover 	{ color:#e2001b; font:bold 11px Arial; text-decoration: underline; }

a.buzz3:link 	{ color:#23a259; font:11px Verdana, Arial; text-decoration: none; }
a.buzz3:visited { color:#23a259; font:11px Verdana, Arial; text-decoration: none; }
a.buzz3:hover 	{ color:#e2001b; font:11px Verdana, Arial; text-decoration: underline; }

a.buzz4:link 	{ color:#CB7714; font:11px Arial; text-decoration: none; }
a.buzz4:visited { color:#CB7714; font:11px Arial; text-decoration: none; }
a.buzz4:hover 	{ color:#e2001b; font:11px Arial; text-decoration: underline; }

a.buzz5:link 	{ color:#000000; font:11px Verdana, Arial; text-decoration: none; }
a.buzz5:visited { color:#000000; font:11px Verdana, Arial; text-decoration: none; }
a.buzz5:hover 	{ color:#e2001b; font:11px Verdana, Arial; text-decoration: underline; }

a.buzz6:link 	{ color:#e2001b; font:11px Arial; text-decoration: none; }
a.buzz6:visited { color:#e2001b; font:11px Arial; text-decoration: none; }
a.buzz6:hover 	{ color:#e2001b; font:11px Arial; text-decoration: underline; }

.message
{
	width: 575px;
	text-align: justify;
	color: #000000;
	border:#CB7714 1px solid;
	background-color:#f6f9b6;
	padding: 5px;
}

.bouton
{
	width: 100px;
	text-align: center;
	color: #000000;
	border:#f1f1f3 1px solid;
	background-color:#ffffff;
	padding: 1px;
}

.fiche
{
	width: 400px;
	text-align: justify;
	padding: 5px;
}

/********************* ONGLETS *****************************************/
.div_oglStandard
{
	width: 100%;
	height: 350px;
	text-align: left;
	background-color: #ffffff;
}

ul.tabs 	{ width: 500px; margin:0px; padding:0px; }
ul.tabs li 	{ list-style:none; display:inline; }
ul.tabs li a 
{
    background-color:#e7e8e0;
    color:#000000;
    padding:3px 5px 3px 5px;
    text-decoration:none;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
ul.tabs li a:hover 
{
    background-color:#000000;
	color:#ffffff;
}
ul.tabs li a.active 
{
    background-color:#ffffff;
    color:#db8b2c;
    border:1px solid #ffffff;
}
/***********************************************************************/

/************************************** LIEN LISTE DATE ****************************************/
a.datetdBlanc:link 		{ color:#000000; text-decoration:none;  background-color:#FFFFFF; display:block; }
a.datetdBlanc:visited 	{ color:#000000; text-decoration:none;  background-color:#FFFFFF; display:block; }
a.datetdBlanc:hover 	{ color:#000000; text-decoration:none;  background-color:#D6D0C0; display:block; }

a.datetdBleu02:link 	{ color:#000000; text-decoration:none;  background-color:#e1e6fc; display:block; }
a.datetdBleu02:visited 	{ color:#000000; text-decoration:none;  background-color:#e1e6fc; display:block; }
a.datetdBleu02:hover 	{ color:#000000; text-decoration:none;  background-color:#D6D0C0; display:block; }

a.datetdOrange:link 	{ color:#FFFFFF; text-decoration:none;  background-color:#CB7714; display:block; }
a.datetdOrange:visited 	{ color:#FFFFFF; text-decoration:none;  background-color:#CB7714; display:block; }
a.datetdOrange:hover 	{ color:#000000; text-decoration:none;  background-color:#D6D0C0; display:block; }

.datetdJaune 			{ color:#000000; text-decoration:none;  background-color:#EEF36D; display:block; }
a.datetdJaune:link 		{ color:#000000; text-decoration:none;  background-color:#EEF36D; display:block; }
a.datetdJaune:visited 	{ color:#000000; text-decoration:none;  background-color:#EEF36D; display:block; }
a.datetdJaune:hover 	{ color:#000000; text-decoration:none;  background-color:#EEF36D; display:block; }
/**********************************************************************************************/


..ipStandard	{ background-color:#ffffff; border:#d6d6d6 1px solid; color:#000000; font-size:11px; }
.ipBleu 	{ background-color:#FFFFFF; border:#1A61A9 1px solid; color:#000000; font-size:11px; }
.btStandard { background-color:#84c225; border:#ffffff 1px solid; color:#ffffff; font:11px Arial; cursor:hand; }
.btBleu 	{ background-color:#1A61A9; border:#1A61A9 1px solid; color:#FFFFFF; font:11px Arial; cursor:hand; }
.btOrange 	{ background-color:#CB7714; border:#CB7714 1px solid; color:#FFFFFF; font:11px Arial; cursor:hand; }
.btOrange2 	{ background-color:#fada60; border:#f2a64c 1px solid; color:#000000; font:11px Arial; cursor:hand; }
.btMarron 	{ background-color:#9b814e; border:#f2a64c 1px solid; color:#000000; font:11px Arial; cursor:hand; }

.rdBleu 	{ background-color:#b8c6f7; border:#ffffff 1px solid; color:#000000; }
.rdBleu02 	{ background-color:#e1e6fc; border:#e1e6fc 1px solid; color:#000000; }
.rdBlanc 	{ background-color:#ffffff; border:#ffffff 1px solid; color:#000000; }

.puceVert 	{ list-style-image:url(../images/puceVert.gif);	text-align:justify; }
.puce02 { list-style-image:url(../img/puce02.gif);	text-align:justify; }
.numero { text-align:justify; }

/************** Contenair **********************/
.fadecontentwrapper
{ 
	/* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
	position: relative;
	width: 550px;
	height: 260px; /* Set height to be able to contain height of largest content shown*/
	border: 1px solid #8e97a0;
	overflow: hidden;
}

.fadecontent
{ 
	/*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
	position: absolute;
	background: white;
	padding: 10px;
	visibility: hidden;
	width: 530px;
}

.fadecontenttoggler
{
	/*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
	width: 230px;
	border: 1px so1id #8e97a0;
	border-bottom-width: 0;
	overflow: hidden;
}

.fadecontenttoggler a
{ 
	/*style for every navigational link within toggler */
	text-decoration: none;
	border: 1px solid #8e97a0;
	padding: 0 5px;
	float: left;
	display: block;
	font-weight: bold;
	color: black;
}
.fadecontenttoggler a:hover
{
	background: #CB7714;
	color: white;
}
.fadecontenttoggler a.toc { /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */ }
.fadecontenttoggler a.prev, .fadecontenttoggler a.next
{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
	color: black;
}
.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover
{
	color: white;
	background: black;
}
.fadecontenttoggler a.selected
{ 
	/*style for selected page's toggler link. ".selected" class auto generated! */
	background: #8e97a0;
	color: white;
}

/************** Galerie **********************/
.highslide 
{
	cursor: url(../javascript/ico/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img 	{ visibility: hidden; }
.highslide img 					{ border: 1px solid #f1f1f3; }
.highslide:hover img 			{ border: 1px solid #ffffff; }
.highslide-wrapper 				{ background: white; }
.highslide-image 				{ border: 10px solid #ffffff; }
.highslide-image-blur { }
.highslide-caption 
{ 
    display: none;
    border: 5px solid #ffffff;
    border-top: none;
    padding: 5px;
    background-color: #ffffff;
}
.highslide-loading 
{
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(../javascript/ico/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i 
{
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i 
{
    color: white;
    background-color: gray;
}
a.highslide-full-expand 
{
	background: url(../javascript/ico/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block 	{ display: block; }
.highslide-display-none 	{  display: none; }

/************** Calendrier **********************/
.calHead 
{
	border: solid #f1f1f3 1px;
	color: #84c225;
	font-weight: bold;
	width: 35px;
	height: 20px; 
}
.calDate 
{
	border: solid #f1f1f3 1px;
	background-color: #e5e5e5;
	color: #000000;
	font-weight: bold;
	width: 35px;
	height: 25px; 
}
.calChange 
{
	border: solid #f1f1f3 1px;
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	width: 35px;
	height: 20px;
}
.calEvent 
{
	border: solid #f1f1f3 1px;
	background-color: #CB7714;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	width: 35px;
	height: 25px; 
}
a.calSelect:link 		{ color:#ffffff; font:11px bold Arial; text-decoration: none; }
a.calSelect:hover 		{ color:#ffffff; font:18px bold Arial; text-decoration: none; }
a.calSelect:active 		{ color:#ffffff; font:11px bold Arial; text-decoration: none; }
a.calSelect:visited 	{ color:#ffffff; font:11px bold Arial; text-decoration: none; }


.calEmpty 
{
	border: solid #f1f1f3 1px;
	width: 35px;
	height: 25px; 
}
