/**
 * 
 * LICENSE: For detailed license informations visit 
 * http://tippspiel4free.de/TipperManager/license.
 *
 * @namespace        
 * @version          $Id: main.css 129 2011-06-13 10:23:37Z tomtaz $
 * @author           Tomtaz
 * @LastChangedBy    $LastChangedBy: tomtaz $    
 * @date             2010-01-25 19:11:00 +100
 * @LastChangedDate  $LastChangedDate: 2011-06-13 12:23:37 +0200 (Mo, 13. Jun 2011) $
 * @Revision         $Revision: 129 $
 * @copyright        © 2010 by „Tomtaz Scripts & IT-Service“
 * @license          Full licensed to tippspiel4free.de - (TippWM)
 */
 
@import url("liveticker.css");
@import url("modules.css");

/**
 * Basics
 *
* {
  font-size: 100%;
  font-family: Tahoma, Verdana, Arial;
  /*color: #000;
}
*/
ul {
    margin: 0;
}
/* Body section. Set it to middle... */
body {
  background: #0b55c4 url( ../img/background.png ) repeat-x;
  margin: 0;
  font-size: 76%;
  text-align: center;
  font-family: Tahoma, Verdana, Arial;
}

p {
  line-height:1.5em;
  margin:0 0 15px;
}

/** Default url handling */
a,
a:visited {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

a:hover,
a:active {
  color: #0b55c4;
  text-decoration: underline;
}

/**
 * Header Section
 */
#header {
  text-align: center;
  height: 92px;
  margin: 0 auto;
  background: url( ../img/tippermanager.png ) 980px center no-repeat;
}

#sitename {
  color:#000000;
  height:100%;
  margin:0 20px 10px;
  text-align:left;
}

#sitename h1,
#sitename h2 {
  font-weight:bold;
  letter-spacing:-1px;
  margin:0;
  padding:0;
}

#sitename h1 {
  font-size:1.9em;
  padding-top:21px;
  padding-bottom: 5px;
}

#sitename h2 {
  font-size:1.0em;
}

/**
 * Layout Section
 */
#container {
  background: #f7f7f7;
  width: 1140px;
  margin: 0 auto; /* center position */
  margin-top: 10px;
}

#leftside {
  float:left;
  margin-right:5px;
}

/**
 * Content Section
 */
#content,
#contentalt {
  background-color:#fafcff;
  border:1px solid #909090;
  color:#2a2a2a;
  padding:15px 20px 5px;
  text-align: justify;
  min-height:600px;
  min-width:728px;
}

table > #contentalt {
  top: 0;
}
/** 
 *
#content {margin:0 200px;}
#contentalt { margin:0 20px 0 200px; }
*/

.table_content
{
    border:1px solid #C0D1DD;
    width:100%;
}

#content h1,#content h2,#contentalt h1,#contentalt h2 {
background-color:inherit;
color:#606060;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#content h2,#contentalt h2 {
font-size:1.6em;
margin-bottom:10px;
}

#content img,#contentalt img {
/*border:1px solid #b0b0b0;
float:left;
margin:5px 15px 6px;
padding:5px; */
}
#contentalt .GruppenBild {
border:1px solid #b0b0b0;
float:left;
margin:5px 8px 5px 5px;
padding:5px;
}
#contentalt .WorldMap {
border:0px solid #b0b0b0;
float:left;
margin:0 0 0 0;
padding:5px 5px 15px 5px;
width:728px;
}

#contentalt .TurnierBaum {
	border: 0px;
	margin: 0 0 0 0;
	padding:0 0 15px 0;
	
	
}
.warnung {
    margin:0px 10px 5px 10px;
    padding:5px 5px 5px 5px;
    border:1px solid #333333;
    text-align:center;
    font-weight:bold;
    color:#000000;
    background-color:#DEA900;
}

.information {
  margin:0px 10px 5px 10px; 
  padding:5px 5px 5px 5px; 
  border:1px solid #333333; 
  text-align:center;
  font-weight:bold;
  color:#000000; 
  background-color: rgb(0, 255, 0);
}

