/* ======================================
  1. Kalibrierung und Restauration
  ====================================== */
*  { padding: 0; margin: 0; }


/* ======================================
  2. Allgemeine Styles
  ====================================== */
html {
	overflow-y: noscroll; }
	/* mit Scroll-Bar: { overflow-y: noscroll; } */

body {
  /*background-color: white;*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: small;
}
h1 {
	color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 2rem;
    font-weight: normal;
    line-height: 2.3rem;
}
h2 {
	color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.15rem;
  }
h3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	}

a:link { text-decoration:underline; color:#282828; }
a:visited { text-decoration:underline; color:#282828; }
a:hover { text-decoration:none; border-bottom: 1px dotted #a0a0a0; color: #a0a0a0; }






/* =======================================
     M O B I L E - S T Y L E S H E E T S
   ======================================= */

.m_container { float:left;width:480px;margin:5px; }

.m_line_480 { float:left; width:470px; height:2px; margin:10px 5px 10px 5px; border-bottom:1px dotted #282828; }
.m_link { font-size:0.9rem; color:#282828; }
.head { font-family:arial,helvetica,sans-serif; font-size:0.8rem; line-height:1.2rem; font-weight:bold; color:#282828; margin-bottom:10px;}
.m_bodytext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:0.8rem; line-height:1.25rem; color:#282828; }
.m_head_einsfuenf { font-family:arial,helvetica,sans-serif; font-size:1.5rem; line-height:1.8rem; color:#282828; margin-bottom:10px; }


   
   
   
#m_wrapper { 
  position:absolute;
  width:480px;
}



/* =======================================
   E N D E   D E S   S T Y L E S H E E T S
   ======================================= */
