h1.title{ display:none;}

#blocLeft{ display:none;}
#blocRight{ margin-left:15px; min-height:500px;}

/* ==== formTableLess === */
form.tableLess fieldset ol {
    margin: 0;
    padding: 0;
}
form.tableLess fieldset li {
    display: block;
    list-style: none;
    margin: 0;
    clear: both;
}
form.tableLess label {
    margin: 0 0 0 5px;
}
form.tableLess label.element {
    display: block;
    float: left;
    width: 150px;
    padding: 0;
    margin: 5px 0 0 0;
    font-weight: bold;
    text-align: right;
}
form.tableLess div.element {
    float: left;
    width: 200px;
	margin: 5px 0 0 10px;
	text-align:left;
}

p#shopLogin-registerURLBlock{ padding:8px 0 8px 35px; margin:1em 0 2em 18%;}
form#loginForm fieldset#loginFormFieldset legend{background-color:#7bbe39; color:#fff;padding:3px 10px;}

#shopLogin-divRegisterForm {margin-left:50px;} 
#shopLogin-divRegisterForm legend{color:#fff;}

form.tableLess {
    min-width: 80%;
    max-width:80%;
    width: 80%;
	margin:auto;
}
form.tableLess fieldset{width:70%; margin:auto;border:1px solid #ccc;}
form.tableLess fieldset legend {background-color:#7bbe39;color:#fff;padding:3px 10px; font-size:1.3em;}


/* GED */

/* Menu */
#siteMapContainer{ float:left; width:25%;}
#siteMapContainer ul{ margin:0; padding:10px 0 0 0;}
#siteMapContainer ul li{ margin:0; padding:0 0 5px 0;}
#siteMapContainer a{
	color:#F3FFA2;
	font-size:1.1em;
	padding:0 0 0 5px;
}
#siteMapContainer a:hover{ color:#a6f04d;}

/* Contenu */
#outputBodyContainer{ margin-left:25%; width:74%; margin-top:2em;}

/* toolBar */
form.toolBarForm fieldset{background:#7bbe39 url("../design/images/fond_th.png") repeat-x top; border:0;margin:0; padding:5px 0; }
form.toolBarForm fieldset ol {
    margin: 0;
    padding: 0;
}
form.toolBarForm fieldset ol li {
    display: block;
    list-style: none;
    margin: 0 10px 0 0; float:left; padding:0;
}
form.toolBarForm label {
    margin: 0 0 0 5px;
}
form.toolBarForm label.element {
    display: block;
    float: left;
    padding: 5px 0 0 0;
    margin: 0;
    font-weight: bold;
    text-align: right;
}
form.toolBarForm div.element {
    float: left;
	margin: 0 0 0 10px;
	text-align:left;
}
form.toolBarForm input{margin: 5px 0 0 0;}
a#addFileLink{ display:block; width:104px; height:26px; padding:5px 0 0 40px;background:url("../design/ged/bt_nouveau.gif") no-repeat top left; color:#488f02; font-size:16px; text-decoration:none; font-weight:bold;}

/* dataGrid */
table.datagrid { width:100%;}
table.datagrid th{ padding:5px; text-align:center;}
table.datagrid td{ border:1px solid #ccc; padding:5px;}

/* Message de bienvenu */
#texteintro{margin-left:25%; width:74%; margin-top:1.5em;}

