/*//////////////////////////////////////////////////////////////////////////////
Body, Grundlegendes, Links, Tabellen
//////////////////////////////////////////////////////////////////////////////*/



body {
scrollbar-face-color:       #444444;
scrollbar-arrow-color:      #000000;
scrollbar-track-color:      #333333;
scrollbar-3dlight-color:    #000000;
scrollbar-highlight-color:  #686868;
scrollbar-shadow-color:     #666666;
scrollbar-darkshadow-color: #000000;


background-color: #666666;
background-position:top;
background-image:url(images/design/background_top.jpg);
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #E2E2E2;
font-color: #E2E2E2;
font-size: 11px;
}

font#xsmall {
font-size: 1px;
}

font#green {
color: #52B500;
}

font#red {
color: #FF0000;
}

a {
color: #AAAAAA;
text-decoration: none;
}

a:hover {
color: #E2E2E2;
text-decoration: none;
}

table {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-color: #E2E2E2;
color: #E2E2E2;
}

table#content {
font-size: 11px;
font-color: #E2E2E2;
color: #E2E2E2;
font-family: Verdana, Arial, Helvetica, sans-serif;

border-color: #2B2B2B; /* Ursprünglich: 0C0C0C */
background-color: #2B2B2B;
}

/*//////////////////////////////////////////////////////////////////////////////
Headlines Standard
//////////////////////////////////////////////////////////////////////////////*/

tr#headline {
font-size: 11px;
background-image:url(images/design/headline_bg.gif);
}

td#headline {
font-size: 11px;
background-image:url(images/design/headline_bg.gif);
}

tr#headline_s {
font-size: 9px;
background-image:url(images/design/headline_bg.gif);
}

td#headline_s {
font-size: 9px;
background-image:url(images/design/headline_bg.gif);
}

tr#headline_news {
font-size: 11px;
background-image:url(images/design/headline_bg_news.gif);
}

td#headline_news {
font-size: 11px;
background-image:url(images/design/headline_bg_news.gif);
}

tr#headline_commandcenter {
font-size: 11px;


background-image:url(images/design/headline_bg_commandcenter.gif);
}

td#headline_commandcenter {
font-size: 11px;


background-image:url(images/design/headline_bg_commandcenter.gif);
}

tr#headline_community {
font-size: 11px;


background-image:url(images/design/headline_bg_community.gif);
}

td#headline_community {
font-size: 11px;


background-image:url(images/design/headline_bg_community.gif);
}

tr#headline_turniere {
font-size: 11px;


background-image:url(images/design/headline_bg_turniere.gif);
}

td#headline_turniere {
font-size: 11px;


background-image:url(images/design/headline_bg_turniere.gif);
}

tr#headline_sponsoren {
font-size: 11px;


background-image:url(images/design/headline_bg_sponsoren.gif);
}

td#headline_sponsoren {
font-size: 11px;


background-image:url(images/design/headline_bg_sponsoren.gif);
}

tr#headline_f4g {
font-size: 11px;


background-image:url(images/design/headline_bg_f4g.gif);
}

td#headline_f4g {
font-size: 11px;


background-image:url(images/design/headline_bg_f4g.gif);
}

tr#headline_error {
font-size: 11px;
color: #000000;


background-image:url(images/design/headline_bg_error.gif);
}

td#headline_error {
font-size: 11px;
color: #000000;


background-image:url(images/design/headline_bg_error.gif);
}

tr#headline_green {
font-size: 11px;


background-image:url(images/design/headline_bg_green.gif);
}

td#headline_green {
font-size: 11px;


background-image:url(images/design/headline_bg_green.gif);
}

tr#headline_red {
font-size: 11px;


background-image:url(images/design/headline_bg_red.gif);
}

td#headline_red {
font-size: 11px;


background-image:url(images/design/headline_bg_red.gif);
}

tr#headline_blue {
font-size: 11px;


background-image:url(images/design/headline_bg_blue.gif);
}

td#headline_blue {
font-size: 11px;


background-image:url(images/design/headline_bg_blue.gif);
}

tr#headline_yellow {
font-size: 11px;


background-image:url(images/design/headline_bg_yellow.gif);
}

td#headline_yellow {
font-size: 11px;


background-image:url(images/design/headline_bg_yellow.gif);
}

tr#headline_orange {
font-size: 11px;


background-image:url(images/design/headline_bg_orange.gif);
}

td#headline_orange {
font-size: 11px;


