    
.opt {
    BACKGROUND: #ffffff;
    BORDER-STYLE: none}
    
 
 

/* head level 1 */
.h1 {
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 17px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
    LINE-HEIGHT: 28px;
    }

/* head level 1 dg */
.h1db {
    COLOR: #0099CC; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 18px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
    LINE-HEIGHT: 40px;
    }


.h1b {
    COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 18px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
    LINE-HEIGHT: 40px;
    }

/* head level 2 */
.h2 { 
    COLOR: #0091b5; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 14px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
    LETTER-SPACING: 0px; 
    LINE-HEIGHT: 18px;
}




/* head level 3 */  
.h3 {
    COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 13px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
}
/* head level 3 */  
.h3white {
    COLOR: #E4E4E4; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 13px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
}

/* head level 3 dark grey */    
.h3dg {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	line-height: 22px;

}



/* head level 4 */  
.h4 {
    COLOR: #b30000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
}




/* text */
.t {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LETTER-SPACING: 0px;
	text-align: justify;
	line-height: 18px;


}

/* text */
.desc {
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    LETTER-SPACING: 0px; 
    LINE-HEIGHT: 12px;
}


/* text small grey */
.tsg {
    COLOR: #666666; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    LETTER-SPACING: 0px; 
    
}

/* text very small grey */
.tvsg {
    COLOR: #666666; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    LETTER-SPACING: 0px; 
    
}

.dashed {

	border: 1px dashed #999999;
}

/* small text */
.st {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LETTER-SPACING: 0px;
	font-weight: normal;

}



/* Navigation 1st level*/
.nav1 {
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    TEXT-DECORATION: none;

}

/* Navigation 1st level active */
.nav1a {
    COLOR: #666666; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    TEXT-DECORATION: underline;
}

/* Navigation 2nd level */
.nav2 {
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 13px; 
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
}

/* Navigation 2nd level active */
.nav2a {
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    LETTER-SPACING: 0px; 
    TEXT-DECORATION: none; 
    FONT-WEIGHT: bold;
}

/* Navigation 3rd level */
.nav3 {
    COLOR: #CCCCCC; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
}

/* Navigation 3rd level active */
.nav4 {
    COLOR: #666666; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 13px; 
    LETTER-SPACING: 0px; 
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
}

.nav5 {
    COLOR: #006600; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none; 
    FONT-WEIGHT: bold;
}


/*############Link Descriptions############*/

/* nav1 link desc */
A.nav1:active           {COLOR: #666666;}
A.nav1:link             {COLOR: #666666;}
A.nav1:visited          {COLOR: #666666;}
A.nav1:hover            {COLOR: #0000ff; text-decoration:none;}

/* nav1a link desc */
A.nav1a:active          {COLOR: #b30000;}
A.nav1a:link            {COLOR: #000000;}
A.nav1a:visited         {COLOR: #666666;}
A.nav1a:hover           {COLOR: #ff0000;}

/* nav2 link desc */
a.nav2:active           {COLOR: #ffffff;}
a.nav2:link             {COLOR: #ffffff;}
a.nav2:visited          {COLOR: #ffffff;}
a.nav2:hover            {COLOR: #ffffff; text-decoration:underline;}

/* nav2a link desc */
A.nav2a:active          {COLOR: #333333;}
A.nav2a:link            {COLOR: #b30000;}
A.nav2a:visited         {COLOR: #b30000;}
A.nav2a:hover           {COLOR: #006600; FONT-WEIGHT:bold;}

/* nav3 link desc */
A.nav3:active           {COLOR: #CCCCCC;}
A.nav3:link              {COLOR: #CCCCCC;}
A.nav3:visited          {COLOR: #CCCCCC;}
A.nav3:hover            {COLOR: #aaaaaa; FONT-WEIGHT: normal;}  

/* nav4 link desc */
A.nav4:active           {COLOR: #333333;}
A.nav4:link             {COLOR: #666666;}
A.nav4:visited          {COLOR: #333333;}
A.nav4:hover            {COLOR: #999999; TEXT-DECORATION: underline;}

A.nav5:active           {COLOR: #333333;}
A.nav5:link             {COLOR: #666666;}
A.nav5:visited          {COLOR: #333333;}
A.nav5:hover            {COLOR: #999999; TEXT-DECORATION: underline;}


/* h2 link desc */
A.h2:active             {COLOR: #b30000;}
A.h2:link               {COLOR: #b30000; TEXT-DECORATION: underline;}
A.h2:visited            {COLOR: #b30000; text-decoration: underline;}
A.h2:hover              {COLOR: #ff0000;}

/* h3 link desc */
A.h3:active             {COLOR: #b30000;}
A.h3:link               {COLOR: #b30000; TEXT-DECORATION: underline};
A.h3:visited            {COLOR: #b30000; text-decoration: underline;}
A.h3:hover              {COLOR: #ff0000;}

/* rt link desc */
A.tr:active             {COLOR: #b30000;}
A.tr:link               {COLOR: #b30000; TEXT-DECORATION: underline;}
A.tr:visited            {COLOR: #b30000; text-decoration: underline;}
A.tr:hover              {COLOR: #ff0000;}

/* srt link desc */
A.srt:active            {COLOR: #ffcccc;}
A.srt:link              {COLOR: #ffcccc;}
A.srt:visited           {COLOR: #ffcccc;}
A.srt:hover             {COLOR: #ff0000;}

/* modul50 link desc */
A.modul50link:active    {COLOR: #000000; FONT-WEIGHT: bold;}
A.modul50link:link      {COLOR: #000000; FONT-WEIGHT: bold;}
A.modul50link:visited   {COLOR: #666666; FONT-WEIGHT: bold;}
A.modul50link:hover     {COLOR: #ff0000; FONT-WEIGHT: bold;}

/* shg link desc */
A.shg:active            {COLOR: #666666;}
A.shg:link          {COLOR: #666666;}
A.shg:visited           {COLOR: #666666;}
A.shg:hover             {COLOR: #333333;}

/* general link desc */
A:active                {COLOR: #000000;}
A:link                  {COLOR: #000000;}
A:visited               {COLOR: #666666;}
A:hover                 {COLOR: #ff0000;}
.li1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bolder;
	list-style-position: inside;
	list-style-image: url(bullet.gif);
	list-style-type: disc;
}
.st1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tlarge {

	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	LETTER-SPACING: 0px;
}
.dashed {

}
.tvsweiss {

    COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
    LETTER-SPACING: 0px;
}

