/* Allgemeine Definitionen */

body                          {padding:              4px;
                               font-size:            10px;}

table                         {font-size:            10px;}

/* Main - Container Definitionen */

div.contact_menu              {width:                592px;
                               margin-top:           2px;}

div.logo_head                 {width:                592px;
                               margin-top:           2px;}

/* Page - Container Definitionen */

div.mainmenu_bar              {width:                592px;
                               margin-top:           2px;}

div.submenu_bar               {width:                592px;
                               margin-top:           2px;}

div.chapter_head              {width:                592px;
                               margin-top:           4px;
                               border-top-width:     1px;
                               border-bottom-width:  1px;
                               padding-top:          4px;
                               padding-bottom:       4px;}

div.main_body                 {width:                592px;
                               margin-top:           4px;}

div.extended_body             {width:                784px;
                               margin-top:           4px;}

.left_column                  {width:                130px;}

.middle_column                {width:                324px;}

.right_column                 {width:                130px;}

.extended_column              {width:                188px;}

.spacer_column                {width:                4px;}

/* Kopfzeilen Definitionen */

.online_since                 {height:               30px;
                               font-size:            12px;}

.page_date_small              {font-size:            9px;}

.page_date_big                {font-size:            14px;}

.turn_over_navi               {font-size:            11px;}

/* Error-Templates - Fehlerseiten Definitionen */

.error_frame                  {padding:              4px 1px 4px 1px;}

.error_frame h1               {font-size:            12px;}

.error_frame h2               {font-size:            16px;}

/* Sonstige Definitionen */

.container_spacer             {font-size:            4px;
                               line-height:          4px;}

/* (Modulgruppe 01) - Hauptmenu Definitionen */

.mg01_main_menu_item1         {font-size:            14px;}

.mg01_main_menu_item2         {padding:              0px 2px 0px 2px;
                               font-size:            12px;}

.mg01_main_menu_spacer1       {font-size:            1px;
                               line-height:          1px;}

.mg01_main_menu_spacer2       {font-size:            4px;
                               line-height:          4px;}

/* (Modulgruppe 02) - Linkliebling Definitionen */

.mg02_link_box                {padding:              0px 2px 0px 2px;
                               font-size:            14px;}

/* (Modulgruppe 03) - News Definitionen */

.mg03_frame                   {padding:              4px 1px 4px 1px;
                               border-top-width:     1px;
                               border-bottom-width:  1px;}

.mg03_date                    {font-size:            9px;}

.mg03_archivlink_frame        {padding:              4px 0px 4px 0px;
                               font-size:            10px;}

.mg03_archiv_header           {padding:              2px 1px 2px 1px;
                               border-top-width:     1px;
                               border-bottom-width:  1px;}

.mg03_archiv_headlines        {padding:              2px 1px 18px 1px;
                               line-height:          1.2}

.mg03_frame h1                {font-size:            10px;}

.mg03_frame h2                {font-size:            14px;}

.mg03_content img             {margin:               2px 2px 2px 2px;}

.mg03_archiv_header h1        {font-size:            14px;}

/* (Modulgruppe 04) - Werbung Definitionen */

.mg04_header                  {padding:              5px 2px 5px 2px;
                               font-size:            12px;}

.mg04_content                 {padding:              10px 2px 10px 2px;
                               font-size:            11px;}

.mg04_spacer                  {font-size:            1px;
                               line-height:          1px;}

/* (Modulgruppe 05) - Teaser Definitionen */

.mg05_frame                   {padding:              10px 2px 10px 2px;}

.mg05_headline1               {font-size:            14px;}

.mg05_headline2               {font-size:            13px;}

.mg05_headline3               {font-size:            12px;}

.mg05_headline4               {font-size:            11px;}

.mg05_headline5               {font-size:            10px;}

.mg05_headline6               {font-size:            9px;}

.mg05_text1                   {font-size:            14px;}

.mg05_text2                   {font-size:            13px;}

.mg05_text3                   {font-size:            12px;}

.mg05_text4                   {font-size:            11px;}

.mg05_text5                   {font-size:            10px;}

.mg05_text6                   {font-size:            9px;}

.mg05_text7                   {font-size:            8px;}

/* (Modulgruppe 06) - Transgender des Monats Definitionen */

.mg06_table                   {width:                100%;}

.mg06_header                  {padding:              2px 1px 2px 1px;}

.mg06_portrait                {padding:              1px 0px 10px 0px;}

.mg06_portrait_image          {padding-bottom:       5px;}

.mg06_profil_header           {padding:              2px 2px 2px 2px;}

.mg06_profil_data             {padding:              2px 2px 10px 2px;}

.mg06_profil_spacer           {font-size:            10px;
                               line-height:          10px;}

.mg06_profil_question         {padding:              1px 2px 1px 2px;}

.mg06_profil_answer           {padding:              1px 2px 10px 2px;}

.mg06_profil_images           {padding:              0px 0px 10px 0px;}

.mg06_profil_imagecol         {padding:              0px 2px 0px 2px;}

.mg06_teaser_frame            {border-width:         1px;
                               padding:              20px 2px 20px 2px;}

.mg06_teaser_headline         {font-size:            14px;}

.mg06_teaser_text             {font-size:            11px;}

.mg06_header h1               {font-size:            14px;}

.mg06_profil_header h1        {font-size:            14px;}

/* (Modulgruppe 07) - Selbsthilfegruppen */

.mg07_header                  {padding:              2px 2px 2px 2px;}

.mg07_header_spacer           {padding:              0px 0px 4px 0px;
                               font-size:            1px;
                               line-height:          1px;}

.mg07_group_title             {padding:              2px 14px 2px 1px;}

.mg07_group_text              {padding:              2px 1px 2px 1px;}

.mg07_group_spacer            {padding:              1px 1px 0px 1px;
                               font-size:            1px;
                               line-height:          1px;}

.mg07_group_info_spacer       {padding-top:          2px;
                               padding-bottom:       0px;}

.mg07_group_text_spacer       {padding-bottom:       2px;}

.mg07_group_title h2          {font-size:            10px;}

.mg07_group_text img          {margin:               2px 2px 2px 2px;}

.mg07_header h1               {font-size:            14px;}

.mg07_header h1.mg07_title    {font-size:            12px;}

.mg07_group_spacer div        {border-top-width:     1px;}

/* (Modulgruppe 08) - Leute */

.mg08_header                  {padding:              2px 2px 2px 2px;}

.mg08_headerspacer            {font-size:            1px;
                               line-height:          1px;}
                               
.mg08_header h1               {font-size:            14px;}

.mg08_bigcontent              {padding:              0px 1px 0px 0px;
                               font-size:            11px;}

.mg08_content                 {padding:              0px 1px 0px 0px;
                               font-size:            10px;}

.mg08_statistics              {font-size:            8px;}                               

.mg08_spacer                  {font-size:            2px;
                               line-height:          2px;}

.mg08_newlinks_header         {padding:              0px 0px 0px 0px;
                               font-size:            12px;}

.mg08_newlinks_headerspacer   {font-size:            1px;
                               line-height:          1px;}

.mg08_newlinks_topic          {padding:              0px 0px 0px 0px;
                               font-size:            9px;}

.mg08_newlinks_content        {padding:              0px 0px 0px 2px;
                               font-size:            10px;}

.mg08_newlinks_padder         {font-size:            2px;
                               line-height:          2px;}

.mg08_newlinks_topic div      {border-top-width:     1px;
                               border-bottom-width:  1px;}
