body{
	color:#555555;
	background-color:#EEEEEE;
	}
a{
	color:#226CB8;
	}
.exemples .hintit{
	border-color:#226cb8;
	}
a:hover,a:active,a:focus{
	color:#EB580B;
	}
a.more{
	background-color:#DCE3EB;
	}
a.more:hover{
	background-color:#FFD14F;
	}
a img{
	border-color:#226CB8;
	}
a:hover img, a:active img, a:focus img, a img.active{
	border-color:#EB580B;
	}
a.anchor {
	color:#555555;
	}
input, select, textarea{
	border-color:#999999;
	}
.txthl, .txthl a{
	color:#EE682A;
	}
.txtmute{
	color:#999999;
	}
.undef{
	color:#999999;
	}
.online{
	color:#82B422;
	}
div.loading{
	background-image:url(/img/cie/chargement.gif);
	}
/* BARRES DE PROGRES */
.progbarbox{
	background-color:#FFFFFF;
	}
.progbar{
	background:transparent url(/img/cie/progbar.gif) repeat-x;
	}
.progbarbonus{
	background-image:url(/img/cie/progbarhl.gif);
	}
.progbarind{
	background:transparent url(/img/cie/bullet_online.gif) no-repeat right center;
	}
/* HEADER */
#header{
	background:#60452F url(/img/cie/ui/bg_header.jpg) repeat-x bottom;
	color:#FFFFFF;
	}
#landing #header, #header.unlogged{
	background-image:url(/img/cie/ui/bg_header_out.jpg);
	}
#header a{
	color:#FFFFFF;
	}
#tagline{
	color:#D7C3B2;
	}
/* MENU */
#nav{
	background:#C7DBE7 url(/img/cie/ui/bg_menu.gif) repeat-x;
	}
.unlogged #nav{
	background:none;
	}
.unlogged #nav a{
	border-color:#CCCCCC;
	}
ul#menu{
	border-color:#FFFFFF;
	}
ul#menu li{
	border-left-color:#FFFFFF;
	border-right-color:#999999;
	}
ul#menu li.active{
	border-left-color:#FFFFFF;
	border-right-color:#999999;
	background:#EEEEEE url(/img/cie/ui/bg_menu_act.gif) repeat-x;
	}
ul#submenu li a{
	color:#D7C3B2;
	}
ul#submenu li.active a{
	color:#FFFFFF;
	font-weight:bolder;
	}
/* FOOTER */
#footer{
	background:#291b10 url(/img/cie/ui/bg_footer.jpg) repeat-x top;
	color:#d7c3b2;
	}
#footer a{
	color:#FFFFFF;
	}
#footer a:hover,#footer a:active,#footer a:focus{
	color:#EB580B;
	}
#footer #oservices ul li{
	background:transparent url(/img/cie/ui/bg_oserv.png) no-repeat left bottom;
	}
#footer #oservices ul li:hover{
	background-position:left top;
	}
#footer #oservices a{
	color:#FFFFFF;
	}
/* BOXES */
.box{
	border-color:#999999;
	background-color:#FFFFFF;
	}
.lightest{
	background-color:#FFFFFF;
	}
.light{
	background-color:#EEEEEE;
	}
.tint{
	background-color:#DCE3EB;
	}
.medium{
	background-color:#A9C8E5;
	}
.dark{
	background-color:#6090BE;
	color:#FFFFFF;
	}
.boxhl{
	background-color:#FFD14F;
	border-color:#EB580B;
	}
.saturated{
	background-color:#FF9900;
	}
.saturated a, .saturated a:hover{
	color:#BC4206;
	}
#main .box .ttlgrad{
	border-color:#999999;
	}
.ttlgrad{
	background:#6292C0 url(/img/cie/ui/bg_title.gif) repeat-x top;
	color:#FFFFFF;
	}
.ttlgrad a.anchor{
	color:#FFFFFF;
	}
.unlogged .box .ttlgrad{
	background:none;
	color:#000000;
	}
.subttlgrad{
	background:#FFFFFF url(/img/cie/ui/bg_title2.gif) repeat-x bottom;
	}
/* FORMS */
input.err, select.err{
	background-color:#FFCCCC;
	}

.txtneg,.err{
	color:#FA0100;
	border-color:#FA0100;
	}
.good{
	color:#82B422;
	border-color:#82B422;
	}
h4.err{
	background:transparent url(/img/cie/pmod/ico_neg.gif) no-repeat 0 2px;
	text-indent:20px;
	}
h4.good{
	background:transparent url(/img/cie/pmod/ico_pos.gif) no-repeat 0 2px;
	text-indent:20px;
	}
.pfull h4.err, .pfull h4.good{
	background-image:none;
	text-indent:0;
	}
div.btn{
	background:#DFE6EC url(/img/cie/ui/bg_btn.gif) repeat-x;
	border-color:#A9BBC4;
	}
