HTML, BODY
{
/* PRIVATE */
margin:0;
padding:0;
background-color:#eee;


}
A:active
{

text-decoration: none;
color:#ccc;

}
A:hover
{
text-decoration:none;
color:#ccc;



}
A:link
{

text-decoration: none;
color:white;
}
A:visited
{

text-decoration: none;
color:#ccc;

}
form
{
display:inline;

}
H1
{

padding:0px;
margin:0px;
}
H2
{
padding:0px;
margin:0px;
}
iframe
{

background-color:#fff;
text-align: justify;
border-width:0px;
margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;
}
IMG a, IMG a:visited
{
 
border-color:#000;
border-style:solid;
border-width:thin;

}
IMG a:hover
{
 
border-color:#666;
border-style:solid;
border-width:thin;

}
INPUT, TEXTAREA
{

margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width: 1px;
border-color:black;
overflow:auto;
}
LABEL
{

DISPLAY: block;
FLOAT: left;
WIDTH: 100px;
font-weight:bold;
margin-left:0;
}
p
{

padding:0px;
margin:0px;
}
SELECT
{

margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width: 1px;
border-color:black;
}
TABLE TR TD TH
{

padding:0px;
margin:0px;
}
#envoyer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height: 18px;
color: white;
background-color:#5E686A;

}
#std_layer
{
border:solid black 1px;
top:0px;left:0px;
position:absolute;
width:480px;
height:300px;

}
#std_shut
{
position:absolute;
top:0%;left:100%;
width:16px;
height:16px;
margin-left:-16px;
background-image:url(/img/back/theme/close_16.png);
background-repeat:no-repeat;
background-color:white;
cursor:pointer;
z-index:99;

}
#std_sublayer
{
border:solid black 1px;
top:0px;left:0px;
position:absolute;
width:480px;
height:300px;

}
#d_console
{
position:absolute;
top: 171px;
left: 10px;
width: 960px;
height: 80px;
margin:0px;
background:white;
overflow:auto;

}
#d_adm_menu_left 
{
float:left;
width:171px;
height:520px;
margin-left:15px;

}
#d_adm_menu_left TABLE TR TD, #d_contenu1 p,  #d_contenu1 li, #d_contenu1 A, #d_contenu1 A:link
{
margin:0;
padding:0;
color:white;
font-size:12px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align: justify;
font-weight:100;

}
#d_adm_menu_left A:active,  #d_adm_menu_left A:visited
{
text-decoration:none;
color:#ccc;
font-size:12px;
font-family:Verdana, Arial, Helvetica,sans-serif;
font-weight:100;

}
#d_adm_menu_left A:hover
{
text-decoration:none;
color:#a6a9b6;
font-size:12px;
font-family:Verdana,Arial,Helvetica, sans-serif;
font-weight:bold;

}
#d_adm_menu_left IMG a, #d_contenu1 IMG a:visited
{
 
border-color:#000;
border-style:solid;
border-width:thin;

}
#d_adm_menu_left IMG a:hover
{
 
border-color:#666;
border-style:solid;
border-width:thin;

}
#d_adm_menu_left H1
{
font-size:18px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;

}
#d_adm_menu_left H2
{
font-size:15px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;

}
#d_contenu2
{
position:absolute;
left:171px;
height:520px;
width:799px;
padding:0px;
margin:0px;
background-color:#FC;

}
#d_contenu2 TABLE TR TD, #d_contenu2 p, #d_contenu2 li, #d_contenu2 A, #d_contenu2 A:link
{
color:black;
font-size:30px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align: justify;
font-weight:100;
text-decoration:none;

}
#d_contenu2 A:active,  #d_contenu2 A:visited
{
text-decoration:none;
color:#ccc;
font-size:10px;
font-family:Verdana, Arial, Helvetica,sans-serif;
font-weight:100;

}
#d_contenu2 A:hover
{
text-decoration:none;
color:#a6a9b6;
font-size:10px;
font-family:Verdana,Arial,Helvetica, sans-serif;
font-weight:bold;

}
#d_contenu2 IMG a, #d_contenu2 IMG a:visited
{
 
border-color:#000;
border-style:solid;
border-width:thin;

}
#d_contenu2 IMG a:hover
{
 
border-color:#666;
border-style:solid;
border-width:thin;

}
#d_contenu2 H1
{
font-size:18px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;

}
#d_contenu2 H2
{
font-size:15px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;

}
#d_top
{
position: relative;
margin: 0 auto;
width: 980px;
height: 251px;
z-index:1;
background: url(/img/front/top.png) no-repeat;
padding:0;

}
#d_menu_top
{
position:absolute;
text-align:right;
color:white;
top:5px;
right:20px;
height:20px;
width:300px;
z-index:2;

}
#d_menu_top ul, #d_menu_top li
{
margin: 0;
padding: 0;
list-style-type: none;

}
#d_menu_top ul
{
position: absolute;
height: 20px;
width: 300px;
left: 0px;

}
#d_menu_top li a
{
display: block;
height: 12px;
color: white;
text-decoration: none;
border-right: 1px solid white;
text-align: center;
font-size:14px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;

}
#d_menu_top li a.last
{
border:none

}
#d_menu_top a:hover
{
color:#a6a9b6

}
#d_menu_top li
{
float: left

}
#leftbar
{
float:left;
margin-top:171px;
height:80px;
width:10px;
background:url(/img/back/left_bar.png) no-repeat;

}
#rightbar
{
float:right;
margin-top:171px;
height:80px;
width:10px;
background:url(/img/back/right_bar.png) no-repeat;

}
#d_center
{
position: relative;
margin: 0 auto;
color:white;
width: 980px;
min-height:520px;
max-height:1500px;
z-index: 1;
background: url(/img/back/center_background.png) repeat-y;

}
#d_bottom
{
position: relative;
color:white;
margin:0 auto;
width: 956px;
height:30px;
background:url(/img/front/bottom.png) repeat-y;
text-align:right;
padding-right:24px;


}
#d_bottom a
{
color:white

}
#page_break
{
text-align:center;
}
#page_next
{

}
#page_next A, #page_next A:active, #page_next A:visited
{
color:#black;
font-size:12px;
}
#page_next A:hover
{

}
#page_previous
{

}
#page_previous A, #page_previous A:active, #page_previous A:visited
{
font-size:12px;;
}
#page_previous A:hover
{

}
#break_content
{
text-align:left;
width:100%;
height:20px;
background:url(/img/back/arzur_br_article.png) no-repeat 50% 50% #999;

}
#break_page
{
text-align:left;
width:100%;
height:20px;
background:url(/img/back/arzur_br_page.png) no-repeat 50% 50% #bbb;

}
.tableau_sans
{
padding:0;
margin:0;
border:none;
}
.tableau_titre3 td
{
font-weight:bold;
border-bottom:solid #00501f 1px;
height:25px;
background-color:#00501f;
color:#fff;
}
tr.tableau_liste1:hover
{
background-color:#ccc;

}
.tableau_liste1 td
{
padding:2px;

}
tr.tableau_liste1_np:hover td
{
background-color:#ccc;

}
.tableau_liste1_np td
{
padding:0px;

}
.tableau_liste2 td
{
padding:2px;

}
tr.tableau_liste2:hover
{
background-color:#eee;

}
.tableau_titre1 td
{
font-weight:bold;
border-bottom:solid black 1px;
height:25px;

}
.tableau_titre2 td
{
font-weight:bold;
border-bottom:solid #999 1px;
height:25px;


}
.tableau_titre_cadre td
{
font-weight:bold;
border:solid black 1px;
height:25px;
text-align:center;

}
.tableau_titre_cadre1 td
{
border-top:solid black 1px;
border-bottom:none;
background-color:#ccc;
padding:2px;
height:25px;

}
.tableau_titre_cadre1 td.first
{
border-left:solid black 1px;

}
.tableau_titre_cadre1 td.last
{
border-right:solid black 1px;

}
.tableau_underline0 td
{
border-bottom:solid red 1px;
height:25px;

}
.tableau_underline1 td
{
border-bottom:solid black 1px;
height:25px;

}
.tableau_underline2 td
{
border-bottom:solid #ccc 1px;
height:25px;

}
.edit-apply
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-apply.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-delete
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-delete.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-print
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-print.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-add
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-add.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-checked
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-checked.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-edit
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-edit.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-inject
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-inject.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-invert
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-invert.png);
background-repeat:no-repeat;
background-position:100% 100%;

}
.edit-remove
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-remove.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-selectall
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-selectall.png);
background-repeat:no-repeat;
background-position:100% 100%;

}
.edit-sizeM
{
position:relative;
visibility:hidden;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-size-.png);
background-repeat:no-repeat;

}
.edit-sizeP
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-size+.png);
background-repeat:no-repeat;

}
.edit-trash
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-trash.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-unchecked
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-unchecked.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-unselect
{
position:relative;
cursor:pointer;
width:20px;height:20px;
background-image:url(/img/back/edit-unselect.png);
background-repeat:no-repeat;
background-position:100% 100%;

}
.f_label
{
width:200px;

}
.f_large
{
width:316px;

}
.f_medium
{
width:100px;

}
.f_radio
{
width:60px;

}
.f_short
{
width:80px;

}
.f_small
{
width:40px;

}
.titre
{
color:#661139;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.soustitre_article
{
font-family:arial;
font-size:14px;
color:#661139;
}
.texte_courant
{
font-family:arial;
font-size:10px;
color:black;
}
.titre_article
{
font-size: 18px;
font-weight:bold;
font-family:arial;


}
.bouton_menuHeader
{
display:block;
float:left;
width:130px;
height:40px;
background-image:url(/img/front/menuHeader.png);
background-repeat:no-repeat;
line-height:14px;
font-family:arial;
padding-left:5px;
font-size:14px;
text-align:left;
font-weight:normal;
margin-right:2px;
}
.button_add_submit
{
position:absolute;
cursor:pointer;
width:80px;
border:solid black 1px;

}
.button_std
{
cursor:pointer;

}
.button_submit
{
position:absolute;
cursor:pointer;
width:100px;
height:20px;
margin-left:-100px;
margin-top:-20px;
top:100%;
left:100%;
border:solid black 1px;

}
.separate
{
width:750px;
height:10px;
background-image:url(/img/front/separate.png);
background-repeat:repeat-x;
}
.text_link
{
font-size:14px;
font-weight:bold;
color:#661139;
text-decoration:underline;
}
.text_link a:hover
{
text-decoration;none;
color:#661139;
}
.vscroll2
{
display: block;
overflow-x:hidden;
overflow-y:auto;
overflow:-moz-scrollbars-vertical;
}
.legende
{
font-size:10px;
color:black;

}
.liste_square
{
list-style:square;
line-height:1.5em;
margin-left:5px;
padding-left:5px;
text-align:left;




}
.contentLeft
{
vertical-align:top;
border-right:#661139 dashed 1px;
padding: 0 8px 0 3px;
text-align:justify;
font-size: 12px;
width:50%;

}
.contentRight
{
vertical-align:top;
padding: 0 5px 0 6px;
text-align:justify;
font-size: 12px;
width:50%;

}
.f_empty
{
font-style:italic;
text-align:center;

}
.gOrange
{
font-weight: bold;
color: #F1B116;
font-size:10pt;

}
.inputTypeSubmit
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
padding: 2px 2px 2px 2px;
border-color: #BFBBBB;
border-style: solid;
border-width: 1px;
background-color: #6F757B;
margin:3px;
cursor:pointer;

}
.inputTypeText
{
margin: 3px 0 2px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BFBBBB;
padding: 2px 2px 2px 2px;
border-color: #BFBBBB;
border-style: solid;
border-width: 1px;
width: 146px;

}
.menu_basic_H_item:link, .menu_basic_H_item:visited
{
display:block;
float:left;
width:110px;
line-height:24px;
text-align:center;
font-weight:normal;
color:#7d901b;
padding-left:20px;
margin-top:10px;
}
.menu_basic_H_item:active
{

}
.menu_basic_H_item:hover
{
color:#661139;
width:110px;
}
.menu_basic_H_current:link, .menu_basic_H_current:visited
{
display:block;
float:left;
width:130px;
line-height:24px;
text-align:center;
font-weight:bold;
color:#661139;
margin-top:10px;

}
.menu_basic_H_current:active
{
color:#661139;
}
.menu_item
{
white-space: nowrap;

}
.nowrap
{
white-space:nowrap;

}
.o_textarea
{
DISPLAY: inline ;
float:right;
margin-top:-85px;
overflow:auto;
height:52px;
width:150px;

}
.padLR
{
padding: 0 5px 0 5px;

}
.playerBack
{
margin:0;
padding:0;
height:310px;
width:754px;
background:url(/img/front/player_back.gif) no-repeat;

}
.text_resume
{
font-size:10px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;
font-style:italic;
background-color:#d4d4d4;

}
.no-border
{
border:none;

}
.vscroll
{
display: block;
/*overflow:hidden;*/
overflow-x:hidden;
overflow-y: auto;
overflow:-moz-scrollbars-vertical;

}
.soustitre_article
{
font-family:helvetica;
font-size:18px;
color:#ee7f01;
}

