html, body {
  margin: 0px;
  padding: 0px;
}

td
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

p {
  margin-top: 0px;
  margin-bottom: 14px;
}

img
{
border: 0px solid #000000;
}

form {
  padding: 0px;
  margin: 0px;
}

.navtop
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.navtopsmall
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

.error-login
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FF0000; 
}

.stern
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FF0000; 
}

.navlefttitle
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

.navlefttitle2
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.navleftcont
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.conttitle
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.conttitle1
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

.conttitle2
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

.conttitle3
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #F77524;
}

.conttitle_themalink
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #AF595A; 
}

.cont
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.contheadline
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}
a.contheadline {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}
a.contheadline : hover {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

.cont_tbl_dark
{
 BACKGROUND: #156CBA;
 COLOR: #FFFFFF;
}

.cont_tbl_light
{
 BACKGROUND: #A4D4FF;
}

.cont_tbl_light2 {
  BACKGROUND: #D1E9FF;
}

.newshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 6px;
	color: #990000;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
	text-transform: none;

}

.basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #990000;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
	text-transform: none;

}

.cont-small
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}
.cont-copy
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}


.cont-smallbold
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.cont-small:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.cont-small:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.cont-small:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.cont-small:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

a.cont-small-abg:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

a.cont-small-abg:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

a.cont-small-abg:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

a.cont-small-abg:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}


.searchbox
{
font-family: Verdana;
font-size: 12px;
border: 1px solid #000000;
background-color: #FFFFFF;
color: #000000;
padding: 1px;
}


a:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000; 
}

a:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a.frage:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.frage:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.frage:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.frage:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a.navleft:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.navleft:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.navleft:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.navleft:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

.navleft2
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.navleft2:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.navleft2:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.navleft2:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.navleft2:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a.navtop:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

a.navtop:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.navtop:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.navtop:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.navtopsmall:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

a.navtopsmall:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.navtopsmall:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.navtopsmall:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #FFFFFF;
}

a.glossar:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.glossar:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.glossar:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.glossar:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

.glossar
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.glossaralpha:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.glossaralpha:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.glossaralpha:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.glossaralpha:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FF0000;
}

.glossaralpha
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FF0000;
}

.searchboxdr
{
border: 1px solid #E8EDF3;
FONT-FAMILY: Verdana;
FONT-SIZE: 12px;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF
}


a.copyright:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #BBBBBB; 
}

a.copyright:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #BBBBBB;
}

a.copyright:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #BBBBBB;
}

a.copyright:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.page-functions:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #184B8C; 
}

a.page-functions:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #184B8C;
}

a.page-functions:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #184B8C;
}

a.page-functions:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #91B9E2;
}


a.shopping:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #990000; 
}

a.shopping:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #990000;
}

a.shopping:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #990000;
}

a.shopping:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #990000;
}

.shoppingprice
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #990000;
}


.margintitle
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

.margintitleblack
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

.margincont
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.copyright:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF; 
}

a.copyright:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.copyright:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #FFFFFF;
}

a.copyright:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: underline;
 COLOR: #FFFFFF;
}


a.webusrmsg-unread:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000; 
}

a.webusrmsg-unread:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.webusrmsg-unread:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #000000;
}

a.webusrmsg-unread:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #000000;
}

a.webusrmsg-read:link
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #808080; 
}

a.webusrmsg-read:visited
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #808080;
}

a.webusrmsg-read:active
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
 COLOR: #808080;
}

a.webusrmsg-read:hover
{
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 9px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: underline;
 COLOR: #808080;
}
.bh {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
 COLOR: #000000;
 MARGIN-BOTTOM: 8px;
}
.bt7 {
 FONT-SIZE: 9px;
}
.curpointer { cursor: pointer; }

#flashad {
  position: absolute;
  width: 161px;
  min-width: 161px;
  max-width: 251px;
  top: +138px;
  left: +787px;
  overflow: hidden;
}
#rightbanner {
	position: absolute;
	width: 161px;
	min-width: 161px;
	max-width: 251px;
	top: 138px;
	left: +787px;
	overflow: hidden;
}
#topbanner {
	width: 771px;
	min-width: 771px;
	max-width: 771px;
	margin: 8px 0px;
}
#topbanner .topbanner {
	margin-left: 21px;
	width: 728px;
	min-width: 728px;
	max-width: 728px;
}
#medrec {
	width: 300px;
	min-width: 300px;
	max-width: 300px;
	margin: 8px 0px 12px 50px;
	font-size: 10px;
}
.imgcopyleft {
  width: 150px;
  min-width: 150px;
  max-width: 154px;
  padding: 2px;
  font-size: 10px;
  background-color: #F1F1F1;
  float: left;
  margin-bottom: 10px;
  margin-right: 5px;
}
.imgcopyright {
  width: 150px;
  padding: 2px;
  font-size: 10px;
  background-color: #F1F1F1;
  float: right;
  margin-bottom: 10px;
  margin-left: 5px;
}
.imgcopyleft img, .imgcopyright img {
  margin-bottom: 4px;
}
#anl_foot {display:none;}