@charset "UTF-8";
@media all
{	
	/* --               -- */
	/* -- G L O B A L S -- */
	/* --               -- */
	.show {
		display:				block;
	}
	
	.hidden {
		display: 				none;
	}
	
	.c {
		text-align: 			center;
	}
	
	.l {
		float:					left;
	}
	
	.n {
		float:					none;
		font-size:				1px;
		height:					1px;
	}
	
	.r {
		float:					right;
	}
	
	.tab1 {
		padding:				0.9em 0em 4em 1.5em;
	}
	
	.tab2 {
		padding:				0.7em 0em 2em 40px;
	}
	
  	* {
  		margin:					0;
		padding:				0;
	}
	
	ul#news {
		list-style-image:       url(../image/icons/newspaper.png);
	}
	
	ul#news li {
		padding-top: 			5px;
	}
	
	html {
		height:					100%;
		margin-bottom: 			1px;
	}
	
	body {
		padding: 				0px 0px 0px 0px;
		margin: 				0px 0px 35px 0px;
		background-color: 		#ffffff;
		color:					#000000;
		font-size: 				90%;
		font-family: 			Arial, sans-serif;
		text-align:				left;
	}
	
	h1, h2, h3, h4, h5 {
		font-family: 			Arial, sans-serif;
	}
	
	hr {
		background-color:transparent;
		border-color:#aeada9;
		border-style:none none solid;
		border-width:medium medium 1px;
		height:0;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	img {
		padding: 				0px 0px 0px 0px;
		margin: 				0px 0px 0px 0px;
		border:					0px solid black;
	}
	
	p { 
		padding: 				0px 0px 0px 0px;
		margin: 				0px 0px 0px 0px;
		line-height:			1.5em;
	}
	
	ul, ol, dl {
		margin: 				0 0 1em 1em
	}
	
	li {
		margin-left: 			1.5em;
		line-height: 			1.5em;
	}
		
	option {
		padding-left: 			0.4em
	}
	
	dt {
		font-weight:			bold;
	}
	
	dd {
		margin: 				0 0 1em 2em; 
	}
	
	blockquote {
		margin: 				0 0 1em 1.5em;
	}
	
	/* --                       -- */
	/* -- H E A D (1) - L O G O -- */
	/* --                       -- */
	div#header {
		padding: 				0px 0px 0px 0px;
		margin: 				0px 0px 0px 0px;
		background-color:		#ffffff;
		color:					#000000;
		position:				fixed;
		top:					0px;
		left:					0px;
		z-index:				10;
		width:					100%;
	}
	
	div#header h1 {
		margin:					0px 0px 0px -6px;
		padding:				0px 0px 0px 0px;
		float: 					left;
		line-height:			0%;
  	}
	
	/* --                                   -- */
	/* -- H E A D (1) - S E R V I C E N A V -- */
	/* --                                   -- */
	#header div.servicenavlist {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	}	
	#header ul {
		padding:				0px 0px 0px 0px;
		margin:					70px 0px 0px 0px;
		list-style-type: 		none;
		font-size: 				70%;
		font-weight: 			normal;
		float: 					right;
	}
	
	/* --                                                   -- */
	/* -- H E A D (1) - S E R V I C E N A V - V I S I B L E -- */
	/* --                                                   -- */
	#header ul li#li-langde,
	#header ul li#li-langen,
	#header ul li#li-rssfeed,
	#header ul li#li-pdfpage,
	#header ul li#li-printpage,
	#header ul li#li-intranet {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		display:				inline;
		text-decoration:		none;
	}
	
	#header ul li#li-langde a{
		padding:				5px 10px 5px 27px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		text-decoration:		none;
		background-image: 		url(../image/icons/flagge-grossbritannien.gif);
		background-repeat: 		no-repeat;
		background-position: 	0 4px;
	}
	
	#header ul li#li-langen a {
		padding:				5px 10px 5px 27px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		text-decoration:		none;
		background:				url(../image/icons/flagge-deutschland.gif) no-repeat 0 4px;
		color:					#000000;
		text-decoration:		none;
	}
	
	#header ul li#li-rssfeed a {
		padding:				5px 10px 5px 18px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		text-decoration:		none;
		background-image: 		url(../image/icons/icon-rss-feed.gif);
		background-repeat: 		no-repeat;
		background-position: 	0 4px;
	}
	
	#header ul li#li-pdfpage a {
		padding:				5px 10px 5px 18px;
		margin:					0px 0px 0px 0px;
		background:				url(pics/icons/icon-pdf.gif) no-repeat 0 4px;
		color:					#000000;
		text-decoration:		none;
	}
	
	#header ul li#li-printpage a {
		padding:				5px 10px 5px 18px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		text-decoration:		none;
		background-image: 		url(../image/icons/icon-drucker.gif);
		background-repeat: 		no-repeat;
		background-position: 	0 4px;
	}
	
	#header ul li#li-intranet a {
		padding:				5px 10px 5px 18px;
		margin:					0px 0px 0px 0px;
		background:				url(../image/icons/icon-login.gif) no-repeat 0 4px;
		color:					#000000;
		text-decoration:		none;
	}
	
	/* --                                       -- */
	/* -- H E A D (2) - C O N T A I N E R N A V -- */
	/* --                                       -- */
	#nav {
		padding: 				0px 0px 0px 270px;
		margin: 				0px 0px 0px 0px;
		background:				url(../image/icons/hauptmenue-redbg.gif) repeat-x 0 0;
		color:					#ffffff;
		font-size:				80%;
		height: 				45px;
		font-weight: 			normal;
		line-height: 			240%;
		position:				fixed;
		top:					92px;
		left:					0px;
		width:					100%;
		z-index: 				10;
	}
	* html #nav {
		height: 				45px;
		width: 					100%;
		float: 					left;
		clear: 					all;
	}
	
	/* --                               -- */
	/* -- H E A D (2) - B A C K L I N K -- */
	/* --                               -- */
    #nav div.back {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
		/* Fixed Nav */
		position:				fixed;
		top:					92px;
		left:					0px;
		z-index:				9;
	}
	/* MS IE 6 */
	* html #nav div.back {
		margin:				0px 0px 0px -270px;
	}
	#nav div.back ul {
		padding:				0px 0px 0px 0px;
		margin:					15px 0px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
	}
	#nav div.back ul li {
		padding:				0px 0px 5px 20px;
		margin:					0px 5px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
	}
	#nav div.back ul li a {
	background:					url("../image/icons/icon-pfeil-zurueck.gif") no-repeat scroll 3px 0 transparent;
	color:						#FFFFFF;
	left:						-20px;
	margin:						0 0 0 0;
	padding:					0 0 0 20px;
	position:					relative;
	text-decoration:			none;
	}
	
	/* --                                     -- */
	/* -- H E A D (2) - Q U I C K S E A R C H -- */
	/* --                                     -- */
	#nav div.search {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
		/* Fixed Nav */
		position:				fixed;
		top:					92px;
		right:					0px;
		z-index:				9;
	}
	* html #nav div.search {
		float:					right;
	}
	#nav div.search form {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	}	
	#nav div.search span {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
		height:					100%;
	}
	* html #nav div.search form span {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#dc131d;
		color:					#ffffff;
	}
	#nav div.search form input.inputbox {
		padding:				0px 0px 0px 0px;
		margin: 				10px 5px 0px 175px;
		font-size:				80%;
		font-weight:			normal;
	}
	#nav div.search form input.button {
		padding:				0px 0px 0px 0px;
		margin:					10px 0px 0px 0px;
		color:					#000000;
		font-size:				80%;
		font-weight:			normal;
	}
	
	/* --           -- */
	/* -- C O L (1) -- */
	/* --           -- */
	#col1 {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 35px 0px;
		background-color: 		#ffffff;
		color:					#000000;
		width:					225px;
		float:					left;
		z-index:				3;
	}
	* html #col1 { margin-top: 0px;}
	* + html #col1 {
	padding-top:			137px;
    
	float: left;
	clear: all;
	}
		
	/* --                       -- */
	/* -- C O L (1) - F B N A V -- */
	/* --                       -- */
	#siteNavigation {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#ffffff;
		color:					#000000;
	}

	/* --         -- */
	/* -- C O L 2 -- */
	/* --         -- */
	#col2 {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 35px 0px;
		width:					225px;
		float:					right;
		z-index:				5;
	}
	* html div#col2 { margin-top: 0px; }
	* + html #col2 {
		padding-top:			137px;
	}
	
	/* --             -- */
	/* -- T E A S E R -- */
	/* --             -- */
	.teaser, .imageteaser, .boxNews{
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color: 		#ffffff;
		color:					#000000;
		width:					224px;
		border-bottom:			1px dotted #aeada9;
	}
	
	.teaser, .boxNews {
		background:				url(../image/icons/hintergrund-teaser.jpg) repeat-y 0 0;
	}
	
	div#col1 .teaser,
	div#col1 .imageteaser,
	div#col1 .boxNews {
		border-right:			1px dotted #aeada9;
	}
	
	div#col2 .teaser,
	div#col2 .imageteaser,
	div#col2 .boxNews {
		border-left:			1px dotted #aeada9;
	}
	
	.teaser .boxNews {
		border-top:			1px dotted #aeada9;
	}
	/* --                                       -- */
	/* -- C O L (1/2) - T E A S E R - I M A G E -- */	
	/* --                                       -- */
	div.imageteaser {
		text-align:				center;
	}
	
	div.imageteaser img {
		padding:				15px 15px 0px 15px;
		margin:					0px 0px 0px 0px;
		display:				block;
	}
	
	div.imageteaser h3 {
	padding:				10px 0px 10px 10px;
	margin:					0px 15px 10px 15px;
	background-color:		#a9a7a8;
	color:					#ffffff;
	font-size:				80%;
	text-align:				left;
	text-indent:			0px;
	font-weight: 			normal;
	text-decoration:		none;
	width:					181px;
	text-transform: 		uppercase;
	}
	
	* html div.imageteaser h3 { margin: 0px 0px 0px 13px; }
	div.imageteaser h3 a {
		background-color:		#a9a7a8;
		color:					#ffffff;
		text-decoration:		none;

	}
	
	div.imageteaser h3 img,
	div.imageteaser h3 a img {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 10px;
		position:				relative;
		top:					3px;
		display:				inline;
		text-decoration:		none;
	}
	
	div.imageteaser p {
		padding:				5px 0px 2px 0px;
		margin:					0px 13px 10px 10px;
		background-color:		#ffffff;
		color:					#000000;
		font-size:				70%;
		text-align:				left;
	}
	
	div.imageteaser p img {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 10px;
		display:				inline;
	}
	
	div.imageteaser p a {
		text-decoration:		none;
		background-color:		#ffffff;
		color:					#dc131d;
	}
	
	div.imageteaser p a:hover {
		text-decoration:		underline;
	}
	
	ul#inITrss {
		text-align:				left;
		display:				block;
		color:					#000000;
		margin:					0px 0px 0px 0px;
		padding:				0px;
	}
	
	ul#inITrss li {
		color:					#000000;
		margin-bottom:			7px;
		padding-top:			0px;
		padding-bottom:			0px;
		padding-right:			5px;
		line-height:			1.1em;
	}
	
	ul#inITrss li a {
		text-decoration:		none;
		color:					#dc131d;
	}
	
	ul#inITrss li a:hover {
		text-decoration:		underline;
	}

	/* --                                             -- */
	/* -- C O L (1/2) - T E A S E R - A L T N A V (1) -- */	
	/* --                                             -- */
	div h3.at_h {
		padding:				10px 0px 10px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#a9a7a8;
		color:					#ffffff;
		font-size:				1em;
		font-weight: 			normal;
		text-align:				left;
		text-decoration:		none;
		text-indent:			20px;
	}
	div#siteNavigation ul {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	  	list-style-type:		none;
	  	font-weight:			normal;
		font-size:				.8em;
		background-color:		#ffffff;
		width:					100%;
	}
	div#siteNavigation ul li {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	}
	div#siteNavigation ul li a{
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#ffffff;
		color:					#5a5a5b;
	}
	div#siteNavigation ul li img {
		padding:				0px 0px 0px 0px;
		margin:					-3px 0px 0px 0px;
	}
	
	/* --                                     -- */
	/* -- C O L (1/2) - T E A S E R - L I S T -- */	
	/* --                                     -- */	
	div.teaserr div.csc-header h4,
	.teaser div.csc-header h4,
	.teaser h3,
	.boxNews h2,
	.boxNews h3 {
		padding:				10px 0px 10px 0px;
		margin:					0px 5px 0px 0px;
		color:					#000000;
		font-size:				1em;
		font-weight: 			normal;
		text-align:				left;
		text-decoration:		none;
		text-indent:			20px;
	} 
	.teaser ul,
	.teaser p,
	.boxNews p {
		padding:				0px 10px 15px 0px;
		margin:					0px 5px 0px 0px;
	  	list-style-type:		none;
	  	font-weight:			normal;
		font-size:				.7em;
	}
	* html .teaser ul { margin-top: -2px; }
	.teaser ul li{
		padding:				5px 0px 5px 20px;
		margin:					0px 0px 0px 0px;
	}
	.teaser ul li a {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		font-weight:			bold;
		text-decoration:		none;
	}
	.teaser p,
	.boxNews p {
		padding:				0px 0px 5px 20px;
		margin:					0px 5px 0px 0px;
	}
	.teaser p a,
	.boxNews p a {
		color:					#dc131d;
		text-decoration:		none;
	}
	
	.teaser ul li a:hover,
	.teaser p a:hover,
	.boxNews p a:hover {
		text-decoration:		underline;
	}
	.teaser ul ul {
		padding:				2px 15px 0px 0px;
		font-size:				1em;
	}
	.teaser ul ul li {
		padding:				0px 0px 2px 0px;
		margin:					0px 0px 0px 10px;
		line-height:			1.1em;
	}
	.teaser ul ul li a{
		font-weight:			normal;
	}
	/* --                                                -- */
	/* -- C O L (1/2) - T E A S E R - T E X T 1 (NORMAL) -- */	
	/* --                                                -- */
	div h3.tt_h {
		padding:				10px 0px 10px 10px;
		margin:					0px 0px 0px 0px;
		background-color:		#696969;
		color:					#ffffff;
		font-size:				1em;
		font-weight: 			normal;
		text-align:				left;
		text-decoration:		none;
	}
	div ul.tt_u {
		padding:				0px 0px 10px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#696969;
		color:					#ffffff;
	  	list-style-type:		none;
	  	font-weight:			normal;
		font-size:				.7em;
	}
	* html div ul.tt_u { margin-top: -2px; }
	div ul.tt_u li.tt_l {
		padding:				5px 0px 5px 20px;
		margin:					0px 0px 0px 0px;
	}
	div ul.tt_u li.tt_l a {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#696969;
		color:					#ffffff;
		font-weight:			bold;
		text-decoration:		none;
	}
	div ul.tt_u li.tt_l a:hover,
	div ul.tt_u li.tt_l a:active,
	div ul.tt_u li.tt_l a:focus {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#696969;
		color:					#ffffff;
		font-weight:			bold;
		text-decoration:		underline;
	}
	
	/* --                                              -- */
	/* -- C O L (1/2) - T E A S E R - T E X T 2 (HELL) -- */	
	/* --                                              -- */
	div h3.tth_h {
		padding:				10px 0px 10px 10px;
		margin:					0px 0px 0px 0px;
		background:				url(../image/teaser/teaser-text/bg-stars.jpg) repeat-y 0 0;
		color:					#000000;
		font-size:				1em;
		font-weight: 			normal;
		text-align:				left;
		text-decoration:		none;
	}
	div ul.tth_u {
		padding:				0px 0px 10px 0px;
		margin:					0px 0px 50px 0px;
		background:				url(../image/teaser/teaser-text/bg-stars.jpg) repeat-y 0 0;
		color:					#000000;
	  	list-style-type:		none;
	  	font-weight:			normal;
		font-size:				.7em;
	}
	* html div ul.tth_u { margin-top: -2px; }
	div ul.tth_u li.tth_l {
		padding:				5px 0px 5px 20px;
		margin:					0px 0px 0px 0px;
	}
	div ul.tth_u li.tth_l a {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		font-weight:			bold;
		text-decoration:		none;
	}
	div ul.tth_u li.tth_l a:hover,
	div ul.tth_u li.tth_l a:active,
	div ul.tth_u li.tth_l a:focus {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		color:					#000000;
		font-weight:			bold;
		text-decoration:		underline;
	}
	
	/* --           -- */
	/* -- C O L (3) -- */
	/* --           -- */
	#col3 {
		padding:				1px 0px 0px 0px;
		margin:					137px 250px 35px 250px;
		background-color: 		#ffffff;
		color:					#000000;
		/*line-height: 			0.3em;*/
		width:					auto;
		z-index:				1;
	}
	* html #col3   { z-index: -1; }
	* + html #col3 { z-index: 1000; }

	#col3 a { 
		color:					#dc131d;
		text-decoration:		none;
	}
	
	#col3 a:hover { 
		color:					#dc131d;
		text-decoration:		underline;
	}
	
	/* --                                 -- */
	/* -- C O L (3) - B R E A D C R U M B -- */
	/* --                                 -- */
	div#breadcrumb {
		padding:				0px 0px 5px 0px;
		margin:					0px 0px 0px -15px;
	    font-size:				90%;
	    border-bottom: 			1px dotted #aeada9;
		width: 					100%;
	}
	* html div#breadcrumb { margin-top: 0px; }
	div#breadcrumb h3 {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		position:				absolute;
		top:					-1000px;
	}
	div#breadcrumb ul {
		padding:				5px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	}
	div#breadcrumb ul li {
		padding:				0px 0px 0px 15px;
		margin:					0px 0px 0px 0px;
		background:				url(../image/icons/breadcrumb-b.jpg) no-repeat 0 6px;
		display:				inline;
	}
	div#breadcrumb ul li#bc-first {
		padding:				0px;
		background:				none;
	}
	div#breadcrumb ul li#bc-first a {
		padding:				0px 0px 0px 10px;
		margin:					0px 0px 0px 0px;
		background:				url(../image/icons/breadcrumb-a.jpg) no-repeat 0 5px;
	    color:					#000000;
		text-decoration:		none;
	}
	div#breadcrumb ul li a {
	    color:					#000000;
		text-decoration:		none;
	}
	div#breadcrumb ul li#bc-first a:hover,
	div#breadcrumb ul li#bc-first a:active,
	div#breadcrumb ul li#bc-first a:focus {
		color:					#dc131d;
		text-decoration:		underline;
	} 
	div#breadcrumb ul li a:hover,
	div#breadcrumb ul li a:active,
	div#breadcrumb ul li a:focus {
		color:					#dc131d;
		text-decoration:		underline;
	}
	
	/* --                                 -- */
	/* -- C O L (3) - P A G E H E A D E R -- */
	/* --                                 -- */
	#col3 h1 {
		padding:				0px 0px 0px 0px;
		margin:					15px 0px 5px 0px;
		font-size:				140%;
	    color:					#000000;
	    line-height:			110%;
	}
	#col3 h1 a {
		padding:				0px 0px 0px 0px;
		margin:					15px 0px 5px 0px;
		font-size:				140%;
	    color:					#000000;
	    line-height:			110%;
	    text-decoration:		none;
	}
	
	#col3 h2 {
		padding:				0px 0px 10px 0px;
		margin:					0px 0px 0px 0px;
	    font-size:				120%;
	    line-height:			110%;
	    color:					#000000;
	}
	
	#col3 h2 a {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		font-size:				120%;
	    line-height:			110%;
	    color:					#000000;
	    text-decoration:		none;
	}
	
	#col3 h3 {
		padding:				0px 0px 5px 0px;
		margin:					0px 0px 0px 0px;
	    font-size:				100%;
	    line-height:			110%;
	    color:					#000000;
	}
	
	#col3 h3 a {
		text-decoration:		none;
	}
	
	#col3 h1,
	#col3 h2,
	#col3 h3 {
		/*letter-spacing: 		1px;*/
		line-height: 			1.2em;
		font-family: 			Arial, sans-serif;
	}
	
	/* Projekte und Laboratorien */
	#col3 h5,
	#col3 h6 {
	border: none;
	padding: 1em 0.2em 0em 0em;
	margin-top: 0px;
	font-size: 100%;
	}
	
	#col3 h6 a,
	#col3 h5 a {
		text-decoration:		none;
	}
	
	/* --                                               -- */
	/* -- C O L (3) - C O N T E N T - P A R A G R A P H -- */
	/* --                                               -- */	
	#col3 p {
		padding:				0px 0px 0px 0px;
		margin:					5px 0px 15px 0px;
		background-color:		#ffffff;
		color:					#000000;
		font-family: 			Arial, sans-serif;
		font-weight:			normal;
		text-decoration:		none;
		
	}
	
	#col3_content p a {
		padding:				0px 0px 0px 0px;
		margin:					5px 0px 15px 0px;
		background-color:		#ffffff;
		color:					#dc131d;
		font-family: 			Arial, sans-serif;
		font-weight:			normal;
		text-decoration:		none;
	}
	
	#col3 p.fl {
		display:				block;
		float:					left;
	}
	
	#col3 p.fr {
		display:				block;
		float:					right;
	}
	
	#col3 p.fl span {
		padding:				0px 0px 0px 0px;
		margin:					0px 10px 0px 0px;
		background-color:		#ffffff;
		color:					#696969;
		font-size:				70%;
		text-align:				left;
		text-indent:			0px;
		border-top:				1px dotted #aeada9;
	}
	
	#col3 p.fr span {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 10px;
		background-color:		#ffffff;
		color:					#696969;
		font-size:				70%;
		text-align:				left;
		text-indent:			0px;
		border-top:				1px dotted #aeada9;
	} 
	
	div.content p img.fr,
	#col3 div p img.fr,
	#col3 div p img.right-floating-symbol {
		float: 					right;
		display:				inline;
		margin:					0.2em 0.4em;
	}
	
	div.content p img.fl,
	#col3 div#col3_content p img.fl,
	#col3 div#col3_content p img.left-floating-symbol  {
		float: 					left;
		display:				inline;
		margin:					0.2em 0.4em;
	}
	div#col3 div.floatbox p.fl img {
		padding:				5px 10px 0px 0px;
		margin:					0px 0px 0px 0px;
		/*margin: 				0.2em auto; */
	}
	div#col3 div.floatbox p.fr img {
		padding:				5px 0px 0px 10px;
		margin:					0px 0px 0px 0px;
		/*margin: 				0.2em auto; */
	}
	
	/* --             -- */
	/* -- F O O T E R -- */
	/* --             -- */
	#footer {
		margin:					5px 0 0;
		padding:				5px 0 0;
		background-color:		#ffffff;
		color:					#000000;
		font-size:				60%;
		text-align:				left;
		border-top:				1px dotted #aeada9;
		/* Fixed Foot */
		position:				fixed;
		bottom:					0px;
		left:					0px;
		z-index:				8;
		width:					100%;
	}
	
	div#footer ul {
		padding:				0px 0px 0px 0px;
		margin:					5px 0px 5px 20px;
		background-color:		#ffffff;
		color:					#000000;
		list-style-type: 		none;
	}
	
	div#footer ul li {
		padding:				0px 10px 0px 0px;
		margin:					0px 0px 0px 0px;
		display: 				inline;
	}
	
	div#footer ul.footnav {
		padding:				0px 0px 0px 0px;
		margin:					5px 0px 5px 20px;
		background-color:		#ffffff;
		color:					#000000;
		list-style-type: 		none;
		float:					left;
	}
	
	div#footer ul.morenav {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#ffffff;
		color:					#000000;
		list-style-type: 		none;
		float:					right;
	}
	
	div#footer ul.morenav img {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
	}
	
	div#footer a {
		padding:				0px 0px 0px 0px;
		margin:					0px 0px 0px 0px;
		background-color:		#ffffff;
		color:					#000000;
	    text-decoration: 		none;
	}
	
	/* C O N T E N T  S T U F F */
	table {
		width:					95%;
		margin-left:			0.5em;
		margin-bottom:			1em;
		line-height:			110%;
		border: 				1px solid #aeada9;
		border-right: 			0px solid #aeada9;
		empty-cells: 			show;
	}
	
	table.noBorder {
		border: 				0px solid #FFFFFF;
	}
	
	td {
		border-top: 			1px solid #aeada9;
		border-right: 			1px solid #aeada9;
		padding: 				0.3em 0.3em 0.3em 0.3em;
		font-size:				95%;
	}
	
	#col3 td p {
		background-color: transparent;
	}
	
	td.bCol {
		background-color:		#E3E1E1;
	}
	
	td.noBorder {
		border:					1px solid #FFFFFF;
	}
	
	th {
		padding: 				0.35em 0.7em 0.35em 0.4em;
		border-right: 			1px solid #aeada9;
		background-color:		#D7D6D6;
		background-image: 		url(../image/tableHead.gif);
		background-repeat: 		repeat-x;
		text-align:				left;
	}
	
	
	textarea,
	input[type="text"],
	input[type="password"] {
		font-family:			Arial, sans-serif;
		font-size:				0.95em;
		border: 				1px solid #aeada9;
	}
	
	fieldset {
		border: 1px solid #DEDFEF;
	}
	
	legend {
		margin-left: 10px;
	}
}

