body {
  background-color:     #FFFFFF;
  font-family:          Arial;
  font-size:            11px;
  font-weight:          normal;
  color:                #707172;
  margin:               0;
  padding:              0;
  }

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

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

h1, td.h1 {
  font-family:          Times, serif;
  font-size:			      20px;
  font-weight:			    normal;
  color:                #878e91;
  background-image:     url('../imgs/icon-white.gif');
  background-repeat:    no-repeat;
  background-position:  0px;
  padding:              0px 0px 0px 18px;
  margin:               0px;
  }
  
h2 {
  font-family:          Arial;
  font-size:			      11px;
  font-weight:			    bold;
  color:                #f39315;
  margin:               0px 0px 6px 0px;
  line-height:          18px;
  background-image:     url('../imgs/icon-orange.gif');
  background-repeat:    no-repeat;
  background-position:  0px 0.07em;
  padding:              0px 0px 0px 22px;
  border-top:           1px solid #c4c7c9;
  border-bottom:        1px solid #c4c7c9;
  }
  
h3 {
  font-size:            14px;
  font-weight:          bold;
  color:                #f39315;
  margin:               0;
  }
  
h4 {
  font-size:            11px;
  font-weight:          bold;
  color:                #f39315;
  margin:               0;
  }
  
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 {
	}
  
td.PageTitle {
	font-size:			      10px;
	}
  
td.Date {
  color:                #B8BABD;
  padding:              10px;
  }

td.Content {
  padding:              3px;
  padding-top:          0px;
  }
  
td.NewsDescr {
  color:                #707172;
  }
  
td.Menu {
  padding:              20px;
  padding-left:         4px;
  padding-top:          12px;
  }
  
td.Submenu {
  border:               1px solid #e3e3e4;
  border-top:           0px solid #e3e3e4;
  border-left:          0px solid #e3e3e4;
}
  
td.SubmenuOutline {
  padding-left:         6px;
  border:               1px solid #e3e3e4;
  border-left:          0px solid #e3e3e4;
}
  
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:                139px;
  }

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;
  }
  
select.Quickfinder {
  color:                #707172;
}
  
table.MediaLib {
  background-color:     #FFFFFF;
  }

td.Box  {              
  padding:              12px;
  border-bottom:        1px solid #FFFFFF;
  background-image:     url('../imgs/box-right.gif');
  background-repeat:    no-repeat;
  background-position:  bottom right;
  }

td.Pagetitle {
  padding-left:         7px; 
  padding-bottom:       10px;
}

td.Teaser {
  padding-left:         2px; 
}

td.Print p {
  border-top:           1px solid #c4c7c9;
  border-bottom:        1px solid #c4c7c9;
  height:               20px;
}