button, input.btn{
	background:#DFE6EC url(/img/cie/ui/bg_btn.gif) repeat-x;
	border-color:#A6BBC6;
	color:#226cb8;
	}
button:hover,input.btn:hover{
	color:#EB580B;
	}
.btn.disable{
	color:#999999;
	}
.btn.disable:hover{
	color:#999999;
	}
label:hover{
	color:#000000;
	}
label.txthl:hover{
	color:#EE682A;
	}
label.txtmute:hover, label.undef:hover{
	color:#999999;
	}
input.del,button.del,div.del{
	color:#FA0100;
	}
#frmwmsgtxt #btnwmsg-attach{
	background-image:url(/img/cie/msg/btn_attach.gif);
	}
/* PROFIL */
div.p{
	border-color:#999999;
	}
div.reg, .reg h2{
	border-color:#999999;
	}
div.priv, .priv h2{
	border-color:#999999;
	}
div.gold, .gold h2{
	border-color:#FFBB00;
	}
div.plati, .plati h2{
	border-color:#EB580B;
	}
.pmini .p, .ppic .p{
	background-color:#D9D9D9
	}
.pmini .reg, .ppic .reg{
	background-color:#EEEEEE;
	}
.pmini .priv, .ppic .priv{
	background-color:#FFFFFF;
	}
.pmini .gold, .ppic .gold{
	background-color:#FFFFFF;
	}
.pmini .plati, .ppic .plati{
	background:#FFFFFF url(/img/cie/p/bg_pplati.jpg) no-repeat;
	}

/* PROFIL COMPLET */
#look ul.tabs li.f a, #look ul.tabs li.f span{
	background-image:url(/img/cie/p/ico_femme.gif);
	background-repeat:no-repeat;
	background-position:center center;
	}
#look ul.tabs li.h a, #look ul.tabs li.h span{
	background-image:url(/img/cie/p/ico_homme.gif);
	background-repeat:no-repeat;
	background-position:center center;
	}

/* cas specifique pour photo en accueil */
#home #quicklinks ul li{
	background-image:url(/img/cie/accueil/sprite_quicklinks.gif);
	}
#home #picselection ul li.plati{
	background-image:url(/img/cie/accueil/bg_photo_platine.jpg);
	}
.pmini .reg div.btn, .ppic .reg div.btn{
	background-image:url(/img/cie/p/btn_preg.gif);
	}
.pmini .priv div.btn, .ppic .priv div.btn{
	background-image:url(/img/cie/p/btn_ppriv.gif);
	}
.pmini .gold div.btn, .ppic .gold div.btn{
	background-image:url(/img/cie/p/btn_pgold.gif);
	}
.pmini .plati div.btn, .ppic .plati div.btn{
	background-image:url(/img/cie/p/btn_pplati.gif);
	}
#main .reg h2{
	background-image:url(/img/cie/p/bg_header_preg.gif);
	background-color:#FFFFFF;
	color:#555555;
	}
#main .priv h2{
	background-image:url(/img/cie/p/bg_header_ppriv.gif);
	background-color:#FFFFFF;
	color:#555555;
	}
#main .gold h2{
	background-image:url(/img/cie/p/bg_header_pgold.gif);
	background-color:#FFFFFF;
	color:#555555;
	}
#main .plati h2{
	background-image:url(/img/cie/p/bg_header_pplati.jpg);
	background-color:#FFFFFF;
	color:#555555;
	}
/* WIDGETS */
#widget_chats h2{
	background:#6292C0 url(/img/cie/wi/bg_widget_chats.gif) no-repeat;
	color:#FFFFFF;
	}
#widget_news h2{
	background:#6292C0 url(/img/cie/wi/bg_widget_news.jpg) no-repeat;
	color:#FFFFFF;
	}
#widget_fav h2{
	background:#6292C0 url(/img/cie/wi/bg_widget_fav.jpg) no-repeat;
	color:#FFFFFF;
	}
#widget_usr h2{
	background:#6292C0 url(/img/cie/wi/bg_widget_usr.gif) no-repeat;
	color:#FFFFFF;
	}
.view800 #widgetsbar{
	background:transparent url(/img/cie/wi/bg_widgetsbar.gif) no-repeat top left;
	}
#widget_usr label#lb_widgetusr_pseudo{
	color:#999999;
	}
/* POPUPS */

img.close{
	background:transparent url(/img/cie/btn_fermer.png) no-repeat;
	}
.popDHTML{
	border-color:#000000;
	background-color:#EEEEEE;
	}
#popmask,#mask{
	background-color:#111111;
	}
#popmsgerr{
	background-color:#FFCCCC;
	border-color:#FA0100;
	color:#FA0100;
	}
#popPicViewer .next{
	background-image:url(/img/cie/btn_next.png);
	}
#popPicViewer .prev{
	background-image:url(/img/cie/btn_prev.png);
	}
#pophint{
	color:#000000;
	}
#pophint.box{
	background-color:#FFFFE1;
	border-color:#000000;
	}
