BODY {
	font:normal 10px Verdana,Arial,Helvetica,sans-serif;
}

#alertBox {
	background-image:url(/web/jsp/img/alertBg.jpg);
	height:39px;
}

.scrollbar{
scrollbar-face-color:#E1E0E0;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
}
.bodyTable{
background:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.obligatoire{
color:#FF6600;
font:10px Arial,Helvetica,sans-serif;
}
.libeleChamps{
color:#454545;
background-color:#DCD9B8;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:right;
padding-right:4px;
letter-spacing:-1pt;
word-spacing:normal;
/*background:url('/web/jsp/img/chat_body_bg.gif');*/
}
.inputChampsTop {
	padding-left:7px; border:1px solid #DCD9B8; border-bottom:0px;
}
.inputChamps {
	padding-left:7px; border:1px solid #DCD9B8;
}
.txtCourantFonce{
color:#454545;
font:9px Verdana,Arial,Helvetica,sans-serif;
}
.champs{
width:155px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.lienOrangeGras{
color:#FF6600;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:underline;
letter-spacing:-1px;
}

.OrangeGras{
color:#FF6600;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
letter-spacing:-1px;
}

.txtInfoClair{
color:#878787;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;

}
.txtInfoOrange{
color:#FF6600;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtInfoNoir{
color:#000000;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
text-align:justify;
}
.txtInfoFonce{
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtInfoOrange{
color:#FF6600;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.champsDate{
width:60px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.champsJour{
width:44px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.champsPhoto{
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.titreRubrique{
height:18px;
padding-top:2px;
padding-left:5px;
color:#FFFFFF;
background:url(img/pix_barreRubrique.gif);
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
}
.fondGris{
background:#F0F0F0;
background:#EBEBD6;
border-bottom: #CFCCB4 0px solid;
font:normal 10px Verdana,Arial,Helvetica,sans-serif;
color: #454545;
}
.champsPetit{
width:130px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.txtInfoBlanc{
color:#FFFFFF;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;

}
.txtCourantGras{
color:#454545;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl1{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl2{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl3{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl4{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtExperienceLvl5{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}

.txtCourant11{
color:#454545;
font: 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}

.txtCourantBlanc{
color:#FFFFFF;
font: 11px Verdana,Arial,Helvetica,sans-serif;

}

.txtCourant12{
color:#454545;
font: 11px Verdana,Arial,Helvetica,sans-serif;
line-height: 10px;
}

.txtInfoFonceGras{
color:#454545;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtInfoBrune{
	color:#7C7961;
	font:10px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing:-1px;
}
.cadrePhoto{
border:1px solid #000000;
}
.fondGris2{
background:#F0F0F0;
line-height:12px;
}
.txtCourantGrasBlanc{
color:#FFFFFF;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtField{
width:200px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.titreRubriquePseudo{
height:18px;
padding-top:3px;
padding-left:5px;
color:#FF6600;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
}

.txtCourantFonceFondGris{
color:#454545;
font:11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}

.txtFieldChat{
width:380px;
height:100px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.champsLoveMachine1{
width:85px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.champsLoveMachine2{
width:70px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.pseudoFondGris{
color:#FF6600;
background:#F0F0F0;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txttoutPetit{
color:#454545;
font:9px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}

.titresZS{
color:#454545;
font:20px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
font-weight:bold;
text-decoration:none;
}
.fondGrisFonce{
background:#2B2B2B;
}
.champsLoveMachine3{
width:110px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.txtCourantOrangeFondGris{
color:#FF6600;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.champsRecherche{
width:100px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
/* must be there for validation */
input.errHilite,select.errHilite,textarea.errHilite{
border:1px solid #FF6600;
}
label.errHilite {
color:#FF6600;
}
a img{
border:0px;
}
.fondBlanc{
background:#FFFFFF;
}

.sb-cal {
width:100%;
font-size:9px;
border:1px solid #333;
border-spacing: 0px 0px;
border-collapse:collapse;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.sb-cal TD {
border:1px solid #333;
background-color:#fff;
padding:1px;
text-align:center;
width:14%;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.sb-cal TH {
border:1px solid #333;
background-color:#ddd;
padding:1px;
text-align:center;
width:14%;
font:10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:0px;
}
div.sb-cal{
width:100%;
}
div.sb-cal .title{
color:#FFFFFF;
font-size:9px;
}

.libeleChampsJaune{
color:#454545;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:right;
letter-spacing:-1pt;
word-spacing:normal;/*	background-color:#FCF7EA;*/
}
tr{
font-size:11px;
}
.fondJaune{
}
.champsBlog{
width:300px;
color:#454545;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
form{
border:0px;
padding:0px;
margin:0px;
}
.txtCourantFonceFondMarron{
padding:3px;
color:#454545;
background:#DFC4A1;
font:11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.button-grey{
padding:4px;
margin-left:5px;
border:1px solid #AAAAAA;
display:block;
color:#666666;
background:#DDDDDD;
font:normal 11px arial,helvetica,sans-serif;
text-decoration:none;
vertical-align:center;
cursor:pointer;
cursor:hand;
}
.color_text{
width:20px;
height:20px;
margin:0px;
padding-left:4px;
border:1px solid #AAAAAA;
color:#000000;
font:normal 12px arial,helvetica,sans-serif;
}
.txtCourantOrangeGrasFondNoir{
color:#FF6600;
background:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtCourantOrange,a{
color:#FF6600;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.txtCourantNoireX {
color:#000000;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
.pseudo,.txtCourantOrangeGras{
color:#FF6600;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}

.txtCourantOrangeGras14{
color:#FF6600;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:-1px;
}
/* list styles */
.list{
margin:0;
padding-left:0;
list-style:none;
}
.list li{
padding:0px;
padding-left:14px;
background:url('/web/jsp/img/icone_flecheMenu.gif') no-repeat 0 0em;
letter-spacing:-1px;
}
.list .bullet{
color:#454545;
padding:0px;
padding-left:14px;
background:url('/web/jsp/img/icone_bullet_grey.gif') no-repeat 0 0em;
}
.list ul{
list-style:none;
}
.list a{
color:#454545;;
text-decoration:none;
letter-spacing:-1px;
}
.list a:hover{
color:#FF6600;
}
.monplugcol2{
padding-left:5px;
}
/* default container styles */
.container-block{
/*border:1px solid #CFCCB4;
background:url(/web/jsp/img/block_header_bg.gif);*/
background:url(/web/jsp/img/block_header_bg_grey.gif);
}
.container-header{
height:22px;
}
.container-title{
/*border-bottom:1px solid #CFCCB4;*/
padding:0px 0px 0px 5px;
/*color:#FF6600;*/
color:#FFF;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
}
.container-content{
padding:3px 0 3px 1px;
padding:4px 0 4px 2px;
background:#EBEBD6;
}
.container-subtitle{
/*border-bottom:1px solid #CFCCB4;*/
padding:3px 5px 0px 0px;
/*color:#7C7961;*/
color:#FFF;
font:7.0pt Arial,Helvetica,sans-serif;
text-align:right;
}


.container-block-grey{
border:1px solid #000000;
margin-bottom:5px;
}
.container-header-grey{
height:22px;
}
.container-title-grey{
padding:3px 4px 4px 5px;
border-bottom:1px solid #000; /*#FF6600;*/
color:#fff;
background:url(/web/jsp/img/block_header_bg_grey.gif);
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
}
.container-subtitle-grey{
border-bottom:1px solid #000; /*#949175;*/
padding:3px 5px 0px 0px;
color:#FF6600;
font:7.0pt Arial,Helvetica,sans-serif;
text-align:right;
background:url(/web/jsp/img/block_header_bg_grey.gif);
}
.container-content-grey{
	padding:4px 0 4px 2px;
	background:url('/web/jsp/img/chat_body_bg.gif');
	color:#ffffff;
}
.container-block-dots{
border:1px solid #999999;
margin-bottom:5px;
background-color: #fff;
}
.container-header-dots{
height:22px;
background:url('/web/jsp/img/dotsgrey.gif');
background-repeat:repeat-x;
background-position: left bottom;
}
.container-title-dots{
padding:3px 4px 4px 5px;
color:#666;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-align:left;
background-color: #eee;
}
.container-subtitle-dots{
padding:3px 5px 0px 0px;
color:#FF6600;
font:7.0pt Arial,Helvetica,sans-serif;
text-align:right;
}
.container-content-dots{
	padding:4px 0 4px 2px;
	color:#ffffff;
}

/* blogs boxes */
.container-block-blogs{
/*border:1px solid #999999;*/
margin-bottom:5px;
/*background-color: #fff;*/
}
.container-header-blogs{
height:20px;
background:url(/web/jsp/img/block_header_bg_grey.gif);
/*background:url('/web/jsp/img/dotsgrey.gif');
background-repeat:repeat-x;
background-position: left bottom;*/
background-color:#000;
}
.container-title-blogs{
padding:3px 4px 4px 4px;
color:#ffffff;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-align:left;
/*background-color: #eee;*/
}
HR {
	height:1px;
	color:#999;
}
.container-subtitle-blogs{
padding:3px 5px 0px 0px;
color:#FF6600;
font:7.0pt Arial,Helvetica,sans-serif;
text-align:right;
}
.container-content-blogs{
	padding:4px 0 4px 2px;
	color:#454545;
}

/* button */
.button-center {
	background:url('/web/jsp/img/bt_bg.gif');
	vertical-align: middle;
}
.button-anchor {
	text-decoration:none;
	padding:5px 4px 4px 3px;
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:23px;
}
/* additional containers */
.miniblock {
	padding:2px; margin:5px 0 5px 0; /*border:1px #D9D6BD solid;*/ background-color:#EBEBD6;
}
.underline-box {
	margin-bottom:3px;
	padding-bottom:3px;
	border-bottom:1px solid #CFCCB4;
}
.block-dots{
font-size:11px;
padding:4px 4px 4px 4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url('/web/jsp/img/dotsgrey.gif');
background-repeat:repeat-x;
background-position: left bottom;
}
.bl-pluggers {
	background:#EBEBD6;
	border-top:1px solid #CFCCB4;
}
/* columns */
.column-grey-left {
	background-color:#2B2B2B; border-right:1px solid #292929; apadding:5px;
}
.column-grey-right {
	background-color:#2B2B2B; border-left:1px solid #292929; padding:5px;
}
.column-left-blogindex {
	padding:40px 10px 10px 10px; width:140px;
}
.column-right-blogindex {
	padding:20px 10px 10px 10px; width:140px;
}
/* overrides */
.orange {
	color:#FF6600;	
}
.white a {
	color:#fff;
}
/* backgrounds */
.iframeint {
	background-color: #EBEBD6;
}
.monplugbg{
background:url('/web/jsp/img/unicef_cahier.gif');
}
.monplugbg_lvl_1{
background:url('/web/jsp/img/cahierInscription_lvl_1.gif');
}
.monplugbg_lvl_2{
background:url('/web/jsp/img/cahierInscription_lvl_2.gif');
}
.monplugbg_lvl_3{
background:url('/web/jsp/img/cahierInscription_lvl_3.gif');
}
.monplugbg_lvl_4{
background:url('/web/jsp/img/cahierInscription_lvl_4.gif');
}
.monplugbg_lvl_5{
background:url('/web/jsp/img/cahierInscription_lvl_5.gif');
}
.beigebg {
	background-color:#EAE8C6;
}
.iframesr{
	background-color: #EBEBD6;
	overflow-x:hidden;
	overflow-y:auto !important;
}
.iframesr TD {
	border-bottom:1px solid #CFCCB4;
}
.fondBrune-over {
	background-color: #DCD9B8;
}

.ImageOrFlashDoesntExist {
	border: 1px dotted #909090;
	text-align: left;
	font: bold 8px Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #e0e0e0;
}



/* 
defaut alias _default
*/
.blogSkinDefault .blogSkinHere, .blogSkinDefault .blogSkinHere td, .blogSkinDefault .blogSkinHereSpec, .blogSkinDefault .blogSkinHereSpec * {
	color:black;
	text-decoration:none;
}
.blogSkinDefault .blogSkinHere a {
	color:black;
}
.blogSkinDefault .blogSkinHere a:hover {
	color:#A32;;
}

/* 
noir alias _black
*/
.blogSkinBlack .blogSkinHere, .blogSkinBlack .blogSkinHere td, .blogSkinBlack .blogSkinHereSpec, .blogSkinBlack .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinBlack .blogSkinHere a {
	color:#CCC;
	text-decoration:none;
}
.blogSkinBlack .blogSkinHere a:hover {
	color:white;
}

/* 
bleu alias _blue
*/
.blogSkinBlue .blogSkinHere, .blogSkinBlue .blogSkinHere td, .blogSkinBlue .blogSkinHereSpec, .blogSkinBlue .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinBlue .blogSkinHere a {
	color:#CCC;
	text-decoration:none;
}
.blogSkinBlue .blogSkinHere a:hover {
	color:white;
}

/* 
brun alias _brown
*/
.blogSkinBrown .blogSkinHere, .blogSkinBrown .blogSkinHere td, .blogSkinBrown .blogSkinHereSpec, .blogSkinBrown .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinBrown .blogSkinHere a {
	color:#FFF0C5;
	text-decoration:none;
}
.blogSkinBrown .blogSkinHere a:hover {
	color:white;
}

/* 
vert alias _green
*/
.blogSkinGreen .blogSkinHere, .blogSkinGreen .blogSkinHere td, .blogSkinGreen .blogSkinHereSpec, .blogSkinGreen .blogSkinHereSpec * {
	text-decoration:none;
	color:black;
}
.blogSkinGreen .blogSkinHere a {
	color:black;
	text-decoration:none;
}
.blogSkinGreen .blogSkinHere a:hover {
	color:white;
}

/* 
bleu ciel alias __lightBlu
*/
.blogSkinLightBlue .blogSkinHere, .blogSkinLightBlue .blogSkinHere td, .blogSkinLightBlue .blogSkinHereSpec, .blogSkinLightBlue .blogSkinHereSpec * {
	text-decoration:none;
	color:black;
}
.blogSkinLightBlue .blogSkinHere a {
	color:#FF9;
	text-decoration:none;
}
.blogSkinLightBlue .blogSkinHere a:hover {
	color:yellow;
}

/* 
rose alias _pink
*/
.blogSkinPink .blogSkinHere, .blogSkinPink .blogSkinHere td, .blogSkinPink .blogSkinHereSpec, .blogSkinPink .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinPink .blogSkinHere a {
	color:#CCC;
	text-decoration:none;
}
.blogSkinPink .blogSkinHere a:hover {
	color:white;
}

/* 
pourple alias _purple
*/
.blogSkinPurple .blogSkinHere, .blogSkinPurple .blogSkinHere td, .blogSkinPurple .blogSkinHereSpec, .blogSkinPurple .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinPurple .blogSkinHere a {
	color:#CCC;
	text-decoration:none;
}
.blogSkinPurple .blogSkinHere a:hover {
	color:white;
}

/* 
rouge alias _red
*/
.blogSkinRed .blogSkinHere, .blogSkinRed .blogSkinHere td, .blogSkinRed .blogSkinHereSpec, .blogSkinRed .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinRed .blogSkinHere a {
	color:#CCC;
	text-decoration:none;
}
.blogSkinRed .blogSkinHere a:hover {
	color:white;
}

/* 
jaune alias _yellow
*/
.blogSkinYellow .blogSkinHere, .blogSkinYellow .blogSkinHere td, .blogSkinYellow .blogSkinHereSpec, .blogSkinYellow .blogSkinHereSpec * {
	text-decoration:none;
	color:white;
}
.blogSkinYellow .blogSkinHere a {
	color:white;
	text-decoration:none;
}
.blogSkinYellow .blogSkinHere a:hover {
	color:maroon;
}

/*
same for all skins
*/
.blogSkinHere, .blogSkinHere td, .blogSkinHereSpec, .blogSkinHereSpec * {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.blogSkinHere a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.linkpage_nav {
	background-color: #000000;
}

.linkpage_disclaimer {
	text-align: center;
	font-size: 12px;
}

/*
border for powerUsers
*/

.borderLvl1 {
	border:3px solid #ff6600;
}

.borderLvl2 {
	border:3px solid #bd7432;
}

.borderLvl3 {
	border:3px solid #d3ae6d;
}

.borderLvl4 {
	border:3px solid #c0c0c0;
}

.borderLvl5 {
	border:3px solid #eeda02;
}

.tabOn {
	background-image:url('/web/jsp/img/corners.gif');
	width: 122px; 
	height: 18px;
	padding-top:4px;
	float:left;
	margin-top:5px;
}

.tabOff {
	background-image:url('/web/jsp/img/corners2.gif');
	width: 122px; 
	height: 18px;
	padding-top:4px;
	float:left;
	margin-top:5px;
}

.tabs{
	text-decoration:none;
	color:#000000;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	}
	
	hr {border:1px solid #cccccc}

#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