/**
 * Footer Section
 */
#footer {
  text-align: center;
  color: #fff !important;
  font-size: 80%;
}

#footer a {
  color: #fff;
}



#Uhrzeit {
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  position: relative;
  top: -23px;
}


/*** Content wrap ***/

#wrap {
clear:both;
font-size:0.9em;
padding:0;
}

/**
 * Sidebars *
 */
#leftside,#rightside {
margin:0;
padding:0 10px 10px;
width:165px;
}


#leftside h1,#rightside h1 {
color:#505050;
font-size:1.6em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 12px;
}

#leftside h2,#rightside h2 {
font-size:1.1em;
margin:0 0 20px;
}

#leftside p,#rightside p {
font-size:0.9em;
line-height:1.4em;
margin:0 0 16px 10px;
}

#cont {
  background-color:#fafcff;
  border:1px solid #909090;
  color:#2a2a2a;
  padding:10px 10px 5px;
  text-align: justify;
  width:140px;
  margin-bottom: 5px;
}
th {
	text-align:left;
	background:#C0D1DD url('../img/menuhover.jpg') top left repeat-x;
  white-space:nowrap;
}

.news_th{
	text-align:right;
	background-color:#C0D1DD;
}

.linklist {
  list-style:none;
  margin:0 0 16px 10px;
  padding:0;
}

.linklist li {
  margin-bottom:0.7em;
}

/*** Table Headers ***/
.tabHeaderRandl,
.tabPlHL {
	font-size:0.8em;
	background:#f0f0f0 url('./../img/menuhover.jpg') top left repeat-x;
	border:1px solid #b0b0b0;
	border-right:0px;
	color:#000000;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}

.tabHeaderMid,
.tabPlHM {
	font-size:0.8em;
	background:#f0f0f0 url('./../img/menuhover.jpg') top left repeat-x;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-right:0px;
	color:#000000;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}

.tabHeaderRandr,
.tabPlHR {
	font-size:0.8em;
	background:#f0f0f0 url('./../img/menuhover.jpg') top left repeat-x;
	border:1px solid #b0b0b0;
	border-left:0px;
	color:#000000;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabHeaderRandlr {
	font-size:0.8em;
	background:#f0f0f0 url('./../img/menuhover.jpg') top left repeat-x;
	border:1px solid #b0b0b0;
	color:#000000;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}

.tabContentRandl,
.tabPlCL {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-right:0px;
	border-top:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabContentMid,
.tabPlCM {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-right:0px;
	border-top:0px;	
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}

.tabContentRandr,
.tabPlCR {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-top:0px;	
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;	
}
.tabPlCM {
  text-transform:none;
  border-left:0px;
	border-right:0px;
   text-align:left;
}
.tabPlCL,
.tabPlCR {
  text-transform:none;
  text-align:left;
}
.tabContentMid a{
	font-weight: normal;
}
.tabContentRandr a{
	font-weight: normal;
}
.flag {
  border:1px solid #b0b0b0;
  float:left;
  padding:2px;
}

.tabCKRandl {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-right:0px;
	border-top:0px;
	color:#606060;
	margin-top:0px;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;
}

.tabCKMid {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-right:0px;
	border-top:0px;	
	color:#606060;
	margin-top:0px;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;
}

.tabCKRandr {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-top:0px;	
	color:#606060;
	margin-top:0px;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;	
}

.tabCKMid a{
	font-weight: normal;
}

.tabCKRandr a{
	font-weight: normal;
}

/** 
 * Content 
 */
#content,
#contentalt {
background-color:#fafcff;
border:1px solid #909090;
color:#2a2a2a;
padding:15px 20px 5px;
text-align: justify;
min-height:600px;
width:728px;
}

#content {
  margin:0 200px;
}

.table_content{
  border:1px solid #C0D1DD;
  width:100%;
}

#content h1,
#content h2,
#contentalt h1,
#contentalt h2 {
  background-color:inherit;
  color:#606060;
  font-size:1.8em;
  font-weight:bold;
  letter-spacing:-1px;
  margin:0 0 15px;
  padding:0;
}

#content h2,
#contentalt h2 {
  font-size:1.6em;
  margin-bottom:10px;
}
/*
#content img,
#contentalt img {
  border:1px solid #b0b0b0;
  float:left;
  margin:5px 15px 6px;
  padding:5px;
}
*/
#contentalt .GruppenBild {
  border:1px solid #b0b0b0;
  float:left;
  margin:5px 8px 5px 5px;
  padding:5px;
}

