* {
  border: 0px;
  padding: 0px;
  margin: 0px;
}
html { height: 101%; }
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
p {
  padding-top: 5px;
}

a {
  font-weight: 800;
  color: #db7705;
  color: #053d60;
  text-decoration: none;
}

th {
  text-align: left;
  padding-bottom: 3px;
}

body {
  background-image: url('/img/bg.jpg');
  background-repeat: repeat-x;
  background-attachment:fixed;
  font-family: Verdana;
  font-size: 10px;
}

#container {
/*        width: 1049px;   */
  position: relative;
  width: 1000px;
  padding:0 0px;
  background:url('/img/bg_container.png') no-repeat;
}

  #container #main {
    display: table;
    background: #fff;
  }
      #container #main #content #top {
        height: 37px;
        width: 924px;
        background-image: url('/img/top.jpg');
      }
      

        #container #topbar {
          position: relative;
          float: left;
          width: 457px;
          height: 37px;
          padding: 0 0px;
          background:url('/img/topbar_dologin.jpg') no-repeat;
        }
        
        #container #topbar_login {
          position: relative;
          float: left;
          width: 457px;
          height: 37px;
          padding: 0 0px;
          background:url('/img/topbar_login.jpg') no-repeat;
        }
        
          #topbar_loginmenu {
            padding-top: 4px;
            padding-left: 8px;
          }


        #container #topbar_right {
          position: relative;
          float: left;
          width: 467px;
          height: 37px;
          padding: 0 0px;
          background:url('/img/topbar_right.jpg') no-repeat;
        }


      #container #main #content #header {
        height: 171px;
        width: 924px;
        background-image: url('/img/uploaded/frontpage/header.jpg');
      }
      #container #main #content #information {
        width: 924px;
        display: table-cell;
        height: 100%;
        min-height: 400px;
        height: 400px;
        background-color: #fff;
      }
      #container #main #content #bottom {
        height: 43px;
        width: 924px;
        background-image: url('/img/bottom.jpg');
      }




.score_win {
  color: #019205;
  font-size: 8px;
  font-family: Verdana;
}
.score_lost { color: #ff0004;
  font-size: 8px;
  font-family: Verdana;
}
.score_draw { color: #ef9f02;
  font-size: 8px;
  font-family: Verdana;
}


.result_win {
  color: #019205;
}
.result_lost {
  color: #ff0004;
}
.result_draw {
  color: #ef9f02;
}
.resultlist td {
  padding: 3px;
  text-align: left;
  color: #555452;
}
.resultlist a {
  color: #545452;
  color: #fff;
}
.resultlist th {
  text-align: left;
}

#headlines {
  background-image: url('/img/latest_headlines.jpg');
  width: 511px; 
  height: 193px;
}

  #headlines1 {
    background-image: url('/img/latest_headlines1.jpg');
    width: 511px;
    height: 193px;
  }

  #headlines td, #headlines1 td {
    font-family: Verdana;;
    font-size: 9px;
    color: #afafaf;
    font-weight: normal;
  }
  
  #headlines td a, #headlines1 td a {
    color: #014886;
    font-weight: 800;
  }
  
  #headlines td .title, #headlines1 td .title {
    color: #000;
    font-weight: 800;
  }

.infobox_header {
  background-image: url('/img/top_bar.jpg');
  width: 511px;
  height: 7px;
}
.infobox {
  border: 1px solid #cccccc;
  border-top: 0px;
  padding: 0px;
  width: 509px;
  font-size: 12px;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: left;
}

  .infobox_title {
    font-size: 11px;
    border-bottom: 1px dotted #1d4d71;
  }

  .infobox_label {
    width: 100px;
    font-size: 11px;
    color: #afafaf;
    color: #000;
    float: left;
  }

  .infobox_answer {
    font-size: 11px;
    color: #000;
    float: left;
    text-align: left;
  }
  
  .infobox_text {
    padding-top: 5px;
  }

