/* Styles related to the PHP Layers Menu System begin here */

.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.phplmnormal	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

a.phplm:link	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #004400;
}

a.phplm:visited	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #726461;
}

a.phplm:hover	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #841212;
	background-color: #fff0c0;
}

a.phplm:active	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
}

.phplmbodytable	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	background-color: #fffae4;
}

.ivorybodytable	{
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	background-color: #fffff8;
}

.darkbordertable	{
	background-color: #726461;
}

.blackbordertable	{
	background-color: #000000;
}

.greenbordertable	{
	background-color: #839983;
}

.darkgreenbordertable	{
	background-color: #839983;
}

.redbordertable	{
	background-color: #aa5859;
}

.orangebordertable	{
	background-color: #df9500;
}

/* Styles related to the PHP Layers Menu System end here */



.head
{
color:orange;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
}


/* auteur: Ugo HABERMAN - 19, quai de Seine - 77430 Champagne sur Sein */
/* Date de création: 15/03/2003 */

/*-------------------------------------*/
body
{margin:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin:0px}

/*-------------------------------------*/
a.navlink
{color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlink:active
{color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlink:visited
{color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlink:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

/*-------------------------------------*/
a.navlinkon
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlinkon:active
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlinkon:visited
{color:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.navlinkon:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

/*-------------------------------------*/
a.subnavlink
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none}

a.subnavlink:active
{color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none}

a.subnavlink:visited
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none}

a.subnavlink:hover
{color:#ffff99;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}
/*-------------------------------------*/
a.subnavlinkon
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:active
{color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:visited
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:hover
{color:#ffff99;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}


/*-------------------------------------*/
a.logout
{color:#0000ff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.logout
{color:#0000ff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

/*-------------------------------------*/
a.edit
{color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.edit:active
{color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.edit:visited
{color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.edit:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

/*-------------------------------------*/
a.new
{color:#0033cc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:active
{color:#0033cc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:visited
{color:#0033cc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

/*-------------------------------------*/
a.delete
{color:#993300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.delete:active
{color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.delete:visited
{color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

a.delete:hover
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

/*-------------------------------------*/
.subnavback
{color:#000000;
background:#3399cc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

.lines
{color:blue;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

.lineson
{color:#ffffff;
background:#d5d5e0;}

.lines2
{color:#ffffff;
background:#838899;}

.navlinksback
{color:#ffffff;
background:#0000ff;}

.navlinksbackon
{color:#ffffff;
background:#ffcc00;}

.subnavlinksback
{color:#ffffff;
background:#3399cc;}

.contentback
{color:#000000;
background:#E0E0E0;#c8c9d4;}

.category
{color:#ffffff;
background:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.tableheader
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.tab
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.tab_mobile
{color:#333333;
background:#EBC79E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.tab_termine
{color:#238E23;
background:#EBC79E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}


.kwt
{color:#333333;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.stand
{color:#333333;
background:#c8c9d4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.login
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.formhead
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.welcome
{color:#ffffff;
background:#838899;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.user
{color:#ffffff;
background:#527F76;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.heute
{color:#333333;
background:#aaffcc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.feiertag
{color:#333333;
background:#18c9f4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.outer
{color:#333333;
background:#d8d9e4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.addapp
{color:#222222;
background:#1aa1aa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.wochenende
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.forumgroup
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;}

/*-------------------------------------*/
.form
{color:#000000;
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:20px;}

.form_title
{color:#000000;
background:orange;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}


.formtextarea
{color:#000000;
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:40px;}

.submit
{background:#ffffff;
color:#333333;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}


.selectinh
{background:#c8c9d4;
color:#333333;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:136px;
height:20px;}


.available
{background:#efeff2;
 color:#333333;
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:200px;
 height:90px;}

.select
{background:#ffffff;
 color:#333333;
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:200px;
 height:90px;}

/*-------------------------------------*/
/*-------- AJOUT UGO ------------------*/


.formhead_title2
{color:orange;
background:#cecece;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;}

.break2
{color:#000000;
background:#8FBC8F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none}

.formhead_title
{color:#FFFF00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;}

.formhead_err
{color:white;
background:red;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.formhead_err2
{color:orange;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;}

.tablecomment
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.tablink
{color:#0000FF;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;}

.tablink2
{color:#0000FF;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;}

.tab2
{color:#000000;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

div.aff
{
background-color:#efeff2;
padding:5px;
border:solid;
border-width:1px;
font-family:arial;
font-size:12px;
font-weight:bold;
position:absolute ;
visibility:'hidden';
}

.recap
{
align:center;
font-family:arial;
font-size:12px;
font-weight:bold;
}
.non{
background-color:black;

}

.button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 4px;
}

.login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 6em;
	padding: 15px;
	border: 1px solid #cccccc;
	width: 429px;
	background: #F1F3F5;
}

.login h1 {
	background: url(../images/login_header.png) no-repeat;
	background-position: left top;
	color: #333;
	margin: 0px;
	height: 50px;
	padding: 15px 4px 0 50px;
 	text-align: left;
	font-size: 1.5em;
}

.login p {
	padding: 0 1em 0 1em;
	}

.form-block {
	border: 1px solid #cccccc;
	background: #E9ECEF;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.login-form {
	text-align: left;
	float: right;
	width: 60%;
}

.login-text {
	text-align: left;
	width: 40%;
	float: left;
}

.inputlabel {
	font-weight: bold;
	text-align: left;
	}

.inputbox {
	width: 150px;
	margin: 0 0 1em 0;
	border: 1px solid #cccccc;
	}


.clr {
    clear:both;
    }

.ctr {
	text-align: center;
}

.version {
	font-size: 0.8em;
}

.footer {

}