@CHARSET "UTF-8";

body
{
	margin: 				0;
	padding: 				0;
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size:				12px;
	font-weight: 			normal;
	overflow-y:				scroll;
}

h1
{
	font-size: 				20px;
}

h2
{
	font-size: 				18px;
}

h3
{
	font-size: 				16px;
}

h4
{
	font-size:				14px;
}

h5
{
	font-size:				12px;
}

h1,
h2,
h3,
h4,
h5
{
	color:					#006600;
	margin: 				0px;
}

p
{
	margin: 				0px;
}

a
{
	color:					#006600;
}

b
{
	color:					#006600;
}
#site
{
	margin:  				50px auto 0px;
	min-height: 			700px;
	width: 					1000px;
}

#headContainer
{
	text-align:				center;
	font-family:			Script MT Bold;
	color:					#006600;
	
	font-size: 				45px;
	margin: 				0px;
	padding:				0px;
}

#head a
{
	text-decoration:		none;
	text-align:				center;
	color:					#006600;
}

#head a img
{
	border: 				none;
}

#head span, #head a
{
	text-decoration:		none;
}

#navigationContainer
{
	margin-top:				10px;
/*	border-top: 			solid black 2px;*/
	/*background-image:		url("/website/static/source/img/menubuttonNormalNew.gif");*/
	width: 					100%; 
	height: 				32px;
	
	border-bottom: 			1px solid #000;
}

.navigation
{
	list-style: 			none;
	padding-left: 			10px;
	margin: 				6px 0px;
}

.navigation ul
{
	padding-left: 			20px;
	padding-right:			5px;
	list-style-type: 		none;
}

.jqueryslidemenu
{
	background: 			white;
	width: 					100%;
	color:					#006600;
}

.jqueryslidemenu ul
{
	margin: 				0;
	padding: 				0;
}

/*Top level list items*/
.jqueryslidemenu ul li
{
	position: 				relative;
	color:					#006600;
	display: 				inline;
	float: 					left;
	margin:					0 7px;	
}

.jqueryslidemenu ul li ul li
{
	margin:					0;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a
{
	display: 				block;
	background: 			white; /*background of tabs (default state)*/
	
	/*background-image:		url("/website/static/source/img/menubuttonNormalNew.gif");
	background-position:	0 center;
	background-repeat:		repeat;*/
	
	text-decoration:		none;
	list-style-type:		none;
	padding: 				8px 15px;	
	/*height: 				32px;*/
}

* html .jqueryslidemenu ul li a /*IE6 hack to get sub menu links to behave correctly*/
{ 
	display: 				inline-block;
}

.jqueryslidemenu ul li a:link,
.jqueryslidemenu ul li a:visited
{
	color: 					#006600;
}

.jqueryslidemenu ul li a:hover, /*tab link background during hover state*/
.jqueryslidemenu ul li a.active
{
	color:					#006600;
	/*background: 			#D9CCBF;*/
	
	background-image:		url("/website/static/source/img/menubuttonHover.png");
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul
{
	position: 				absolute;
	left: 					0;
	display: 				block;
	visibility: 			hidden;
	border-bottom: 			1px solid black;		
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li
{
	display: 				list-item;
	float: 					none;
	
	border-left:			1px solid black;
	border-right:			1px solid black;
	border-top:				1px solid black;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul
{
	top: 					0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a
{
	/*background-color:		#D9CCBF ;*/	
	padding:				5px 10px;
	width: 					160px; /*width of sub menus*/
	margin: 				0;

	/*background-image:	url("/website/static/source/img/transparentBackground.gif");*/
}

.jqueryslidemenu ul li ul li a:hover /*sub menus hover style*/
{ 
	/*background: 			#D9CCBF ;*/
	background-image:		url("/website/static/source/img/SubMenuButton.gif");
	background-repeat: 		no-repeat;
	color: 					#006600;
}

.jqueryslidemenu ul li ul li ul li a
{
	margin-left: 			-1px;
}

/* ######### CSS classes applied to down and right arrow images  ######### 
.downarrowclass
{
	position: 				absolute;
	top: 					12px;
	right: 					7px;
}

.rightarrowclass
{
	position: 				absolute;
	top: 					6px;
	right: 					5px;
}
*/

#subNavigation
{
	font-weight: 			bold;
	width:					150px;
	margin-top:				10px;
	float:					left;
}

	#subNavigation ul li
	{
		clear:				both;
		color:				#006600;
		width:				140px;
		margin-bottom:		4px;
		text-decoration: 	none;
		list-style-type: 	none;
		padding:			5px 0px 5px 10px
	}
	
	#subNavigation ul li.active
	{
		background-image:		url("/website/static/source/img/SubMenuLine.gif");
		background-repeat: 		no-repeat;

		/*background-color:		#D9CCBF ;*/
		/*border-bottom:			2px solid #D9CCBF;*/
	}
	
	#subNavigation ul li:hover
	{
		background-image:		url("/website/static/source/img/SubMenuLine.gif");
		background-position:	0 top;
		background-repeat: 		no-repeat;
		/*background-color:		#D9CCBF ;*/
		/*border-bottom:			2px solid #D9CCBF;*/
	}
	#subNavigation ul li a
	{
		color:				#006600;
		text-decoration: 	none;
		margin-left:		-10px;
		padding-top:		5px;
		padding-bottom:		5px;
		padding-right:		10px;
		padding-left:		10px;
	}
	
	#subNavigationContainer #subNavigation ul li a.active,
	#subNavigationContainer #subNavigation ul li a:hover,
	#subNavigationContainer #subNavigation ul li ul li:hover
	{
		color:				#0F6945;
	}

	#subNavigation ul li ul li
	{
		margin-left:		-25px;
		margin-top:			10px;

	}
#mainContainer
{
	width:					1000px;
	min-height:				638px;
	/*border-top: 			solid black 1px;*/
}

#content
{
	width:					980px;
	text-align: 			left;
	min-height:				638px;
	padding-left:			10px;
	padding-top:			10px;
}


#oldtimerTable, #oldtimerTable td, #oldtimerTable table
{
	border-top: 			none;
	margin-left:			-5px;
	padding-bottom:			5px;
	padding-right:			5px;
}

ul
{
	padding: 				0px;
	margin: 				0 0 0 25px;
}

#headline
{
	background-color:		#006600;
}

#mainContainer1Column
{
	width: 					100%;
	float:					left;
	min-height:				638px;
}

#rightColumn
{
	width:					830px;
	float:					right;
	min-height:				638px;
	border-left:			solid black 1px;
	padding-left:			10px;
	padding-top:			10px;				
}

#footerContainer
{
	clear:					both;
	height: 				30px;
}

#footer a
{
	color:					#006600;
	font-size:				10px;
	text-decoration:		none;
	float:					left;
	margin-right:			20px;
}

	
#contactName
{
	height:					30px;
}
.contactText
{
	width:					100px;
}


.input input
{
	margin-left:			100px;
	width:					505px;
}


textarea
{
	float:					left;
	resize: 				none;
	margin-left:			100px;
	width:					505px;
	height:					35px;
}

#button
{
	margin-top:				5px;
	float:					left;
	width:					auto;
}

#Titel
{
	margin-top:				10px;
	padding-bottom:			20px;
}

.contactText
{
	margin-bottom:			-14px;
}

#contactForm
{
	float:					right;
	width:					600px;
	padding-left:			50px;
	margin-top:				-11px;
}

#contact
{
	float:					left;	
	width:					300px;

}