.line { font-size: 1px; height: 3px; }








































#menu {
  width: 920px;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
  #menu #frontpage {
    width: 97px;
    height: 43px;
    background-image: url('/img/menu/frontpage.jpg');
    float: left;
  }

    #menu #frontpage:hover {
      background-image: url('/img/menu/frontpage_hover.jpg');
    }
    
  #menu #frontpage_selected {
    width: 97px;
    height: 43px;
    background-image: url('/img/menu/frontpage_hover.jpg');
    float: left;
  }

  #menu #team_hardwire {
    width: 123px;
    height: 43px;
    background-image: url('/img/menu/team_hardwire.jpg');
    float: left;
  }

    #menu #team_hardwire:hover, #menu #team_hardwire .current {
      background-image: url('/img/menu/team_hardwire_hover.jpg');
    }
    
  #menu #team_hardwire_selected {
    width: 123px;
    height: 43px;
    background-image: url('/img/menu/team_hardwire_hover.jpg');
    float: left;
  }

  #menu #management {
    width: 118px;
    height: 43px;
    background-image: url('/img/menu/management.jpg');
    float: left;
  }
  
    #menu #management:hover, #menu #management .current {
      background-image: url('/img/menu/management_hover.jpg');
    }
    
  #menu #management_selected {
    width: 118px;
    height: 43px;
    background-image: url('/img/menu/management_hover.jpg');
    float: left;
  }

  #menu #gaming_section {
    width: 126px;
    height: 43px;
    background-image: url('/img/menu/gaming_section.jpg');
    float: left;
  }

    #menu #gaming_section:hover, #menu #gaming_section .current {
      background-image: url('/img/menu/gaming_section_hover.jpg');
    }

  #menu #gaming_section_selected {
    width: 126px;
    height: 43px;
    background-image: url('/img/menu/gaming_section_hover.jpg');
    float: left;
  }

  #menu #esport_media_coverage {
    width: 180px;
    height: 43px;
    background-image: url('/img/menu/esport_media_coverage.jpg');
    float: left;
  }
  
    #menu #esport_media_coverage:hover, #menu #esport_media_coverage .current {
      background-image: url('/img/menu/esport_media_coverage_hover.jpg');
    }
    
  #menu #esport_media_coverage_selected {
    width: 180px;
    height: 43px;
    background-image: url('/img/menu/esport_media_coverage_hover.jpg');
    float: left;
  }

  #menu #our_store {
    width: 90px;
    height: 43px;
    background-image: url('/img/menu/our_store.jpg');
    float: left;
  }
  
    #menu #our_store:hover, #menu #our_store .current {
      background-image: url('/img/menu/our_store_hover.jpg');
    }

  #menu #our_store_selected {
    width: 90px;
    height: 43px;
    background-image: url('/img/menu/our_store_hover.jpg');
    float: left;
  }

  #menu #sponsors {
    width: 89px;
    height: 43px;
    background-image: url('/img/menu/sponsors.jpg');
    float: left;
  }
  
    #menu #sponsors:hover, #menu #sponsors .current {
      background-image: url('/img/menu/sponsors_hover.jpg');
    }

  #menu #sponsors_selected {
    width: 89px;
    height: 43px;
    background-image: url('/img/menu/sponsors_hover.jpg');
    float: left;
  }

  #menu #contact_us {
    width: 97px;
    height: 43px;
    background-image: url('/img/menu/contact_us.jpg');
    float: left;
  }

    #menu #contact_us:hover, #menu #contact_us .current {
      background-image: url('/img/menu/contact_us_hover.jpg');
    }
    
  #menu #contact_us_selected {
    width: 97px;
    height: 43px;
    background-image: url('/img/menu/contact_us_hover.jpg');
    float: left;
  }
    


