a:link, a:visited {
  font:             bold 11px Verdana;
  color:            #FFFFFF;
  text-decoration:  none;
}
a:hover, a:active, a:focus {
  font:             bold 11px Verdana;
  color:            #772033;
  text-decoration:  none;
}

td.Navi_Rahmen{
  width:            140px;
  border:           1px;
  border-style:     solid;
  border-color:     #444444;
  background-color: #888888;
}

td.NaviHeader{
  font:             bold 12px Verdana;
  color:            #FFFFFF;
  background-color: #555555;
  text-decoration:  none;
  padding-left:     8px;
  width:            100%;
  margin-bottom :   0px;
}

td.NaviSpalte{
  font:             bold 11px Verdana;
  color:            #FFFFFF;
  background-color: #777777;
  text-decoration:  none;
  padding-left:     8px;
  width:            100%;
}

td.NaviSpacer{
  background-color: #772033;
  padding-left:     8px;
  height:           4;
}

td.NaviLink{
  font:             bold 11px Verdana;
  background-image: url(pics/NaviLink_bg.gif);
  padding-left:     18px;
}

td.Navigation_container{
  margin-top :      0px;
  width:            200px;
  max-width:        200px;
  min-width:        200px;
  color:            FFFFFF;
  vertical-align:   top;
}

td.page_container{
  border:           1px;
  border-style:     solid;
  border-color:     #000000;
  width:            600px;
  max-width:        600px;
  min-width:        600px;
  height:           600px;
  color:            #000000;
  background-color: #DDDDDD;
  vertical-align:   top;
}


td.right_container{
  width:            100px;
  background-color: #888888;
  vertical-align:   top;
  align:            middle;
  padding-top:      10px;
  vertical-align:   top;
}

/* **************************START SEITE ************************************ */

td.News_Startpage_Titel{
  font:             bold 9pt Verdana;
  padding-left:     5pt;
  padding-bottom:   1pt;
}


/* **************************** MEMBER ************************************** */

table.Table_Member_Seite{
  width:            520px;
}

td.Member_Seite_Header_left{
  font:             bold 11px Verdana;
  width:            390px;
  color:            #FFFFFF;
  background-color: #772033;
  padding-left:     5px;
}

td.Member_Seite_Header_right{
  font:             bold 11px Verdana;
  width:            130px;
  color:            #FFFFFF;
  background-color: #772033;
  padding-left:     5px;
}

td.Member_Seite_Liste_left{
  font:             bold 11px Verdana;
  width:            390px;
  color:            #000000;
  padding-left:     5px;
}

td.Member_Seite_Liste_right{
  font:             bold 11px Verdana;
  width:            130px;
  color:            #000000;
  padding-left:     5px;
}

