    /*******************************************************************************\
    ||        GCMS        || File: CSS-File | standard.css                 V 1.0   ||
    ||********************|| Version: V 1.0                                        ||
    ||  ManagementSystem  || Copyright:  (c) 2008 by GC-Gaming.de                  ||
    \*******************************************************************************/

/* ***  Standard  *** */
td {
    vertical-align: top;
}
  /*
a {
    color: #CC0000;
    font-weight: bold;
}

a.hover {
    color: #CC0000;
}  */
a:link{

color:#cc0000;
    font-weight: bold;
text-decoration: none

}
a:visited{

color:#cc0000;
font-weight: bold;
text-decoration: none

}
a:hover{color:#880000;
font-weight: bold;
text-decoration: underline;

}
a:active{color:#cc0000;
font-weight: bold;
text-decoration: none

}



/* ***  LAYOUT  *** */

body {
    color: #000000;
    background-image: url(../../images/standard/bg3-2.jpg);
    background-repeat: repeat-x;
    background-color: #350805;
    padding: 0;
    margin: 0;
    text-align: center;
}

#main {
    width: 1002px;
    background-color: red;
    text-align: left;
    padding: 0px;
    border: 0px;
    margin: 0px auto 0;
}

#header {
    position: absolute;
    top: 0px;
    width: 1002px;
    background-color: #343434;
    text-align: left;
    padding: 0px;
    border: 0px;
}

#center {
    position: absolute;
    top: 488px;
    width: 1002px;
    padding: 0px;
    border: 0px;
}

#center table.center_table {
    width: 100%;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    cell-padding: 0px;
    margin: 0px auto 0;
    vertical-align: top;
}

#center td.content {
  /*  position: absolute;
    top: 0px;
    left: 0px;  */
    width: 678px;
    text-align: left;
    padding: 0px;
    background-color: #f5f5f5;
}

#center td.right {
/*    position: absolute;
    top: 0px;
    left: 680px;   */
    width: 322px;
    text-align: left;
    padding: 0px;
    background-color: #f5f5f5;
}

#center td.footer {
    width: 1002px;
    height: 24px;
    text-align: left;
    padding: 0px;
}

#clear {
    clear:both;
}

/* ***  HEAD  *** */
#header_01 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1002px;
    height: 28px;
    border: 0px;
    background-image: url(../../images/standard/header_01.jpg);
    background-repeat: no-repeat;
    font-family: "lucida sans";
    color: #ffffff;
    font-size:11px;
}

#header_01_left {
    position: absolute;
    top: 10px;
    left: 25px;
    height: 17px;
    text-align: left;
}

#header_01_right {
    position: absolute;
    top: 10px;
    right: 25px;
    height: 17px;
    text-align: right;
}

#header_02 {
    position: absolute;
    top: 0px;
    left: -50px;
    width: 1100px;
    height: 172px;
    background-image: url(../../images/standard/header_02.png);
    background-repeat: no-repeat;
    text-align: left;
    padding: 0px;
    border: 0px;
}

#header_03_05 {
    position: absolute;
    top: 156px;
    left: 612px;
    width: 390px;
    height: 57px;
    background-image: url(../../images/standard/header_03_05.jpg);
    background-repeat: no-repeat;
    text-align: left;
    padding: 0px;
    border: 0px;
    font-family: "lucida sans";
    color: #fefefe;
    font-size:10px;
    z-index:51;
}

#login_tools {
    position: absolute;
    top: 15px;
    left: 0px;
    width: 138px;
    text-align: right;
    padding: 2px;
    border: 5px;
    border-color: red;
    padding-right: 25px;
}

span.login_register {
    position: absolute;
    top: 10px;
    left: 0px;
    width: 138px;
    text-align: right;
    padding: 2px;
    border: 5px;
    border-color: red;
    padding-right: 25px;
}

span.login_password_lost {
    position: absolute;
    top: 30px;
    left: 0px;
    width: 138px;
    text-align: right;
    padding: 2px;
    border: 5px;
    border-color: red;
    padding-right: 25px;
}

input.inputfeld_login_user {
    position: absolute;
    top: 8px;
    left: 148px;
    width: 130px;
    height: 17px;
    background-image: url(../../images/standard/login_user.jpg);
    background-repeat: no-repeat;
    background-color: white;
    padding-left: 20px;
    border: 0px;
}

