/* ********************* GENERAL LAYOUT ************************************ */
/* purple fonce#520A35
 * purple moyen #904A7B
 * purple pale #E6D2DD
 * bleu pale #F3F8FE
 * orange #DE7911
 */
@import "lite/lite.css";

body {
	background: url(tikiexpert/bck.gif) top repeat-x;
	background-color: #F3F8FE;
	margin: 0px;
	padding: 0px;

	font-family: Arial, sans-serif;
	color: #333333;
	font-size: 11px; 
}
/* This div encloses the whole Tiki application */
#tiki-main {
	padding: 0;
	margin: 0;
}
/* This is the header */
#tiki-top {
	background: url(tikiexpert/TikiExpert.png) top left no-repeat;
	height: 125px;
	font-weight: bold;
	font-size: 12px;
}
/* And this is the footer */
#tiki-bot {
	background-color: gray;
	padding: 2px;
}
/* The three columns */
#leftcolumn {
	vertical-align: top;
/*	border: 1px solid pink; BUG */
	width: 175px;
}
#centercolumn {
	width: 100%;
	vertical-align: top;
}
#tiki-center {
	background-color: white;
	border: 1px solid #520A35;
	padding: 5px;
/*#EAFFFF; */
}
#rightcolumn {
	vertical-align: top;
	width: 175px;
}
img {
	border: 0;
}

/* **************************************** */
/* ********************* BOX ************************** */

/* BOXES boxes are used to present a box with a title bar and content, they are used for modules and they
   are also used in the rankings, admin screen etc. 
   The box class is used for modules while the cbox clas is used for other boxes
 */

