body {
	background-image:url(../imgs/bg.gif);
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #220000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

/*TAGS*/
a:link, a:visited, a:active {
	color:#F0D6A3;
	text-decoration:none;
}
a:hover {
	color:#95D700;
	text-decoration:underline;
}

#main img{
	border:2px solid #95D700;
	float:left;
	margin:0px;
	padding:0px;
	margin-right:10px;
	margin-bottom:15px
}
#main img.no_border{
	border:none;
	float:none;
	margin:0px;
}
#main h1{
	color:#95D700;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;	
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	padding-bottom:2px;
	clear:both;
}
#main h2, #main h3{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;	
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	padding-bottom:2px;
}
#main h3{
	clear:both;
}
#main ul{
	margin:0px;
	margin-bottom:15px;
	margin-left:13px;
	padding:0px;

	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#main li{
	margin:0px;
	display:block;
}
#main p{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

/*CLASSES*/
.float_left{ float:left; width:45%; }
.float_right{ float:right; }
.clear{ clear:both; }
.highlight{ color:#95D700;}
.overflow_hidden{ overflow:hidden; }
.hr{ border-bottom:1px dotted #666666; margin-bottom:15px; }
.emphasized{ text-decoration:underline; font-weight:bold; }
.width_70{ width:70%; }
.width_30{ width:33%; }
.width_10{ width:10%; }

/*tables*/
table{
	width:100%;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	margin-top:10px;
	margin-bottom:10px;
	}
	thead tr{ background-color:#95D700; font-weight:bold;}
	tbody .tr_{ background-color:#695A3D; }
	tbody .tr_1{ background-color:#7A6B4E; }
	td{
		border-bottom:1px solid #333333;
		border-right:1px solid #333333;
		padding:2px;
		margin:0px;
	}
/*FORM*/
fieldset {
	border:1px solid #FFFFFF;
	margin:5px;
	margin-top:15px;
	padding-top:15px;
	clear:both;
	}
	fieldset legend{ color:#A5FF00; }
	label { font-weight:bold; }
	input {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 100%;
		color:#FFFFFF;
		padding:2px;
		display: block;
		border: 1px solid #A5FF00;
		background-color:#695A3D;
		margin-top: 5px;
		margin-right: auto;
		margin-bottom: 10px;
		margin-left: 10px;
	}
	input.send{ float:right; }
	input:focus{ border:1px solid #FFFFFF; }
	textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 100%;
		color:#FFFFFF;
		display: block;
		height: 200px;
		width: 90%;
		border: 1px solid #A5FF00;
		background-color:#695A3D;
		margin-top: 5px;
		margin-right: auto;
		margin-bottom: 10px;
		margin-left: 10px;
	}
	textarea:focus{	border:1px solid #FFFFFF; }
	
/*GLOBAL PAGE*/
div#bg_holder{
	background-image:url(../imgs/bg_top.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:441px;/*can be deleted later on*/
	width:100%;
	margin:0px;
	padding:0px;
	padding-top:40px;
	}
	div#main{
		width:610px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		}
		div#header{
			width:610px;
			height:96px;
		}
		div#main>div#header{
			background-image:url(../imgs/head.png);
			background-repeat:no-repeat;
		}
		* html div#header{
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/head.png');
		}
		div#body{
			margin:0px;
			padding:0px;
			overflow:hidden;
			}
			div#left{
				float:left;
				width:146px;
				margin:0px;
				padding:0px;
				}
				div.left_box_top{
					width:146px;
					height:7px;
					margin:0px;
					padding:0px;
				}
				div#left>div.left_box_top{
					background-image:url(../imgs/left_box_top.png);
					background-repeat:no-repeat;
				}
				* html div.left_box_top{
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/left_box_top.png');
				}
				div.left_box_middle{
					width:135px;
					margin:0px;
					padding-left:4px;
					padding-right:7px;
					padding-top:5px;
					padding-bottom:5px;	
				}
				/*IE CANNOT SEE THIS ONE.*/
				div#left>div.left_box_middle{
					background-image:url(../imgs/left_box_middle.png);
					background-repeat:repeat-y;	
					} 
				/*IE PNG FIX*/
				* html div.left_box_middle{ 
					height: 100%; 
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/left_box_middle.png', sizingMethod='scale');
				}
				/*IE PNG FIX - END*/
					div.left_box_content{}
						#main ul.menu{
							list-style:none;
							margin:0px;
							padding:0px;
						}
						li.menu_title{
							color:#95D700;
							font-weight:bold;
							margin:0px;
							padding-top:0px;
							padding-bottom:4px;
							padding-left:5px;
							padding-right:5px;
							border-bottom:3px solid #989898;
							list-style-position:outside;
						}
						li.menu_link{
							margin:0px;
							padding-top:6px;
							padding-bottom:4px;
							padding-left:5px;
							padding-right:5px;
							border-bottom:1px solid #3E4641;
							list-style-position:outside;
						}
						li.menu_link:hover, li#menu_link{
							background-color:#1F2923;
						}
						li#menu_link a{
							color:#95D700;
						}
				div.left_box_bottom{
					width:146px;
					height:10px;
					margin:0px;
					padding:0px;
				}
				div#left>div.left_box_bottom{
					background-image:url(../imgs/left_box_bottom.png);
					background-repeat:no-repeat;
				}
				* html div.left_box_bottom{
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/left_box_bottom.png');
				}
			div#right{
				float:right;
				width:464px;
				margin:0px;
				padding:0px;
				}
				div#right_box_top{
					width:464px;
					height:7px;
					margin:0px;
					padding:0px;
				}
				div#right>div#right_box_top{
					background-image:url(../imgs/right_box_top.png);
					background-repeat:no-repeat;
				}
				* html div#right_box_top{
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/right_box_top.png');
				}
				div#right_box_middle{
					width:453px;
					margin:0px;
					padding-left:4px;
					padding-right:7px;
					padding-top:5px;
					padding-bottom:5px;	
				}
				/*IE CANNOT SEE THIS ONE. HE IS TOO DUMB TO KNOW A CHILD-SELECTOR...*/
				div#right>div#right_box_middle{
					background-image:url(../imgs/right_box_middle.png);
					background-repeat:repeat-y;	
					} 
				/*IE PNG FIX - IE IST JUST SOOOO BAAD, it sees ghosts before the html-tag*/
				* html div#right_box_middle{
					height: 100%; 
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/right_box_middle.png', sizingMethod='scale');/*"common guys! if you want to see transparent png's you need to show more efford!!" - IE*/
				}
				/*IE PNG FIX - END*/
					div#right_box_content{
						overflow:hidden;
						margin:0px;
						padding:0px;
						padding-top:5px;
						padding-left:10px;
						padding-right:10px;
					}
				div#right_box_bottom{
					width:464px;
					height:7px;
					margin:0px;
					padding:0px;
				}
				div#right>div#right_box_bottom{
					background-image:url(../imgs/right_box_bottom.png);
					background-repeat:no-repeat;
				}
				* html div#right_box_bottom{
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/right_box_bottom.png');
				}
			div.clear{
				clear:both;
				margin:0px;
				padding:0px;
				width:0px;
				height:0px;
			}
		div#footer{
			text-align:right;
			font-size:10px;
			height:12px;
			margin:0px;
			padding:0px;
			padding-right:3px;
			margin-left:200px;
			margin-right:6px;
			background-color:#7A6449;
			}
			div#footer a{
				color:#DDDDDD;
			}
			span#negdis a{
				color:#ab977f;
			}
