
#ZOeditor{
	border: 1px black solid;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-align:left;
	width: 415px;
	height: 205px;
	overflow: auto;
}

a.adminmenu{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	color: #696969;
	background: transparent;
}

a.adminmenu:hover, a.adminmenu:active {
	color:#FFFFFF;
	background: #003366;
}

a.basmenu{
	background : #FFFFFF;
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

a.basmenu:hover {
	background : #CCCCCC;
	color : #666666;
}

a.basmenu:active {
	color : #000099;
}

a.liencadrenoir{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
	text-decoration : none;
	font-weight: bold;
}

a.liencadrenoir:hover {
	color : #9999CC;
}

a.liencadrenoir:active {
	color : #999999;
}

a.lienstexte{
	background : #FFFFFF;
	color : #0066CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
}

a.lienstexte:visited {
	color : #669999;
}

a.logosono {
	text-decoration : none;
	background-color : transparent;
}

a.menuadmin{
	background : #FFFFFF;
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.menuadmin:hover {
	color : Navy;
}

a.menuhautdroite{
	background : transparent;
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

a.menuhautdroite:hover {
	color : Navy;
	text-decoration : underline;
}

a.menulateralbold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color : transparent;
	color : White;
	text-decoration : none;
	margin-right : 10px;
}

a.menulateralbold:hover {
	color : #708090;
}

a.newsicones {
	text-decoration : none;
	font-family : sans-serif;
	font-size : 9px;
	color : #A9A9A9;
}

a.newsicones:hover {
	color : #FF8C00;
}

a.orange{
	font-family : Arial;
	font-size : 15px;
	font-weight : bold;
	color : #FF8000;
}

a.orange:hover {
	color : White;
	background-color : #FF8000;
	text-decoration: none;
}

a.petitmenu{
	background : #FFFFFF;
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

a.petitmenu:hover {
	color : Navy;
}

a.zo {
	color : Silver;
	font-family : sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.zo:hover {
	background-color : transparent;
	color : Navy;
	text-decoration : underline;
}

/* ------------------------------------------------------ */
/* ------------------------------------------------------ */
/* ------------------------------------------------------ */
/* ------------------------------------------------------ */
/* ------------------------------------------------------ */

.admd{
 	font-family : Arial;
 	font-size : 9pt;
}

.admf{
	font-family : Arial;
	font-size : 9pt;
 	font-weight: bold;
 	padding-left: 5px;
 	padding-right: 5px;
 	color : #000000;
 	background : #FFFFFF;
 	border: 1px solid #000000;
}

.adminCol{
	border : 1px solid #CCCCCC;
	border-collapse : collapse;
}

.adminh{
 	font-family : Arial;
 	font-size : 8pt;
 	font-weight: bold;
 	color : White;
 	background : #FF8C00;
}

.adminr1{
	font-family : Arial;
 	font-size : 8pt;
 	color : #000000;
 	background : #FFE4C4;
}

.adminr2{
	font-family : Arial;
 	font-size : 8pt;
 	color : #000000;
 	background : #FFE4C4;
}

.admintitle{
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 13px;
 	color : #444444;
}

.adminsmalltxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
}

.admnav{
 	font-family : Arial;
 	font-size : 10pt;
}

.bouton{
	background-color : #CCCCCC;
	border: 1px solid #666666;
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
}

.boutonbas {
	background-color : #CCCCCC;
	border : #666666;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
}

.cadregris {
	border : 1px solid #CCCCCC;
	border-collapse : collapse;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	background : White;
}

.cadreicone {
	border : 1px solid #CCCCCC;
	border-collapse : collapse;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.cadremodif {
	border : 1px solid #0000CC;
}

.cadremyEditor{

	margin: 0px;
	padding: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;

}

.cadrenoir {
	background: #DDDDDD;
	border : 1px solid #666666;
	font-size : 9px;
}

.cellbleu {
	background-color : #C5C5D8;
	border : 1px solid White;
}

.formbas {
	background-color : #FFFFFF;
	border : 1px solid #666666;
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
}

.formcolor {
	border : 1px solid #333399;
	background : #EEEEFF;
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.homelog {
	font-family : Arial;
	font-size : 8pt;
	background-color : #FFA500;
	color : Black;
	border : none;
}

/* Safe to remove - not used in ZOE */
.imgmyEditor{
	border : 1px solid #CCCCCC;
	border-collapse : collapse;
	margin: 0px;
	padding: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align: middle;

}

.login{
	background-image:url(../images/acceuil.gif);
	height:280px;
	width:330px;
	border: 0px;
	margin-top:100px;
	margin-left:100px;
}

.menu{
 	font-family : Arial;
 	font-size : 10pt;
 	color : #FFFFFF;
}

.newscat {
	font-family : sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #A9A9A9;
}

.newsdate {
	font-family : sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #A9A9A9;
}

.newstitre {
	font-family : sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FF8C00;
}

.newstxt {
	font-family : sans-serif;
	font-size : 12px;
	color : #373737;
}

.obligatoire {
	background : #FFEF93;
	border : 3px solid White;
}

.pathseparator {
	color : Silver;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	vertical-align : baseline;
}

.pointall {
	border : 1px #999999 dotted;
}

.prix {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.small{
	font-family : Arial;
 	font-size : 6pt;
 	color : #000000;
 	background : #FFFFFF;
}

.selectcolor {
	border : 1px solid #333399;
	background : #EEEEFF;
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.tableauedition {
	border : 1px solid #666666;
	border-collapse:collapse;
}

.tableauedition2 {
	border : 0px solid #666666;
	border-collapse:collapse;
}

a.tbhref:hover, a.tbhref{
	background-color: transparent;
	text-decoration: none;
}
.tbbg{
	background-image: url(../images/bars/tb_bg.gif);
	height: 26px;
	background-repeat: repeat-x;
	font-family : Arial;
 	font-size : 8pt;
 	font-weight: bold;
 	color : #999999;
}
.tbbglc{
	width: 8px;
	height: 26px;
	background-image: url(../images/bars/tb_bg_lc.gif);
}

.tbbgrc{
	width: 8px;
	height: 26px;
	background-image: url(../images/bars/tb_bg_rc.gif);
}

.tbbgico{
	width: 105px;
	height: 26px;
	background-image: url(../images/bars/tb_bg_ico.gif);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: middle;

}

.tbicon{
	background-color: transparent;
	border: none;
	vertical-align: top;
}

.temoignagehome {
	background : #FFFFFF;
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : italic;
}

.texte {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
}

.textecourant {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
}

.titrecourant {
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

/***********DHTML MENU**************/
.dhtmlmenu{
	background-image: url(../images/menu/bleu.gif);
	background-repeat: repeat-x;
	color: White;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	height: 41px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-decoration: none;
}
.dhtmlright{
	background-image: url(../images/menu/bleucoin.gif);
	background-repeat: no-repeat;
	height: 41px;
	margin:0px;
	padding: 0px;
	text-decoration: none;
	width: 20px;
}
.dhtmlleft{
	height: 41px;
	width: 20px;
}

.dhtmlsub{
	background-image: url(../images/menu/subbg.gif);
}

.sub{
	position: absolute;
	padding: 0px;
	margin: 0px;
	visibility: hidden;
	z-index: 200;
}

a.dhtmlSubMenuItem:hover{
	background-image: url(../images/menu/btnvert.gif);
	background-repeat:no-repeat;
	color: White;
	text-decoration: none;
}

a.dhtmlSubMenuItem{
	display:block;
	background-image: url(../images/menu/btnbleu.gif);
	background-repeat:no-repeat;
	color: White;
	font-family : Helvetica, Arial, sans-serif;
	font-size: 18px;
	height:36px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	padding-right: 0px;
	padding-top: 8px;
	text-align: left;
	text-decoration: none;
	width: 200px;
}

a.grosmenu{
	color : White;
}

a.grosmenu:hover{
	color : White;
}


/***********************************************/

.catetitle{
	color:#888888;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	text-align:center;
	vertical-align:top;
	width: 200px;
}

.filmcomments{
	color:#888888;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	text-align:left;
	vertical-align:top;
}


.filmtitle{
	color:#666666;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	text-align:left;
	width: 205px;
	vertical-align:top;
}

.filmcontent{
	overflow: auto;
	padding-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #000000;
	height:200px;
	width: 405px;
}


/***********************************************/

.TESTcpYearNavigation, .TESTcpMonthNavigation{
	background-color: #FF8C00;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.TESTcpDayColumnHeader,	.TESTcpYearNavigation,	.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate, .TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled, .TESTcpCurrentDate, .TESTcpCurrentDateDisabled,
.TESTcpTodayText, .TESTcpTodayTextDisabled, .TESTcpText{
	font-family:arial;
	font-size:8pt;
}
TD.TESTcpDayColumnHeader{
	text-align:right;
	border: thin solid #FF8C00;
	border-width:0px 0px 1px 0px;
}
.TESTcpCurrentMonthDate, .TESTcpOtherMonthDate,	.TESTcpCurrentDate{
	text-align:right;
	text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDateDisabled,	.TESTcpCurrentDateDisabled{
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
}
.TESTcpCurrentMonthDate{
	color: #FF8C00;
	font-weight:bold;
}
.TESTcpCurrentDate{
	color: #FFFFFF;
	font-weight:bold;
}
.TESTcpOtherMonthDate{
	color:#808080;
}
TD.TESTcpCurrentDate{
	color:#FFFFFF;
	background-color: #FF8C00;
	border-width:1px;
	border:solid thin #000000;
}
TD.TESTcpCurrentDateDisabled{
	border-width: 1px;
	border:solid thin #FFAAAA;
}
TD.TESTcpTodayText, TD.TESTcpTodayTextDisabled{
	border: thin solid #FF8C00;
	border-width:1px 0px 0px 0px;
}
A.TESTcpTodayText, SPAN.TESTcpTodayTextDisabled{
	height:20px;
}
A.TESTcpTodayText{
	color: #FF8C00;
	font-weight:bold;
}
SPAN.TESTcpTodayTextDisabled{
	color:#D0D0D0;
}
.TESTcpBorder{
	border: thin solid #FF8C00;
}