#contentalt .WorldMap {
  border:0px solid #b0b0b0;
  float:left;
  margin:0 0 0 0;
  padding:5px 5px 15px 5px;
  width:728px;
}

#contentalt .TurnierBaum {
	border: 0px;
	margin: 0 0 0 0;
	padding:0 0 15px 0;
	
	
}

/**
 * Various classes 
 */
.thumbnail {
  background:#fafbfc;
  border:1px solid #b0b0b0;
  margin:0 0 10px 10px;
  padding:5px;
}

.searchform {
  margin:0;
}

.searchbox {
  background:#f0f0f0;
  border:1px solid #b0b0b0;
  margin:0 4px 0 0;
  width:100px;
}

.searchbutton {
  background:#f0f0f0;
  border:1px solid #b0b0b0;
}

.clearingdiv {
  clear:both;
  height:30px;
  width:1px;
}

.hide {
  display:none;
}

/**
 * Text format 
 */
.intro {
  font-size:1.1em;
  font-weight:bold;
  letter-spacing:-1px;
}

.intro_intern {
  font-size:1.1em;
  font-weight:bold;
  letter-spacing:-1px;
  width:70%;
}

.small {
  font-size:0.8em;
}

.large {
  font-size:1.4em;
}

.center {
  text-align:center;
}

.right {
  text-align:right;
}

/**
 * Registrier Formular 
 */
.divName {
	float: left; 
	width:150px;
	padding:5px 0 4px 10px;
	font-weight:bold;
}

.divInput {
	float: left; 
	padding:2px 0 2px 0;
}

