/*######## Content #########*/

td.csscupsHead {
 background: url(../../../images/forum/forumHead.png) repeat;
 margin: 0px;
 height: 28px;
 width: 761px;
}

td.csscupsHeadWarning {
 background: url(../../../images/Head-Warning.png) repeat;
 margin: 0px;
 height: 28px;
 width: 761px;
}

td.csscupsNewsHead2 {
 background: url(../../../images/news_header_2.png) repeat;
 margin: 0px;
 height: 28px;
 width: 380px;
}


td.csscupsContentBG {
 background: url(../images/css_cups_15.png) repeat;
 margin: 0px;
 width: 761px;
}

td.csscupsBottom {
 background: url(../images/css_cups_16.png) repeat;
 margin: 0px;
 height: 28px;
 width: 761px;
}

/*######## Profil #########*/

#lv_content{
   position:relative;
   height:auto;
   width:195px;
   margin-left:0px;
   margin-top:3px;
   }

td.profilLvHead  {
 background-image:url(../../../images/profil/profil_LV.gif);
 color: #FFFFFF;
 font-size: 12px;
 width:195px;
 height:25px;
}

td.profilLvBG  {
 background-image:url(../../../images/profil/profil_LV_bg.gif);
 color: #000000;
 font-size: 12px;
 width:195px;
}

td.profilLvBottom  {
 background-image:url(../../../images/profil/profil_LV_bottom.gif);
 color: #FFFFFF;
 font-size: 12px;
 width:195px;
 height:5px;
}

td.profilLvBGContent  {
 height:18px;
}

td.profilRand {
 margin: 0px;
 width: 10px;
}

td.profilNavi {
 margin: 0px;
 width: 200px;
}

td.profilContentBg {
 background: url(../../../images/profil/content-bg.png) repeat;
 margin: 0px;
 width: 539px;
}

td.profilContent {
 margin: 0px;
 width: 519px;
}

td.profilContentBgGame {

 background: #F2F2F2;
 margin: 0px;
 height: 18px;
 text-align: left;
}

td.profilButton {
 text-align: left;
}

td.profilContent2 {

 margin: 0px;
 width: 519px;
}

table.profilContent {

 background: #FFF;
 color: #000;
 margin: 0px;
 width: 539px;
}

td.profilSpacerNavi1 {

 margin: 0px;
 height: 10px;
}

td.profilSpacerNavi2 {

 margin: 0px;
 height: 3px;
}

td.profilSpacerContent {

 margin: 0px;
 height: 30px;
}

td.profilBgUberschrift {
 background: url(../../../images/profil/td-bg-uberschrift.gif) repeat-x;
 margin: 0px;
 padding : 1px;
 width: 519px;
 height: 20px;
 text-align: left;
}

td.profilBgUberschriftRev {
 background: url(../../../images/profil/td-bg-uberschrift-rev.gif) repeat-x;
 margin: 0px;
 padding : 1px;
 width: 519px;
 height: 20px;
 text-align: left;
}

td.profilDetailsNickname {
 margin: 0px;
 height: 16px;
 text-align: left;
}

td.Content {
 margin: 0px;
 width: 519px;
}
/* ################################################### */
/* ################### Umrandung ##################### */
/* ################################################### */

td.profilDetailsRandL {
 background: url(../../../images/profil/border-l.gif) repeat-y;
 margin: 0px;
 width: 10px;
}

td.profilDetailsRandR {
 background: url(../../../images/profil/border-r.gif) repeat-y;
 margin: 0px;
 width: 10px;
}

td.profilDetailsRandTop {
 background: url(../../../images/profil/border-top.gif) repeat-y;
 margin: 0px;
 height: 10px;
}

td.profilDetailsRandBottom {
 background: url(../../../images/profil/border-bottom.gif) repeat-y;
 margin: 0px;
 width: 539px;
 height: 10px;
}

/* ################################################### */
/* ################################################### */

/* ################################################### */
/* ################## Button Hover ################### */
/* ################################################### */

a.button  {
 display:block;
 background-image:url(../../../images/profil/profil_button.gif);
 color: #000;
 font-size: 12px;
 width:200px;
 height:25px;
}

a.button1  {
 display:block;
 background-image:url(../../../images/profil/profil_button_active.gif);
 color: #FFF;
 font-size: 12px;
 width:200px;
 height:25px;
}

a.button:hover {
 background-image:url(../../../images/profil/profil_button_active.gif);
 color: #FFF;
 font-size: 12px;
 width:200px;
 height:25px;
}


a.buddybutton  {
 display:block;
 background-image:url(../../../images/profil/buddy_button.gif);
 color: #000;
 font-size: 12px;
 width:100px;
 height:20px;
}

a.buddybutton:hover {
 background-image:url(../../../images/profil/buddy_button_active.gif);
 color: #FFF;
 font-size: 12px;
 width:100px;
 height:20px;
}

