/* Text Styles von PHP-Nuke */
.txtsmallgrey    { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold;  color: #898989; }
.txtnormal, .txtnorm, .txtnormbold, .txtwnorm, .txtwnormbold, .txtwnormital, .txtnormal100, .hometext, .txtwnorm    { font-family: Arial, Helvetica; font-size: 12px;}
.txtnormal100   { padding-left:40px;padding-right:8px;padding-top:20px;}
.txtnormalitalic { font-family: Arial, Helvetica; font-size: 12px; font-style: italic; }
.txtnormalbold   { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; }
.txtmittelbold   {  font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration : none;}
.txtgrossbold    { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; }
.txtsmallwhite		  { font-family: Arial, Helvetica; font-size: 10px; color: #ffffff; }
.txtmiddleblack		  { font-family: Arial, Helvetica; font-size: 11px; color: #000000; } /* in NE 4.x 10px */
.txtsmallblack		  { font-family: Arial, Helvetica; font-size: 10px; color: #000000; }
.txtnormalwhite		  { font-family: Arial, Helvetica; font-size: 12px; color: #ffffff; }
.txtnormalitalicwhite	  { font-family: Arial, Helvetica; font-size: 12px; font-style: italic; color: #ffffff; }
.txtnormalboldwhite	  { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ffffff; }
.txtmittelboldwhite	  { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #ffffff; }
.txtgrossboldwhite	  {	font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
.txtgrossboldintalicwhite { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #ffffff; font-style: italic; }


/* Hier beginnen die Styles für AIM-MIA Content-Bereich*/
/* Dachzeile */ 
.head 		{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000 }
/* Dachzeile Entwurf */ 
.nohead 	{ font-family: Arial, Helvetica;  font-size: 12px; font-weight: normal; color: #cccccc }
/* Titel */ 
.title 		{ font-family: Arial, Helvetica; font-size: 18px; font-weight: normal; color: #444444; padding-top: 5px;   }
/* Titel Entwurf */ 
.notitle 	{ font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #cccccc }
/* Einleitungstext */ 
.hometext 	{ font-weight: normal; color: #000000;  }
/* Einleitungstext Entwurf */ 
.nohometext 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #cccccc }
/* normaler Fließtext */ 
.normaltext 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000 }
/* normaler Fließtext Entwurf */ 
.nonormaltext 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #999999 }
/* Artikel-Info */ 
.storyinfo 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #666666 }
.storyinfobold 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #666666 }
/* Bildunterschrift */ 
.imagedescr 	{ font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #000000 }
/* Marginale */ 
.marginal 	{ font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000 }
/* Link */ 
a.normallink 	{ font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000080; text-decoration: none  }

a:link { color: #000066;	text-decoration: none;}
A:visited { color: #000066;	text-decoration: none;}
A:hover   { text-decoration: underline;}
A:active  { color: #000066;	text-decoration: none;}

/* Styles für Navigation: */
A.topic:link    {  text-decoration : none; color: #ffffff;}
A.topic:visited {  text-decoration : none; color: #ffffff;}
A.topic:hover   {  text-decoration : underline;}
A.topic:active  {  text-decoration : none; color: #ffffff;}

/* kopfmenu  */

#kopfmenu { 
  margin-top: 0px; background-image: url(../../images/_horizontal.gif); background-repeat:no-repeat; width:99%; position:absolute; padding-right:3px;
  }


a.menuKopf:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; }
a.menuKopf:visited {  text-decoration : none; color: #333333;font-size: 11px;}
a.menuKopf:hover {  text-decoration : none; color: #333333;}

a.menuAIM:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; font-weight: bold; background-image: url(../../images/blank.gif);}
a.menuAIM:visited {  text-decoration : none; color: #333333;font-size: 11px; font-weight: bold; background-image: url(../../images/blank.gif);}
a.menuAIM:hover {  text-decoration : none; color: #333333; font-weight: bold; }

a.menuHOME:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; font-weight: bold; }
a.menuHOME:visited {  text-decoration : none; color: #333333;font-size: 11px; font-weight: bold;}
a.menuHOME:hover {  text-decoration : none; color: #333333; font-weight: bold; }

a.menuMIA:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; font-weight: bold; }
a.menuMIA:visited {  text-decoration : none; color: #333333;font-size: 11px; font-weight: bold;}
a.menuMIA:hover {  text-decoration : none; color: #333333; font-weight: bold; }

a.menuFORUM:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; font-weight: bold; }
a.menuFORUM:visited {  text-decoration : none; color: #333333;font-size: 11px; font-weight: bold;}
a.menuFORUM:hover {  text-decoration : none; color: #333333; font-weight: bold; }

a.menuSERVICE:link    {  text-decoration : none; color: #333333; font-size: 11px; border-bottom: solid 0px #fff; font-weight: bold;  }
a.menuSERVICE:visited {  text-decoration : none; color: #333333;font-size: 11px; font-weight: bold;}
a.menuSERVICE:hover {  text-decoration : none; color: #333333; font-weight: bold; }


/* kopf  */

#kopf { width:100%;	height:102px;	z-index:1;	left: 0px;	top: 0px; border-bottom:solid 1px #7f7f7f;
    }
    
#skLogo {  position:absolute; width:200px; z-index:1;	left: 0px;	top: 43px;}    

#aimLogo { position:absolute; width:200px; z-index:1;	left: 188px;	top: 21px; }


/* Boxen */

#boxen { width: 178px; padding: 0px; margin-top: 10px; }

.menu, .menuR { font-family:  Tahoma, Arial, Helvetica; font-size: 11px; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; padding-right: 5px; color: black; background-color: #fff;border-bottom:solid 1px #7f7f7f; text-align: left;}

.menuR { padding-left: 10px; }



A.categorie:link    {  font-family: Arial, Helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; }
A.categorie:visited {  font-family: Arial, Helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; }
A.categorie:hover   {  font-family: Arial, Helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; }
A.categorie:active  {  font-family: Arial, Helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; }

A.navlink1:link     {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
A.navlink1:visited  {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
A.navlink1:hover    {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; }
A.navlink1:active   {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }

A.navlink2_1:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #cc0033;	text-decoration : none;}
A.navlink2_1:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #cc0033;	text-decoration : none;}
A.navlink2_1:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #cc0033;	text-decoration : none;}
A.navlink2_1:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #cc0033;	text-decoration : none;}

A.navlink2_2:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #038251;	text-decoration : none; background-image: url(../../images/topics/pfeilNews.gif); background-repeat:no-repeat;  background-position:20px 4px;}
A.navlink2_2:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_2:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_2:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}

A.navlink2_3:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_3:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_3:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_3:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}

A.navlink2_4:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_4:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_4:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_4:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}

A.navlink2_5:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_5:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_5:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
A.navlink2_5:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none;}

A.navlink2_6:link     { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_6:visited  { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_6:hover    { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}
A.navlink2_6:active   { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #66cc33;	text-decoration : none;}

A.navlink2_7:link     {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_7:visited  {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_7:hover    {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_7:active   {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }

A.navlink2_8:link     {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_8:visited  {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_8:hover    {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
A.navlink2_8:active   {  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }

A.navlink2_9:link     {  font-family: Arial, Helvetica; text-decoration: none; color: #000000;}
A.navlink2_9:visited  {  font-family: Arial, Helvetica; text-decoration: none; color: #000000; }
A.navlink2_9:hover    {  font-family: Arial, Helvetica; text-decoration: underline; color: #cc0033; }
A.navlink2_9:active   {  font-family: Arial, Helvetica; text-decoration: none; color: #000000; }

A.navlink2_10:link     {  font-family: Arial, Helvetica; text-decoration: none; color: #000000;}
A.navlink2_10:visited  {  font-family: Arial, Helvetica; text-decoration: none; color: #000000; }
A.navlink2_10:hover    {  font-family: Arial, Helvetica; text-decoration: underline; color: #FF6531; }
A.navlink2_10:active   {  font-family: Arial, Helvetica; text-decoration: none; color: #000000; }

A.rubrik:link    {  text-decoration: none;}
A.rubrik:visited {  text-decoration: none;}
A.rubrik:hover   {  text-decoration: underline;}
A.rubrik:active  {  text-decoration: none;}

a.txtlink:link { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000066;	text-decoration: none;}
A.txtlink:visited { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000066;	text-decoration: none;}
A.txtlink:hover   {  text-decoration: underline;}
A.txtlink:active  { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000066;	text-decoration: none;}

#colServiceR A:link, #colForumR A:link, #colMIAR A:link, #colAIMR A:link, #colService A:link, #colForum A:link, #colMIA A:link, #colAIM A:link, #colBildung A:link, #colBildungR A:link   {  text-decoration : underine; color: #ffffff;}
#colServiceR A:link, #colForumR A:link, #colMIAR A:link, #colAIMR A:link, #colService A:visited, 
#colForum A:visited, #colMIA A:visited, #colAIM A:visited, #colBildung A:visited, #colBildungR A:visited {  text-decoration : none; color: #ffffff;}
#colForumR A:visited, #colMIAR A:visited, #colAIMR A:visited {  text-decoration : none; color: #ffffff;}
#colServiceR A:link, #colForumR A:link, #colMIAR A:link, #colAIMR A:link, #colService A:visited, #colForum A:hover, #colMIA A:hover, #colAIM A:hover {  text-decoration : none; color: #ffffff;}
#colBildung A:hover, #colMIA A:hover, #colAIM A:hover {  text-decoration : none; color: #ffffff;}

/*-- Link Highlights--*/
.navlinkgm { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #006699;	text-decoration : none;}
.navlinkaim { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #cc0033;	text-decoration : none;}
.navlinkmia { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ff9966;	text-decoration : none;}
.navlinkmb { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #000066;	text-decoration : none;}
.navlinkser { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ff9933;	text-decoration : none;}
.navlinkaw { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #669999;	text-decoration : none;}




/* text  schwarz*/
.txthead { font-family: Arial, Helvetica; font-size: 18px; font-weight: bold; }
.txtdachz { font-family: Arial, Helvetica; font-size: 14px; font-style:italic;}
.txtuebers { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; }
.txtunterz { font-family: Arial, Helvetica; font-size: 14px; }
.txtpad3 { font-family:  Arial, Helvetica; font-size: 11px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; color: black; }
.txtnormbold { font-weight: bold;}
.txtnormital { font-weight: italic;}
.txtnormmini { font-family: Arial, Helvetica; font-size: 10px;}

/* text  weiss*/
.txtwhead { font-family: Arial, Helvetica; font-size: 18px; font-weight: bold; color: #FFFFFF;}
.txtwdachz { font-family: Arial, Helvetica; font-size: 14px; color: #FFFFFF;}
.txtwuebers { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #FFFFFF;}
.txtwunterz { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.txtwnorm { color: #FFFFFF;}
.txtwnormbold { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.txtwnormital { font-family: Arial, Helvetica; font-size: 12px; font-weight: italic; color: #FFFFFF;}
.txtwnormmini { font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF;}

.rubrik, .topic, .colNews { font-family:  Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; }
.strich { font-family:  Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #7f7f7f;}

.mliste { font-family:  Tahoma, Arial, Helvetica; font-size: 11px; padding-left: 5px; padding-right: 5px; color: black; font-weight: bold; }
#colAdminR, #colServiceR, #colForumR, #colMIAR, #colAIMR, #colAdmin, #colAdminR, #colService, #colForum, #colMIA, #colAIM, .uhr, #colNEWS, .colBildung, #colbildung, #colbildungR {  padding-top: 1px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #fff; text-align: left; }
.rubrik { padding-left: 33px; }
.rubriks { color: black;font-family:  Arial, Helvetica;  font-size: 11px; font-weight: bold; }
.rubrikn { font-family:  Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.uhr { font-family:  Arial, Helvetica; font-size: 12px; font-weight: bold; color: #125298;}
.uhr2, .uhr3, .uhrberufe, .uhrstudium, .uhrtalent, .uhrausbildung{ padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; font-family:  Arial, Helvetica; font-size: 27px; font-weight: bold; }
.uhr2 { color: #C5D0DD; }
.uhr3 {color: #A4BBD5; }
.uhrberufe {color: #0099CC; }
.uhrstudium {color: #FFF56D; }
.uhrtalent {color: #7B213F; }
.uhrausbildung {color: #99CC66; }

/*text grau*/
.txtghead { font-family: Arial, Helvetica; font-size: 18px; font-weight: bold; color: #909090;}
.txtgdachz { font-family: Arial, Helvetica; font-size: 14px; color: #909090;}
.txtguebers { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #909090;}
.txtgunterz { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #909090;}
.txtgnorm { font-family: Arial, Helvetica; font-size: 12px; color: #909090;}
.txtgnormbold { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #909090;}
.txtgnormital { font-family: Arial, Helvetica; font-size: 12px; font-weight: italic; color: #909090;}
.txtgnormmini { font-family: Arial, Helvetica; font-size: 10px; color: #909090;}

/*--- Links ---*/
.navlinkw {	font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ffffff;	text-decoration : none;}
.navlinkb { font-family: Tahoma, Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff;	text-decoration : none; text-transform: uppercase;}



/*-- Link Highlights--*/
.navlinkgm { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ff6633;	text-decoration : none;}
.navlinkaim { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #cc0033;	text-decoration : none;}
.navlinkmia { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ff9966;	text-decoration : none;}
.navlinkmb { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #000066;	text-decoration : none;}
.navlinkser { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #ff9933;	text-decoration : none;}
.navlinkaw { font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold;	color: #669999;	text-decoration : none;}


/* --- farben --- */
.colGeneration  { background-color: #ff6633; }
.colGenerationK { background-color: #ffcc99; }

#colAIMR, .colAIM   { background-color: #7f7f7f; border-left: 3px solid #cc0033; }
#colAIM, .colAIM   { background-color: #7f7f7f; background-image: url(../../images/topics/pfeilAIM.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px;}

.colAIMK		{ background-color: #fff; }
.colKopfAIM		{ background-color: #fff;  border: solid 0px #66cc33; border-top: solid 1px #66cc33;  height: 25px; vertical-align: top; padding-right: 2px; padding-left:15px; } 

#colMIAR         { background-color: #7f7f7f;  border-left: 3px solid #66cc33;}
.colMIAK        { background-color: #fff; background-color: #fff;   }
#colMIA, .colMIA { background-image: url(../../images/topics/pfeilGRUEN.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px; background-color: #7f7f7f; border: solid 0px #66cc33; border-right: 0px; } 
.colKopfMIA		{ background-color: #fff;  border: solid 0px #66cc33; border-top: solid 1px #66cc33;  height: 25px; vertical-align: top; padding-right: 2px; padding-left:15px; }


#colBildungR         { background-color: #7f7f7f;  border-left: 3px solid #000077;}
.colBildung        { background-color: #fff; background-color: #fff;   }
#colBildung, .colBildung { background-image: url(../../images/topics/pfeilGRUEN.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px; background-color: #7f7f7f; } 
.colBildung		{ background-color: #fff;  border-top: solid 1px #038251; } 


#colForumR		{ background-color: #7f7f7f;   border-left: 3px solid #66cc33;}
/*.colForumK  	{ background-color: #fff; background-color: #fff;   } */
#colFORUM, .colFORUM { background-image: url(../../images/topics/pfeilGRUEN.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px; background-color: #7f7f7f; } 
.colKopfFORUM		{ background-color: #fff;  border: solid 0px #66cc33; border-top: solid 1px #66cc33;  height: 25px; vertical-align: top; padding-right: 2px; padding-left:15px; }

#colService		{ background-color: #7f7f7f; }
.colServiceK	{ background-color: #fff; background-color: #fff;  }
#colSERVICE, .colSERVICE { background-image: url(../../images/topics/pfeilGRUEN.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px; background-color: #7f7f7f; } 

.colKopfSERVICE		{ background-color: #fff;  border: solid 0px #66cc33; border-top: solid 1px #66cc33;  height: 25px; vertical-align: top; padding-right: 2px; padding-left:15px; }

.colKopfMITGLIED		{ background-color: #fff;  border: solid 0px #66cc33; border-top: solid 1px #66cc33;  height: 25px; vertical-align: top; padding-right: 2px; padding-left:15px; }

#colNews		{  padding-left: 30px; background-color: #7f7f7f; padding-top: 1px; padding-left: 33px; padding-right: 5px; margin-bottom: 10px; padding-bottom: 1px;}
.colNewsK	    { background-color: #cccccc; }
.colBildung		{ background-color: #7f7f7f; }
.colBildungK	{ background-color: #fff; }
.colAdminR, #colAdminR	{ background-color: #7f7f7f; }
.colAdminK	    { background-color: #fff; }
#colAdmin, .colAdmin { background-image: url(../../images/topics/pfeilADMIN.gif); background-repeat:no-repeat;  background-position: 0px 0px; padding-left: 15px; background-color: #7f7f7f; } 
.colwhite    	{ background-color: #ffffff; }
.colKopf		{ background-color: #fff;  border: solid 1px #66cc33; border-top: solid 3px #66cc33;  border-left: solid 1px #66cc33; height: 22px; vertical-align: bottom; padding-left:15px; padding-right: 2px;}
.colKopf0		{ background-color: #fff;  border: solid 1px #66cc33; border-top: solid 3px #66cc33; border-left: solid 1px #66cc33; height: 25px; vertical-align: bottom; align: right; padding-right: 2px; padding-left:15px; } 
.colKopfK	{ background-color: #fff; }

.menuKopf { font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold;	color: #ffffff; padding-left: 10px; padding-right: 10px; }

/* Schriftfarbe weiss, hintergrund rot*/ 
.rBalken { 	color: white; background-color: #BF3A5B;}
.rand1 { border-top-width:1px;  border-style:solid;  border-top-color:#BF3A5B; border-left-width:1px; border-left-color:#BF3A5B; border-style:solid; border-right-width:0px; border-style:solid; border-right-color:#BF3A5B; border-bottom-width:0px; border-style:solid; border-bottom-color:#BF3A5B; }
.rand2 { border-top-width:0px;  border-style:solid;  border-top-color:#BF3A5B; border-left-width:1px; border-left-color:#BF3A5B; border-style:solid; border-right-width:0px; border-style:solid; border-right-color:#BF3A5B; border-bottom-width:0px; border-style:solid; border-bottom-color:#BF3A5B; }
.normaltextleft50 {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	padding-left: 50px;
	line-height: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.tabelleI, .tabelleII {
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#7f7f7f;
 background-color:#ffffff;
 margin-top: 10px;
}

.tabelleM {
 border-width:1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style:solid;
 border-color:#ffffff;
 background-color:#ffffff;
}

.tabelleI
{
 /* width: 100%; */
 padding-bottom: 10px;

 
 }

.tabelleII { margin: 10px; width: 95%}
 
.tabelleL {
 margin-top: 10px; margin-left: 30px; margin-right: 200px; margin-bottom: 10px; 
}

.bildtabelle {
 margin-top: 10px; margin-right: 10px; margin-bottom: 10px; 
}
.genkopf1 {font-size: 18px; font-weight: bold;color: #006699;font-family: Arial, Helvetica;}
.gendatum1 { font-size: 14px; font-weight: bold;color: #006699;}

.linormaltextleft50 {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	padding-left: 50px;
	}
.genkopf1 {font-size: 18px; font-weight: bold;color: #006699;font-family: Arial, Helvetica;}
.gendatum1 { font-size: 14px; font-weight: bold;color: #006699;}

.zelle1, .zelle2, .zelle3 {
border-right-color: ffffff; border-left-color: ffffff;	border-bottom-color: ffffff; border-top-style: solid;	border-right-style: solid; 	border-bottom-style: solid; border-left-style: solid;
}
.zelle1 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	}
.zelle2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
.zelle3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	
}
.konkret {font-size: 30px; font-family: Courier;	font-weight: bold;}

.karte { 
	border-top-color: #01438C;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #01438C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #01438C;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #01438C;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	width: 100%;
}
  .leute {  background-image:url(images/topics/genm/2005/leute.gif); background-repeat:no-repeat; background-position:30px 20px;
 background-color:white;
 }
 .reiter { 
	
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #B8B8CC;
}

 .reiterB { 
	
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #e2e2ee;
}
.reiterA { 
	
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #ffffff;
}

#ueber3 { margin-left: 50px; margin-top: 20px; margin-right: 10px; margin-bottom: 20px; }

div#kopfwerbung { 

border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	margin-right: 10px;
	margin-bottom: 22px;
	width: 468px;
 }
 
#fusszeile {margin-top: 5px; margin-left: 33px; font-family: Arial, Helvetica;	font-size: 10px; color: #333333;	text-decoration : none;} 

#listencontainer { border: solid 0px red; padding-left: 33px; padding-right: 8px; clear: left; margin-top: 10px; }

.grStrich { border-top:solid 2px #e4e4e4; height: 1px; width: 30px; margin-top: 3px; }

.grStrich2 { border-top:solid 2px #e4e4e4; height: 1px; width: 30px; margin-top: 10px; margin-bottom: 10px; margin-left: -33px; }

.listenbild { float: left; margin-bottom: 8px; margin-left: -30px; margin-right: 8px; }