body{
  font-family:arial,verdana,sans-serif;
  font-size:13px;
  color:#000000;
  margin:0;
  padding:0;
}

td {
  font-family:arial,verdana,sans-serif;
  font-size:13px;
  color:#000000;
}  

div.nav {
  margin-top:3px;
}

img {
  border:0px;
}

div#page {
  width:921px;
  margin-left:-460px;
  left:50%;
  position:absolute;
  margin-top:10px;
}

div#container {
  width:921px;
}

td#navleft {
  width:229px;
  background-image:url('gfx/menu_bg.gif');
  vertical-align:top;
}

div#contentbox {
  margin:15px 30px 210px 10px;
}

td#contentcol {
  vertical-align:top;
  background-color:#ffffff;
  width:660px;
}

td#navright {
  background-image:url('gfx/rand_rechts.gif');
  width:20px;
}

td#topbar {
  width:921px;
  height:26px;
}

ul > li {
   padding-left:0px;
   margin-left:0px;
   list-style-type:square;
   list-style-image:url('gfx/bullet.gif');
}

ul {
   padding-left:19px;
}

.teamhead {
	font-weight:bold;
}

.teamthumb {
	float:left;
	margin-right:10px;
}

#popupphoto {
	float:right;
	margin:7px;
}

#popuphead {
	font-weight:bold;
}

.workshophead {
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:7px;
}

span.b {
	font-weight:bold;
}

img.workshopicon { 
	margin-bottom:-5px;
	margin-right:5px;
    float:left;
}

div.workshopdiv {
	float:left;
	height:40px;
}

ul#workshopindex li {
	margin-bottom:4px;
}

#p1ttable {
	width:470px;
}

#p1ttable td {
	border:1px solid #000000;
    padding:2px;
	border-left:none;
    border-top:none;
	text-align:center;
}
.t1tc {
	text-align:left;
}

#p1st td {
	vertical-align:top;
	border-top:1px solid #000000;
}

.req {
	color:darkred;
}

.rsvb {
	margin-left:6px;
	margin-right:2px;
}

div.tooltip {
	display: none;
	position: absolute;
	width: 250px;
	z-index: 500;
	background-color: #ffffff;
	border: 1px solid #888888;
}
div.tooltip_title {
	background-color: #ffffff;
	color: #3A347C;
	font-weight:bold;
	padding: 0px 4px 1px 4px;
}
div.tooltip_entry {
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	padding: 2px 4px 1px 4px;
}

td.tborder {
	border: 1px solid #888;
	vertical-align: top;
}


div.breaker {clear: both; margin-top: 1px; height: 0px; line-height: 0px; font-size: 0px;}