.inputClass {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.inputSubmit {
	font-size:1.0em;
	font-weight:bold;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.divDesc {
	padding-top:5px;
}

.TeamSelect {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:178px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.inputArea {
	font-size:1.3em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:300px;height:155px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

/*** Login Form ***/
.loginInput1 {
	font-size:1.1em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px 2px 2px 3px;
	margin:0 0 0 3px;
	width:115px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.loginInput2 {
	font-size:1.1em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px 2px 2px 3px;
	margin:0 0 0 3px;
	width:115px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.loginSubmit {
	font-size:1.1em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:1px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.ergebnisShort {
	font-size:1.1em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px 2px 2px 3px;
	margin:0 0 0 0;
	width:50px;
	text-align:center;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.ergebnisMin {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px 2px 2px 3px;
	margin:0 0 0 0;
	width:20px;
	text-align:center;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.ergebnisSubmit {
	font-size:1.1em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:1px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.ergebnisImg {
	float:none;
	padding:5px;
	margin:0px;
}

.TorSelect {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:50px;
}

.inputTippen {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px 2px 2px 3px;
	margin:0 0 0 0;
	width:20px;
	text-align:center;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.submitTipp {
	margin:15px 0 0 595px;
	
}

.forumAutor {
	width:20%;
	background:#f8f9fa;
	border: 1px solid #909090;
	border-top:0px;
	border-left:0px;
	color:#303030;
	text-decoration:none;
	padding:3px;
}

.leftSpace {
	width:2%;
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-bottom:0px;
	color:#606060;
}

.rightSpace {
	width:2%;
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-bottom:0px;
	color:#606060;
}

.bottomSpace {
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-right:1px;
	color:#aaaaaa;
	padding-left:19px;
}

.forumText {
	padding:5px;
	border-bottom:1px solid #b0b0b0;
}

.forumPostArea {
	font-size:1.3em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:300px;height:52px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.forumPostSubmit {
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	margin-top:2px;
	width:306px;height:20px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.pageNav {
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
	width:170px;
	text-align:center;
}	

.navi a,
.navi a:link,
.navi a:visited,
.navi a:active {
  background:#e8e9ea;
  border:1px solid #b0b0b0;
  color:#606060;
  display:block;
  margin-top:4px;
  padding:1px 1px 1px 1px;
  position:relative;
  text-transform:uppercase;
  width:140px;
}

.navi a:hover{
  background:#f8f9fa;
  border:1px solid #909090;
  color:#303030;
  text-decoration:none;
}

.success {
	background-color: green;
	border: 1px solid #ffffff;
	color: #ffffff;
	padding:10px 10px 10px 10px;
}

.NoSuccess {
	background-color: red;
	border: 1px solid #ffffff;
	color: #ffffff;
	padding:10px 10px 10px 10px;
}


.AdminNews {
  padding-left: 0;
  width: 98%;
}

.AdminnewsHeader {
  background: url( ../img/menuhover.jpg ); 
  height: 13px; 
  padding: 5px; 
  border-top: 1px solid #E2DED0; 
  border-left: 1px solid #E2DED0; 
  border-right: 1px solid #E2DED0; 
  width: 99%;
}

.AdminnewsTitle {
  float: left; 
  width: 75%;
}

.AdminnewsTitle span {
  vertical-align: middle;
}

.AdminnewsDate {
  float: left; 
  padding-right: 5px;
}

.AdminnewsDate span {
  vertical-align: middle;
}

.AdminnewsClose span {
  vertical-align: middle;
}

.AdminnewsClose span a img {
  border: none; 
  float: none; 
  padding: 0; 
  margin: 0;
}

.AdminnewsContent {
  clear: both; 
  width: 99%; 
  border: 1px solid #E2DED0; 
  border-top: none; 
  padding: 5px;
}

#VersionOverall {
  width: 100%; 
  padding-bottom: 10px;
}

#Version {
  margin:  0 auto;
  width: 90%; 
  background-color: rgb(0, 255, 0); 
  color: rgb(0, 0, 0); 
  border: 1px solid rgb(0, 0, 0);
}

#VersionHeader {
  font-size: 12px; 
  font-weight: bold; 
  padding-top: 5px; 
  text-align: center;
}

#VersionContent {
  text-align: left; 
  padding-top: 5px; 
  padding-left: 5px; 
  padding-bottom: 5px;
}

/**
 * CSS3 Borders!
 * NOTE: This is nt CSS 2.1 valid!
 */
#container {
  -moz-border-radius : 10px;
	-khtml-border-radius : 10px;

}

#cont {
  -moz-border-radius : 5px;
	-khtml-border-radius : 5px;
}

#cont.adbox {
  -moz-border-radius : 0px;
	-khtml-border-radius : 0px;
}

#contentalt {
  -moz-border-radius : 5px;
	-khtml-border-radius : 5px;
}

.information,
.warnung {
  -moz-border-radius : 5px;
	-khtml-border-radius : 5px;  
}

.AdminnewsHeader {
  -moz-border-radius-topleft: 4px;
 	-khtml-border-radius-topleft: 4px;
 	-moz-border-radius-topright: 4px;
 	-khtml-border-radius-topright: 4px;
}

.AdminnewsContent {
  -moz-border-radius-bottomleft: 4px;
  -khtml-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  -khtml-border-radius-bottomright: 4px;
}

table {
  -moz-border-radius : 5px !important;
	-khtml-border-radius : 5px !important;  
}

#Version {
  -moz-border-radius : 5px;
	-khtml-border-radius : 5px;
}

th {
  -moz-border-radius-topleft: 5px;
 	-khtml-border-radius-topleft: 5px;
 	-moz-border-radius-topright: 5px;
 	-khtml-border-radius-topright: 5px;
}

textarea,
fieldset,
select,
.NoSuccess {
  -moz-border-radius : 5px;
	-khtml-border-radius : 5px;
}

textarea {
  border: 1px solid #b0b0b0;
}

.divDesc img {
  -moz-border-radius : 4px;
	-khtml-border-radius: 4px;
}

input[type="text"],
input[type="password"],
select,
#PreviewImage,
.inputSubmit {
  border: 1px solid #b0b0b0;
	-moz-border-radius : 4px;
	-khtml-border-radius: 4px;
}

/**
 * Cursor
 */
input,
select,
label {
  cursor: pointer;
  font-size: 100%;
  font-family: Tahoma, Verdana, Arial;
}

input[type="text"],
input[type="password"] {
  cursor: text !important;
}

/**
 * Field hover
 */
textarea:hover,
select:hover,
input[type="text"]:hover,
input[type="password"]:hover,
textarea:focus,
select:focus,
input[type="text"]:focus,
input[type="password"]:focus {
  border: 1px solid #000000;
}

/*** End of file ***/
.jumpTo
{
	font:10px Verdana,sans-serif;
	color:#000088;
	font-weight:bold;
	background-color:#F4F1E6;
}

.tipp_live
{
	font: 12px Verdana,Tahoma,Arial,sans-serif;
/*	width: 21px; */
	text-align: center;
    color: #0000FF;
    font-weight: bold;
    white-space:nowrap;
}
.tipp_not_started
{
	font: 12px Verdana,Tahoma,Arial,sans-serif;
/*	width: 21px; */
	text-align: center;
    color: #FF0000;
    font-weight: bold;
    white-space:nowrap;
}
.tipp_finished
{
	font: 12px Verdana,Tahoma,Arial,sans-serif;
/*	width: 21px; */
	text-align: center;
    color: #000000;
    font-weight: bold;
    white-space:nowrap;
}
.tipp_hz_live
{
	font: 9px Verdana,Tahoma,Arial,sans-serif;
/*	width: 17px; */
	text-align: center;
    color: #0000FF;
    font-weight: bold;
    white-space:nowrap;
}
.tipp_hz_not_started
{
	font: 9px Verdana,Tahoma,Arial,sans-serif;
/*	width: 17px; */
	text-align: center;
    color: #FF0000;
    font-weight: bold;
    white-space:nowrap;
}
.tipp_hz_finished
{
	font: 9px Verdana,Tahoma,Arial,sans-serif;
/*	width: 17px; */
	text-align: center;
    color: #000000;
    font-weight: normal;
    white-space:nowrap;
}
.tipp_td
{
	text-align:center;
	background-color:#C0D1DD;
}

.tipp_name
{
	text-align:left;
	background-color:#C0D1DD;
}
.tipp_result
{
	border-bottom:2px solid #C0D1DD;
}
.tipp_result2
{
	border-bottom:2px solid #C0D1DD;
	background-color:#C0D1DD;
}
.tipp
{
    font-size: 12px;
	font-weight: bold;
	text-align:center;
}
.time
{
    font-size: 10px;
	font-weight: normal;
	text-align:center;
}

.table_content
{
    border:1px solid #C0D1DD;
    width:100%;
}
.punkte_name
{
	text-align:left;
	background-color:#C0D1DD;
	padding-left:5px;
	font-weight:bold;
}
.check
{ 
	background-color:#C0D1DD; 
	border:none; 
}
.table_1b
{
	border-top: 2px solid #C0D1DD;
}
.news_th
{
	text-align:right;
	background-color:#C0D1DD;
}
.sysMsg
{
    margin:0px 0px 5px 0px;
    padding:5px 5px 5px 5px;
    border:1px solid #333333;
    text-align:center;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#DEA900;
}
.sysMsg a, .sysMsg a:active, .sysMsg a:visited, .sysMsg a:hover
{
    color:#FFFFFF;
    text-decoration:none;
}

.submit
{
    background-color:#C0D1DD;
    border: 1px solid black;
}

#Ranklist {
	max-height: 453px;
	overflow-y: scroll;
}

.forumAutor
{
	width:120px;
	background:#f8f9fa;
	border: 1px solid #909090;
	border-top:0px;
	border-left:0px;
	color:#303030;
	text-decoration:none;
	padding:3px;
	vertical-align:top;
}
.leftSpace
{
	width:10px;
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-bottom:0px;
	color:#606060;
}
.bottomSpace
{
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-right:0px;
	color:#aaaaaa;
	padding-left:19px;
}
.forumText
{
	padding:5px;
	border-bottom:1px solid #b0b0b0;
}
.forumPostArea
{
	font-size:1.3em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:300px;height:52px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}
.forumPostSubmit
{
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	margin-top:2px;
	width:300px;height:20px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}


/*** Table Headers ***/
.tabHeaderRandl
{
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-right:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabHeaderMid
{
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-right:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabHeaderRandr
{
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-left:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabContentRandl
{
	font: 80% Verdana,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-right:0px;
	border-top:0px;
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}
.tabContentMid
{
	font: 80% Verdana,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-right:0px;
	border-top:0px;	
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;
}

.tabContentMid a
{
	text-decoration: none;	
	color:#505050;	
  font-weight: normal;
}

.tabContentMid a:hover
{
	text-decoration: underline;	
	color:#808080;
}

.tabContentRandr
{
	font: 80% Verdana,sans-serif;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	border-left:0px;
	border-top:0px;	
	color:#606060;
	margin-top:8px;
	padding:5px 4px 4px 10px;
	text-transform:uppercase;	
}

.tabContentRandr a
{
	font-weight: normal;
}



.leftSpace
{
	width:10px;
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	border-bottom:0px;
	color:#606060;
}

.forumAutor
{
	width:120px;
	background:#f8f9fa;
	border: 1px solid #909090;
	border-top:0px;
	border-left:0px;
  
	color:#303030;
	text-decoration:none;
	padding:3px;
	vertical-align:top;
}

.forumText
{
	padding:5px;
	background:#C0D1DD;
  border-right:1px solid #b0b0b0;
}

.bottomSpace
{
	font-size:0.8em;
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	border-top:0px;
	
	color:#aaaaaa;
	padding-left:19px;
}
/*
#contentalt
{
    background-color:#fafcff;
    border:1px solid #909090;
    color:#2a2a2a;
    padding:15px 20px 5px;
    text-align: justify;
    width:900px;
}
*/
#cont
{
    background-color:#fafcff;
    border:1px solid #909090;
    color:#2a2a2a;
    padding:10px 10px 5px;
    text-align: justify;
    width:140px;
    margin-bottom: 5px;
}

.intro
{
    font-size:1.1em;
    font-weight:bold;
    letter-spacing:-1px;
}

.navi a, .navi a:link, .navi a:visited, .navi a:active
{
    background:#e8e9ea;
    border:1px solid #b0b0b0;
    color:#606060;
    display:block;
    margin-top:4px;
    padding:1px 1px 1px 1px;
    position:relative;
    text-transform:uppercase;
    width:140px;
}

.navi a:hover
{
    background:#f8f9fa;
    border:1px solid #909090;
    color:#303030;
    text-decoration:none;
}

.inputClass
{
	font-size:1.0em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}
.inputSubmit
{
	font-size:1.0em;
	font-weight:bold;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}
.inputArea
{
	font-size:1.3em;
	background:#f8f9fa;
	border:1px solid #b0b0b0;
	color:#606060;
	padding:2px;
	width:300px;height:155px;	
	font: 98% Verdana,Tahoma,Arial,sans-serif;
}

.table_ssieger
{
    border:1px solid #C0D1DD;
    border-collapse:collapse;
}

.tippgruppe
{
   font-weight: normal;
   font-size: 10px;
}