background-image:url(images/design/headline_bg_orange.gif);
}

/*//////////////////////////////////////////////////////////////////////////////
Normale Tabellenfelder
//////////////////////////////////////////////////////////////////////////////*/

tr#vote_balken {
background-color: #086BF7;
}

td#vote_balken {
background-color: #086BF7;
}

tr#data {
background-color: #424242;
/*background-image:url(images/design/css_data.gif);*/
}

td#data {
background-color: #424242;
/*background-image:url(images/design/css_data.gif);*/
}

tr#datb {
background-color: #505050;
/*background-image:url(images/design/css_data.gif);*/
}

td#datb {
background-color: #505050;
/*background-image:url(images/design/css_data.gif);*/
}

tr#background {
background-color: #666666;
/*background-image:url(images/design/css_data.gif);*/
}

td#background {
background-color: #666666;
/*background-image:url(images/design/css_data.gif);*/
}

tr#data_s {
background-color: #424242;
font-size: 9px;
/*background-image:url(images/design/css_data.gif);*/
}

td#data_s {
background-color: #424242;
font-size: 9px;
/*background-image:url(images/design/css_data.gif);*/
}

tr#datb_s {
background-color: #505050;
font-size: 9px;
/*background-image:url(images/design/css_data.gif);*/
}

td#datb_s {
background-color: #505050;
font-size: 9px;
/*background-image:url(images/design/css_data.gif);*/
}

/*//////////////////////////////////////////////////////////////////////////////
Tabellenfeldgröße
//////////////////////////////////////////////////////////////////////////////*/

td#s {
font-size: 9px;
}

tr#s {
font-size: 9px;
}

/*//////////////////////////////////////////////////////////////////////////////
Gefärbter Tabellenhintergrund
//////////////////////////////////////////////////////////////////////////////*/

tr#content {
background-color: #2B2B2B;
}

td#content {
background-color: #2B2B2B;
}

tr#content_s {
background-color: #2B2B2B;
}

td#content_s {
background-color: #2B2B2B;
}

tr#green {
background-color: #385038;
}

td#green {
background-color: #385038;
}

tr#green_s {
background-color: #385038;
font-size: 9px;
}

td#green_s {
background-color: #385038;
font-size: 9px;
}

tr#red {
background-color: #503838;
}

td#red {
background-color: #503838;
}

tr#red_s {
background-color: #503838;
font-size: 9px;
}

td#red_s {
background-color: #503838;
font-size: 9px;
}

tr#yellow {
background-color: #7D762D;
}

td#yellow {
background-color: #7D762D;
}

tr#yellow_s {
background-color: #7D762D;
font-size: 9px;
}

td#yellow_s {
background-color: #7D762D; /* 736B15 877F23 altes Yellow */
font-size: 9px;
}




tr#blue {
background-color: #383850;
}

td#blue {
background-color: #383850;
}

tr#blue_s {
background-color: #383850;
font-size: 9px;
}

td#blue_s {
background-color: #383850;
font-size: 9px;
}

/*//////////////////////////////////////////////////////////////////////////////
Formularfelder
//////////////////////////////////////////////////////////////////////////////*/

input {
background-color: #555555;
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF
}

select{
background-color: #555555;
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF
}

textarea {
background-color: #555555;
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF
}



/*//////////////////////////////////////////////////////////////////////////////
Grid
//////////////////////////////////////////////////////////////////////////////*/

.a{
background-image:url(images/design/headline_bg.gif);
border-color:#2B2B2B;
font-size:9px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-style: solid;
border-top-width: 1px;
}
.b{
border-color:#2B2B2B;
border-right-style: solid;
border-right-width: 1px;
} 
.c{
background-image:url(images/design/headline_bg.gif);
font-size:9px;
border-color:#2B2B2B;
border-right-style: solid;
border-right-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-style: solid;
border-top-width: 1px;
}
.head_runde_right{
background-image:url(images/design/headline_bg_turniere.gif);
border-color:#2B2B2B;
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-style: solid;
border-right-width: 1px;
}
.head_runde_both{
background-image:url(images/design/headline_bg_turniere.gif);
border-color:#2B2B2B;
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
}

.border_RBT{
border-color:#2B2B2B;
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-style: solid;
border-right-width: 1px;
}

.border_RLBT{
border-color:#2B2B2B;
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
}

.border_R{
border-color:#2B2B2B;
border-right-style: solid;
border-right-width: 1px;

}