a.grossBold {
 color: #000;
 font-size: 12px;
 font-weight: bold;
}

a.ganzgrossBold {
 color: #000;
 font-size: 14px;
 font-weight: bold;
}

a.hellkursiv {
 color: #737373;
 font-size: 10px;
 font-style: italic;
}

a.forumKat {
 color: #FFF;
 font-size: 10px;
 font-style: italic;
}

a.whiteBold {
 color: #FFF;
 font-size: 10px;
 font-style: bold;
}

a.noBold {
 color: #000;
 font-size: 10px;
 font-style: none;
 font-weight: none;
}
/* ################################################### */
/* ################################################### */

td.profilDetailsMitte {

 margin: 0px;
 width: 21px;
}

td.profilDetailsInfos {

 background: url(../../../images/profil/td-bg-info.gif) repeat-x;
 margin: 0px;
 padding : 1px;
 width: 249px;
 height: 36px;
 text-align: left;
}

/*######## Gallery #########*/

td.profilGalleryPic {
 background: url(../../../images/profil/td-bg-gallery.gif) repeat-x;
 margin: 0px;
 width: 100px;
 height: 16px;
 text-align: left;
}

td.profilGalleryDesc {
 background: url(../../../images/profil/td-bg-gallery.gif) repeat-x;
 margin: 0px;
 width: 419px;
 height: 16px;
 text-align: left;
}

td.profilGalleryPicCont {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 100px;
}

td.profilGalleryDescCont {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 419px;
 text-align: left;
}

td.profilGallerySpacer {
 margin: 0px;
 height: 2px;
}

/*######## Buddys #########*/

td.profilBuddysPic {
 background: url(../../../images/profil/td-bg-gallery.gif) repeat-x;
 margin: 0px;
 width: 60px;
 height: 16px;
 text-align: left;
}

td.profilBuddysDesc {
 background: url(../../../images/profil/td-bg-gallery.gif) repeat-x;
 margin: 0px;
 width: 459px;
 height: 16px;
 text-align: left;
}

td.profilBuddysPicCont {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 60px;
}

td.profilBuddysDescCont {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 459px;
 text-align: left;
}

td.profilBuddysNickname {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 400px;
 height: 16;
}

td.profilBuddysOnline {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 19px;
 height: 16;
 text-align: right;
}

/*######## Buddys #########*/

td.profilAboutName {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 80px;
}

td.profilAboutValue {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 439px;
}

/*######## User GB #########*/



/*######## Register #########*/

td.RegContent {
 margin: 0px;
 width: 519px;
}

td.RegContent2 {
 margin: 0px;
 width: 200px;
}

td.RegQuest {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 150px;
}

td.RegAnswer {
 background: #F2F2F2;
 margin: 0px;
 padding: 3px;
 width: 369px;
}

td.RegSpacer {
 margin: 0px;
 height: 10px;
}

input.reg_dis {
  border: 1px solid #111;
  border-top: 1px solid #555;
  border-right: 1px solid #555;
  background-color: #F7F7F7;
  color: #000;
  padding:1px;
  width: 360px;
}

input.reg_en {
  background-color: #FFF;
  border: 1px solid #000;
  padding:1px;
  width: 360px;
}

input.steam_dis {
  border: 1px solid #111;
  border-top: 1px solid #555;
  border-right: 1px solid #555;
  background-color: #F7F7F7;
  color: #000;
  padding:1px;
  width: 90px;
}

input.steam_en {
  background-color: #FFF;
  border: 1px solid #000;
  padding:1px;
  width: 90px;
}

/*######## Forum #########*/

