
.monthname {
    BACKGROUND-COLOR: #CF0A1A;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.weekdayname {
    BACKGROUND-COLOR: #BAAAAA;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

.weekday {
        BACKGROUND-COLOR: #ffffff;
        COLOR: #000000;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        FONT-SIZE: 10pt;
        TEXT-ALIGN: right;
        text-decoration : none;
}

.sat {
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    text-decoration : none;
    TEXT-ALIGN: right;
}
.sun {
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
        text-decoration : none;
}

.holiday {
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
        text-decoration : none;
}

.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
    text-decoration : none;
}


.Bildrahmen   {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #000000; background-color: #C0C0C0;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-width:1px;
border-style:solid; padding:0px }

.Tl2   {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #000080; background-color: #B0C4DE; }
 A.Tl2:link         { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.Tl2:visited      { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.Tl2:active       { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.Tl2:hover        { border-width:0px; text-decoration: bold; color: #00009B; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}

.menuSpalte { text-decoration: none; color:#000080; background-color: #000080; font: 12px Arial, Arial }
.menuText   { text-decoration: none; color:#000080; font: 14px Arial; }

.Dialog     { text-decoration: none; color:#000080; background-color: #C0C0C0; font: 14px Arial, Arial }
.DialogFeld { text-decoration: bold; color:#000080; background-color: #C0C0C0; font: 18px Arial, Arial }

.hairtable { margin-top: 1pt; margin-right: 1pt; margin-bottom: 1pt; margin-left: 1pt; border: #CDCDCD; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; cursor: default;}
.rotrand   { margin-top: 1pt; margin-right: 1pt; margin-bottom: 1pt; margin-left: 1pt; border: #1E90FF; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; cursor: default; }
.midde {  border-color: black #000080; border-right-width: 1pt; border-left-width: 1pt;}

.News          {  font-family: Verdana, Helvetica, sans-serif; font-size: 16pt; color: #000080; background-color: #F8F8FF;
    border-bottom : 2px solid;
    border-bottom-color : #000080;
 }

.NewsHead      {
    text-decoration: none;
    color: #1E90FF;
    background-color: #F8F8FF;
    font: 18px Arial, Verdana, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #000080;
}
.NewsH1      {
    text-decoration: none;
    color: #969696;
    background-color: #F0F0F0;
    font: 16px Arial, Verdana, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #969696;
}

.NewsH2      {
    text-decoration: none;
    color: #969696;
    background-color: #FFFFFF;
    font: 12px Arial, Verdana, Helvetica;
}
.NewsH3      {
    text-decoration: none;
    color: #000000;
    background-color: #FFFFFF;
    font: 16px Arial, Verdana, Helvetica;
}
.NewsH5      {
    text-decoration: none;
    color: #FFFFFF;
    background-color: #C0C0C0;
    font: 12px Arial, Verdana, Helvetica;
}
.NewsH6      {
    text-decoration: none;
    color: #000000;
    background-color: #C0C0C0;
    font: 16px Arial, Verdana, Helvetica;
}

.NewsBottom    {
    text-decoration: none;
    color: #000080;
    background-color: #F8F8FF;
    font: 14px Arial, Verdana, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #000080;
}

.NewsSchrift { text-decoration: none; color: #000000; background-color: #FFFFFF; font: 14px Arial, Verdana, Helvetica; }
.NewsSchrif2 { text-decoration: none; color: #000000; background-color: #C0C0C0; font: 14px Arial, Verdana, Helvetica; }
.NewsSchrif3 { text-decoration: none; color: #000000; background-color: #C0C0C0; font: 14px Arial, Verdana, Helvetica; }

.NewsSchrif4 {
  text-decoration: none;
  color: #000000;
  background-color: #FDFDFD;
  font: Arial, Verdana, Helvetica;
  font-size: 4mm;
  text-align: justify;
  padding: 10px;
´ line-height: 125%;
}

 A.NewsSchrif4:link         {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.NewsSchrif4:visited      {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.NewsSchrif4:active       {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.NewsSchrif4:hover        {color: #000000; background-color: #FFFFFF; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.NewsHeadII    {  font-family: Verdana, sans-serif; font-size: 10pt; color: #000000; background-color: #FDFDFD; FONT-WEIGHT: bold}
.NewsHeadIII { text-decoration: bold; color: #969696; background-color: #FDFDFD; font: 16px Arial, Verdana, Helvetica;  FONT-WEIGHT: bold}

 A.NewsLink:link         { border-width:0px; text-decoration: none; color: #000080; background-color: #6495ED;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink:visited      { border-width:0px; text-decoration: none; color: #000080; background-color: #6495ED;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink:active       { border-width:0px; text-decoration: none; color: #000080; background-color: #6495ED;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink:hover        { border-width:0px; text-decoration: none; color: #FFFFFF; background-color: #6495ED;  font: 12px Arial, Verdana, Helvetica;}

.NewsLink2     { text-decoration: none; color: #000080; background-color: #FFFFFF; font: 16px Arial, Verdana, Helvetica; }
 A.NewsLink2:link         { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink2:visited      { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink2:active       { border-width:0px; text-decoration: none; color: #000080; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink2:hover        { border-width:0px; text-decoration: bold; color: #00009B; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}

.NewsLink3     { text-decoration: none; color: #969696; background-color: #FDFDFD; font: 12px Arial, Verdana, Helvetica; }
 A.NewsLink3:link         { border-width:0px; text-decoration: none; color: #969696; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink3:visited      { border-width:0px; text-decoration: none; color: #969696; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink3:active       { border-width:0px; text-decoration: none; color: #969696; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}
 A.NewsLink3:hover        { border-width:0px; text-decoration: bold; color: #000000; background-color: #F8F8FF;  font: 12px Arial, Verdana, Helvetica;}

.BildBeschr   { text-decoration: bold; color: #000080; background-color: #F0F8FF; font: 12px Arial, Verdana, Helvetica; }

.BLink { text-decoration: none; color: #000000; background-color: #FFFFFF;  font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}
 A.BLink:link         {color: #969696; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.BLink:visited      {color: #969696; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.BLink:active       {color: #969696; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.BLink:hover        {color: #000000; background-color: #F8F8FF; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }


.tUmfrage { text-decoration: none; color: #000080; background-color: #1E90FF; font: 10px Arial, Verdana, Helvetica; }

.tableI { text-decoration: none; color: #000000; background-color: #CCCCFF; font: 14px Arial, Verdana, Helvetica;}

.tUeber{ text-decoration: none; color: #FFFFFF; background-color: #5E5E5E;  font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold; }
 A.tUeber:link         {color: #000080; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tUeber:visited      {color: #000080; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tUeber:active       {color: #000080; background-color: #F8F8FF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tUeber:hover        {color: #0000FF; background-color: #F8F8FF; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }

.tN { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A; font: 14px Arial, Verdana, Helvetica; }
 A.tN:link         {color: #CF0A1A; background-color: #FFFFFF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tN:visited      {color: #CF0A1A; background-color: #FFFFFF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tN:active       {color: #CF0A1A; background-color: #FFFFFF; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }
 A.tN:hover        {color: #FDFDFD; background-color: #CF0A1A; text-decoration:none; font: 10px Arial, Verdana, Helvetica; }

t1 { text-decoration: none; color: #EDEDED; background-color: #969696; font: 14px Arial, Verdana, Helvetica; }
 A.t1:link         {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t1:visited      {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t1:active       {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t1:hover        {color: #FFFFFF; background-color: #000000; text-decoration:none; font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.t2 { text-decoration: none; color: #020202; background-color: #EDEDED; font: 14px Arial, Verdana, Helvetica; }
 A.t2:link         {color: #020202; background-color: #FDFDFD; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t2:visited      {color: #020202; background-color: #FDFDFD; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t2:active       {color: #020202; background-color: #FDFDFD; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t2:hover        {color: #000000; background-color: #FFFFFF; text-decoration:none; font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.t3 { text-decoration: none; color: #FFFFFF; background-color: #969696; font: 12px Arial, Verdana, Helvetica;}
 A.t3:link         {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t3:visited      {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t3:active       {color: #FDFDFD; background-color: #969696; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t3:hover        {color: #FFFFFF; background-color: #000000; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.t4 { text-decoration: none; color: #000000; background-color: #FDFDFD; font: 12px Arial, Verdana, Helvetica;;}
 A.t4:link         {color: #969696; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t4:visited      {color: #969696; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t4:active       {color: #969696; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; }
 A.t4:hover        {color: #000000; background-color: #FFFFFF; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.t5 { text-decoration: none; color: #000000; background-color: #EBEBEB; font: 14px Arial, Verdana, Helvetica;}
 A.t5:link         {color: #000000; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t5:visited      {color: #000000; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t5:active       {color: #000000; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t5:hover        {color: #FFFFFF; background-color: #000000; text-decoration:none; font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.t6 { text-decoration: none; color: #000000; background-color: #F5F5F5; font: 14px Arial, Verdana, Helvetica;;}
 A.t6:link         {color: #000000; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t6:visited      {color: #000000; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t6:active       {color: #000000; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.t6:hover        {color: #FFFFFF; background-color: #000000; text-decoration:none; font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.aufst { text-decoration: none; color: #000000; background-color: #FDFDFD; font: 12px Arial, Verdana, Helvetica;;}
 A.aufst:link         {color: #000000; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold}
 A.aufst:visited      {color: #000000; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold}
 A.aufst:active       {color: #000000; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold}
 A.aufst:hover        {color: #FFC670; background-color: #FDFDFD; text-decoration:none; font: 12px Arial, Verdana, Helvetica; FONT-WEIGHT: bold}

.Ueberschrift1 {
    text-decoration: none;
    color: #969696;
    background-color: #FFFFFF;
    font: 24px Arial, Verdana, Helvetica;
}

.Ueberschrift2 {
    text-decoration: none;
    color: #FFFFFF;
    background-color: #969696;
    font: 18px Arial, Verdana, Helvetica;
}
.Ueberschrift3 {
    text-decoration: none;
    color: #969696;
    background-color: #FDFDFD;
    font: 18px Arial, Verdana, Helvetica;
}

.UnsTeam  {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #EBEBEB;
    font: 14px Arial, Verdana, Helvetica;
}
 A.UnsTeam:link         {color: #CF0A1A; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam:visited      {color: #CF0A1A; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam:active       {color: #CF0A1A; background-color: #EBEBEB; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam:hover        {color: #FFFFFF; background-color: #CF0A1A; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }

.UnsTeam4 {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #F5F5F5;
    font: 14px Arial, Verdana, Helvetica;
}
 A.UnsTeam4:link         {color: #CF0A1A; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam4:visited      {color: #CF0A1A; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam4:active       {color: #CF0A1A; background-color: #F5F5F5; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.UnsTeam4:hover        {color: #FFFFFF; background-color: #CF0A1A; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }

.UnsTeam2 {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #969696;
    font: 18px Arial, Verdana, Helvetica;
}
.UnsTeam3 {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #FDFDFD;
    font: 18px Arial, Verdana, Helvetica;
}
.GegTeam2 {
    text-decoration: none;
    color: #000000;
    background-color: #969696;
    font: 16px Arial, Verdana, Helvetica;
}
.GegTeam3 {
    text-decoration: none;
    color: #000000;
    background-color: #FDFDFD;
    font: 16px Arial, Verdana, Helvetica;
}
.PortHead      {
    text-decoration: none;
    color: #000080;
    background-color: #FFFFFF;
    font: 24px Arial, Verdana, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #000080;
}

.PortSchrift   {
    text-decoration: none;
    color: #000000;
    background-color: #E6E6FF;
    font: 10px Arial, Verdana, Helvetica;
}
 A.PortSchrift:link         {color: #000080; background-color: #9999ff; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.PortSchrift:visited      {color: #000080; background-color: #9999ff; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.PortSchrift:active       {color: #000080; background-color: #9999ff; text-decoration:none; font: 14px Arial, Verdana, Helvetica; }
 A.PortSchrift:hover        {color: #0000CB; background-color: #9999ff; text-decoration:none; font: 14px Arial, Verdana, Helvetica; FONT-WEIGHT: bold;}

.PortErg   {
    text-decoration: none;
    color: #000080;
    background-color: #FFFFFF;
    font: 18px Arial, Verdana, Helvetica;
}

.bilduntklein {

	background-color: #fff;

	padding: 4px;

	margin-left: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

	float: left;

	font-size: 10px;

	text-align: center;

}

.bilduntklein p {

 padding: 0;

 text-align: center;

 font-size:  9px;

}
.teasertxt {

margin:5px;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 4mm;

color: #000;

text-align: justify;

padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;

line-height: 125%;



}

ul#hornav

{

  width:   920px;

  height:  24px;

  margin:  0px;

  padding: 0px;

  list-style: none;

  background: #000000;

}



ul#hornav li

{

  width: 130px;

  margin: 0px;

  padding: 0px;

  text-align: center;

  float: right;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;



}



ul#hornav li a

{

  display: block;

  height: 22px;

  width: 130px;

  margin: 0px;

  padding-top: 2px;

  background: #000000;

  text-align: center;

  text-decoration: none;

  color: #C0C0C0;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;

}



ul#hornav li a:hover

{

  display: block;

  height: 22px;

  width: 130px;

  margin: 0px;

  padding-top: 2px;

  background: #000000;

  text-align: center;

  text-decoration: none;

  color: #FFFFFF;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;

}


ul#prtnav

{

  float: right;

  height:  24px;

  margin-right:  10px;

  padding: 0px;

  list-style: none;

}



ul#prtnav li

{

  width: 30px;

  margin-top: 5px;
  margin-right: 20px;

  padding: 0px;

  text-align: center;

  float: right;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;



}



ul#prtnav li a

{

  display: block;

  height: 22px;

  width: 30px;

  margin: 0px;

  padding-top: 2px;

  text-align: center;

  text-decoration: none;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;

}



ul#prtnav li a:hover

{

  display: block;

  height: 22px;

  width: 30px;

  margin: 0px;

  padding-top: 2px;

  text-align: center;

  text-decoration: none;

  font-family: Arial, Verdana, Helvetica, sans-serif;

  font-size: 12px;

  FONT-WEIGHT: bold;

}

span{ font-style:italic; color: #395B7D; }

#navigb a {
	border: 1px solid #808080;
	background: #FFF;
	margin: 0;
	padding: 4px 7px;
	font-weight: bold;
	text-decoration: none;
}

#navigb a:visited {
	border: 1px solid #808080;
	font-weight: normal;
	text-decoration: none;
}

#navigb a:hover, #navigb a:active {
	border: 1px solid #63909C;
	text-decoration: none;
}

.current {
	border: 1px solid #9D9D9D;
	background: #fff;
	padding: 4px 7px;
	color: #000;
}



a {
    color: #969696;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;

    font-weight: bold;
    text-decoration: none;
}

a:visited {
    color: #969696;
    text-decoration: none;
}

a:hover, a:active {
    color: #CF0A1A;
    text-decoration: none;
}
.pages{
	font-style: normal;
	border: 1px solid #808080;
	background: #FFF;
	padding: 4px 7px;
	float: right;
	margin: -3px 0 0;
}

topnews { padding: 10px; margin-bottom: 10px; }
.topnews img { margin-right: 7px; }
.topnews h1 { font-size: 150%; margin: 0 0 0.5em 0; border-bottom: 1px solid #92979d;}
.topnews h2 { font-size: 135%; margin: 0 0 0.5em 0; color: #666; }
.topnews h3 { font-size: 115%; margin: 0 0 0.2em 0; color: #0E1D2E; }
.topnews h2.bg,
.topnews h3.bg {     background: #dadde7 url('../img/layout/table_th_bg.jpg') top left repeat-x;     padding: 6px 8px;     color: #0E1D2E;     border-top: 1px dotted #999;     border-bottom: 1px dotted #999;     margin-bottom: 0;     text-shadow: 0 1px 0 #f0f0f0; }

h1 a, h2 a, h3 a { font-weight:bold; text-decoration:none; color:#0e1d2e;}
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration:underline;}
.topnews h1 { border: 0; margin: 0.8em 0 0 0;}
.topnews p { margin: 0; clear: none;}

.nb { border: 0; }
.left { float: left; }
.right { float: right; }
.clearb { clear: both; display: block; height: 0; width: 0; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; }