/* allgemeines */

body {
	margin: 0px
}

body, p, br, a, table, tr, td, textarea, select, option, input {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px
}

td {
  padding-left: 4px;
  padding-right: 4px
}

textarea {
	height: 100px;
}

input{text-align:center;}

optgroup option{
	
	padding-left:5px;	
} 

/*
.white_links:link, 
.white_links:visited, 
.white_links:active{ 
	font-size:11; 
	font-weight:bold; 
	color:white; 
	text-decoration:none;
}

.green_links:link, 
.green_links:visited, 
.green_links:active{ 
	color:#225a15; 
	text-decoration:none;
}
*/
a:link, a:visited, a:active {
	color: #205710;
	text-decoration: none;
}
a:hover {
	color: #72ad39;
	text-decoration: none;
}


a.tooltip{
	position:relative;
	z-index:24;
	padding-left:3px;
	padding-right:3px;
	border:1px solid #527d29;
	background-color:#527d29; 
	color:#FFFFFF;
}

a.tooltip span{
	display: none;
	padding:2px;
}

a.tooltip:hover{
	z-index:25; 
	background-color:#72ad39; 
	color:#FFFFFF;
}
a.tooltip:link, 
a.tooltip:visited, 
a.tooltip:active {
	color: #FFFFFF;
}

a.tooltip:hover span{
	display:block;
	position:absolute;
	top:-12px; 
	left:12px; 
	border:1px solid #527d29;
	background-color:#72ad39; 
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	white-space:nowrap;
}

.tr0{

}

.tr0 td, 
.tr1 td {
	padding-top: 2px;
	padding-bottom: 2px;
}

.tr1{
	background-color:#e4f4e4;
}

.fett{
	font-weight:bold;
}

.showLiga{
	pading-top:20px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

/* headline */

.head1 {
 background-color: #527d29;
 color: #f8f8ff;
 font-weight: bold;
 padding-bottom:2px;
 height: 20px;
 vertical-align: middle;
 font-size: 11px;
}

.head2, .head3 {
 background-color:#72ad39;
 color: #ffffff;
}

.head3 {
	background-color:F38902;
	height: 20px;
	vertical-align: middle;
	color: #333C2B;
	font-weight: bold;
	font-size: 11px;
}
.head4 {
	background-color:#527D29;
	height: 20px;
	vertical-align: middle;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}
.line2 {
 background-color: silver;
 color: #225a15;
}

.line1 {
 // background-color: #D0E7B7;
 background-color: #ffffff;
 color: #225a15;
}

/* inhalt */
.image {
	margin: 0px;
	padding: 0px;
}

table.cnt,
div.cnt {
	border: 1px solid Gray;
	background-color: #FFFFFF ;
}

table.cnt2,
div.cnt2  {
	border: 1px solid gray;
	background-image:url(../images_buli/bg.jpg);
}

tr.cnt1,
div.cnt1{
	background-color: #e8e8ef;
}

div.head1,
span.head1,
div.cnt > div{
	padding:4px;
}

textarea.news {
	height: 60px;
	width: 500px
}

input,select,textarea, option{
	background-color:#629d29;
	color:#f8f8ff;
}

input,select,textarea{
	border-width:1px;
	border-style:solid;
	border-color:#527d29;
}

.errortd{
	color:red;
}

.input2chars{width:20px;}

.wertungTable td{
	border-bottom:solid 1px #DDDDDD;
	padding-bottom:1px;
	padding-top:1px;
}

.wertungT,
.wertungD,
.wertungS,
.wertungG{
	padding-left:2px;
	padding-right:2px;
}
.wertungT{background-color:#FFDD66;}
.wertungD{background-color:#FFAA33;}
.wertungG{background-color:#FF8811;}
.wertungMax,
.wertungS{background-color:#FF5500; color:#FFFFFF;}

.selectedRow{
	border-top:1px #225522 solid;
	border-bottom:1px #225522 solid;
}

.selectedCol{
	border-left:1px #225522 solid;
	border-right:1px #225522 solid;
}

/*Board*/
/*showbox farbe-, hintergrundfarbe*/
.BoardHeadline,
.BoardInsert,
.BoardInsert td,
.BoardLoggedIn,
.BoardEntryTitle,
.BoardModuleTitle,
.BoardModuleSubTitle,
.BoardModuleSubTitleInfo{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e0e0ea;
	color: #333333;
}

/*showbox oberer Rand*/
.BoardInsert,
.BoardLoggedIn,
.BoardEntryTitle,
.BoardModuleTitle{
	border-top: 1px solid #527d29;
}

.newEntry1{
	color:#AA0000;
}

.ball{
	vertical-align:middle;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
}

#boardInput{
	width:95%;
}

.BoardPath{
	text-align:left;
	background-color:#F0F0FA;
	font-size:11px;
	padding:3px;
	padding-left:10px;
	border-bottom: 1px solid #E0E0EA;
}

.BoardHeadline{
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	padding-bottom:5px;
}

.BoardLoggedIn,
.BoardInsert{
	/*siehe showbox*/
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
}

.BoardEntry{
	/*siehe showbox*/
	color: #333333;
}

.BoardEntryTitle{
	/*siehe showbox*/
	font-weight:bold;
	padding-left:10px;
}

.BoardModuleTitle{
	/*siehe showbox*/
	font-weight:bold;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}

.BoardModuleSubTitle{
	margin-top:5px;
}

.BoardModuleSubTitle,
.BoardModuleSubTitleInfo{
	/*siehe showbox*/
	font-weight:bold;
	padding-bottom:5px;
	padding-left:5px;
}

.BoardModuleSubTitleInfo{
 font-weight:normal;
}

.BoardHeadline a,
.BoardHeadline a:link,
.BoardHeadline a:visited,
.BoardHeadline a:active,

.BoardEntryTitle a,
.BoardEntryTitle a:link,
.BoardEntryTitle a:visited,
.BoardEntryTitle a:active,

.BoardModuleTitle a,
.BoardModuleTitle a:link,
.BoardModuleTitle a:visited,
.BoardModuleTitle a:active,

.BoardModuleSubTitle a,
.BoardModuleSubTitle a:link,
.BoardModuleSubTitle a:visited,
.BoardModuleSubTitle a:active{
	color: #225a15;
	text-decoration:none;
}
.BoardHeadline a:hover,
.BoardEntryTitle a:hover,
.BoardModuleTitle a:hover,
.BoardModuleSubTitle a:hover{
	color: #72ad39;
	text-decoration:none;
}

.BoardEntryText{
	background-color:#F0F0FA;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
	border-bottom: 1px solid #E0E0EA;
}

