/*
==============
CONTENU PAR DEFAULT
==============
*/

body {
	background-color: #FF9900; /*Page*/
	font-family: Arial, Helvetica, sans-serif;
	color: #663300;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px; /*Font*/
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #FED45E;
	scrollbar-base-color: #707070;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #F66401;
	scrollbar-highlight-color: #A9A9A9;
}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003300; text-align: center; line-height: 14px}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003300; text-align: center; line-height: 12px}
h3 { font-family: Arial, Helvetica, sans-serif; color: #663300; text-align: left; font-size: 11px; font-weight: bold}
h4 { font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: left; font-size: 9px; font-weight: normal}

/*overmenu*/
.overmenu {
	position : absolute;
	z-index : auto;
	width : auto;
	height : auto;
	left : 0;
	top : 0;
	visibility : hidden;
}

/*
==============
CONTENU PAR DEFAULT
==============
*/
td {
   /*Font*/
	font-family : Arial, Verdana, sans-serif;
	color: #663300;
	font-size: 11px;
	font-weight: bold;
}
select {
   /*Font*/
	font-family : Arial, Verdana, sans-serif;
	font-size: 11px;
}
input {
   /*Font*/
	font-family : Arial, Verdana, sans-serif;
	font-size: 11px;
}
/*
==============
Element specific
==============
*/
.contenu { padding-left: 15px;  padding-right: 15px;  text-align: justify;   }
.important {
	color : red;
	font-weight : bold;
	font-size : 12px;
	font-family: "Times New Roman", Times, serif;
}
/*
==============
TABLE
==============
*/
.tb_normal {
   /*Page*/
	/*border : 1px solid Black;*/
	font-family : Arial, Verdana, sans-serif;
	font-size: 11px;	
	padding: 2px 2px 2px 2px;
}
/*
==============
INPUT
==============
*/
.tinyborder {
   /*Page*/
	border: 1px solid Black;	
	padding: 0px 0px 0px 0px;
}
.tinyborder_with_padding {
   /*Page*/
	border: 1px solid Black;	
	padding: 0px 2px 0px 2px;
}
/*
==============
ADMIN
==============
*/
/*Table style*/
.admin_el {
   /*Page*/
	color : Black;
	border: 1px solid Black;	
	padding: 2px 2px 2px 2px;
	background-color: #ADD8E6;
}
.admin_el_link {
   /*Page*/
	color : Black;
	font-family : Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
.admin_el_link:hover {
   /*Page*/
	color : Black;
	font-family : Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
.admin_del {
	color: Red; 
}
.admin_modif {
	color: Green; 
}
.admin_add {
	color: Blue;
}
.admin_tb_contenu {
   /*Page*/
	border: 1px solid Black;	
	padding: 8px;
}
/*Control panel*/
.cp_box {
	background-color: #675241;
	border: 1px solid #E0F7E1;	
	padding: 2px 2px 2px 2px;
	/*font*/
	color : White;
	font-family : Arial, Verdana, sans-serif;
	font-size: 12px;	
}
/*Control panel link*/
a.cp_link {
	color : #D0FEFF;
	font-family : Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:hover.cp_link {
	color : White;
	font-family : Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

