/*** Normalized ***//*-- main container --------------------------------------------------------*/#container {    /*background: url(images/static/contentbg.gif) repeat-y bottom;*/}/*--- header ---------------------------------------------------------------*/#header {    background: url(images/static/headerbg.gif) no-repeat;}/*--- main navigation ------------------------------------------------------*/#sub_nav_top {    background: url(images/static/nav_top.gif) no-repeat;}#sub_nav_bottom {    background: url(images/static/nav_bottom.gif) no-repeat;}/*--- key visiual ----------------------------------------------------------*/#key_visual {    background: url(../../images/dynamic/key_visual1.jpg) no-repeat;}/*--- logo -----------------------------------------------------------------*/#logo {    background: url(../../images/dynamic/logo1.gif) no-repeat top right;}/*--- main navigation ------------------------------------------------------*//*--- main navigation items ------------------------------------------------*/#main_nav_list a.main_nav_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/n1.gif) no-repeat;    background-position: top right;}#main_nav_list a.main_nav_item:hover {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/n1activeitem.gif) no-repeat;    background-position: top right;}#main_nav_list a.main_nav_active_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/n1activeitem.gif) no-repeat;    background-position: top right;}/*--- rajout LM ------------------------------------------------*/#sub_nav_list a.sub_nav_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/subnav1.gif) no-repeat;    background-position: top right;}#sub_nav_list a.sub_nav_item:hover {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/subnav1active.gif) no-repeat;    background-position: top right;}#sub_nav_list a.sub_nav_active_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/subnav1active.gif) no-repeat;    background-position: top right;}/*--- subnavigation items --------------------------------------------------*/.sub_nav_list a.sub_nav_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/subnav1.gif) no-repeat;    background-position: top right;}.sub_nav_list a.sub_nav_item:hover {    background: url(../../images/dynamic/buttonset7/subnav1active.gif) no-repeat;    color: #ffffff;    background-position: top right;}.sub_nav_list a.sub_nav_active_item {    color: #ffffff;    background: url(../../images/dynamic/buttonset7/subnav1active.gif) no-repeat;    background-position: top right;}/*--- search ---------------------------------------------------------------*//*--- footer ---------------------------------------------------------------*/#footer {    background: transparent url(images/static/footerbg.gif) top left no-repeat;}#footer_text {    color: #FFFFFF;}/*----------------------------------------------------------------------------  default-styles for html-elements----------------------------------------------------------------------------*//*--- body -----------------------------------------------------------------*/body#main_body {    background-color: #000000;}/*--- paragraph ------------------------------------------------------------*/.content {    color: #696969;}.content p {    color: #696969;}/*--- headings -------------------------------------------------------------*/.content h1 {    color: #036a09;}.content h2 {    color: #036a09;}.content h3 {    color: #036a09;}/*--- links ----------------------------------------------------------------*/.content a:link {    color: #036a09;}.content a:visited {    color: #036a09;}.content a:hover {    color: #ff0000;}.content a:active {    color: #ff0000;}/*--- tables ---------------------------------------------------------------*/.content table {    border-color: #29d14b;}.content th {    color: #ffffff;    background-color: #1d3987;    border-color: #29d14b;}.content td {    border-color: #29d14b;}.content tr.odd {    color: #000000;    background-color: #ffffff;}.content tr {    color: #000000;    background-color: #81e7be;}.content tr.even {    color: #000000;    background-color: #81e7be;}/*--- forms ----------------------------------------------------------------*/.content button {    background-color: #299aae;    border-color: #000000;}.content fieldset {    border-color: #84685e;}.content legend {    color: #003b84;}.content label {    color: #003b84;}.content input {    border-color: #172f17;}.content textarea {    border-color: #172f17;}/*--------------------------------------------------------------------------*/