.size8 {font: 8px Arial,Verdana, Helvetica, sans-serif}
.size9 {font: 9px Arial,Verdana, Helvetica, sans-serif}
.size10 {font: 10px Arial,Verdana, Helvetica, sans-serif} 
.size11 {font: 11px Arial,Verdana, Helvetica, sans-serif}
.size12 {font: 12px Arial,Verdana, Helvetica, sans-serif}
.size13 {font: 13px Arial,Verdana, Helvetica, sans-serif}
.size14 {font: 14px Arial,Verdana, Helvetica, sans-serif} 
.size8bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 8px}
.size9bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
.size10bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 10px}
.size11bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 11px}
.size12bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12px}
.size13bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 13px}
.size14bold {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 14px}
.title {font-family: Arial,Verdana, Helvetica, sans-serif; font-style:italic; font-weight: bold; font-size: 12px; color: #1732B3;}
.title-entry {font-family: Arial,Verdana, Helvetica, sans-serif; font-style:italic; font-weight: bold; font-size: 12px; color: #1732B3;}


 /* allgemeine Body-Definitionen */
 
body {
scrollbar-face-color:#D6E6EF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#E5F0F7;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#ADB9CC;
scrollbar-arrow-color:#58AFFC;
scrollbar-track-color:#FFFFFF;
	background-color: #ffffff;
	color: #5E5E5E;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

td {
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 140%;
}

h5{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size: 12px;
}

ul{
list-style-type: square;
list-style-image: url("/tmpl-style/images/list-bullet.gif");
}

.input {
    font: 11px Arial,Verdana,sans-serif;
    width: 113px;
	background-color: #F4F4F4;
	color: #545454;
	border: 1 solid #BFC1C2;
	}
	
textarea {
    font: 11px Arial,Verdana,sans-serif;
    width: 308px;
	background-color: #F4F4F4; 
	color: #545454; 
	border: 1 solid #BFC1C2;
	}
	
input {
    font: 11px Arial,Verdana,sans-serif;
	background-color: #57AEFD; 
	color: #000000;
	border: 1 solid #BFC1C2;
	}
	
/* Definition der Mailer Error-Meldungen  */  
.errors {
  font: 11px Arial,Verdana,sans-serif;
  color: #FF0000;
}
	  
/* Definition der Menülinks  */
.menu  { font-weight: normal; font-size: 11px; color : #FFFFFF; }
a.menu:link	{ text-decoration: none; color : #FFFFFF; }
a.menu:hover {  font-weight: normal; text-decoration: none; color : #4A7589; }
a.menu:visited { text-decoration: none;}

/* Definition der Sprachlinks  */
a:link	{ text-decoration: none; color : #0069B3; }
a:visited { text-decoration: none;}
a:hover { font-weight: normal; text-decoration: underline; color : #0069B3; }



/* Definition der Page-Content-Tabelle */
.pg-content	{
     border: solid #ffffff;
	 border-width: 0px 2px 0px 3px;  /* top,right,bottom,left  */
	 background-image: url();
	 background-repeat: repeat-x;
	 height: 294px;	
	 background-color: #E5F6FF;
	 }
	 
	 
/* Definition des Page-Content-TextTabledetail */
.td-content	{
     border-style: none;
	 background-image: url();
	 background-repeat: repeat-x;
	 background-color: #E5F6FF;
	 }
	 
	 
/* Definition des Pages-Content-Tabelle  */
.table-txt {
     border: solid #E5F6FF;
	 border-width: 30px 90px 0px 30px;   /* top,right,bottom,left  */
	 background-image: url();
	 background-repeat: repeat-x;
	 background-color: #E5F6FF;
	 }
	 
	 
/* Definition des Content-Textes  */
.content-txt {
	color: #5E5E5E; 
	/*padding: 15px;*/
	text-align: justify;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	}

	 
/* Definition des Page-Content-Images-Tabledetail */
.pg-img	{
     border-style: none;
	 background-image: url(/tmpl-style/images/content-img.jpg);
	 background-repeat: no-repeat;
	 background-color: #D5EFFC;
	 }


/* Definition der Page-Footer-Tabelle  */
.pg-footer	{
     border: solid #ffffff;
	 border-width: 1px 0px 0px 0px; /* top,right,bottom,left  */
	 background-image: url(/tmpl-style/images/bg-footer.gif);
	 background-repeat: repeat-x; 
	 height: 20px;	
	 background-color: #ffffff;
	 }  

	  
/* Definition der Page-Ebene footer  */
.footer {
      position:relative; 
      border-style: none;
	  border-width: 0px 0px 0px 0px; /* top,right,bottom,left  */
	  left:-1px; 
	  top:0px; 
	  width:67px; 
	  height:11px; 
	  background-color: #99B6C4; 
	  layer-background-color: #99B6C4; 
	  background-image: url(/tmpl-style/images/raptus-footer.gif); 
	  layer-background-image: url(../images/raptus-footer.gif);
	  }
 
	  

