body {
 font-family: arial, verdana, tahoma;
 font-size: 11px;
 color: #787878;
 margin-top: 0px;
 margin-bottom: 0px;
 background-image: url('/Files/Systemgfx/bg_body.gif');
 background-repeat: repeat-x;
 background-position: bottom;
 background-color: #ffffff;
}

h1.MediumStdColor {
 margin-top: 0px;
 margin-bottom: 3px;
 font-size: 16px;
 color: #72360E;
 font-weight: normal;
 text-transform: none; 
}

h2.MediumStdColor {
 margin-top: 0px;
 margin-bottom: 3px;
 font-weight: bold;
 font-size: 12px;
 color: #72360E;
 text-transform: normal;
}

.BreadMediumStdColor {
 font-size: 11px;
 line-height: 18px;
}

a {
 font-size: 11px;
 text-decoration: none;
 color: #72360E;
}

a:hover {text-decoration: none;}

/* ----------------- start menu classes ----------------- */

.MenuCase0 {
 font-size: 13px;
 color: #494949;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1 {
 font-size: 12px;
 color: #AAAAAA;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1:hover {
 text-decoration: none;
 color: #B2D93C;
}

a.MenuCase1Selected {
 font-size: 12px;
 color: #B2D93C;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1Selected:hover {
 text-decoration: none;
 color: #B2D93C;
}

a.MenuCase2 {
 font-size: 14px;
 color: #000;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase2:hover {
 text-decoration: none;
 color: #D7E1E0;
}

a.MenuCase2Selected {
 font-size: 14px;
 color: #D7E1E0;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase2Selected:hover {
 text-decoration: none;
 color: #D7E1E0;
}

/* ----------------- end menu classes ----------------- */

input {
 font-size: 11px;
 color: #787878;
}

textarea {
 color: #000000;
 font-size: 11px;
 background: #ffffff;
 padding: 2px;
 border: 1px #666666 solid;
}

select {
 color: #000000;
 font-size: 11px;
 background: #ffffff;
 border: 1px #666666 solid;
}

.ButtonInputsMedium {
 font-weight: bold;
 padding: 0px 5px 0px 5px;
 cursor: pointer;
 color: #72360E;
 border: 1px solid #787878;
 background-color: #fff;
}

input.FormFieldInputsNarrow {
 width: 206px;
 height: 15px;
}

input.FormFieldInputsMedium {
 width: 420px;
 height: 15px;
 border: 1px solid #787878;
}

input.FormFieldInputsWide {
 width: 420px;
 height: 15px;
}

textarea.FormFieldInputsMedium {
 width: 420px;
 height: 80px;
}

.FormFieldLabelMediumStdColor {
 font-size: 11px;
 color: #787878;
 font-weight: bold;
 margin-bottom: 3px;
}

.minor{ font-size: 11px }

ul {
 padding-left: 40px; margin: 0px;
 list-style-image: url('/AjrGfx/SystemGfx/list_item.gif');
}

.NoOfComments {
 text-transform: uppercase;
 color: #72360E;
 background-image: url('/Files/SystemGfx/icon_debat.gif');
 background-repeat: no-repeat;
 background-position: bottom left;
 padding-left: 15px;
}

a.onHome{
 font-size: 14px;
 color: #B2D93C;
 text-transform: uppercase;
}

a.offHome{
 font-size: 14px;
 color: #ffffff;
 text-transform: uppercase;
}

a.offHome:hover{
 color: #B2D93C;
}

a.Presse{
 text-transform: uppercase;
 color: #ffffff;
 font-weight: bold;
}

a.Presse:hover{
 text-transform: uppercase;
 color: #B2D93C;
 font-weight: bold;
}

a.BreadCrumb {
 font-size: 11px;
 color: #7E7E7E;
 text-decoration: none;
 font-style: italic;
}

a.BreadCrumb:hover{
 color: #B2D93C;
}

hr{
 height: 1px;
 color: #E2E2E2;
 margin-bottom: 5px;
 margin-top: 5px;
}


