BODY {
	background-image:url(../images/layout/back.jpg);
   background-color:#FFFFFF;
	background-repeat:repeat-x;
   background-position:top;
}

DIV#align {
	width : 900px;text-align: left;margin:0px;margin:0px auto;background-color:white;
	border-bottom:1px solid #B9B9B9;border-left:1px solid #B9B9B9;border-right:1px solid #B9B9B9;
}

DIV#topline {height:7px;overflow:hidden;background-color:#303030}

DIV#header {height:175px;background-color:#CECDC2}
DIV#header_left {position:relative;float:left;height:175px;width:349px;background-image:url('../images/layout/header_logo.jpg')}
DIV#header_left_de {position:relative;float:left;height:175px;width:349px;background-image:url('../images/layout/header_logo_de.jpg')}
DIV#header_left_en {position:relative;float:left;height:175px;width:349px;background-image:url('../images/layout/header_logo_en.jpg')}
DIV#header_right {position:relative;float:right;height:175px;width:547px;background-image:url('../images/layout/header_right_back.jpg')}
DIV#header_nav {height:45px;width:537px;position:absolute;left:10px;top:129px;}
DIV#header_nav A.item {float:left;display:block;padding:0px 9px;height:45px;}
DIV#header_nav A.item:hover {background-image:url('../images/layout/header_nav_hovered.gif')}
DIV#header_nav DIV.item {float:left;padding:17px 9px;cursor:pointer}
DIV#header_nav DIV.blocker {height:45px;float:left;width:1px;background-image:url('../images/layout/header_nav_blocker.gif')}
DIV#header_search_input {padding-top:13px;height:45px;float:right;}
DIV#header_search_input INPUT {padding:2px;margin:0px;width:134px;background-color:white;border:1px solid #858585;background-repeat:repeat-x;background-image:url('../images/layout/header_search_input_back.gif')}
DIV#header_search_submit {height:45px;float:right;}
DIV#header_sponsor_left {position:absolute;text-align:center;top:13px;width:152px;}
DIV#header_sponsor_line {position:absolute;width:2px;top:10px;left:152px;}
DIV#header_sponsor_right {position:absolute;text-align:left;top:13px;left:170px;width:363px;}
TABLE#header_sponsor_table {width:100%}
TABLE#header_sponsor_table TD {text-align:center}
DIV#header_language {position:absolute;top:142px;left:149px;}


DIV#page {width:890px;background-image:url(../images/layout/page_back.gif);background-repeat:repeat-y;background-color:#CECDC2;margin:0px 1px 1px 1px;border:4px solid #CECDC2;}
DIV#content {float:right;width:690px}
DIV#menu {float:left;width:196px;}
DIV#menu DIV.menu_item {border-top:1px solid white;margin-top:1px;}
DIV#menu DIV.submenu {padding-left:15px;padding-top:7px;background-image:url(../images/layout/submenu_back.gif);height:17px;}
DIV#menu DIV.submenu_grid {width:196px;background-image:url(../images/layout/submenu_items_back.gif)}
DIV#menu DIV.submenu_grid A {color:white}
DIV#menu DIV.submenu_grid_back {background-repeat:no-repeat;width:196px;background-image:url(../images/layout/submenu_items_back_fix.gif)}
DIV#menu DIV.submenu_left {float:left;font:9px Verdana;line-height:18px;height:18px;width:81px;color:white;overflow:hidden;padding-left:16px;}
DIV#menu DIV.submenu_right {float:right;font:9px Verdana;line-height:18px;height:18px;width:89px;color:white;overflow:hidden;}
DIV#menu_login {overflow:hidden;padding:4px 0px 0px 16px;height:52px;background-image:url(../images/layout/menu_login_back.gif)}
DIV#menu_login_options {padding:9px 0px 0px 16px;height:23px;background-image:url(../images/layout/menu_login_back2.gif);color:#9A9A9A}
DIV#menu_login_options A {color:#9A9A9A}
DIV#menu_login INPUT.input {padding:3px 0px 2px 0px;width:130px;border:1px solid #858585;color:#606060;background-image:url(../images/layout/menu_login_input_back.gif)}