input.inputfeld_login_password {
    position: absolute;
    top: 31px;
    left: 148px;
    width: 130px;
    height: 17px;
    background-image: url(../../images/standard/login_password.jpg);
    background-repeat: no-repeat;
    background-color: white;
    padding-left: 20px;
    border: 0px;
}

input.login_button {
    position: absolute;
    top: 10px;
    left: 305px;
}

#header_04_bg {
    position: absolute;
    top: 213px;
    left: 0px;
    width: 1002px;
    height: 83px;
    background-image: url(../../images/standard/header_04_bg.jpg);
    background-repeat: no-repeat;
}

#header_04 {
    position: absolute;
    top: 5px;
    left: 51px;
    width: 900px;
    height: 73px;
    clip:rect(0px, 900px, 73px, 0px);
    overflow: hidden;
}

#header_04_slide_bg {
    display:block;
    position: absolute;
    top: -5px;
    left: -51px;
    width: 1002px;
    height: 83px;
    background-image: url(../../images/standard/header_04_bg.jpg);
    background-repeat: no-repeat;
}

#header_04_slide {
    position: absolute;
    top: 5px;
    width: 900px;
    height: 73px;
}

#header_04 span.slide_0 {
    position: absolute;
    top: 0px;
    left: -300px;
    width: 300px;
    height: 73px;
    text-align: center;
}

#header_04 span.slide_1 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 73px;
    text-align: center;
}

#header_04 span.slide_2 {
    position: absolute;
    top: 0px;
    left: 300px;
    width: 300px;
    height: 73px;
    text-align: center;
}

#header_04 span.slide_3 {
    position: absolute;
    top: 0px;
    left: 600px;
    width: 300px;
    height: 73px;
    text-align: center;
}

#header_04 span.slide_4 {
    position: absolute;
    top: 0px;
    left: 900px;
    width: 300px;
    height: 73px;
    text-align: center;
}

img.slide_0,
img.slide_1,
img.slide_2,
img.slide_3,
img.slide_4 {
 /*   position: absolute;
    top: 0px;
    left: 0px;
    border:0px ;*/
    margin: 0px auto 0;
}

#header_04_over {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1002px;
    height: 83px;
    background-image: url(../../images/standard/header_04.png);
    background-repeat: no-repeat;
}

#header_04_over_a {
    display:none;
}

a.header_04_over_a_1 {
    position: absolute;
    top: 0px;
    left: 67px;
    width: 284px;
    height: 83px;
}

a.header_04_over_a_2 {
    position: absolute;
    top: 0px;
    left: 351px;
    width: 300px;
    height: 83px;
}

a.header_04_over_a_3 {
    position: absolute;
    top: 0px;
    left: 651px;
    width: 284px;
    height: 83px;
}

a.header_04_over_a_1,
a.header_04_over_a_2,
a.header_04_over_a_3 {
    text-decoration: none;
}

img.header_04_button_left {
    position: absolute;
    top: 30px;
    left: 48px;
    width: 25px;
    height: 25px;
    background-image: url(../../images/standard/header_04_button_left.png);
    background-repeat: no-repeat;
    cursor: pointer ;
}

img.header_04_button_right {
    position: absolute;
    top: 30px;
    left: 927px;
    width: 25px;
    height: 25px;
    background-image: url(../../images/standard/header_04_button_right.png);
    background-repeat: no-repeat;
    cursor: pointer ;
}

#header_05 {
    position: absolute;
    top: 296px;
    left: 0px;
    width: 1002px;
    height: 28px;
    background-image: url(../../images/standard/header_05.jpg);
    background-repeat: no-repeat;
}

#header_06 {
    position: absolute;
    top: 324px;
    left: 0px;
    width: 1002px;
    height: 164px;
    background-color: #f5f5f5;
}


#header_06_headlines_01 {
    position: absolute;
    top: 0px;
    left: 1px;
    width: 408px;
    height: 81px;
    background-color: transparent;
}

#header_06_headlines_02 {
    position: absolute;
    top: 81px;
    left: 1px;
    width: 408px;
    height: 80px;
    background-color: transparent;
}

#header_06_headlines_01,
#header_06_headlines_02 {
    border-width: 1px;
    border-top-width: 0px;
    border-color: #d6d6d6;
    border-style: solid;
}

