body {
  background-color:     #504e53;
  font-family:          Tahoma;
  font-size:            11px;
  font-weight:          normal;
  color:                #2c3246;
  background-image:     url('..//imgs/_gray/body-bg.gif');
  background-repeat:    repeat-x;
  margin:               0;
  padding:              0;
  }

a {
  text-decoration:      none;
  outline:              none;
  }
  
a:hover,
a:active {
  text-decoration:      underline;
  outline:              none;
  }

a.Path {
  text-decoration:      none;
  outline:              none;
  color:                #FFFFFF;
  }
  
a:hover.Path,
a:active.Path {
  text-decoration:      none;
  outline:              none;
  color:                #FFFFFF;
  }

h1, td.h1 {
  font-size:			      15px;
  font-weight:			    bold;
  color:                #911415;
  line-height:          17px;
  margin:               0;
  }
  
h2 {
  font-size:            12px;
  font-weight:          bold;
  color:                #454246;
  margin:               0;
  margin-bottom:        0px;
  }
  
h3 {
  font-size:            11px;
  font-weight:          bold;
  color:                #454246;
  margin:               0;
  margin-bottom:        4px;
  }
  
h4 {
  font-size:            11px;
  font-weight:          bold;
  color:                #454246;
  margin:               0;
  margin-bottom:        2px;
  }
  
td, p {
  line-height:          16px;
  margin:               0;
  font-size:            11px;
  }
  
td.Shadow-left {
  background-image:     url('../imgs/_gray/shadow-left-bg.gif');
  }
  
td.Shadow-left-top {
  background-image:     url('../imgs/_gray/shadow-left.gif');
  }
  
td.Shadow-right {
  background-image:     url('../imgs/_gray/shadow-right-bg.gif');
  }

td.Shadow-right-top {
  background-image:     url('../imgs/_gray/shadow-right.gif');
  }
  
td.Main {
  background-color:     #FFFFFF;
  border-left:          1px solid #000000;
  border-right:         1px solid #000000;
  padding-left:         2px;
  padding-right:        3px;
  }
  
td.StatusBar {
	color:                #FFFFFF;
	background-color :    #454246;
	}
  
td.PageTitle {
	font-size:			      10px;
	}
  
td.Date {
  color:                #B8BABD;
  padding:              10px;
  }

td.Content {
  padding:              26px;
  padding-top:          22px;
  }
  
td.NewsDescr {
  color:                #2c3246;
  }
  
td.Menu {
  padding:              20px;
  padding-left:         4px;
  padding-top:          12px;
  }
  
td.Submenu {
  border-top:           1px solid #9497A1;
}
  
input, select, textarea {
  border:               1px solid #B8BABD;
  font-size:            11px;
  font-weight:          normal;
  color:                #98989B;
  height:               20px;
  padding-top:          3px;
  }
  
input.submit {
  border:               1px solid #B8BABD;
  font-size:            11px;
  font-weight:          normal;
  color:                #2c3246;
  height:               20px;
  padding-top:          0;
  }
  
input.SearchForm {
  border:               1px solid #9497A1;
  font-size:            10px;
  font-weight:          normal;
  color:                #2C3246;
  width:                170px;
  padding-top:          2px;
  padding-left:         2px;
  }

input.form, select.form, textarea.form {
  border:               1px solid #808080;
  font-size:            11px;
  font-weight:          normal;
  color:                #98989B;
  height:               20px;
  padding-top:          3px;
  width:                250px;
  }
  
input.formButton {
  background-color:     #ab251c;
  border-top:           1px solid #a8463f;
  border-bottom:        1px solid #7d150e;
  border-left:          1px solid #a8463f;
  border-right:         1px solid #7d150e;
  font-size:            11px;
  font-weight:          normal;
  color:                #FFFFFF;
  height:               20px;
  padding-top:          0;
  }
  
table.MediaLib {
  background-color:     #d9dade;
  }