td.forumHead {
 background: url(../../../images/forum/forumHead.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}

tr.forumThreadHead {
 background: url(../images/thread_head_bg.png) repeat-x top left;
 margin: 0px;
 width: 761px;
 height: 24px;
}

tr.forumThreadBGFirst {
 background: url(../../../images/forum/forumThreadBGFirst.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}

tr.forumThreadBGFirstWH {
 background: url(../../../images/forum/forumThreadBGFirst.png);
 margin: 0px;
 width: 761px;
}

tr.forumThreadBGSec {
 background: url(../../../images/forum/forumThreadBGSec.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}

tr.forumThreadBGSecWH {
 background: url(../../../images/forum/forumThreadBGSec.png);
 margin: 0px;
 width: 761px;
}

td.forumThreadFirst {
 height: 28px;
 border-bottom: 1px solid #e5e5e5;
}

td.forumThreadSec {
 height: 28px;
 border-bottom: 1px solid #e5e5e5;
}

td.forumPostSpacer {
 height: 5px;
}

td.forumKatSpacer {
 height: 10px;
}

td.forumBottomSticky {
 background: url(../../../images/forum/forumBottomSticky.png);
 margin: 0px;
 width: 761px;
 height: 10px;
}

/*######## Clan Details #########*/

img.teamlogo {
 height: 110px;
 width: 110px;
 border: 1px solid #000;
}

/*######## Team Details #########*/

tr.teamWarsBGFirst {
 background: url(../../../images/teamWarsBGFirst.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}

tr.teamWarsBGSec {
 background: url(../../../images/teamWarsBGSec.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}



td.NewsHead {
 background: url(../../../images/NewsHead.png);
 margin: 0px;
 width: 761px;
 height: 28px;
}

input.matchmedia_map {
  border: 1px solid #111;
  border-top: 1px solid #555;
  border-right: 1px solid #555;
  background-color: #FFFFFF;
  color: #000;
  padding:1px;
  width: 150px;
}







span.hellkursiv {
 color: #737373;
 font-size: 10px;
 font-style: italic;
}

span.nicknamekursiv {
 color: #000;
 font-size: 10px;
 font-style: italic;
}

span.kleinkursiv {
 color: #737373;
 font-size: 9px;
 font-style: italic;
}

span.grossBold {
 color: #000;
 font-size: 12px;
 font-weight: bold;
}

span.profilNickname {
 color: #000;
 font-size: 15px;
 font-weight: bold;
}

span.black {
 color: #000;
}

span.white {
 color: #FFF;
}


span.whiteBold {
 color: #FFF;
 font-weight: bold;
}












/*######################################
  Global Styles, to norm all elements
######################################*/

/*---------------------------------------------
Set margin padding and font stuff for every element,
then it should not be required to set them again.
---------------------------------------------
html,body,table,td,div,form,button,select,input,textarea,h1,h2,h3,h4,h5,h6,a,p,cite,quote,u,i {
  margin: 0px;
  padding: 0px;
  font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,Sans-serif;
  font-size: 10px;
  line-height: 120%;
}

/*---------------------------------------------
Set body attributes color and background
---------------------------------------------
html,body {
  color: #FFF;
  background: #FFF url(../images/background.jpg) repeat-x;
}
/*---------------------------------------------
Set as blockelements
---------------------------------------------
h1,h2,h3,h4,h5,h6,hr,p,div,form {
  display: block;
}

/*---------------------------------------------
Set vertical align to top, this helps if the
text flys in the middle of a table (td).
---------------------------------------------
td {
  vertical-align: top;
}


/*---------------------------------------------
Set global style of the horizontal line
---------------------------------------------
hr {
        color : #000;
        height : 1px;
        padding : 0;
        border-color : #000;
        border-width : 1px 0 0 0;
        border-style : solid;
        margin: 3px 0 6px 0;
}

*+html hr { margin: 0 }
* html hr { margin: 0 }

/*---------------------------------------------
Set a square as in front of an unordered list
---------------------------------------------
ul li {
        list-style: square;
}

/*---------------------------------------------
Set general link style
---------------------------------------------
a:link,a:visited,a:hover,a:active {
  color: #FFF; font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #ff0000;
}

a:focus { outline: 0 none }

/*####################################
  DZCP STYLES
####################################*/

/*---------------------------------------------
Set attributes for the main-table
---------------------------------------------
table.maintable {
  background: url(../images/bg_content.jpg) repeat-y;
  margin: auto; width: 1005px;
}

/*---------------------------------------------
Set attributes for the content-table
---------------------------------------------
table.content {
  margin: 0px;
  width: 100%;
  max-width: 100%;
}

/*---------------------------------------------
persInfobox above the Header
-----------------------------------------------
menu/pers.infos.html
---------------------------------------------
table.persInfo {
  background-color: #FFF;
  border-bottom: 1px solid #000;
  margin: 0px;
  width: 100%;
  text-align: center;
}

table.subPersInfos {
  text-align: center;
}

span.fontBoldPersInfos {
  font-weight: bold;
}

table.persInfo td, table.persInfo span {
  color: #000;
}
/*---------------------------------------------
Header attributes
-----------------------------------------------
index.html
---------------------------------------------
td.pagetitle {
  height: 149px;
  text-align: left;
  vertical-align: bottom;
}

td.pagetitleContent {
  width: 710px;
  height: 150px;
  color: #000;
  font-size: 35px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}
/*---------------------------------------------
Attributes of the Welcomebar
-----------------------------------------------
index.html
---------------------------------------------
td.welcomebar {
  text-align: left;
}

span.welcomebar {
  color: #FFF;
}

/*---------------------------------------------
Attributes of the main-content (shouldnt be edited)
-----------------------------------------------
index.html
---------------------------------------------
table.mainContent {
  width: 100%; background: #353535;
  padding: 0px;
  margin: 0px; margin-top: 15px;
  text-align: left;
}

table.navContent {
  width: 100%;
  padding: 0px;
  margin: 0px;
  text-align: left;
}

table.hperc {
  width: 100%;
  padding: 0px;
  margin: 0px;
  text-align: left;
}