/* Modules (modules are those boxes in the left/right columns) */
div.box {
/*	background-color: red; debug */
	border: 1px solid #520A35;
	margin: 5px;
	width: 170px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
div.box-choice {
	text-align: right;
	border: 1px solid #520A35;
	font-style: italic;
}
/* Boxes are divided in title and data, this is the title */
h3.box-title, div.box-title {
	background-color: #904A7B;
	border-bottom: 1px solid #520A35;
	padding: 3px;
	width: auto;
	margin:0;
	color:   white;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.box-titletext {
	color:   white;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.forums div.box-title {
	background-color: red;
}
/* And this is the data */
div.box-data {
	background-color: #E6D2DD;
	margin: 0px;
	padding: 5px;

	color: gray;
	font-size: 10px;
}
/* heritage ne marche pas sur IE */
div.box-data table {
	color: gray;
	font-size: 10px;
}
/**********************************************/
/* pourquoi flip : a.box-title suffit */
a.box-title, a.flip {
	text-decoration: none;
	color: white;
}
a.box-title:hover, a.flip:hover{
	color: #DE7911;
}
a.linkmenu {
	color: #520A35;
	text-decoration: none;
}
/* pourquoi linkmodule: a.box-data suffit */
/* font-size semble necessaire pour la boite dernieres modif ou pages visitee */
a.linkmodule, a.box-data, a.day, a.nav {
	color: #520A35;
	text-decoration: none;
	font-size: 10px;
}
.separator {
	color: #520A35;
	text-decoration: none;
	font-weight: bold;
}
.menuSection .menuSection, .menuSection .separator {
	padding-left: 5px;
}
a.linkmenu:hover, a.linkmodule:hover, a.box-data:hover, a.separator:hover, a.day:hover, a.nav:hover {
	text-decoration: none;
	color: #DE7911;
}
a.separator:hover img {
	background-color: #E6D2DD;
}
#tiki-top-menu {
	text-align: right;
}	
.button a, a.tikitopmenu, a.linkbut, .button2 a {
	border : 1px solid #520A35;
	background-color: #904A7B;
	padding: 0px 3px;

	color: white;
	font-size: 10px;
	text-decoration: none;
	white-space: nowrap;
	line-height: 170%;
}
a.tikitopmenu:hover, a.linkbut:hover {
	color: red;
}
/* menu dynqmique */
.button {
	width: 100px;
}
/* merger button2 and linkbutton */

/* ********************* CBOX ************************** */
.cbox, .simplebox,.abox,.article, .wiki-edithelp, .blogpost {
	margin: 5px 0px;
	border: 1px solid #520A35;
}
.simplebox {
	padding: 5px;
}
/* .admin TST */
.normalnoborder, .odd table, .even table, .bloginfo table, .postbody table, .posthead table{
	width: auto;
}
/* Boxes are divided in title and data, this is the title */
div.cbox-title {
	background-color: #D2D2E6;
	border-bottom: 1px solid #520A35;
	padding: 5px;
	width: auto;

	font-weight: bold;
	text-align: center;
}
/* And this is the data */
div.cbox-data {
	background-color: #EBEBF3;
	padding: 5px;
	width: auto;

	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size: 12px;
}
.articleheading, .postbody{
	padding: 5px;
	text-align: justify;
}
.articleheadingtext {
	padding-left: 10px;
}
.cbox-data table {
	width: 100%;
}
/* pourquoi a.pagetitle -> h1 a */
a {
	color: #520A35;
	text-decoration: underline;
}
/*#centercolumn a {	border-bottom: dashed 1px #666666;	text-decoration: none;}*/
a img {
	border: 0px;
	border-bottom: 0px;
	background-color: transparent;
	text-decoration: none;
}
/* ajouter a.forumspagetitle */
h1, h1 a, .pagetitle, .forumspagetitle, .titlea, .blogtitle {
	color: #DE7911;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 1px;
}
.third {
	color: #CC0000;
	font-weight: bold;
	background-color: antiquewhite;
}
h2, h2 a{
	color: #336666;
	font-size: 17px;
}
h3, h3 a{
	color: #336666;
	font-size: 15px;
}
/* Prevent forms from generating unwanted padding or margins */
form {
	margin: 0px;
	padding: 0px;
}

/* voir pourquoi la taille ne se propage pas correctement */
table {
	font-size: 12px;
}
/*La table presentant tous les forums */
/* .normal est pour article */
/* somtimes there is a div center around the table: forum ... */
.forumstable, .bloglist,.normal,.faqlistquestions,.faqqa, .forumformtable,.blogdesc {
	width: 100%;
	border: 1px solid #520A35;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
}
.wikitable {
	border: 1px solid #520A35;
}
.wikicell {
	background-color: ivory;
	padding: 2px;
}	
/* l'entete de la table des forums */
.forumheading, .bloglistheading, .heading {
	background-color: antiquewhite;
	padding: 5px;

	font-weight: bold;
	font-size: 12px;
}
/*idem forumheading mais texte a gauche */
.articletitle, .articletopline, .posthead table {
 	background-color:antiquewhite;
	padding: 5px;

	font-size: 12px;
}

/* les lignes - paire et impaire */
.forumstableeven, .forumstableinfoeven,.even,
.bloglistnameeven,.bloglistdescriptioneven,.bloglistactionseven, .faqquestion{
	background-color: ivory;
	vertical-align: top;
}
.bloglistcreatedeven,.bloglistlastModifeven,.bloglistpostseven,.bloglistvisitseven,.bloglistactivityeven,.bloglistusereven{
	background-color: ivory;
	text-align: center;
	vertical-align: top;
}
.bloglistcreatedodd,.bloglistlastModifodd,.bloglistpostsodd,.bloglistvisitsodd,.bloglistactivityodd,.bloglistuserodd{
	background-color: oldlace;
	text-align: center;
	vertical-align: top;
}
.forumstableodd, .forumstableinfoodd, .odd, .faqanswer,.bloglistactionsodd,.bloglistnameodd,.bloglistdescriptionodd {
	background-color: oldlace;
	vertical-align: top;
}

.form {
	background-color: oldlace;
	vertical-align: top;

	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size: 11px;
}
.form, .formcolor, .forumcolor, .forumform, .editblogform {
	background-color: oldlace;
	vertical-align: top;
}
.formlabel {
	background-color: bisque;
}
.bloginfo,.blogtitle {
	background-color: ivory;
}

/* lien vers l'admin */
.admlink {
	color: red;
}
/* mini calendar */
.fc {
	padding: 1px 4px;
}
.date, .today {
	font-weight: bold;
}
/* select pour mozilla */
textarea, option, select {
	font-size: 11px;
	color: #336666;
}
input {
	color: black;
	font-size: 11px;
}
.highlight {
	text-decoration: underline;
}
/* table de trouver */
.findtable {
	padding: 5px;
	margin: auto;
}
/* num page et nav page */
.mini {
/*	margin: auto; */
	font-size: 11px;
}
#forumpost, #attzone, #edithelpzone, #comzone {
	display: none;
}
#forumpostopen, #comzoneopen {
	display: block;
}
.wikitext{
	font-size: 12px;
	background: white;
	padding: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.articlebody {
	background: white;
	border: 1px solid #520A35;
	padding: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
	font-size: 12px;
}
.wikitopline , .wikitopline table{
	width: 100%;
}
/* titre wiki */
.titlebar {
	font-weight: bold;
	text-align: right;
	font-size: 15px;
	border-top: 1px solid #904A7B;
}
.articletrailer {
/*	background: url(bleugris.gif) repeat-x; */
	background-color: ivory;
}
/* le probleme des MODULE dans les page wiki */
.editdate {
	clear: both;
	font-size: 10px;
}
caption {
	font-weight: bold;
}
.button {
	text-align: center;
}
/* preview de commentaire */
.commentscomment {
	border: 1px red solid;
	padding: 3px;
}
/* tabs stuff */
.content {
}
.tab {
	background-color: beige;
}
.athumb {
	width: 20px;
}
.commentstitle {
	font-weight: bold;
}
.posthead {
	font-weight: bold;
}
.subcomment { margin-left: 10px;}
.diff th{white-space:nowrap;}
.diffheader{background-color:#a9b8c2; font-weight: bold;}
.diffadded {background-color:#ccffcc;}
.diffdeleted {background-color:#ffcccc;}
.diffbody {background-color: #edeeef;}
.diffchar {color: red;}

.calcontent {
	height: auto !important;
	height: 60px;
	min-height: 60px;
}
.calfocuson {
	background-color:red;
}
.highlightgroup {color: red;}
/* http://css-discuss.incutio.com/?page=BoxModelHack */
* html .forumstable,* html .bloglist,* html .normal,* html .faqlistquestions,* html .faqqa,* html .forumformtable,* html .blogdesc,* html .cbox-data table {
	width: 97.8%;
}
 * html .wikitopline{
width: 96%;
}
.forumuser { width: 100px;}
.statusoff{background-color:#ccffcc;}
.statuson {background-color:#ffcccc;border: 1px solid black;}
.categSelectAll {font-style: italic}
/* ****************************************** */
/* phplayers */
.mdkverbar  {
	margin : 0px;
}
.mdksubmenu {
	z-index : 999;
	position : absolute;
	left : 0;
	top : 0;
	background-color : #FFFFFF;
	visibility : hidden;
}
.mdksubmenu table {
	width : auto;
}
.mdksubframe  {
	z-index : 1000;
	position : relative;
	display : block;
	border : 1px solid #000000;
}
.mdkitem {
	border-top : 1px solid #DEDEDE;
	position : relative;
	text-align : left;
	white-space : nowrap;
}
.mdkitem a  {
	padding : 2px 5px;
	position : relative;
	display : block;
}
.mdkitem a:visited  {
}
.mdkitem a:hover  {
}
.mdkitem a:active {
	color : #993300;
}
.mdkitem .mdkfwdarr {
	position : absolute;
	top : 5px;
	right : 12px;
}
.phplmselected{
	background:red;
	color:red;
}
.quoteheader{visibility:hidden;}
.quotebody{border: 1px solid gray;}

div.split{background:grey; border: 1px solid pink;}
/******************** polls ***************/
#pollopen, .pollopen {
	display : block;
}
#pollzone, .pollzone {
	display : none;
}
#polledit, .polledit {
	display : none;
}
.pollnav {
	border : 1px solid #520A35;
	background-color: beige;
	padding: 0px 3px;
}
.poll {
	width:200px;
	overflow: hidden;
	background-color: linen;
}

.wikiplugin-split{
	border: 1px solid grey;
}

.wikitext, .wikitexthome {
font-size: 12px;
}
.field164:first-child td{background:red}
#sitesearchbar {
float: right;
}
#tiki-mid {
margin: 0 140px;
}
.hidden {
	position: absolute;
	left: -10000px;
	top: 0;
	width: 1px;
	height: 1px;
	overflow: hidden}

