#surfmed #article                                    {overflow: auto; position: absolute; top: 170px; left: 194px; height: 400px; width:400px;}



#surfmed #article .box                               {border:1px solid; #D2D2D2; padding:20px;}

#surfmed #article a                                  {font-family: Arial, Helvetica, Verdana, sans-serif;}
#surfmed #article a.anmeldung:link                   {font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.anmeldung:visited                {font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.anmeldung:active                 {font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.anmeldung:hover                  {font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 1px;}

#surfmed #article .tableheadlinewhitebig             {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFF; letter-spacing: 1px;}
#surfmed #article .selectionboxes                    {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: normal; font-variant: normal; color:#333333; text-decoration: none; letter-spacing: 0px;}
#surfmed #article .selectionbox_border               {background-color:#468CAF;}
#surfmed #article .selectionbox_border_green         {background-color:#79a784;}
#surfmed #article .buttonspgreen                     {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #79a784 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #79a784 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; width: 113px; height: 26px;}

#surfmed #article #navirechtsrahmen                  {border : 2px solid #468CAF;}

/* REDESIGN Jan 2006 new definitions */

#surfmed #article .borderleftgreen                   {border-left: 1px solid #9bc8a6}
#surfmed #article .bordergreen                       {border: 1px solid; border-color: #79a784;}
#surfmed #article .bordertopgreen                    {border-top: 1px solid #79a784;}
#surfmed #article .bordertopbggreygreen              {border-top: 1px solid #79A784; background-color:#A1ACB3}
#surfmed #article .bordermiddlegreen2                {border: 1px solid; border-color: #ACD7B7;}


#surfmed #article .bordertopbggreen                  {border-top: 1px solid #79a784; background-color:#9bc8a6}
#surfmed #article .borderbggreen                     {border-bottom: 2px solid #FFFFFF; background-color:#EFF9F2;}

#surfmed #article .tableheadlinegreen                {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreen:link             {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreen:visited          {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreen:active           {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreen:hover            {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 1px;}
#surfmed #article a.themenlink:link                  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlink:visited               {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlink:active                {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlink:hover                 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreensmall:link        {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreensmall:visited     {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreensmall:active      {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 1px;}
#surfmed #article a.themenlinkgreensmall:hover       {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 1px;}
#surfmed #article .subheadlinegreen                  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; letter-spacing: 0px;}
#surfmed #article .subheadlineorange                 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #e3af2f; letter-spacing: 0px;}


/*hintergrundfarben Club Redesign*/

