html, body
	{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	min-height: 100%;
	margin-bottom: 1px;
	}
body
	{
	background:#753113 url(images/bg.jpg) top left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	}
img { border-style:none; }
a
  {
  color:#002C96;
  text-decoration:none;
  }
hr
	{
  width: 90%;
  height:1px;
  border-width:0px;
  color:black;
  background-color:black;
  margin: 6px auto;
	}
.centered, #content .centered
	{
  margin-left: auto;
  margin-right: auto;
	}
#content
	{
  background-color:#fff;
  border:solid 1px black;
  font: 1em Times New Roman, Times, Georgia, serif;
  color:black;
  vertical-align:top;
  padding-bottom: 30px;
	}

/* =Menüs
==================================================================*/
#topmenu
	{
  position:absolute;
  top:98px;
  right:6px;
  width:758px;
  height:25px;
	background-color:#fff;
	border:solid 1px black;
	font-size: 0.9em;
  font-weight: bold;
	line-height:25px;
	vertical-align:middle;
	}
#topmenu img { float:left; }
#topmenu a
	{
  padding:0 12px;
  background: white url(images/quadrat_blau.gif) no-repeat center left;
	}
#topmenu a:hover, #topmenu a.topActive
	{
  background-image:url(images/quadrat_orange.gif);
	}

#sidemenu { font-size: 0.9em }
#sidemenu a
	{
  display:block;
  text-align:right;
  margin:0 7px 6px 0;
  padding-right:13px;
	background-image:url(images/pfeil_blau.gif);
  background-repeat:no-repeat;
  background-position:center right;
	}
#sidemenu a:hover, #sidemenu a.sideActive
	{
	background-image:url(images/pfeil_orange.gif);
	}
#sidelinks a
	{
  display:block;
  text-align:center;
  margin:30px 0 30px 40px;
	}

/* =Kopfbereich
==================================================================*/
#kopfbereich {
  position:relative;
  width:772px;
  height:125px;
  margin-top:10px;
}
#foto_box {
  position:absolute;
  width:610px;
  height:96px;
  top:0px;
  right:6px;
	border:solid 1px black;
  background-color:#6896E7;
}
#foto_box div {
  margin-top:3px;
  background-color:#FFFEBD;
  text-align:right;
}
#foto_box img {
  display:block;
  margin-left:auto;
}
#balken01 {
  position:absolute; top:58px; right:7px;
}
#tcr_logo {
  position:absolute;
  left:-44px;
  top:-4px;
}
#wein_hori {
  position:absolute;
  left:124px;
  top:30px;
}
#wein_vert {
  position:absolute;
  left:-38px;
  top:108px;
}

/* =Mittelteil
==================================================================*/
#mittelteil {
  width:772px;
  text-align:left;
  }
#mittelteil table{
  width:766px;
  margin-left:6px;
  }
#side_upper {
  width:184px;
  background: #fff url(images/bg_blau.gif) repeat-y top right;
	border:solid 1px black;
  border-bottom:none;
  vertical-align:top;
  text-align:right;
  }
#side_bottom {
  width:184px;
  background: #fff url(images/bg_blau.gif) repeat-y top right;
	border:solid 1px black;
  border-top:none;
  vertical-align:bottom;
  text-align:right;
  }
#ecke_blau {
  display:block;
  margin-left:auto;
  margin-right:17px;
}

/* =Fussbereich
==================================================================*/
#fussbereich
	{
  position:relative;
  width:772px;
  text-align:right;
	}
#spielerin
	{
  position:absolute;
  left:-54px;
  top:-220px;
	}
#balken02
	{
  height:31px;
  margin-right:6px;
  background:#fff url(images/gradient_top.gif) 3px;
	border:solid 1px black;
	}
#erstellt
	{
  position:relative;
  margin-left:auto;
  margin-right:28px;
  bottom:7px;
  width:400px;
  height:28px;
  background:white url(images/unten_bg.gif);
  text-align:left;
  font-size: 10px;
  color:#597734;
  line-height:26px;
	}
#erst_links
	{
  position:absolute;
  top:0px;
  left:-28px;
	}
#erst_rechts
	{
  position:absolute;
  top:0px;
  right:-28px;
	}
#blatt
	{
  position:absolute;
  top:11px;
  right:26px;
	}

/* =Schatten
==================================================================*/
.dunkelrot
  {
  overflow:hidden;
  background-color:#753113;
  }
.sh_sep
  {
  position:relative;
  width:760px;
  height:3px;
  left:6px;
  }
#sh_01
  {
  position:absolute;
  right:0px;
  top:6px;
  width:6px;
  height:119px;
  }
#sh_02
  {
  height:6px;
  margin-left:6px;
  }
#sh_03
  {
  position:absolute;
  right:0px;
  top:0px;
  width:6px;
  height:33px;
  }

/*================================================================*/

#preloader
	{
  width:1px;
  height:1px;
  visibility:hidden;
	}