#header_06_red_nav1_content {
    position: absolute;
    top: 0px;
    left: 411px;
    width: 294px;
    height: 161px;
    background-color: transparent;
}

#header_06_red_nav2_content {
    position: absolute;
    top: 0px;
    left: 706px;
    width: 294px;
    height: 161px;
    background-color: transparent;
}

#header_06_red_nav1_content,
#header_06_red_nav2_content {
    border-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-color: #d6d6d6;
    border-style: solid;
}

#header_06_headlines_01 img,
#header_06_headlines_02 img{
    position: absolute;
    top: 5px;
    left: 2px;
    width: 120px;
    height: 70px;
    background-color: transparent;
    border-width: 1px;
    border-top-width: 0px;
    border-color: #d6d6d6;
    border-style: solid;
}

#header_06_headlines_01 img,
#header_06_headlines_02 img{
    position: absolute;
    top: 5px;
    left: 2px;
    width: 120px;
    height: 70px;
    background-color: transparent;
    border-width: 1px;
    border-top-width: 0px;
    border-color: #d6d6d6;
    border-style: solid;
}

#header_06 span.headline {
    font-family: arial, helvetica, sans-serif;
    font-weight: bolder;
    color: #bf1d05;
    font-size:12px;
    border: none;
}

#header_06_headlines_01 span.headline,
#header_06_headlines_02 span.headline{
    position: absolute;
    top: 3px;
    left: 126px;
    width: 275px;
    height: 20px;
}

#header_06_red_nav1_content span.headline,
#header_06_red_nav2_content span.headline{
    position: absolute;
    top: 3px;
    left: 3px;
    width: 275px;
    height: 20px;
}

#header_06 span.info {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #939393;
    font-size:11px;
    border: none;
}

#header_06_headlines_01 span.info,
#header_06_headlines_02 span.info{
    position: absolute;
    top: 17px;
    left: 126px;
    width: 275px;
    height: 15px;
}

#header_06_red_nav1_content span.info,
#header_06_red_nav2_content span.info{
    position: absolute;
    top: 17px;
    left: 3px;
    width: 275px;
    height: 15px;
}

#header_06 span.content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #626262;
    font-size:12px;
    border: none;
}

#header_06_headlines_01 span.content,
#header_06_headlines_02 span.content{
    position: absolute;
    top: 30px;
    left: 126px;
    width: 275px;
    height: 40px;
}

#header_06_red_nav1_content span.content,
#header_06_red_nav2_content span.content{
    position: absolute;
    top: 30px;
    left: 3px;
    width: 275px;
    height: 40px;
}

#news_short_row {
    position: relative;
    top: 0px;
    left: 3px;
    width: 275px;
    height: 32px;
}

/* ***  Menue  *** */

span.nav_headline {
    position: absolute;
    top: 6px;
    right: 0px;
    width: 124px;
    text-align: center;
    padding: 0px;
    border: 0px;
    font-family: "arial";
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0px;
    filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;
    cursor: default;
}

span.nav_second_headline {
    position: absolute;
    top: 22px;
    right: 0px;
    width: 124px;
    text-align: center;
    padding: 0px;
    border: 0px;
    font-family: "arial";
    color: #ffffff;
    font-size: 9px;
    letter-spacing: 0px;
    filter:alpha(opacity=50); -moz-opacity: 0.35; opacity: 0.35;
    cursor: default;
}

#menuebox {
    position: relative;
    height: 30px;
}

.stupidie {
    display: none;
}

#menue {
    position:absolute;
    top: 172px;
    left: 0;
    z-index: 50;
}

#menue .aussen1 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 155px;
    height: 41px;
    background-image: url(../../images/standard/header_03_01.jpg);
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}
#menue .aussen1:hover {
    height: auto;
    background-image: url(../../images/standard/header_03_01_hover.jpg);
    background-repeat: no-repeat;
    color: #fff;
}

#menue .aussen2 {
    position: absolute;
    top: 0px;
    left: 155px;
    width: 151px;
    height: 41px;
    background-image: url(../../images/standard/header_03_02.jpg);
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}
#menue .aussen2:hover {
    height: auto;
    background-image: url(../../images/standard/header_03_02_hover.jpg);
    background-repeat: no-repeat;
    color: #fff;
}