.row1 {
  background: #f5f5f5;
  padding: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.row2 {
  background: #fff;
  padding: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.resultlist .row1 {
  background: #f5f5f5;
  padding: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.resultlist .row2 {
  background: #fff;
  padding: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
}




.btn_register {
  background-image: url('/img/buttons/registrera_mig.jpg');
  width: 78px;
  height: 19px;
}

.btn_stadgar {
  background-image: url('/img/buttons/sverok_stadgar.jpg');
  width: 90px;
  height: 19px;
}

input {
  border-top: 1px solid #abaeb5;
  border-right: 1px solid #dbe0e6;
  border-left: 1px solid #e4e3eb;
  border-bottom: 1px solid #e2e9ef;
  width: 90%;
  font-family: Verdana;
  font-size: 11px;
  padding: 2px;
}

select {
  border-top: 1px solid #abaeb5;
  border-right: 1px solid #dbe0e6;
  border-left: 1px solid #e4e3eb;
  border-bottom: 1px solid #e2e9ef;
  width: 90%;
  font-family: Verdana;
  font-size: 11px;
  padding: 2px;
}

textarea {
  border-top: 1px solid #abaeb5;
  border-right: 1px solid #dbe0e6;
  border-left: 1px solid #e4e3eb;
  border-bottom: 1px solid #e2e9ef;
  width: 90%;
  font-family: Verdana;
  font-size: 11px;
  padding: 2px;
}

.checkbox {
  width: 20px;
  border: 0px;
  background: #fff;
}


td {
  font-family: Verdana;
  font-size: 11px;
}


.feedback {
  background: #ccc;
  width: 489px;
  border: 1px solid #000;
  padding: 10px;
}
  .feedback ul {
    list-style-position:inside
  }

  
.main_title {
  color: #000;
  font-size: 16px;
}

.box_top
{
	background: #264d6a;
	border: 2px solid #dce1e7;
	color: #fff;
	padding: 2px;
}
  .box_top a
  {
  	color: #fff;
  }
.sublinks
{
	background: #264d6a;
	border: 2px solid #dce1e7;
	width: 500px;
}
.sublinks a
{
	float: left;
	
	padding: 4px 8px 4px 8px;
	
	border-right: 1px solid #6D737E;
	border-left: 1px solid #A4A8AF;
	
	color: #FFF;
	font-weight: 800;
}

.sublinks a:hover
{
	float: left;
	
	padding: 4px 8px 4px 8px;

	border-right: 1px solid #6D737E;
	border-left: 1px solid #A4A8AF;

	color: #FFF;
	font-weight: 800;
}

.btn {
  width: auto;
  border: 2px solid #dce1e7;
  background: #264d6a;
  color: #fff;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
}

.profile_big {
  width: 116px;
  height: 135px;
}

.maintable {
  text-align: left;
  background: #00ff00;
}
table {
  text-align: left;
  width: 100%;
  padding: 0px;
  margin: 0px;
}
.emptybar {
  background-image: url('/img/top/empty.jpg'); 
  width: 511px; 
  height: 33px;
  text-align: left;
}
  .emptybar div {
    padding-left: 15px;
    padding-top: 10px;
    color: #fff;
    font-weight: 800;
  }

.topics
{
	background: #264d6a;
}
.subtopic
{

	font-weight: 800;
	color: #FFF;
}


.newslink a {
  font-weight: normal;
  color: #000;
}

.subtopic {
  padding: 3px;
}


h2.bracket_up { background:url('/img/top/tournament_up.jpg') no-repeat; height:6px; padding: 0px; margin: 0px; text-indent:-9999px; font-size: 1px; padding-bottom: 0px; }
h2.bracket_bottom { background:url('/img/top/tournament_down.jpg') no-repeat; height:7px; padding: 0px; margin: 0px; text-indent:-9999px; font-size: 1px; padding-bottom: 0px; }
.bracketbox {
  background: #ececec;
  width: 100px;
}

.comment_updated {
  font-size: 9px;
  font-weight: 300;
  font-style: italic;
}