/* Theme Definitions   */
/* (c) 2004 Daoditu    */
/* Theme Portfolio noir      */
body { 
  background-color: 000; 
  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: fff;
  font-size: 10px; 
}

/* Agenda */
#idxcal { background-color: #fff; }

/* #bglogov { background-color: 6C9DD3; } */

#bgcentre { background-image: url(/citimage/images/bgcitron600.gif); background-repeat: no-repeat; }

/* Titre édito */
.ti_edito { font-size: 12px; font-weight: bold; color: fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.ti_edito { color: fff; text-decoration: underline; }
A.ti_edito:link { color: fff; text-decoration: underline; }
A.ti_edito:visited { color: fff; text-decoration: underline; }
A.ti_edito:active { color: fff; text-decoration: underline; }
A.ti_edito:hover { color: fff; text-decoration: none; }

/* Fonds display */
#disptitre { background-color: 000; }
#disptotalbg { background-color: 000; }
#dispcontent { background-color: 000 }
#invietbg { background-color: 000 }

/* Couleur texte description assoce */
#idxtitle { font-size: 18px; font-weight: bold; color: FFFFFF; background-color: 909090; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Habillage du menu */
#idxmenu { background-color: 000; }
#idxmenu td { line-height:25px; }
/* Bloc déroulant */
#deroulant { }


/* alternate des fiches */
#tbinfo1 { background-color: #000; }
#tbinfo1head { background-color: #000; }
.ti_tbinfo1 { font-size: 10px; font-weight: bold; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.ti_tbinfo1 { color: #fff; text-decoration: underline; }
A.ti_tbinfo1:link { color: #fff; text-decoration: underline; }
A.ti_tbinfo1:visited { color: #fff; text-decoration: underline; }
A.ti_tbinfo1:active { color: #fff; text-decoration: underline; }
A.ti_tbinfo1:hover { color: #fdfac0; text-decoration: underline; }

#tbinfo2 { background-color: #000; }
#tbinfo2head { background-color: #000; }
.ti_tbinfo2 { font-size: 10px; font-weight: bold; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.ti_tbinfo2 { color: #fff; text-decoration: underline; }
A.ti_tbinfo2:link { color: #fff; text-decoration: underline; }
A.ti_tbinfo2:visited { color: #fff; text-decoration: underline; }
A.ti_tbinfo2:active { color: #fff; text-decoration: underline; }
A.ti_tbinfo2:hover { color: #fdfac0; text-decoration: none; }


/* Fonds des fiches */
#bgdev { background-color: #000; }
#bglien { background-color: #000; }

/* barre outils */
#tbtoolidx { background-color: #000; }

/* champs formulaire */
.formfield {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: 000;
font-size: 11px;
border: 1px solid;
}

/* #idxident { color : 676767; } */
#idxbody { background-color: 000; }

/* Style TEXTES */
.texte { font-size: 10px; font-weight: normal; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.texte { color: #fff; text-decoration: underline; }
A.texte:link { color: #fff; text-decoration: underline; }
A.texte:visited { color: #fff; text-decoration: underline; }
A.texte:active { color: #fff; text-decoration: underline; }
A.texte:hover { color: #fff; text-decoration: none; }


.titre { font-size: 14px; font-weight: bold; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.titre { color: #fff; text-decoration: underline; }
A.titre:link { color: #fff; text-decoration: underline; }
A.titre:visited { color: #fff; text-decoration: underline; }
A.titre:active { color: #fff; text-decoration: underline; }
A.titre:hover { color: #fff; text-decoration: none; }

.chapitre { font-size: 18px; font-weight: bold; color: FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}

.outils { font-size: 10px; font-weight: normal; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.outils { color: #fff; text-decoration: underline; }
A.outils:link { color: #fff; text-decoration: underline; }
A.outils:visited { color: #fff; text-decoration: underline; }
A.outils:active { color: #fff; text-decoration: underline; }
A.outils:hover { color: #fff; text-decoration: none; }

/* Fin Style TEXTES */

/* Style COLOR */
#blanc { color: FFFFFF; }
#noir { color: 000000; }
#texte { color: #fff; }
#titre { color: #fff; }
#chapitre { color: FFFFFF; }


/* fin Style COLOR*/
.notu { font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.notu { text-decoration: underline; }
A.notu:link { text-decoration: underline; }
A.notu:visited { text-decoration: underline; }
A.notu:active { text-decoration: underline; }
A.notu:hover { text-decoration: none; }

/* définition thème "artfolio" */
html,body { background-color:#000; }
.contentPage { background-color:#000; }
* { color:#fff; }

html,body { text-align:center;margin:0;padding:0;}
html { height:100%; }
#wrapper {
  position:relative;
	z-index:0;	
	margin:0 auto; padding:0;	
	border-collapse: collapse;
	text-align:left;
	overflow:hidden;
	width:770px;	
}
#header { }
.titlepicbg { height:80px; }
#header h1 { display:none; }
#deroulant { position:absolute;top:5px;right:10px;width:160px;height:60px; }
#deroulant * { font-size:10px;color:#fff; }
#header_spacer { height:30px; }
#page_content { clear:both;position:relative; }

#content { float:left;width:610px;height:inherit;height:400px;overflow:auto }
#footer { clear:both;position:relative;display:block;padding-top:5px;line-height:20px }
.clearner { display:block;height:1px;overflow:hidden; }
#menu { float:left;width:150px; }
#menu li { height:25px;margin-top:2px;margin-bottom:2px;line-height:25px; }
#menu * { font-size:14px;font-weight:bold;color:#fff; }
#menu ul { margin:0;padding:0;width:130px;list-style:none none outside; }
#menu li { padding-left:7px; }

#menu li a { width:125px;font-size: 14px; font-weight: normal; color: fff; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
#menu li a:hover { color:#FDFAC0;}
#menu li.selected_item { padding-left:5px;border-left:2px solid #f00; } /*background-color:#AAA; }*/
#menu li.selected_item a { color:#fff; }

#rbtools { clear:both;position:relative;margin:0px auto;text-align:center; }
#rbtools form { margin:0;padding:0;line-height:30px; }
#rb_search { float:left;text-align:left;width:45%;height:30px;margin:5px;height:30px;border:1px solid #fff;line-height:30px;}
#rd_contribute { float:left;text-align:left;width:45%;height:30px;margin:1%;height:30px;line-height:30px;width:96%; }
#rbtools p { margin:0;padding:0;text-align:center; }

.titlepicbg { background: transparent url(../images/titre.gif) top left no-repeat; }
.nowrap { white-space:nowrap; }
dl.list-articles { margin:5px;padding:0;}
dl.list-articles dt {padding:4px;padding-left:15px; background: transparent url(../images/read.png) 0% 50% no-repeat;}


.toolbox { clear:both;width:500px;position:relative;text-align:right}
div.toolbox div { position:relative;right:0; }
.toolbox ul { margin:0;padding:0;list-style:none none outside; }
.toolbox ul li { position:relative;float:left;display:block;padding-left:4px;padding-right:4px;text-align:right; }
.toolbox .i_print  { display:block;width:18px;height:18px;background: transparent url(../images/printer.png) 50% 50% no-repeat; }
.toolbox .i_friend { display:block;width:18px;height:18px;background: transparent url(../images/efriend.png) 50% 50% no-repeat; }
.toolbox .i_back   { display:block;width:18px;height:18px;background: transparent url(../images/back.png) 50% 50% no-repeat; }
.toolbox .lbl { display:none; }



#bloc_copyright { float:left; }
#bloc_date { float:right; }
#utils_toolbox { margin:0px auto;text-align:center; }
#utils_toolbox a { font-size:10px;font-weight:normal;width:20px;height:20px;padding:10px;line-height:20px;text-align:center }
#utils_toolbox a span { display:none; }
#utils_toolbox a:hover { font-weight:bold; }

a#t_ml      { background: transparent url(../images/empty.png) center center no-repeat; }
a#t_about    { background: transparent url(../images/i_mentions.gif) center center no-repeat; }
a#t_invite   { background: transparent url(../images/i_recommander.gif) center center no-repeat; }
a#t_suggest  { background: transparent url(../images/i_suggestion.gif) center center no-repeat; }
a#t_adm       { padding:0;color:#111;text-decoration:none; }
a#t_adm span { line-height:10px;vertical-align:top;color:#111;display:inline; }

.cleaner { display:block;overflow:hidden;clear:both;height:1px; }
.nowrap { white-space:nowrap; }