a.MemberHref:link, a.MemberHref:visited {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.MemberHref:hover, a.MemberHref:active, a.MemberHref:focus {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

/* ******  DETAILS ******* */

td.Member_Details_Header{
  font:             bold 15px Verdana;
  text-decoration:  none;
  color:            #000000;
  width:            70%;
}

td.Member_Details_Infos_Header{
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  underline;
}

td.Member_Details_Infos{
  font:             bold 11px Verdana;
  color:            #000000;
  text-decoration:  none;
}

td.Member_Details_Playerinfos{
  font:             11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

img.Member_Details_Bild_Rahmen{  
  border:			2px;
  border-style: 	solid;
  border-color:     #772033;
}

/* **************************** TEAMS *************************************** */

table.Table_Teams_Seite{
  width:            520px;
}

td.Teams_Seite_Header{
  font:             bold 11px Verdana;
  width:            520px;
  color:            #FFFFFF;
  background-color: #772033;
  padding-left:     5px;
  padding-right:    5px;
}

td.Teams_Seite_Header_left{
  font:             bold 11px Verdana;
  width:            300px;
  color:            #FFFFFF;
  background-color: #772033;
  padding-left:     5px;
}

td.Teams_Seite_Header_right{
  font:             bold 11px Verdana;
  width:            220px;
  color:            #FFFFFF;
  background-color: #772033;
  padding-left:     5px;
}

td.Teams_Seite_Infos_Description {
  font:             bold 11px Verdana;
  padding-left:     70px;
  color:            #002033;
  text-decoration:  underline;
  border-left:      1px;
  border-right:     1px;
  border-top:       0px;
  border-bottom:    0px;
  border-style:     solid;
  border-color:     #772033;
}

td.Teams_Seite_Infos {
  font:             11px Verdana;
  padding-left:     100px;
  color:            #002033;
  border-left:      1px;
  border-right:     1px;
  border-top:       0px;
  border-bottom:    0px;
  border-style:     solid;
  border-color:     #772033;
}

td.Teams_Seite_Bottom {
  font:             11px Verdana;
  padding-left:     50px;
  padding-bottom:   10px;
  color:            #002033;
  border-left:      1px;
  border-right:     1px;
  border-top:       0px;
  border-bottom:    1px;
  border-style:     solid;
  border-color:     #772033;
}

a.TeamPlayerHref:link, a.TeamPlayerHref:visited {
  font:             11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.TeamPlayerHref:hover, a.TeamPlayerHref:active, a.TeamPlayerHref:focus {
  font:             11px Verdana;
  color:            #002033;
  text-decoration:  none;
}
/* **************************** WARS **************************************** */

table.Table_Wars_Seite {
  padding		 :  20px, 0px, 0px, 0px;
  vertical-align :  top;
}

td.Wars_Seite_Header{
  font:             bold 11px Verdana;
  width:            300px;
  color:            #FFFFFF;
  background-color: #772033;
}

td.Wars_Seite_Liste{
  font:             bold 11px Verdana;
  width:            300px;
  color:            #000000;
  margin-left:      10px;
}

a.WarHref:link, a.WarHref:visited {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.WarHref:hover, a.WarHref:active, a.WarHref:focus {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

.War_Liste_Ergebnisfarbe_sieg{
  font:             bold 11px Verdana;
  color:            #2AAA00;
}

.War_Liste_Ergebnisfarbe_niederlage{
  font:             bold 11px Verdana;
  color:            #D40000;
}

.War_Liste_Ergebnisfarbe_unentschieden{
  font:             bold 11px Verdana;
  color:            #99CCFF;
}



/* *************** WAR DETAILS ********** */

.wardetails_Header{
  font:             bold 12px Verdana;
  color:            #002033;
  text-decoration:  underline;
}

.wardetails_Label-Description{
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

.wardetails_Label-Content{
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

textarea.wardetails_memo{
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.wardetails_link:link, a.wardetails_link:visited {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.wardetails_link:hover, a.wardetails_link:active, a.wardetails_link:focus {
  font:             bold 11px Verdana;
  color:            #772033;
  text-decoration:  none;
}
/* ****************************** REGELN ************************************ */

.Rules_FETT{
  font:             bold 13px Verdana;
}

.Rules_Fett_Underline{
  font:             bold 13px Verdana;
  text-decoration:  underline;
}
.Rules_Normal{
  font:             13px Verdana;
}

td.rules{
  padding:          25px, 20px, 25px, 20px;
}

/* ****************************** INTERN ************************************ */

table.t_login{
  border:           1px;
  border-style:     dotted;
  border-color:     #002033;
}

td.intern_spacer{
  width:            100px;
}

td.intern_top_left{
  padding-left:     15px;
  padding-top:      15px;
}

td.intern_top_right{
  padding-right:    15px;
  padding-top:      15px;
}

td.intern_bottom{
  padding-left:     15px;
  padding-right:    15px;
  padding-bottom:   15px;
}

td.intern_center_spacer{
  padding-left:     15px;
  padding-right:    15px;
}

td.intern_center_left{
  padding-left:     15px;
}

td.intern_center_right{
  padding-right:    15px;
}


input.intern_login_button{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(170, 170, 170);
  border:           1px ridge rgb(100, 100, 100);
}

.Label_Intern{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
}


/* ***************************** FIGHT US *********************************** */

input.fightus_edit{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

select.fightus_dropdown{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
}

textarea.fightus_memo{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

input.fightus_button{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(160, 160, 160);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     20px;
}

.fightus_label{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  padding-left:     20px;
}


/* ****************************** JOIN US *********************************** */

input.joinus_edit{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

input.joinus_button{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(160, 160, 160);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     20px;
}

.joinus_label{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  padding-left:     20px;
}


/* ****************************** NEWS ************************************** */

table.News_Maintable{
  width:            520px;
}

td.News_Header{
  border-top:       2px solid #000000;
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
  
  font:             7pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       right;

  padding-right:    5px;
  padding-left:     5px;
  padding-top:      3px;
  padding-bottom:   3px;
}

td.News_Text{
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;

  background-color: rgb(190, 190, 190);

  font:             9pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;

  padding-left:     5px;
  padding-right:    5px;
  padding-top:      5px;
  padding-bottom:   5px;
}

td.News_Bottom{
  border-top:       1px solid #000000;
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    2px solid #000000;

  background-color: rgb(170, 170, 170);
  
  font:             7pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;
  
  padding-left:     5px;
  padding-right:    5px;
  padding-bottom:   3px;
  padding-top:      3px;
}

a.News_HREF:link, a.News_HREF:visited {
  font:             bold 11px Verdana;
  color:            #000000;
  text-decoration:  none;
}

a.News_HREF:hover, a.News_HREF:active, a.News_HREF:focus {
  font:             bold 11px Verdana;
  color:            #772033;
  text-decoration:  none;
}

/* **************************** GÄSTEBUCH *********************************** */

table.Gaestebuch_Maintable {
  width:            520px;
}

td.GB_Date {
  font:             8pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;

  padding-left:     5px;
  padding-right:    5px;
  padding-top:      3px;
  padding-bottom:   3px;

  border-top:       2px solid #000000;
  border-left:      2px solid #000000;
  border-right:     0px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.GB_Icons {
  padding-left:     5px;
  padding-right:    5px;
  padding-top:      3px;
  padding-bottom:   3px;
  
  text-align:       right;
  vertical-align:   middle;
  
  border-top:       2px solid #000000;
  border-left:      0px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.GB_Text {
  font:             10pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;

  padding-left:     5px;
  padding-right:    5px;
  padding-top:      5px;
  padding-bottom:   5px;

  border-top:       0px solid #000000;
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    0px solid #000000;
  
  background-color: rgb(190, 190, 190);
}

span.GB_AdminMsg {
  font:             7pt Verdana;
  color:            #772033;
  text-decoration:  none;
}

span.GB_AdminMsgBold {
  font:             8pt bold Verdana;
  color:            #772033;
  text-decoration:  none;
}

td.GB_Nick_Clan {
  font:             8pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;

  padding-left:     5px;
  padding-right:    5px;
  padding-top:      3px;
  padding-bottom:   3px;

  border-top:       1px solid #000000;
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    2px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.GB_Spacer{
  border-top:       0px solid #DDDDDD;
  border-left:      0px solid #DDDDDD;
  border-right:     0px solid #DDDDDD;
  border-bottom:    0px solid #DDDDDD;
}


td.GB_New_Button{
  background-color: rgb(170, 170, 170);

  border-top:       2px solid #772033;
  border-left:      2px solid #772033;
  border-right:     2px solid #772033;
  border-bottom:    2px solid #772033;

  font:             7pt Verdana;
  color:            #772033;
  text-decoration:  none;
  text-align:       left;
}


/* *********** GB NEU *************** */

input.GB_Neu_Edit{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

textarea.GB_Neu_Memo{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

input.GB_Neu_Button{
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(160, 160, 160);
  padding-left:     20px;
  
  border-top:       2px solid #000000;
  border-left:      2px solid #000000;
  border-right:     2px solid #000000;
  border-bottom:    2px solid #000000;
}

p.GB_Neu_Label{
  font:             9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
}
/* ******************************** LOGIN *********************************** */

input.LOGIN_edit{
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
}

/* ****************************** FILE BASE ********************************* */

table.FILEBASE_MainTable {
  width:            520px;
}

a.FilebaseHref:link, a.FilebaseHref:visited {
  font:             bold 11px Verdana;
  color:            #002033;
  text-decoration:  none;
}

a.FilebaseHref:hover, a.FilebaseHref:active, a.FilebaseHref:focus {
  font:             bold 11px Verdana;
  color:            #772033;
  text-decoration:  none;
}

td.FILEBASE_kommentar {
  font:             8pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;
  
  padding-left:     3px;
  padding-right:    5px;
  padding-top:      3px;
  padding-bottom:   3px;
  
  border-right:     1px solid #000000;
  
  background-color: rgb(200, 200, 200);
}

td.FILEBASE_kommentar_spacer {
  vertical-align:   top;
  width:            5%;

  padding-top:      3px;
  padding-left:     3px;
  
  border-left:      1px solid #000000;
  
  background-color: rgb(200, 200, 200);
}

td.FILEBASE_Date {
  font:             8pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;

  padding-left:     3px;
  padding-right:    5px;
  padding-top:      3px;
  padding-bottom:   3px;

  text-align:       right;
  vertical-align:   middle;

  border-top:       1px solid #000000;
  border-right:     1px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.FILEBASE_Nick {
  font:             8pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;
  
  padding-left:     3px;
  
  border-top:       1px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.FILEBASE_Nick_spacer {
  vertical-align:   top;
  padding-bottom:   3px;
  padding-top:      3px;
  padding-left:     3px;

  border-top:       1px solid #000000;
  border-left:      1px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.FILEBASE_SectionHeader {
  font:             bold 10pt Verdana;
  color:            #FFFFFF;
  background-color: #772033;
  text-decoration:  underline;
  text-align:       left;
  
  padding-bottom:   2px;
  padding-top:      2px;
  padding-left:     50px;
  margin-bottom:    2px;
  
  border-top:       1px solid #000000;
  border-left:      1px solid #000000;
  border-right:     1px solid #000000;
  border-bottom:    1px solid #000000;
}

td.FILEBASE_download_spacer {
  vertical-align:   top;
  padding-bottom:   3px;
  padding-top:      3px;
  padding-left:     3px;
  
  border-top:       1px solid #000000;
  border-left:      1px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}

td.FILEBASE_download {
  font:             8pt Verdana;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;
  
  padding-left:     3px;
  padding-bottom:   3px;
  padding-top:      3px;
  
  border-top:       1px solid #000000;
  border-right:     1px solid #000000;
  border-bottom:    1px solid #000000;
  
  background-color: rgb(170, 170, 170);
}


/* ****************************** FILE BASE ********************************* */

td.LINKS_Clanname {
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            #002033;
  text-decoration:  none;
  text-align:       left;
}


/* ****************************** CONTACT *********************************** */

input.contact_edit {
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
  width:            300px;
}

textarea.edit_contact_nachricht {
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     2px;
  padding-right:    1px;
  padding-bottom:   2px;
  padding-top:      2px;
}

select.dd_contact_dropdown {
  font:             bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(190, 190, 190);
  border:           2px ridge rgb(250, 0, 0);
  padding-left:     1px;
  padding-right:    1px;
  width:            300px;
}

span.contact_label {
  font:             bold 11px Verdana;
  width:            390px;
  color:            #000000;
  padding-left:     2px;
}

input.contact_button {
  font:             bold 9pt Verdana, Arial, Geneva, Helvetica, sans-serif;
  color:            rgb(0, 0, 0);
  background-color: rgb(170, 170, 170);
  border:           1px ridge rgb(100, 100, 100);
}

td.contact_list_left {
  width:            350px;
}

td.contact_list_right {
  width:            100px;
}

table.contact_list_maintable {
  width:            40px;
  border:           0px;
}


/* ****************************** CONTACT *********************************** */

p.disclaimer_Header_Main {
  font:             bold 12pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;
}

p.disclaimer_Header_Normal {
  font:             bold 8pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;
}

p.disclaimer_Text {
  font:             8pt Verdana;
  color:            #000000;
  text-decoration:  none;
  text-align:       left;
}


