/* -----------------------------------------
		Global cascading style sheet
     	  By Christopher L. Huffman
             for Monomedia Inc.
   ----------------------------------------- */
/* Begin Global styles */
	html	{ color:#000; font:normal .75em Trebuchet MS,Tahoma,sans-serif; height:100%; margin:0; padding:0; }
	body	{ background:#FFF url("../images/bkg-9.jpg") repeat-y 50% 0; height:100%; margin:0; padding:0; }

	h1		{ font:normal 225% Georgia,"Times New Roman",Times,serif; margin:10px 0; padding:0; }
	h2		{ font:normal 200% Georgia,"Times New Roman",Times,serif; margin:10px 0; padding:0; }
	h3		{ font:normal 175% Georgia,"Times New Roman",Times,serif; margin:8px 0; padding:0; }
	h4		{ font:normal 150% Georgia,"Times New Roman",Times,serif; margin:5px 0; padding:0; }
	h5		{ font:normal 125% Georgia,"Times New Roman",Times,serif; margin:5px 0; padding:0; }

	div		{ line-height:1.3em; margin:0; padding:0; }
	p		{ color:#333; padding:0 0 10px 0; line-height:1.25em; margin:0; }

	table		{ border-top:1px solid #333; border-left:1px solid #555; margin:10px 20px; }
	th			{ background-color:#333; color:#FFF; margin:0; padding:2px 8px; }
	td			{ border-bottom:1px solid #555; border-right:1px solid #555; margin:0; padding:5px 15px; }
	
	table.contact,
	 table.contact td	{ border:none; }
	td.right			{ text-align:right; }

	form 	{ padding:0; }
/* -------------------------- */
	
/* Begin Link styles */
	a:link, 
	 a:visited	{ color:#247B52; text-decoration:underline; }
	a:hover,
	 a:active	{ text-decoration:none; }
/* -------------------------- */

/* Begin Class Attributes */
	tr.evenrow	{ background-color:#FFF; }
	tr.oddrow	{ background-color:#DFDFDF; }
/* -------------------------- */

/* Begin Class IDs */
	#wrapper				{ margin:0 auto; padding:0; position:relative; min-height:100%; width:700px; }
		*html #wrapper		{ height:100%; }

	#index #header			{ background:url("../images/true-header.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }
	#contact #header			{ background:url("../images/true-header-h.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }
	#aboutUs #header			{ background:url("../images/true-header-b.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }
	#competence #header		{ background:url("../images/true-header-c.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }
	#cooperation #header		{ background:url("../images/true-header-g.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }
	#costEffectiveness #header	{ background:url("../images/true-header-i.gif") no-repeat top; color:#FFF; height:216px; margin:0; padding:0; }

	#header span			{ display:none; }
	#header p				{ color:#FFF; margin:0; padding:10px 15px; }
	#header p a:link,
	 #header p a:visited		{ color:#FFF; font:normal 100% Georgia,"Times New Roman",Times,serif; }	
	#bodymain				{ clear:none; margin:0; padding:0 0 20px 0; }
		*html #bodymain		{ padding:0; }

	#content				{ float:left; margin:0; padding:5px 10px 25px 10px; width:525px; }
		*html #content		{ padding:15px 10px; }
	#content p				{ font:normal 125% Helvetica,Tahoma,sans-serif; line-height:1.25em; margin:0; padding:5px 10px; }

	#footer				{ background:#FFF url("../images/footer-1.gif") bottom center no-repeat; clear:both; margin:0 auto; padding:1px 0; position:relative; margin-top:0; width:700px; }
		*html #footer		{ margin-top:-143px; }
	#footer p				{ background:#2B1000; color:#EFEFEF; margin:0; margin-top:160px; padding:5px 12px; text-align:center; }
	#footer a:link,
	 #footer a:visited		{ color:#EFEFEF; margin:0 3px; padding:0; }
	#footer span.footnav		{ margin-left:35px; }
/* -------------------------- */

/* Begin Side Bar */
	#sidebar 				{ border:10px solid #0D6DB6; float:left; margin:15px 5px; padding:0; width:120px; }
		* html #sidebar 		{ overflow-x:hidden; margin:15px 5px 15px 2px; padding:0; }
	#sidebar ul#nav			{ background-color:#0D6DB6; border-bottom:1px solid #FFF; color:#FFF;  }
	#sidebar ul#nav 			{ line-height:normal; list-style-type:none; margin:0; padding:0; position:relative; }

	/* Begin Navigation */	
		#nav li 					{ display:block; margin:0; padding:0; position:relative; }
		#nav li a:link,
		 #nav li a:visited 			{ border-top:1px solid #EEE; color:#FFF; display:block; padding:5px 10px; text-decoration:none; }
		* html #nav li a:link,
		 * html #nav li a:visited 		{ display:block; height:1em; }
		#nav li a:hover,
		 #nav li a:active				{ background-color:#933F20; color:#FFF; }
		#nav li a:link.current,
		 #nav li a:visited.current		{ background-color:#933F20; color:#FFF; text-decoration:none; }
		#nav li a:hover.current,
		 #nav li a:active.current		{ background-color:#933F20; color:#FFF; }

		#nav li ul						{ background-color:#0D6DB6; border:none; list-style-type:none; margin:0; padding:0; }
		#nav li ul li					{ border:none; margin:0; padding:0; }
		#nav li ul a:link,
		 #nav li ul a:visited			{ border:none; color:#000; font-size:80%; margin:0; padding:0; padding-left:25px; }
		#nav li ul a:hover,
		 #nav li ul a:active			{ color:#FFF; }
		#nav li ul a:link.current,
		 #nav li ul a:visited.current	{ background-color:#933F20; color:#FFF; text-decoration:none; }
		#nav li ul a:hover.current,
		 #nav li ul a:active.current	{ background-color:#933F20; color:#FFF; }
	/* -------------------------- */

/* -------------------------- */