#menue .aussen3 {
    position: absolute;
    top: 0px;
    left: 306px;
    width: 154px;
    height: 41px;
    background-image: url(../../images/standard/header_03_03.jpg);
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}
#menue .aussen3:hover {
    height: auto;
    background-image: url(../../images/standard/header_03_03_hover.jpg);
    background-repeat: no-repeat;
    color: #fff;
}

#menue .aussen4 {
    position: absolute;
    top: 0px;
    left: 460px;
    width: 152px;
    height: 41px;
    background-image: url(../../images/standard/header_03_04.jpg);
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}

#menue .aussen4:hover {
    height: auto;
    background-image: url(../../images/standard/header_03_04_hover.jpg);
    background-repeat: no-repeat;
    color: #fff;
}

a.innen-1 {
    margin-top: 41px;
}

a.innen,
a.innen-1 {
    display: block;
    width: 141px;
    padding: 8px 5px 8px 5px;;
    margin-bottom: 1px;
    margin-left: 1px;
    text-decoration: none;
    font-weight: normal;
    border-top: 1px solid #4f4f4f;
    background-image: url(../../images/standard/menue_bg.png);
    background-repeat: repeat;
    color: #fefefe;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
}

a:hover.innen,
a:hover.innen-1 {
    color: #b50b0c;
}

#menutag {
    display: block;
    cursor: default;
}


/* Red Header */

span.headline_red {
    position: absolute;
    top: 7px;
    left: 6px;
    height: 28px;
    font-family: "arial";
    color: #ffffff;
    font-size: 9px;
    filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80;
    font-weight: bolder;
}


/* Red Header Naviagtion */

#headline_red_nav1 {
    position: absolute;
    top: 0px;
    left: 410px;
    height: 28px;
    width: 296px;
}

#headline_red_nav2 {
    position: absolute;
    top: 0px;
    left: 706px;
    height: 28px;
    width: 295px;
}

#headline_red_nav {
    font-family: "arial";
    color: #e3b3ac;
    font-size: 11px;
    background-color: transparent;
}

#headline_red_nav a.nav_left,
#headline_red_nav a.nav_left_active {
    position: absolute;
    top: 5px;
    left: 25px;
    height: 18px;
    width: 116px;
}

#headline_red_nav a.nav_right,
#headline_red_nav a.nav_right_active {
    position: absolute;
    top: 5px;
    right: 25px;
    height: 18px;
    width: 116px;
}

#headline_red_nav a.nav_left,
#headline_red_nav a.nav_right {
    font-family: "arial";
    color: #ffffff;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    font-weight: normal;
    background-color: transparent;
}

#headline_red_nav a:hover.nav_left,
#headline_red_nav a.nav_left_active,
#headline_red_nav a:hover.nav_right,
#headline_red_nav a.nav_right_active {
    font-family: "arial";
    color: #ffffff;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
    background-image: url(../../images/standard/header_red_nav_hover.jpg);
    background-repeat: no-repeat;
    cursor: default;
}

#headline_red_nav span.nav {
    position: absolute;
    top: 2px;
    left: 0px;
    width: 116px;
    filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70;
}

/* ***  Footer  *** */
#footer_01 {
    position: relative;
    top: 0px;
    left: 0px;
    width: 1002px;
    height: 24px;
    background-image: url(../../images/standard/footer.png);
    background-repeat: repeat;
}

#footer_01 span.footer_copyright {
    position: relative;
    top: 5px;
    left: 700px;
    font-family: "arial";
    color: #e1dada;
    font-size: 11px;
}

/* ***  Content  *** */

#content_title {
    position: relative;
    top: 0px;
    left: 0px;
    width: 680px;
    height: 28px;
    background-image: url(../../images/standard/content_01.jpg);
    background-repeat: no-repeat;
}

#content_content {
    position: relative;
    top: 0px;
    left: 0px;
    width: 678px;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
    text-align: justify;
}

/* ***  Right  *** */

#right_01,
#right_02,
#right_03 {
    position: relative;
    top: 1px;
    left: 0px;
    width: 322px;
}

#right_head {
    position: relative;
    top: 0px;
    left: 0px;
    width: 322px;
    height: 25px;
    background-image: url(../../images/standard/right_head.jpg);
    background-repeat: no-repeat;
}

span.headline_red_small {
    position: absolute;
    top: 6px;
    left: 6px;
    height: 28px;
    font-family: "arial";
    color: #ffffff;
    font-size: 9px;
    filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80;
    font-weight: bolder;
}