DIV#footer {padding-left:248px;margin:1px;height:14px;overflow:hidden;background-color:#880D08}
DIV#footer IMG {padding:0px;margin:0px;float:left;}

/* BOX LAYOUT */

/* Specific */

/* General */

DIV.box {position:relative;margin-bottom:4px}
DIV.box_left {width:244px;float:left}
DIV.box_right {width:442px;float:right}
DIV.box_left DIV.content {width:242px}
DIV.box_right DIV.content {width:440px}

DIV#box_current {width:690px}
DIV#box_current DIV.content {width:688px}
DIV#box_current DIV.content_grey {width:688px}

DIV#box_default {width:690px}
DIV#box_default DIV.content {width:688px}
DIV#box_default DIV.content_grey {width:688px}

DIV.box DIV.headline_grey {background-image:url('../images/layout/box_headline_grey.gif');position:relative;height:17px;padding-left:15px;padding-top:7px}
DIV.box DIV.headline_red {background-image:url('../images/layout/box_headline_red.gif');position:relative;height:17px;padding-left:15px;padding-top:7px}

DIV.box DIV.headline_icon_red {overflow:hidden;position:absolute;top:0px;left:0px;width:6px;height:7px;background-image:url(../images/layout/box_headline_icon_red.gif)}
DIV.box DIV.headline_icon_grey {overflow:hidden;position:absolute;top:0px;left:0px;width:6px;height:7px;background-image:url(../images/layout/box_headline_icon_grey.gif)}

