/*******
 LAYOUT
*******/ 
strong                           {font-weight: bold;}
body                             {background-image: url(/images/bg.gif);}
#body                            {width: 760px; margin: 0 auto; margin-top: 20px; text-align: left; z-index: 1;}
#body_bg                         {width: 750px; position: relative; height: auto; background: url(/images/body_line.gif) center top; padding: 0; color: #FFFFFF; z-index: 2; background-color: #273755; margin-left: 5px;}
#headerimage_top                 {width: 750px; position: relative; height: 33px; background: url(/images/header_top.gif) center top; padding: 0; z-index: 3; margin-left: 5px;}
#footerimage_bottom              {width: 750px; position: relative; height: 40px; background: url(/images/footer_bottom.gif) center top; padding: 0; z-index: 3; margin-left: 5px;}
#freesms-statistik               {width: 368px; position: relative; height: 42px; background: url(/images/freesms.gif) center top; padding: 0; z-index: 4; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; margin-left: 360px; margin-top: -50px; }
#header_ad                       {margin-left: 12px;}
#headerimage_content             {width: 576px; position: relative; height: 22px; background: url(/images/header_content.gif) left top; padding: 0; z-index: 5; margin-left: -5px;}
#footerimage_content             {width: 576px; position: relative; height: 22px; background: url(/images/footer_content.gif) left top; padding: 0; z-index: 5; margin-left: -5px;}
#content                         {width: 576px; position: relative; height: auto; background: url(/images/content_line.gif) left top; padding: 0; color: #FFFFFF; z-index: 6; background-color: #273755; margin-left: -5px;}
#main_content                    {padding-left: 7px; padding-right: 7px; height: auto; min-height: 950px;}
#headerimage_navi                {width: 184px; position: absolute; height: 28px; background: url(/images/header_navi.gif) left top; padding: 0; z-index: 6; left: 576px; top: 0px;}
#navi                            {width: 184px; position: absolute; height: auto; background: url(/images/navi_line.gif) left top; padding: 0; z-index: 7; left: 576px; top: 28px;}
#footerimage_navi                {width: 184px; position: relative; height: 22px; background: url(/images/footer_navi.gif) left top; padding: 0; z-index: 8; top: 15px;}
#headerimage_partner             {width: 184px; position: relative; height: 28px; background: url(/images/header_partner.gif) left top; padding: 0; z-index: 9; top: 41px;}
#partner                         {width: 184px; position: relative; height: auto; background: url(/images/navi_line.gif) left top; padding: 0; z-index: 10; top: 41px;}
#footerimage_partner             {width: 184px; position: relative; height: 22px; background: url(/images/footer_navi.gif) left top; padding: 0; z-index: 11; top: 15px;}
#navi_ad                         {width: 160px; position: relative; height: 600px; padding: 0; z-index: 16; top: 36px;}
#table                           {width: 550px; position: relative; background-color: #FFCC00; z-index: 12; margin-left: 5px; border: 1px #FFCC00 solid; font-size: 10px; color: #1A2539;}
#main_table                      {width: 544px; position: relative; background-color: #1A2539; padding: 3px; z-index: 13;}
.table                           {width: 550px; background-color: #1A2539; border-left: 1px #FFCC00 solid;  margin-left: 5px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
th                               {background-color: #FFCC00; color: #1A2539; font-weight: bold; text-align: center;}
.table_zeilen                    {border: 1px #FFCC00 solid; border-left: 0px; border-top: 0px; padding: 3px;}
#main_table                      {width: 544px; position: relative; background-color: #1A2539; padding: 3px; z-index: 13;}


#stat                            {padding-left: 8px; padding-top: 6px;}
p,td                             {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 0; line-height: 13px;}
textarea                         {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #273755; border: 1px #FFCC00 solid; width: 500px; padding: 1px;}
.text_white                      {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin-top: 5px;}
.text_yellow                     {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none;}
.copy                            {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; padding-top: 17px;}
.navi                            {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; padding-left: 10px; padding-top: 5px;}
.text_wichtig                    {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A2539; background-color: #FFCC00; font-weight: bold; padding-left: 1px; padding-right: 1px;}
.text_blau_klein                 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A2539; background-color: #FFCC00; padding-left: 3px;}
h1,h2,h3                         {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; margin: 0;}
.selected                        {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border: 1px #FFFFFF solid; font-weight: bold; padding-left: 2px; padding-right: 2px;}

a:link               {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none;}
a:visited            {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none;}
a:hover              {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:underline;}
a:active             {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none;}

a.yellow_link_small:link               {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none;}
a.yellow_link_small:visited            {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none;}
a.yellow_link_small:hover              {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:underline;}
a.yellow_link_small:active             {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none;}

a.navi_link:link               {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none; text-transform: uppercase;}
a.navi_link:visited            {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:none; text-transform: uppercase;}
a.navi_link:hover              {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; text-decoration:underline; text-transform: uppercase;}
a.navi_link:active             {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none; text-transform: uppercase;}

a.rating_link:link       {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A2539; font-weight: bold; text-decoration:underline;}
a.rating_link:visited    {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A2539; font-weight: bold; text-decoration:underline;}
a.rating_link:hover      {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:underline;}
a.rating_link:active     {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A2539; font-weight: bold; text-decoration:none;}
