@charset "utf-8";
/* CSS Layout */

#logolink {
	display: block;
	position: absolute; 
	height: 211px; 
	width: 380px;
}

.login_option {
    color: #FFF;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    float: left;
    margin-left: 10px;
}

.login_head {
    float:left;
    width:100px;
    color:#FFF;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight:bold;
    font-size:10px;
    padding-top:4px;
}

h3 {
    font-size: 18px;
    color: #7d7d7d;
    margin: 0px;
    background-color: #FFF;
}

.xx5_title_h3 {
    font-size: 18px;
    color: #7d7d7d;
    margin: 0px;
    background-color: #FFF;
}

a.white_link,a.white_link:hover,a.white_link:active,a.white_link:visited {
    color: #FFF;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}

a.grey_link,a.grey_link:hover,a.grey_link:active,a.grey_link:visited {
    color: #7d7d7d;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}

a.grey_linkb,a.grey_linkb:hover,a.grey_linkb:active,a.grey_linkb:visited {
    color: #7d7d7d;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

a.black_linkb,a.black_linkb:hover,a.black_linkb:active,a.black_linkb:visited {
    color: #000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

a.orange_link,a.orange_link:hover,a.orange_link:active,a.orange_link:visited {
    color: #FF6000;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

.opponent_team {
    color: #000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

/* Login */
.loginform {
	background:url(../images/design2010/inputform.png) no-repeat;
	width:128px;
	height:20px;
	border: none;
	color:#FFF;
	padding-left:4px;
	padding-top:3px;
	margin-top: 3px;
}

.login_btn {
	background-image:url(../images/design2010/login_btn.png);
	background-repeat:no-repeat;
	margin:0px;
	width: 58px;
	height: 22px;
	border: none;
	background-color:#000;
}

/* Main Layout */
img { border: none; }

hr {
  color: #DDDDDD;
  background-color: #DDDDDD;
  border: 0px;
  border-top: transparent;
  border-bottom: transparent;
  margin: 2px 0;
  height: 1px;
}

hr.xx5_o {
  color: #ff6000;
  background-color: #ff6000;
  border: 0px;
  border-top: transparent;
  border-bottom: transparent;
  margin-top: 1px;
  margin-bottom: 1px;
  height: 2px;
}

/* Links 265B84*/
a, a:visited, a:active {
  color: #939393;
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.titlelink:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

a.category, a.category:visited, a.category:active {
  color: #333333;
  text-decoration: none;
}

a.category:hover {
  color: #000000;
  text-decoration: underline;
}

/* Font types */
small {
  color: #C0C0C0;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.category_big, .category_big a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #DDDDDD;
  border-left: 4px solid #FF6000;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  color: #CC0000;
  border: 1px solid #ccc;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.squad_awards {
    float: left; 
    width: 439px; 
    margin-top: 10px; 
    border-bottom: 1px solid #999; 
    color: #000;
}

.squad_icon {
     float: right; 
     width: 202px; 
     margin-top: 0px; 
     border-bottom: 1px solid #999; 
     height: 228px;
}

.squad_members {
	float: left; 
	margin-left: -7px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 450px; 
	border-bottom: 1px solid #999; 
	padding-left: 3px; 
	font-weight: bold; 
	color: #000;
}

.squad_icon_b {
	margin-left: -11px; 
	margin-top: -10px;
}

.squad_awards_inner {
	padding-bottom: 5px; 
	width: 220px;
}

.span_bold {
	font-weight: bold;
}
.news_rubrik {
       display:block;
       background:#939393;
       width:45px;
       height:15px;
       padding-top:2px;
       font-weight:bold;
       color:#fff;
       text-align:center;
       float:left;
       margin:5px 5px 1px 0px;
}
.news_titel {
       margin-top:8px;
       width:500px;
       float:left;
}
.news_poster {
       float:right;
       margin-top:8px;
}
.news_links {
        margin-top:6px;
        color:#000;
        font-size:12px;
}
a.black_link,a.black_link:hover,a.black_link:active,a.black_link:visited {
    color: #000;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}