DIV.box DIV.title  {height:24px;line-height:24px;padding-left:15px;background-color:#303030;color:white;font-size:10px;}
DIV.box DIV.title_neat  {height:24px;line-height:24px;padding-left:15px;background-color:#303030;color:white;font-size:10px;background-image:url(../images/layout/box_title_back.gif)}
DIV.box DIV.title_neat SPAN.small {font-size:10px;color:#959595}



DIV.box DIV.content {background-color:#FCFCFC;padding:1px;}
DIV.box DIV.content_grey {background-color:#F2F2F2;padding:1px;}

DIV.box DIV.content DIV.image {float:left;margin-right:10px}
DIV.box DIV.content DIV.text {background-color:white;padding:9px 10px;font-size:10px;color:#5B5B5B;line-height:11px;}
DIV.box DIV.content_grey DIV.image {float:left;margin-right:10px}
DIV.box DIV.content_grey DIV.text {padding:9px 10px;font-size:11px;color:#5A5A5A;line-height:12px;}
DIV.box DIV.text_14 {padding:9px 14px;color:#5A5A5A;line-height:12px;}
DIV.box DIV.size_10 {font-size:10px}
DIV.box DIV.size_11 {font-size:11px}
DIV.box DIV.line {border-bottom:1px solid #FFFFFF;height:20px;line-height:20px;padding:0px 6px 0px 15px;background-color:#EEEEEE;border-top:1px solid #B2B2B2;color:#5B5B5B;font-size:10px}
DIV.box DIV.line DIV.more {float:right;}

DIV.box DIV.block_4 {height:4px;overflow:hidden;}
DIV.box DIV.c_headline {background-image:url('../images/layout/box_cheadline_back.gif');padding-left:14px;padding-right:14px;color:white;height:22px;line-height:22px;border:1px solid #9D9D9D;border-bottom:none}

DIV.box DIV.content_left {float:left;width:241px;}
DIV.box DIV.content_right {float:right;width:444px;}
DIV.box DIV.line_white {height:1px;background-color:white;overflow:hidden}
DIV.box DIV.line_grey {height:1px;background-color:#D4D4D4;overflow:hidden}
DIV.box DIV.text {color:#5B5B5B;background-color:#F2F2F2;padding:8px 15px;}
DIV.box DIV.text_swap {color:#5B5B5B;background-color:#F9F9F9;padding:8px 15px;}
DIV.box DIV.text_intro {padding:8px 15px;color:#919191;font-size:9px;line-height:14px;}
DIV.box DIV.right {float:right}
DIV.box DIV.left {float:left}
DIV.box DIV.row {color:#5A5A5A;height:22px;line-height:22px;padding:0px 7px 0px 15px;background-color:#F2F2F2}
DIV.box DIV.row_white11 {font-size:11px;color:#5A5A5A;height:25px;line-height:25px;padding:0px 7px 0px 15px;background-color:white}
DIV.box DIV.row IMG.icon {float:left;margin-right:5px;margin-top:4px;}
DIV.box DIV.player {float:left;width:222px;background-color:#F5F5F5;margin-bottom:4px;}
DIV.box DIV.player DIV.image {float:left;width:80px;}
DIV.box DIV.player DIV.headline {float:right;padding-left:10px;width:132px;background-color:white;color:#5A5A5A;height:24px;line-height:24px}
DIV.box DIV.player DIV.text {float:right;padding:10px;width:122px;}

DIV.member {float:left;width:230px;background-color:#F5F5F5;margin-bottom:4px;}
DIV.member DIV.image {float:left;width:80px;}
DIV.member DIV.headline {float:right;padding-left:10px;width:140px;background-color:white;color:#5A5A5A;height:24px;line-height:24px}
DIV.member DIV.text {float:right;padding:10px;width:130px;}

DIV.member.clan {width:50%}
DIV.member.clan DIV.image {width:100px;}
DIV.member.clan DIV.headline {width:230px}
DIV.member.clan DIV.text {width:220px;}

DIV.box DIV.team {width:690px;background-color:#F5F5F5;margin-bottom:4px;}
DIV.box DIV.team DIV.image {float:left;width:241px;}
DIV.box DIV.team DIV.headline {float:right;padding-left:10px;width:439px;background-color:white;color:#5A5A5A;height:24px;line-height:24px}
DIV.box DIV.team DIV.text {float:right;padding:10px;width:429px;}

DIV.box DIV.content_row {background-color:#F7F8F8}
DIV.box DIV.content_row_swap {background-color:#F2F2F2}

TABLE.matches {width:100%}
TABLE.matches TR TD.headline {padding:0px;}
TABLE.matches TR TD {background-color:#FFFFFF;border-bottom:1px solid #DFDFDF;height:22px;padding:0px 10px}
TABLE.matches TR.swap TD {background-color:#F2F2F2;}
TABLE.matches TR TD.center {text-align:center}

TABLE.events {width:100%}
TABLE.events TR TD.image {width:123px;text-align:center}
TABLE.events TR TD.text {text-align:left;vertical-align:middle}

DIV.media {height:23px;background-color:#E3E3E3}
DIV.media DIV {background-color:white;}
DIV.media_swap DIV {background-color:#F2F2F2;}
DIV.media DIV.name,DIV.media_swap DIV.name {padding:0px 10px;color:#5A5A5A;width:361px;float:left;margin-right:1px;height:22px;line-height:22px;}
DIV.media DIV.info,DIV.media_swap DIV.info {padding:0px 10px;color:#5A5A5A;width:246px;float:left;margin-right:1px;height:22px;line-height:22px;}
DIV.media DIV.dl,DIV.media_swap DIV.dl {width:41px;float:left;height:22px;line-height:22px;}

DIV.profile_left {float:left;width:168px;}
DIV.profile_left_row {height:22px;line-height:22px;padding-left:10px;color:#5A5A5A;background-color:#F2F2F2;border-bottom:1px solid white}
DIV.profile_image {background-color:white;padding:1px 0px;width:168px;margin-bottom:4px}
DIV.profile_right {float:right;width:518px;}

TABLE.profil {width:100%;background-color:#CECDC2}
TABLE.profil TR TD {padding:5px 7px;background-color:#FFFFFF}
TABLE.profil TR TD.headline {background-color:#808080;color:white;font-weight:bold}
TABLE.profil TR TD.name {padding-left:15px;}
TABLE.profil TR TD.line {padding:0px;background-color:#CECDC2;width:2px;}
TABLE.profil TR TD.swap {background-color:#F5F5F5}
TABLE.profil TR.swap TD {background-color:#F5F5F5}
TABLE.profil TR TD.text {padding:7px;background-color:#FFFFFF;vertical-align:top}
TABLE.profil TR TD IMG.country {float:left;margin-right:5px;}
TABLE.profil TR TD.center {text-align:center}

INPUT.default {border:1px solid #999999;background-color:white;}
TEXTAREA.default {border:1px solid #999999;background-color:white;}
