body {
  background-color:     #FFFFFF;
  font-family:          Tahoma;
  font-size:            11px;
  font-weight:          normal;
  color:                #707172;
  margin:               0;
  padding:              0;
  /*
  background-image:     url('../imgs/backgrounds/bg-body.gif');
  background-repeat:    repeat-x;
  */
  }

div.Clearing {
  clear:                both;
  font-size:            1px;
  line-height:          1px;
  height:               1px;
  border:               0;
  margin:               0;
  padding:              0;
  overflow:             hidden;
  }
  
a {
  text-decoration:      none;
  outline:              none;
  color:                #707172;
  font-size:			      11px;
  }
  
a:hover,
a:active {
  text-decoration:      underline;
  outline:              none;
  color:                #707172;
  font-size:			      11px;
  }
  
a.Nav {
  text-decoration:      none;
  outline:              none;
  color:                #707172;
  font-size:			      11px;
  }
  
a:hover.Nav,
a:active.Nav {
  text-decoration:      underline;
  outline:              none;
  color:                #009ee0;
  font-size:			      11px;
  }
  
a.NavAct {
  text-decoration:      none;
  outline:              none;
  color:                #009ee0;
  font-size:			      11px;
  }
  
a:hover.NavAct,
a:active.NavAct {
  text-decoration:      underline;
  outline:              none;
  color:                #009ee0;
  font-size:			      11px;
  }

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

h1, td.h1 {
  font-family:          Tahoma;
  font-size:			      12px;
  font-weight:			    bold;
  color:                #009ee0;
  margin:               0px 0px 0px 0px;
  }
  
h2 {
  font-family:          Tahoma;
  font-size:			      11px;
  font-weight:			    bold;
  color:                #009ee0;
  margin:               0px 0px 0px 0px;
  }
  
h3 {
  font-family:          Tahoma;
  font-size:			      11px;
  font-weight:			    bold;
  color:                #3e3d40;
  margin:               0px 0px 0px 0px;
  }
  
h4 {
  font-family:          Tahoma;
  font-size:			      11px;
  font-weight:			    bold;
  color:                #3e3d40;
  margin:               0px 0px 0px 0px;
  }
  
td, p {
  line-height:          19px;
  margin:               0;
  font-size:			      11px;
  }
  
td.StatusBar {
  font-family:          Arial;
  background-color:     #009ee0;
  line-height:          20px;
  color:                #FFFFFF;
  text-align:           right;
  padding:              0px 10px 0px 0px;
	}
  
td.Teaser {
  padding:              4px 0px 0px 0px;
	}

td.Content {
  padding:              3px;
  padding-top:          0px;
  vertical-align:       top;
  }
  
td.NewsDescr {
  color:                #58585a;
  }
  
td.Navigation {
  padding:              35px 0px 0px 0px;
  }
  
td.Menu {
  padding:              20px;
  padding-left:         4px;
  padding-top:          12px;
  }
  
td.SubmenuTop {
  border-bottom:        1px solid #cccdce;
  line-height:          21px;
  width:                210px;
}
  
td.Submenu {
  padding-left:         8px;
  background-image:     url('../imgs/arrow-nav.gif');
  background-repeat:    no-repeat;
  border-bottom:        1px solid #cccdce;
  line-height:          21px;
  width:                210px;
}
  
table.MediaLib {
  background-color:     #FFFFFF;
  }

td.Content {
  padding:              20px 0px 0px 0px; 
  }

td.Footer,p.Footer {
  padding:              6px 0px 0px 0px; 
  text-align:           right;
  }

td.BottomLine {
  border-bottom:        1px solid #cccdce;
  }

input, select, textarea {
  font-family:          Tahoma;
  font-size:			      11px;
}

input.form {
  width:                250px;
}

div.MSG_Green {
  width:              420px;
  padding:            10px;
  border:             1px solid #6f8b1a;
  background-color:   #a8c350;
  color:              #000000;
  }

div.MSG_Red {
  width:              420px;
  padding:            10px;
  border:             1px solid #b90404;
  background-color:   #f8aaaa;
  color:              #000000;
  }

div.MSG_Blue {
  width:              420px;
  padding:            10px;
  border:             1px solid #607486;
  background-color:   #e9eef2;
  color:              #000000;
  }
  
input.Btn {
	font-family:        Tahoma;
	font-size:          11px;
	font-weight:        normal;
	color:              #FFFFFF;
	border-top:         1px solid #01b3fd;
	border-left:        1px solid #01b3fd;
	border-bottom:      1px solid #0484ba;
	border-right:       1px solid #0484ba;
	background-color:   #009ee0;
  padding:            2px;
  }