BODY {
  font-size : 12px; 
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  color : #000000; 
  background-color : #FFFFFF; 
  background-repeat : repeat-x; 
  background-attachment : fixed; 
  background-position : 0% 0%; 
  margin : 0%; 
  padding : 0; 
  border-width : 0; 
  border-style : none; 
  border-color : inherit; 
}

h1, h2, h3, h4, p, td, th, ul, .plink1, .plink2, .plink3, .plink4, .ticker, .copyright {
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  color : #000000;
}

h1, h2, h3, h4, p, ul, .plink1, .plink2, .plink3, .plink4, .ticker {
  font-size : 12px; 
}

h1, h2, h3, h4, p, ul {
  margin: 10px 0 10px 0;
}

h3, h4 {
  padding: 10px 0 0 0;
}

h2 {
  font-style : normal;
  font-weight : bold; 
  font-size : 14px; 
}

h3 {
  border-top: 1px dotted #AD6300;
  font-style : normal; 
  font-weight : bold; 
  font-size : 14px; 
}

h4 {
  font-style : normal; 
  font-weight : bold; 
  font-size : 12px; 
}

p, ul {
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
}

.cell, .cell2 {
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  font-size : 10pt; 
  font-family : Arial, Helvetica, sans-serif; 
  color : #FFFFFF; 
}

.border1 {
  background-color : #FFF;
}
.border2 {
  background-color : #FFF;
}

.cell1 {
  background-color : #FFF;
}
.cell2 {
  background-color : #FFF;
}
.plink1, .plink2, .plink3, .plink4 {
  margin: 0;
  padding: 4px 0 4px 0; 
}
.ticker {
  margin: 0;
  padding: 8px 0 10px 0; 
}
.plink1, .ticker {
  border-bottom: 1px dotted #AD6300;
}
.plink2 {
  margin-left:10px;
}
.plink3 {
  margin-left:20px;
}
.plink4 {
  margin-left:30px;
}
img {
  border:0;
}
.ticker img {
  float: left;
  margin-right: 10px;
  padding 0 5px 0 0;
}
.teaser img {
  float: left;
  margin-right: 10px;
  padding 0 5px 0 0;
}
.breadcrumb {
  font-weight:bold;
  font-style:normal;
  text-align:center;
  margin-left:10px;
  margin-top:2px;
  margin-bottom:2px;
  color:#FFF;
}
.copyright {
  margin: 0;
  pading: 0;
  text-align: left;
  font-size: 10px;
  color: #C0C0C0;
}

.service {
  margin: 0;
  pading: 0;
  text-align: right;
  font-size: 10px;
  color: #C0C0C0;
}

#newsslot .ticker a { font-weight:normal; text-decoration:none; }
a:link    { color:#000000; font-weight:normal; text-decoration:underline; }
a:visited { color:#000000; font-weight:normal; text-decoration:underline; }
a:hover   { color:#000000; font-weight:normal; text-decoration:underline; }
a:active  { color:#000000; font-weight:normal; text-decoration:underline; }
a:focus   { color:#000000; font-weight:normal; text-decoration:underline; }

A.copyright:link {
  color:#C0C0C0;
  text-decoration:none;
}

A.copyright:visited {
  color:#C0C0C0;
  text-decoration:none;
}

A.mlink:link, A.mlink:visited, A.mlink:hover, A.mlinkactive:link, A.mlinkactive:visited, A.mlinkactive:hover {
  font-weight:bold;
  font-size : 12px;
  background-color:transparent;
  text-decoration:none;
}

A.mlink:link, A.mlink:visited, A.mlink:hover {
  color:#000000;
}

A.mlinkactive:link, A.mlinkactive:visited, A.mlinkactive:hover {
  color:red;
}

A.alink:link    {text-decoration: none; color: blue}
A.alink:visited {text-decoration: none; color: blue}
A.alink:hover   {text-decoration: underline; color: red}

br.clear {
  clear:both;
  height:0;
  margin:0;
  padding:0;
  font-size: 1px;
  line-height: 0;
}

.clear {
  clear:both;
  height:0;
  margin:0;
  padding:0;
  font-size: 1px;
  line-height: 0;
}

#mainnav {
  margin-bottom:15px; 
  margin-left:12px;
}

#logo {
  margin-bottom:12px; 
  margin-right:12px;
}
.navposition {
  font-weight:bold;
  font-style:normal;
  text-align:center;
  margin-left:10px;
  margin-top:2px;
  margin-bottom:2px;
  color:#FFF
}
#teaser_start {
  float: left; 
  width: 320px; 
  height: 170px; 
  margin: 10px 5px 0 5px;
  padding: 5px 5px; 
  background:url(../img/teaser_bg.gif);
}