/* NEWS LIST */
ul.newslist li{
	background:transparent url(/img/cie/news/sprite_news.png) no-repeat;
	padding-left:26px;
	}
ul.newslist li.empty{
	background-image:none;
	padding:none;
	}
ul.newslist li.concours{
	background-image:none;
	padding:none;
	}
ul.newslist li.insc{
	background-position:-234px 3px;
	}
ul.newslist li.titre{
	background-position:-52px 3px;
	}
ul.newslist li.desc{
	background-position:0 3px;
	}
ul.newslist li.vox{
	background-position:-26px 3px;
	}
ul.newslist li.pic{
	background-position:-130px 3px;
	}
ul.newslist li.albadd{
	background-position:-104px 3px;
	}
ul.newslist li.albacc{
	background-position:-208px 3px;
	}
ul.newslist li.fav{
	background-position:-156px 3px;
	}
ul.newslist li.hit{
	background-position:-182px 3px;
	}
ul.newslist li.bday{
	background-position:-78px 3px;
	}
/* TABS */
.tabsbox, .tabs, .tabscontent{
	border-color:#999999;
	}
.tabs li a,.tabs li span{
	background-color:#E0EAEF;
	border-color:#999999;
	}
.tabs li.selected {
	border-bottom-color:#FFFFFF;	/* DOIT ETRE DE LA COULEUR DE FOND */
	border-bottom-color:transparent;
	}
.tabs li.selected a, .tabs li.selected span, .tabscontent{
	color:#555555;
	background-color:#FFFFFF;	/* DOIT ETRE DE LA COULEUR DE FOND */
	}
/* MISC */
#frmsearch legend a{
	background-image:url(/img/cie/bullet_arrow_big.gif);
	}
#frmsearch legend a.act{
	background-image:url(/img/cie/bullet_arrow_big_act.gif);
	}
#optbkl ul#list_bkl li:hover{
	border-bottom-color:#FF9900;
	}
#abo #lnkadvantages {
	background-image:url(/img/cie/btn_aide.gif);
	}
#msgs .outgoing {
	color:#999999;
	}
#msgs .incoming {
	}
#msgs #convolist div.box:hover {
	background-color:#FFD14F;	/* DOIT ETRE LA COULEUR DE .boxhl */
	border-color:#EB580B;		/* DOIT ETRE LA COULEUR DE .boxhl */
	}
#msgs div.fleche {
	background-image:url('/img/cie/msg/white_arrow.gif');
	}
#msgs div.flechetint {
	background-image:url('/img/cie/msg/blue_arrow.gif');
	}
#msgs #convolist div.msgcount a {
	background-image:url('/img/cie/msg/bg_msg_count.png');
	}
#msgs div.msggoldbox {
	border-color:#DEA303;
	background-color:#FCECBF;
	background-image:url('/img/cie/msg/gold_box.png');
	}
#msgs div.msgpremiumbox {
	border-color:#77A0AB;
	background-color:#F7FBFC;
	background-image:url('/img/cie/msg/premium_box.gif');
	}
#msgs #newmessage .tabtext .btncontainer ul.showsmiley li input.smiley {
        background-image:url('/img/cie/smileys/smile.png');
	}
/* AVANTAGES */
#avantages{
	background:#6090BE url(/img/cie/abo/bg_avantages.jpg) no-repeat right bottom;
	color:#FFFFFF;
	}
#avantages div.abo{
	color:#565F66;
	}
#avantages #avan_plati{
	color:#000000;
	}
#avantages_full table td{
	border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;
	}
#avantages_full table tbody td.regu{
	background-color:#E1E1E1;
	}
#avantages_full table tbody td.priv{
	background-color:#D4DDE4;
	}
#avantages_full table tbody td.gold{
	background-color:#EFD791;
	}
#avantages_full table tbody td.plati{
	background-color:#E89F76;
	}
#avantages_full table tfoot td.priv{
	background-image:url(/img/cie/abo/btn_abo_priv.gif);
	}
#avantages_full table tfoot td.gold{
	background-image:url(/img/cie/abo/btn_abo_gold.gif);
	}
#avantages_full table tfoot td.plati{
	background-image:url(/img/cie/abo/btn_abo_plati.gif);
	}
#avantages_full table tfoot td.plati a:hover{
	color:#000000;
	}
.txtprriv {
	color:#6F9FC3;
	}
.txtgold {
	color:#DEA809;
	}
.txtplati {
	color:#BC4206;
	}

/* INSCRIPTION */
#frminsc{
	color:#000000;
	}
#frminsc select, #frminsc input{
	border-color:#000000;
	}
#frminsc input#btninsc{
	background:#5A422B url(/img/cie/inscription/btn_insc.png) no-repeat;
	color:#FFFFFF;
	}
#inscfull #frminsc div.errmsg{
	background-image:url(/img/cie/pmod/ico_neg.gif);
	color:#666666;
	}