.bgdark                       {background-color: #79a784;}
.bgmiddle                     {background-color: #ACD7B7;}
.bglight                      {background-color: #EFF9F2;}


.bgdarkgreen                  {background-color: #79a784;}
.bgmiddlegreen                {background-color: #9bc8a6;}
.bglightgreen                 {background-color: #DFF4E5;}

.bglightgreen2                {background-color: #EFF9F2; }
.bgmiddlegreen2               {background-color: #ACD7B7; }


.bgdarkorange                 {background-color: #e3af2f;}
.bgmiddleorange               {background-color: #f4ca64;}
.bglightorange                {background-color: #FBF0BC;}

.bglightorange2               {background-color: #FCFAD3; }
.bgmiddleorange2              {background-color: #faea94; }

.borderbgorange               {border-bottom: 2px solid #FFFFFF; background-color: #FCFAD3;}

.clubbutton                   {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #A1ACB3 1px solid; BORDER-LEFT: #A1ACB3 1px solid; BORDER-RIGHT: #A1ACB3 1px solid; BORDER-TOP: #A1ACB3 1px solid; COLOR: #669966; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.bordertopbgorange            {border-top: 1px solid #cc9900; background-color:#f4ca64}
.borderbgorange               {border-bottom: 2px solid #FFFFFF; background-color:#FCFAD3;}

#tab1                         {background-image:url(/pictures/forms/karteidarkorange.gif);width:160px;height:23px; }
#tab2                         {background-image:url(/pictures/forms/karteimiddleorange.gif);width:160px;height:23px; }
#tab3                         {background-image:url(/pictures/forms/karteilightorange.gif);width:160px;height:23px; }
#tab1_color                   {background-image:url(/pictures/forms/darkorange.gif);height:8px; }
#tab2_color                   {background-image:url(/pictures/forms/middleorange.gif);height:8px; }
#tab3_color                   {background-image:url(/pictures/forms/lightorange.gif);height:8px; }

.table_starttopic             {background-image:url(/pictures/start/orange_starttopic.gif);}


.topictitle                   {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 1px;}
.starttext                    {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 16px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px;}
.starttextitalic              {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 16px; font-style: italic; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px;}
.starttextboldorange          {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC9900; text-decoration: none; letter-spacing: 0px;}
a.starttextboldorange:link    {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC9900; text-decoration: none; letter-spacing: 0px;}
a.starttextboldorange:visited {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC9900; text-decoration: none; letter-spacing: 0px;}
a.starttextboldorange:active  {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC9900; text-decoration: underline; letter-spacing: 0px;}
a.starttextboldorange:hover   {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC9900; text-decoration: underline; letter-spacing: 0px;}
.starttextbold                {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #777777; text-decoration: none; letter-spacing: 0px;}
.starttextblack14             {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
.starttextgreen12             {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
.starttextgreen               {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
.starttextblack12             {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
a.starttextblack12:link       {font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 0px;}
a.starttextblack12:visited    {font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 0px;}
a.starttextblack12:active     {font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 0px;}
a.starttextblack12:hover      {font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 0px;}
.starttextblack               {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
a.starttextblack:link         {font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
a.starttextblack:visited      {font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
a.starttextblack:active       {font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
a.starttextblack:hover        {font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 0px;}
.smalltext                    {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px;}
.topictext                    {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 1px;}
.posttext                     {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 14px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px;}
.headerusername               {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #61A177; text-decoration: none; letter-spacing: 1px;}
.topnavi                      {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #555555; text-decoration: none; letter-spacing: 0px;}
a.topnavi:link                {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #79a784; text-decoration: none; letter-spacing: 0px;}
a.topnavi:visited             {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #79a784; text-decoration: none; letter-spacing: 0px;}
a.topnavi:active              {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #79a784; text-decoration: underline; letter-spacing: 0px;}
a.topnavi:hover               {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #79a784; text-decoration: underline; letter-spacing: 0px;}
hr.grey386                    {width:386px; color:#bbbbbb; background-color: none; height:1px; text-align:left; border:1px;}
hr.grey190                    {width:190px; color:#bbbbbb; background-color: none; height:1px; text-align:left; border:1px;}
hr.orange                     {width:520px; color:#cc9900; background-color: none; height:1px; text-align:left; border:1px;}
hr.orange560                  {width:560px; color:#cc9900; background-color: none; height:1px; text-align:left; border:1px;}
.headereingaben               {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;}
.loginbutton                  {BACKGROUND-COLOR: #F0F0F0; BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; BORDER-TOP: #CECECE 1px solid; COLOR: #606060; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.searchbutton                 {BACKGROUND-COLOR: #F0F0F0; BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; BORDER-TOP: #CECECE 1px solid; COLOR: #606060; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.combutton                    {BACKGROUND-COLOR: #FFFFCC; BORDER-BOTTOM: #e3af2f 1px solid; BORDER-LEFT: #e3af2f 1px solid; BORDER-RIGHT: #e3af2f 1px solid; BORDER-TOP: #e3af2f 1px solid; COLOR: #606060; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.lexikonlink                  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #468CAF; text-decoration: none; letter-spacing: 0px;}
.lexikonlinkw                 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}
a.lexikonlinkw:link           {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}
a.lexikonlinkw:visited        {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}
a.lexikonlinkw:active         {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}
a.lexikonlinkw:hover          {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}font.rot {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #cc0000; text-decoration: none; letter-spacing: 0px;}
a.registrierungslink:link     {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
a.registrierungslink:active   {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
a.registrierungslink:visited  {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
a.registrierungslink:hover    {font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: underline; letter-spacing: 0px;}
.tourheader                   {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 40px; line-height: 40px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
.toursubheader                {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; line-height: 16px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; text-decoration: none; letter-spacing: 0px;}
.starttextslim                {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
.featurestext                 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
.bordergruen                  {border: 1px solid; border-color: #669966;}
.borderorange                 {border: 1px solid; border-color: #CC9900;}
.mainheadlineorange           {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 14px; font-style: normal; font-weight: bold;	font-variant: normal; color: #e3af2f; letter-spacing: 0px;}
.mainheadlinegruen            {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 14px; font-style: normal; font-weight: bold;	font-variant: normal; color: #669966; letter-spacing: 0px;}
.bggreen                      {background-color: #669966;}
.formtext                     {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 0px;}
.kartei                       {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 0px;}
.bordertopbggreyorange        {border-top: 1px solid #cc9900; background-color:#A1ACB3}
.bordertopbggruen             {border-top: 1px solid #669966; background-color:#9bc8a6}




/* END REDESIGN Jan 2006 */



/*header*/
.headereingaben {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;}
.headerusername {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #97C6D8;}

/*allgemeine tags*/
td { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #333333; letter-spacing: 1px;}
tr { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #333333; letter-spacing: 1px;}
ul { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #79a784; letter-spacing: 1px; margin-top: 4px; margin-bottom: 4px }
li { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 14px; color: #333333; letter-spacing: 1px ; list-style-image: url(/pictures/allgemeines/list_pkt_green.gif); }
a { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; 
line-height: 14px; font-weight: normal; font-variant: normal; color: #669966; letter-spacing: 1px ; text-decoration: underline}
a:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #669966; letter-spacing: 1px ; text-decoration: none}
b { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; color: #333333; letter-spacing: 1px }
em { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; color: #669966; letter-spacing: 1px }p {margin: 0px 0px 10px 0px;}
strong { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; color: #333333; letter-spacing: 1px }
u { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #468CAF; letter-spacing: 1px ; text-decoration: none }
h1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1px;  margin-top: -8px; margin-bottom: -6px; color: #FFF;}
h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #79a784; letter-spacing: 1px ; margin-top: 6px; margin-bottom: 3px}
h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; 
font-weight: bold; font-variant: normal; color: #9bc8a6; letter-spacing: 1px ; margin-top: 6px; margin-bottom: 3px}
form { margin-top:0px; margin-bottom:0px }
.button {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #A1ACB3 1px solid; BORDER-LEFT: #A1ACB3 1px solid; BORDER-RIGHT: #A1ACB3 1px solid; BORDER-TOP: #A1ACB3 1px solid; COLOR: #669966; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.buttonsp {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #A1ACB3 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-RIGHT: #468CAF 1px solid; BORDER-TOP: #fff 1px solid; COLOR: #333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; width: 113px; height: 26px;}
.buttonrez {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #79A784 1px solid; BORDER-LEFT: #fff 1px solid;  BORDER-RIGHT: #79A784 1px solid; BORDER-TOP: #fff 1px solid; COLOR: #333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; width: 130px; height: 23px;}
.speisen {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; width: 230px;}
.speisenrez {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; width: 221px;}
.textfeld {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;}
.radio {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #CBE2EB; background-color: #E5EDF2;}
.tagebucheingaben {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;}
.einheit {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; width: 100px;}
.textfeldkl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; width: 30px; overflow: hidden; height: 20px;}
select {border: 1px solid #fff;}

/*hintergrundfarben*/
.bgmiddleblue {background-color: #97C6D8; }
.bglightblue {background-color: #B0D8E3; }
.bgdarkblue  {background-color: #468CAF; }

.bglightblue2 {background-color: #E5EDF2; }
.bgmiddleblue2 {background-color: #CBE2EB; }

.bgwhite {background-color: #FFF; }
.bggrey{background-color: #A1ACB3;}

/*hintergrundfarben Club Redesign*/



.bordertopbggreen {border-top: 1px solid #669966; background-color:#9bc8a6;}

.clubbutton {BACKGROUND-COLOR: #EFF9F2; BORDER-BOTTOM: #A1ACB3 1px solid; BORDER-LEFT: #A1ACB3 1px 

solid; BORDER-RIGHT: #A1ACB3 1px solid; BORDER-TOP: #A1ACB3 1px solid; COLOR: #669966; FONT-FAMILY: 

Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}


/*div kästen*/
.border {border: 1px solid #468CAF;}
.bordergrey {border: 1px solid #A1ACB3; border-top: 0px;}
.bordertop {border-top: 1px solid #468CAF}
.bordermiddleblue2 { border:  1px solid #CBE2EB; border-top: none;}
.bordertopgrey {border-top: 1px solid #A1ACB3}
.bordertopbg {border-top: 1px solid #468CAF; background-color:#97C6D8}
.bordertopbggrey {border-top: 1px solid #468CAF; background-color:#A1ACB3}

.borderleft{border-left: 1px solid #B0D8E3}

/*überschriften*/
.mainheadlineblue {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14px; 

font-style: normal; font-weight: bold;	font-variant: normal; color:#468CAF; letter-spacing: 0px;}
.mainheadlinered {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 16px; 

font-style: normal; font-weight: bold;	font-variant: normal; color: #C42427; letter-spacing: 1px;}

.subheadline {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

11px; font-style: bold; font-weight: bold; font-variant: normal; color: #333333; letter-spacing: 

0px;}
.subheadlineblue {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

15px; font-style: normal; font-weight: bold; font-variant: normal; color: #468CAF; letter-spacing: 

0px;}
.subheadlinegrey{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

15px; font-style: normal; font-weight: bold; font-variant: normal; color: #A1ACB3; letter-spacing: 

0px;}
.subheadlinewhite {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

15px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFF; letter-spacing: 

0px;}
.subheadlinemiddleblue {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; 

line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #97C6D8; 

letter-spacing: 0px;}


.subheadlinegreen {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

15px; font-style: normal; font-weight: bold; font-variant: normal; color: #669966; letter-spacing: 

0px;}




.tableheadlinewhite {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; 

line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFF; 

letter-spacing: 1px;}
.tableheadlineblack {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; 

line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #333; 

letter-spacing: 1px;}
.tableheadlineblue {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; 

line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #468CAF; 

letter-spacing: 1px;}
.tableheadlinered {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

15px; font-style: normal; font-weight: bold; font-variant: normal; color: #C42427; letter-spacing: 

1px;}
.tableheadlinemiddleblue {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; 

line-height: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #97C6D8; 

letter-spacing: 1px;}

/*fliesstexte*/
.tabletext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 15px; 

font-style: normal; font-weight: normal; font-variant: normal; color: #333; letter-spacing: 0px;}
.contenttext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 

14px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; letter-spacing: 

1px;}
.greybold {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 14px; 

font-style: normal; font-weight: bold; font-variant: normal; color: #333; letter-spacing: 1px;}

.tabletext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 13px; 

font-style: normal; font-weight: normal; font-variant: normal; color: #333; letter-spacing: 0px;}
.contentsmall {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; line-height: 

11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; letter-spacing: 

1px;}
.smallgrey {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 13px; 

font-style: normal; font-weight: normal; font-variant: normal; color: #A1ACB3;}

.textmini {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; line-height: 9px; 

font-style: normal; font-weight: normal; font-variant: normal; color: #333333;}
.miniwhite {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; line-height: 13px; 

font-style: normal; font-weight: normal; font-variant: normal; color: #FFF;}
.minibluebold {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; font-style: 

normal; font-weight: bold; font-variant: normal; color: #468CAF; letter-spacing: 1px;}

/*links nagivation*/
a.smallgrey:link {font-size: 10px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #A1ACB3; text-decoration: none; letter-spacing: 0px;}
a.smallgrey:visited {font-size: 10px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #A1ACB3; text-decoration: none; letter-spacing: 0px;}
a.smallgrey:active {font-size: 10px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #A1ACB3; text-decoration: none; letter-spacing: 0px;}
a.smallgrey:hover {font-size: 10px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #A1ACB3; text-decoration: underline; letter-spacing: 0px;}

a.textmini:link {font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: none;}
a.textmini:visited {font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: none;}
a.textmini:active {font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: none;}
a.textmini:hover {font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: underline;}

a.linkdark:link {font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; 

color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.linkdark:visited {font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; 

color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.linkdark:active {font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; 

color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.linkdark:hover {font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; 

color: #333333; text-decoration: none; letter-spacing: 1px;}

a.linkwhite:link {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhite:visited {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhite:active {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhite:hover {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFF; text-decoration: none; letter-spacing: 1px;}

a.tabletext:link {font-size: 11px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.tabletext:visited {font-size: 11px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.tabletext:active {font-size: 11px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: underline; letter-spacing: 1px;}
a.tabletext:hover {font-size: 11px; line-height: 13px; font-style: normal; font-weight: normal; 

font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px;}

a.linkmiddleblue:link {font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; 

color: #97C6D8; text-decoration: underline; letter-spacing: 1px;}
a.linkmiddleblue:visited {font-size: 11px; font-style: normal; font-weight: bold; font-variant: 

normal; color: #97C6D8; text-decoration: underline; letter-spacing: 1px;}
a.linkmiddleblue:active {font-size: 11px; font-style: normal; font-weight: bold; font-variant: 

normal; color: #97C6D8; text-decoration: underline; letter-spacing: 1px;}
a.linkmiddleblue:hover {font-size: 11px; font-style: normal; font-weight: bold; font-variant: 

normal; color: #97C6D8; text-decoration: none; letter-spacing: 1px;}

a.linkwhitesmall:link {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhitesmall:visited {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFFFFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhitesmall:active {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFFFFF; text-decoration: underline; letter-spacing: 1px;}
a.linkwhitesmall:hover {font-size: 11px; line-height: 9px; font-style: normal; font-weight: bold; 

font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 1px;}


/* home site style to link the aufmachers-header */
a.tableheadlinewhite:link {font-size: 11px; line-height: 15px; font-style: normal; font-weight: 

bold; font-variant: normal; color: #FFF; letter-spacing: 1px; text-decoration:none;}
a.tableheadlinewhite:visited {font-size: 11px; line-height: 15px; font-style: normal; font-weight: 

bold; font-variant: normal; color: #FFF; letter-spacing: 1px; text-decoration:none;}
a.tableheadlinewhite:active {font-size: 11px; line-height: 15px; font-style: normal; font-weight: 

bold; font-variant: normal; color: #FFF; letter-spacing: 1px; text-decoration:none;}
a.tableheadlinewhite:hover {font-size: 11px; line-height: 15px; font-style: normal; font-weight: 

bold; font-variant: normal; color: #FFF; letter-spacing: 1px; text-decoration:none;}


.dummy {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1px; line-height: 1px; 

font-style: normal; font-weight: normal; font-variant: normal;}
.arrow {font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 12px; font-size: 10px; 

color: #333;}


.balkenblaubgwhite {background-color:#FFFFFF; }
.balkenblaubglightblue {background-color: #B0D8E3; }
.balkenblaubgmiddleblue {background-color: #97C6D8; }
.balkenblaubgdarkblue {background-color: #468CAF; } 


.amtgbgwhite {background-color:#FFFFFF; }
.amtgbglightblue {background-color: #B0D8E3; }
.amtgbgmiddleblue {background-color: #97C6D8; }
.amtgbgdarkblue {background-color: #468CAF; }

.mainheadlineorange {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 14px; font-style: 

normal; font-weight: bold;	font-variant: normal; color: #e3af2f; letter-spacing: 0px;}
.bgdarkorange {background-color: #e3af2f; }
.bglightorange {background-color: #FFFFCC; }
.bgmiddleorange {background-color: #FFCC66; }

.formtext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: none;}


.arrowd {background: #fff url(../../pictures/club/arrowdgreen.gif) 0 0 no-repeat;}
.arrowd3 {background: #fff url(../../../pictures/club/arrowdgreen.gif) 0 0 no-repeat;}
.ecke_middle3 {background: #fff url(../../../pictures/allgemeines/ecke_middlegreen.gif) 0 0 no-repeat; height:23px;}
.ecke_middle_r3 {background: #fff url(../../../pictures/allgemeines/ecke_middlegreen_r.gif) 0 0 no-repeat; height:23px;}
.tvIcon {background: transparent url(../../pictures/tv/tv_icon_darkgreen.gif) 0 0 no-repeat;}
.arrowdCom {background: #fff url(../../pictures/allgemeines/arrowdorange.gif) 0 0 no-repeat;}
.arrowdCom3 {background: #fff url(../../../pictures/allgemeines/arrowdorange.gif) 0 0 no-repeat;}
.ecke_middle_r {background: #fff url(../../pictures/allgemeines/ecke_middlegreen_r.gif) 0 0 no-repeat;	height:23px;}
.ecke_middle_l {background: #fff url(../../pictures/allgemeines/ecke_bgmiddlegreen.gif) 0 0 no-repeat; height:23px;}
.ecke_middle_l3 {background: #fff url(../../../pictures/allgemeines/ecke_bgmiddlegreen.gif) 0 0 no-repeat; height:23px;}
.ecke_middle2com {background: #fff url(../../pictures/allgemeines/ecke_middleorange.gif) 0 0 no-repeat; height:23px;}
.ecke_middle3com {background: #fff url(../../../pictures/allgemeines/ecke_middleorange.gif) 0 0 no-repeat; height:23px;}
.ecke_middle_r2com {background: #fff url(../../pictures/allgemeines/ecke_middleorange_r.gif) 0 0 no-repeat; height:23px;}
.ecke_middle_r3com {	background: #fff url(../../../pictures/allgemeines/ecke_middleorange_r.gif) 0 0 no-repeat; height:23px;}
.ecke_comm {background: #fff url(../../pictures/allgemeines/ecke_comm.gif) 0 0 no-repeat; height:23px;}
.ecke_comm3 {background: #fff url(../../../pictures/allgemeines/ecke_comm.gif) 0 0 no-repeat; height:23px;}
.ecke_comm_r {background: #fff url(../../pictures/allgemeines/ecke_grey_r.gif) 0 0 no-repeat; height:23px;}
.ecke_comm_r3 {background: #fff url(../../../pictures/allgemeines/ecke_grey_r.gif) 0 0 no-repeat; height:23px;}
.tblCommRightHeader {background: transparent url(../../../pictures/start/features.gif) 0 0 no-repeat;}
.ecke_l {background: transparent url(../../pictures/allgemeines/ecke_darkgreen.gif) 0 0 no-repeat; height: 23px;}
.ecke_r {background: transparent url(../../pictures/allgemeines/ecke_darkgreen_r.gif) right 0 no-repeat;}


.clubabokasten {
  width:100%;
  border:1px;
  border-style:solid;
  border-color:#669966;
  background-color:#eff9f2;
  padding:0px;
  background-image:url(/attachment/2cf0b5ae498d48b37ef6ebd132ee1f8a/095ff1b8290e3afd31549579b7041616/bg_clubabo.jpg);
  background-repeat:no-repeat;
  vertical-align:top;
}

.abocontent {
  width:410px;
  background-color:ffffff;
  align:center;
  padding:10px;
  padding-left:15px;
  margin-top:10px;
  margin-left:120px;
  margin-right:5px;
  margin-bottom:10px;
  vertical-align:middle;
}

.lexikonabokasten {
  width:100%;
  border:1px;
  border-style:solid;
  border-color:#669966;
  background-color:#eff9f2;
  padding:0px;
  background-image:url(/attachment/2cf0b5ae498d48b37ef6ebd132ee1f8a/e4359b20d5bdd71b46fb4c8d3f1a6698/bg_lexikonabo.jpg);
  background-repeat:no-repeat;
  vertical-align:top;
}

.dossierabokasten {
  width:100%;
  border:1px;
  border-style:solid;
  border-color:#669966;
  background-color:#eff9f2;
  padding:0px;
  background-image:url(/attachment/2cf0b5ae498d48b37ef6ebd132ee1f8a/898782b57eee578a4fb25a1fa16912a3/bg_dossierabo.jpg);
  background-repeat:no-repeat;
  vertical-align:top;
}

.commAufmacherMittelBG {background-color: #F9F7D2;}
.aBannerAbo
{
    width: 387px;
    height: 96px; 
    display: block;
    background: transparent url(../../attachment/2cf0b5ae498d48b37ef6ebd132ee1f8a/a563ab1737507f147dd92cff552a5b2e/banner_waage_orange.jpg) 0 0 no-repeat; 
}
