@charset "utf-8";
/* CSS Document */

@import "texts.css";
@import "links.css";
@import "formelements.css";

/*****STRUCTURE*****/
body{
	margin:0px;
	background-color:#7c9d31;
	background-position:center top;
	background-repeat:no-repeat;
}
#container{
	margin: 0px auto;
	width:980px;
	overflow:hidden;
	}
	#menuCol{
		float:left;
		width:200px;
		}
		#logo{
			width:200px;
			height:175px;
		}
	#contentCol{
		float:left;
		width:780px;
		margin:47px 0px 47px 0px;
		background-image:url(../gfx/bg_content.jpg);
		background-position:left;
		background-repeat:repeat-y;
		}
		#content{
			float:left;
			margin:0px 0px 0px 0px;
			width:480px;
			background-color:#c8e1a1;
			overflow:hidden;
			}
		#content2{
			float:left;
			margin:0px 0px 0px 0px;
			width:480px;
			background-color:#c8e1a1;
/*			overflow:hidden;*/
			}
			.contentTextBox1{
				margin:10px 30px 0px 30px;
				padding:0px 0px 10px 0px;
				border-bottom:1px #85c226 solid;
				overflow:hidden;
				}
			.contentTextBox2{
				margin:10px 30px 0px 30px;
				padding:0px 0px 10px 0px;
				overflow:hidden;
				}
			.contentTextBox{
				margin:30px 30px 0px 30px;
				padding:0px 0px 30px 0px;
				border-bottom:1px #85c226 solid;
				overflow:hidden;
				}
				.framedTextBox{
					margin:20px 20px 0px 20px;
					padding:10px 10px 10px 10px;
					overflow:hidden;
					background-color:#85C226;
					color:#FFFFFF;
				}
			#footer{
				clear:both;
				margin: 30px 0px 0px 0px;
				height:30px;
				}
                                #footer A{      color : #00712D; }
				#footer A:hover{        color : #00712D; }
				#footer A:visited{      color : #00712D; }
				#footer A:active{       color : #00712D;  }
				#footerLogo, #footerLogo img{
					float:left;
					margin:0px;
				}
		#flashPart{
			float:left;
			margin:0px;
			width:300px;
			height:450px;
		}
		

TR.headertr{
	background: #85C226;
	font-weight: bold;
	font-size: 12px;
	color: #00712D;
}

TD.headertd{
	background: #85C226;
	font-weight: bold;	
	font-size: 12px;
	color: #00712D;
}

TR.subheadertr{
	background: #eeeeee;
	font-weight: bold;
	font-size: 12px;
	color: #00712D;
}

TD.subheadertd{
	background: #eeeeee;
	font-weight: bold;	
	font-size: 12px;
	color: #00712D;
}
		
TR.selectedrow{
	background: #CCFF66;
	font-size: 11px;
	color : #727272;
}

TABLE.tablebackground{
	background: #c8e1a1;
}

TABLE.tablebackground_inner{
	border: 1px solid #7c9d31;
	background: #c8e1a1;
}

.publicbold{
    font-weight:bold;
}

.greenbold{
    font-weight:bold;
	color: #00712D;
}

.kepkeret{
	border: 1px solid #7c9d31;
}

.modulheader{
	font-size: 14px
    font-weight:bold;
}

TR.alternatetr{
	background-color: #EEEEEE;
}

.errortext{
    font-weight:bold;
    color: #990000;
}

.ForumBox {
	margin:10px 30px 0px 30px;
	padding:0px 0px 20px 0px;
	border-bottom:1px #85c226 solid;	
	overflow:hidden;
}
/* Hides from IE5-mac \*/
* html .contentTextBox{height: 1%;}
/* End hide from IE5-mac */