#right_01_content,
#right_02_content,
#right_03_content {
    position: relative;
    top: 0px;
    left: 0px;
    width: 322px;
    height: 160px;
    background-image: url(../../images/standard/right_topmatch.jpg);
    background-repeat: no-repeat;
}

#right_03_content {
    width: 322px;
    height: 270px;
}








/* ***  NEWS  *** */

/* Index News */

table.news_index_news_table {
    border: 0px;
    width: 100%;
    cell-padding: 2px
}

td.news_index_news_td {
    width: 335px;
    height: 385px;
    background-image: url(../../images/standard/index_news_bg.jpg);
    background-repeat: no-repeat;
}

td.news_index_news_td_empty {
    width: 335px;
    height: 385px;
    background: none;
}

td.news_index_news_td img {
    position: relative;
    top: 0px;
    left: -1px;
    padding: 2px 2px 2px 1px;
    border: 1px solid #7a7a7c;
}

td.news_index_news_td span.headline {
    position: relative;
    top: 3px;
    left: 5px;
    width: 325px;
    height: 20px;
    font-family: arial, helvetica, sans-serif;
    font-weight: bolder;

    color: #bf1d05;
    font-size:16px;
    border: none;
}

td.news_index_news_td span.info {
    position: relative;
    top: 5px;
    left: 5px;
    width: 325px;
    height: 15px;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #939393;
    font-size:11px;
    border: none;
}

td.news_index_news_td div.content {
    position: relative;
    top: 10px;
    left: 5px;
    width: 320px;
    height: 155px;
    overflow: hidden;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:12px;
    border: none;
}

td.news_index_news_td div.bottom_info {
    position: relative;
    top: -5px;
    left: 5px;
    width: 320px;
    height: 15px;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #939393;
    font-size:11px;
    border: none;
    text-align: right;
}
td.news_index_news_td div.bottom_info span {
    position: relative;
    right: 0px;
    top: -8px;
    border: none;
}

td.news_index_news_td div.bottom_info img {
    position: relative;
    right: 0px;
    top: -2px;
    border: none;
}

/* content */
#content_sub_sub_title {

    font-family: trebuchet ms, verdana, arial, tahoma;
    color:#939393;
    font-size: 16px;
    margin: 5px;
    padding-top: 5px;
}

#content_sub_title {
    font-family: trebuchet ms, verdana, arial, tahoma;
    color:#CC0000;
    font-size: 22px;
    margin: 0px 5px 0px 5px;

    padding-top: 0px;
}

#content_sub_content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
text-align: justify;
    border: none;
    margin: 0px 5px 0px 5px;
    padding-top: 25px;
}


#content_sub_content img {
    padding: 2px 2px 2px 2px;
    border: 1px solid #7a7a7c;
    float:left;
    margin: 5px 10px 5px 0px;
}

#content_sub_info {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #939393;
    font-size:11px;
    border: none;
    padding-top: 2px;
    margin: 0px 5px 0px 5px;
}

#content_sub_comment {
    position: relative;
    left: 5px;
    width: 668px;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #939393;
    font-size:11px;
    border:  none;
    padding-top: 10px;
}

/* squad */
#squad_content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
    text-align: justify;
    border: 1px solid #d6d6d6;
    margin: 15px 10px 0px 10px;
    padding-top: 0px;
}

#squad_content img {
    padding: 2px 2px 2px 2px;
    border: 1px solid #7a7a7c;
}

#squad_content div {
    padding: 2px 2px 2px 2px;
}

#squad_title {

    font-family: trebuchet ms, verdana, arial, tahoma;
    color:#939393;
    font-size: 16px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#squad_sub_title {
    font-family: trebuchet ms, verdana, arial, tahoma;
    color:#CC0000;
    font-size: 22px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#squad_sub_content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
    text-align: justify;
    border: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

img.user_pic {
    padding: 2px 2px 2px 2px;
    border: 1px solid #7a7a7c;
    float:left;
    margin: 5px 10px 5px 0px;
}

#user_content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
    text-align: justify;
    border: 1px solid #d6d6d6;
    margin: 1px 1px 1px 1px;
    padding: 2px;
}

#sides_content {
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    font-size:14px;
    text-align: justify;
    border: 1px solid #d6d6d6;
    margin: 1px 1px 1px 1px;
    padding: 2px;
}