
/* ... Formatdefinitionen von valuemarking.com  ... */

/*  ...  S T A N D A R D S  ...  */

.center         { text-align:center;                    }
.italic         { font-style:italic;                    }
.bold           { font-weight:bold;                     }
.underline      { text-decoration:underline;            }
.small          { font-size:smaller;                    }


/*  ...  S E I T E N F O R M A T I E R U N G  ...  */
body {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: rgb(255,255,255);
  line-height:130%;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
  
  
/*  ...  B I L D  -  F O R M A T I E R U N G  ...  */

img {
  float:right; margin-top:0;margin-right:0;margin-bottom:15px; margin-left: 15px; border: 0;
  }  
  
.img-left {
  float:left; margin-top:0;margin-right: 15px;margin-bottom:15px; margin-left: 0px; border: 0;
  }

.img-none {
  float:none; margin-top: 0; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: 0;
  }
  

/*  ...  U E B E R S C H R I F T E N  ...  */

h1 {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 3em;
  margin-bottom: 1.5em;
  line-height: 110%;
  color: rgb(51,51,153);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(128,128,128);
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(128,128,128);
  padding-bottom: 6px;
  padding-top: 8px;
  padding-left:12pt;
  } 
  h1 i { font-size: 10pt; font-style: normal; }
  

h2 {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 3em;
  margin-bottom: 0.5em;
  line-height: 130%;
  color: rgb(255,102,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  }

h3 {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1em;
  margin-bottom: 0em;
  line-height:130%;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  }


/*  ...  L I N K S  ...  */

a:link {
  color: rgb(255,102,0);
  white-space: nowrap;
  outline:none;
  text-decoration:none;
  }

a:visited {
  color: rgb(128,128,128);
  outline:none;
  text-decoration:none;
  }

a:hover {
  background-color: rgb(153,204,255);
  color: rgb(204,0,0);
  outline:none;
  text-decoration:none;
  }
  
a:active {
  color: rgb(128,128,128);
  outline:none;
  text-decoration:none;
  }


/*  ...  T o p  N e w s  ...  */

.top-news {
  font-size: 8pt;
  }


/* ... N A V I G A T I O N   H O R I Z O N T A L ... */

.nav-horizontal {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0px;
  text-indent: 0em;
  text-decoration: none;
  color: rgb(255,255,255);
  font-family: Arial, Helvetica, sans-serif;
  font-size:10pt;
  }
  
.nav-horizontal a:link {
  color: rgb(255,255,255);
  text-decoration:none;
  white-space: nowrap;
  outline:none;
  }

.nav-horizontal a:visited {
  color: rgb(255,255,255);
  text-decoration:none;
  outline:none;
  }

.nav-horizontal a:hover {
  background-color: rgb(248,248,248);
  color: rgb(204,0,0);
  outline:none;
  }
  
.nav-horizontal a:active {
  color: rgb(204,0,0);
  text-decoration:none;
  outline:none;
  }
  
  
/*  ...  N A V I G A T I O N  V E R T I K A L  ...  */

.navi {
  margin-top: 0em;
  margin-bottom: 0em;
  padding-left: 0px;
  line-height: 150%;
  text-indent: 0pt;
  text-decoration: none;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  white-space:nowrap;
  font-size:9pt;
  font-weight: normal;
  }
  
.navi a:link {
  color: rgb(128,128,128);
  text-decoration:none;
  }

.navi a:visited {
  color: rgb(128,128,128);
  text-decoration:none;
  }
  
  
.navi a:hover {
  color: rgb(204,0,0);
  text-decoration:none;
  }

 
/*  ...  N A V I G A T I O N   H O R I Z O N T A L  U N T E R S E I T E  ...  */

.navi-hor-unters {
  margin-top: 3em;
  margin-bottom: 2em;
  padding-left: 0px;
  line-height: 150%;
  text-indent: 0pt;
  text-decoration: none;
  text-align:center;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  white-space:nowrap;
  font-size:10pt;
  font-weight: normal;
  }
  
.navi-hor-unters a:link {
  color: rgb(128,128,128);
  text-decoration:none;
  }

.navi-hor-unters a:visited {
  color: rgb(128,128,128);
  text-decoration:none;
  }
  
.navi-hor-unters a:hover {
  color: rgb(204,0,0);
  text-decoration:none;
  }

 
/* ...  B R E A D C R U M B   T R A I L  ... */

.breadcrumb {
  font-size: 8pt;
  margin-bottom: 0em;
  margin-top: 0.3em;
  text-decoration: none;
  }
  
.breadcrumb a:link {
  font-size: 8pt;
  color: rgb(0,0,0);
  text-decoration:none;
  white-space: nowrap;
  outline: none;
  }

.breadcrumb a:visited {
  font-size: 8pt;
  color: rgb(0,0,0);
  text-decoration:none;
  white-space: nowrap;
  outline: none;
  }


.breadcrumb a:hover {
  color: rgb(204,0,0);
  text-decoration: none;
  }


/* ...  F O O T E R  ... */

.footer {
  font-size: 8pt;
  color: rgb(128,128,128);
  margin-bottom: 0.5em;
  margin-top: 0.2em;
  }
  
.footer a:link {
  font-size: 8pt;
  color: rgb(128,128,128);
  white-space: nowrap;
  text-decoration: underline;
  outline:none;
  }

.footer a:visited {
  font-size: 8pt;
  color: rgb(128,128,128);
  white-space: nowrap;
  text-decoration: underline;
  outline: none;
  }


.footer a:hover {
  color: rgb(204,0,0);
  text-decoration: underline;
  }


/*  ...  N A V I G A T I O N  T O P L E V E L  ...  */

.navi-toplevel {
  margin-top: 0em;
  margin-bottom: 0em;
  padding-left: 0px;
  line-height: 150%;
  text-indent: 0pt;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  white-space:nowrap;
  font-size: 8pt;
  font-weight: normal;
  }
  
.navi-toplevel a:link {
  color: rgb(204,0,0);
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  white-space:nowrap;
  font-size: 8pt;
  font-weight: normal;
  }

.navi-toplevel a:visited {
  color: rgb(51,51,153);
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  white-space:nowrap;
  font-size: 8pt;
  font-weight: normal;
  }

.navi-toplevel a:hover {
  background-color: rgb(201,201,201);
  color: rgb(204,0,0);
  outline:none;
  text-decoration:none;
  }


/*  ...  T E X T  ...  */

p {
  margin-top: 0em;
  margin-bottom: 0em;
  line-height: 130%;
  text-indent: 0em;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
  
.pabstand {
  margin-bottom: 1em;
  }

.p2 {
  margin-bottom: 1em;
  text-indent: 14pt;
  }

pre {
  }

td {
  margin-top: 0em;
  margin-bottom: 1em;
  line-height: 130%;
  text-indent: 0em;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }

.zitat {
  margin-bottom: 1em;
  margin-left: 14pt;
  font-style:italic;
  }

/*  ... L I S T E N ...  */

li {
  font-size: 10pt;
  line-height: 130%;
  }

ul {
  list-style-type: square;
  list-style-position: outside;
  font-size: 10pt;
  margin: 0px;
  margin-left: 0px;
  padding: 0px;
  padding-left: 17px;
  }

ol {
  list-style-type:decimal;
  list-style-position: outside;
  font-size: 10pt;
  margin: 0px;
  margin-left: 0px;
  padding: 0px;
  padding-left: 30px;
  }

menu {
  text-decoration:line-through;
  }
  
  
/*  ...  S C H W A R Z E S   B R E T T  ...  */

.schw-b-head {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 130%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  /*color: rgb(128,128,128);*/
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(128,128,128);
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(128,128,128);
  padding-bottom: 3px;
  padding-top: 3px;
  padding-left:10pt;
  }
  
.schw-b-text {
  margin-bottom: 0.5em;
  margin-top: 0em;
  line-height: 130%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  /*color: rgb(128,128,128);*/
  padding-bottom: 3px;
  padding-top: 3px;
  padding-left:10pt;
  }
  
.schw-b-text a:link {
  color: rgb(204,0,0);
  white-space: normal;
  text-decoration:none;
  }

.schw-b-text a:visited {
  text-decoration:none;
  }

.schw-b-text a:hover {
  color: rgb(204,0,0);
  text-decoration:none;
  }

  
/*  ...  E N D E  ...  */