body {
  scrollbar-3d-light-color : #F0F0F0;
  scrollbar-arrow-color : #A0A0A0;
  scrollbar-base-color : #A0A0A0;
  scrollbar-dark-shadow-color : #F0F0F0;
  scrollbar-face-color : #FFFFFF;
  scrollbar-highlight-color : #F0F0F0;
  scrollbar-shadow-color : #A0A0A0;
  background-color: #FF0000;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.footerbar {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #6F6F6F;
}

a.footerbar, a.footerbar:link, a.footerbar:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #6F6F6F;
}

a.footerbar:hover {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 11px;
  color: #ff0000;
}

td {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

td.normal {
  background-color: #FFFFFF;
  color: #000000;
}

td.normal_odd {
  background-color: #FFFFFF;
  color: #000000;
}

td.normal_even {
  background-color: #FFFFFF;
  color: #000000;
}

td.error {
  background-color: #FF0000;
  font-weight: bolder;
  color: #FFFFFF;
}

td.header {
  background-color: #F0F0F0;
  font-weight: bold;
  color: #000000;
}

td.background {
  background-color: #D0D0D0;
  color: #000000;
}

a, a:link, a:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

a:hover {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 11px;
  color: #ff0000;
}

input {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

select {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

.errortext {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bolder;
  font-size: 14px;
  color: #FF0000;
}

input.orderbutton {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 13px;
  color: #FFFFFF;
  font-weight: bolder;
  width: 80px;
  background-color: #E80000;
}

textarea {
  font-family: Arial, Verdana, Helvetica, sans-Serif;
  font-size: 11px;
  color: #000000;
  background-color: #FFFFFF;
}

.texter2:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ff0000;
  text-decoration: none;
}

.texter2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #6f6f6f;
  text-decoration: none;
}

.texter1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

.style1 {
  color: #FF0000;
  font-weight: bold;
}

.style2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

.copy {
  color: red;
  font-size: 11px;
  font-weight: bold;
}

.desc {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}

.firstpage {
  color: #000000;
  font-size: 11px;
}

td.section_title {
  font-family: Arial, Verdana, Helvetica, sans-Serif;
  font-size: 11px;
  color: #000000;
  background-color: #F0F0F0;
  font-weight: bolder;
}

.field_title {
  font-family: Arial, Verdana, Helvetica, sans-Serif;
  font-size: 11px;
  color: #000000;
  background-color: #FFFFFF;
  font-weight: normal;
}

.field_error {
  font-family: Arial, Verdana, Helvetica, sans-Serif;
  font-size: 11px;
  color: #FF0000;
  background-color: #FFFFFF;
  font-weight: bolder;
}

tr.boxmenu, td.boxmenu {
  background: #FFFFFF;
  color: #000000;
//  behavior: url(/includes/css/hover.htc);
  behavior: url(hover.htc);
  cursor: hand;
}

tr.boxmenu:hover, tr.boxmenuHover, td.boxmenu:hover, td.boxmenuHover {
  background: #F20000;
  color: #FFFFFF;
  cursor: hand;
}


.hlinv {
  background-image:url('../../images/megafone/bg_redgrad.gif');
  background-repeat:repeat-x;
  background-color:#81000D;
  border:1px solid black;
  padding:8px;
  width:100%;
  display:table-cell;
  color: white;
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align:center;
}

.hlinv2b {
  background-image:url('../../images/megafone/bg_graygrad.gif');
  background-repeat:repeat-x;
  background-color:#DFDFDF;
  border:1px solid black;
  padding:8px;
  display:table-cell;
  color: black;
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  text-align:center;
}

.normal3 {
  color: black;
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
}

a.normal3, a.normal3:visited, a.normal3:hover, a.normal3:active {
  color: #C60E22;
  text-decoration: none;
}

.normal4 {
  color: #C60E22;
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
}

a.normal4, a.normal4:visited, a.normal4:hover, a.normal4:active {
  color: #C60E22;
  text-decoration: none;
}

.extrabig {
  font-size:30px;
  font-weight:bold;
}

.mininavig{
  font-family: Verdana, Arial, Helvetica, sans-serif;       text-decoration: none;  font-size: 10px;  color: #b0b0b0;}

a.mininavig {
  font-family: Verdana, Arial, Helvetica, sans-serif;       text-decoration: none;  font-size: 10px;  color: #808080;}
