body {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
	font-size: 12px; 
	color: #0000C7;
	background-color: #FFFFFF;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
	font-size: 12px; 
	color: #000000;
}

.smalltext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color: #000000;
}

.mediumtext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	color: #000000;
}

.bigtext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 1em; 
	font-weight: bold;
	color: #044EDC;
}

.largetext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 16px; 
	font-weight: bold;
	color: #000000;
}

.verylargetext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 22px;
	color: #000000;
}


.red {
	color: #009900;
}

h1 {
	color: #044EDC;
}

h2 {
	color: #044EDC;
}

p, ul, form {
	text-align:	justify;
}

a         { text-decoration: none; font-size: 12px; color: #044EDC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:link    { text-decoration: none; font-size: 12px; color: #044EDC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:visited { text-decoration: none; font-size: 12px; color: #044EDC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:active  { text-decoration: none; font-size: 12px; color: #044EDC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:hover   { text-decoration: underline; font-size: 12px; color: #6666FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*  Navigationsreiter */
.navigation {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
}

.bignav {color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }  
a.bignav         { text-decoration: none; font-weight: bold; font-size: 12pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }  
a.bignav:link    { text-decoration: none; font-weight: bold; font-size: 12pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.bignav:visited { text-decoration: none; font-weight: bold; font-size: 12pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.bignav:active  { text-decoration: underline; font-weight: bold; font-size: 12pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.bignav:hover   { text-decoration: underline; font-weight: bold; font-size: 13pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif } 

.nav {color: #ffffff; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }  
a.nav         { text-decoration: none; font-size: 10pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }  
a.nav:link    { text-decoration: none; font-size: 10pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.nav:visited { text-decoration: none; font-size: 10pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.nav:active  { text-decoration: underline; font-size: 10pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
a.nav:hover   { text-decoration: underline; font-size: 11pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif } 

.blau { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight: bold;
	color: #044EDC;
}

.preisliste {
	font-family: serif;
	font-size : 12px; 
	width: 1000px;
}

// Layout des Popups
#popup {
      display: visible;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
}

#js-popup {
      display: visible;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
}

#js-popup-box {
      position: absolute;
      padding: 3px;
      background: #ffffff;
      border: 2px ridge #8080ff;
      text-align: center;
      font-size: 80%;
}

#js-popup-image {
      margin: 10px;
      padding: 10px;
}

#js-popup-close {
      position: absolute;
      top: 2px;
      right: 2px;
      cursor: pointer;
}
