/* Curtis Curtis 1000 AG, layout.css */

#border {
	width: 980px;
}

#toparea {
	width: 980px;
	height: 120px;
}

/* Sprachauswahl */
#lang_select {
	list-style: none;
	margin: -58px 13px 58px 0;
	padding: 0;
}

	#lang_select li {
		float: right;
		margin: 0 0 0 15px;
	}

		#lang_select li a:link, #lang_select li a:visited, #lang_select li a:active {
			color: #05a;
			font-size: 11px;
			text-decoration: none;
		}
		#lang_select li a:hover, #lang_select li a:focus {
			color: #dd9728;
		}

/* Kopfbereich */
#curtislink {
	display: inline;
	float: left;
	height: 120px;
	width: 248px;
	padding: 0;
}

#head {
	float: right;
	display: inline;
	width: 732px;
	height: 120px;
	background: transparent url(/fileadmin/images/default/head_back.gif) repeat-x 0 97px;
	padding: 0;
}

	#header {
		height: 96px;
		background: transparent url(/fileadmin/images/default/header/default.gif) no-repeat;
	}


/* Meta Navigation */
#meta {
	list-style: none;
	display: block;
	height: 16px;
	background: transparent url(/fileadmin/images/default/meta_back.gif) repeat-x;
	margin: 0 0 0 740px;
	padding: 0 0 0 12px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
}

	#meta li {
		float: left;
		height: 16px;
		width: 57px;
		background: transparent url(/fileadmin/images/default/meta_item_back.gif) no-repeat;
	}

		#meta li a:link, #meta li a:visited, #meta li a:active {
			display: block;
			width: 57px;
			height: 16px;
		}

			#meta a span {
				display: none;
			}

/* Navigation */
#nav {
	list-style: none;
	display: block;
	height: 24px;
	background: #1a3553;
	margin: 0;
	padding: 0 0 0 11px;
}

	#nav li {
		float: left;
		margin: 5px 30px 0 0;
	}

		#nav li a:link, #nav li a:visited, #nav li a:active {
			color: #fff;
			text-decoration: none;
			font-weight: bold;
		}

		#nav li a:hover, #nav li a:focus {
			color: #f8d66a;
		}

		#nav li.active a:link, #nav li.active a:visited, #nav li.active a:active {
			color: #f8d66a;
			text-decoration: none;
			font-weight: bold;
		}


/* Sub-Navigation */
#subnav {
	display: inline;
	float: left;
	width: 216px;
	margin: 73px 0 0 22px;
}

	#subnav ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}

		#subnav ul li {
			border-bottom: 1px solid #e5e5e5;
			padding: 3px 0 5px 0;
			text-align: right;
		}

			#subnav ul li ul {
				display: none;
			}

			#subnav ul li.active ul {
				display: block;
			}

			#subnav ul li a:link, #subnav ul li a:visited, #subnav ul li a:active {
				display: block;
				padding: 0 13px 0 13px;
				background: transparent url(/fileadmin/images/default/subnav_item_back.gif) no-repeat 209px 6px;
				text-decoration: none;
			}

			#subnav ul li.active a:link, #subnav ul li.active a:visited, #subnav ul li.active a:active {
				color: #dd9728;
				background: transparent url(/fileadmin/images/default/subnav_item_back_active.gif) no-repeat 209px 6px;
			}

			#subnav ul li a:hover {
				color: #dd9728;
				background: transparent url(/fileadmin/images/default/subnav_item_back_hover.gif) no-repeat 209px 6px;
			}

			/* 2. Ebene */
			#subnav ul li.active ul {
				list-style: none;
				margin: 5px 0 0 0;
				padding: 2px 13px 0 0;
				border-top: 1px dashed #e5e5e5;
			}

				#subnav ul li.active ul li {
					border: none;
					margin: 0;
					padding: 2px 0 2px 0;
					background: transparent url(/fileadmin/images/default/feature_back.gif);
					font-size: 11px;
				}

				#subnav ul li.active ul li a:link, #subnav ul li.active ul li a:visited, #subnav ul li.active ul li a:active {
					color: #0081ce;
					background: transparent url(/fileadmin/images/default/subnav_item_back.gif) no-repeat 196px 5px;
				}

				#subnav ul li.active ul li.active a:link, #subnav ul li.active ul li.active a:visited, #subnav ul li.active ul li.active a:active {
					color: #dd9728;
					background: transparent url(/fileadmin/images/default/subnav_item_back_active.gif) no-repeat 196px 5px;
				}

				#subnav ul li.active ul li a:hover, #subnav ul li.active ul li a:focus,
				#subnav ul li.active ul li.active a:link, #subnav ul li.active ul li.active a:visited, #subnav ul li.active ul li.active a:active {
					color: #dd9728;
					background: transparent url(/fileadmin/images/default/subnav_item_back_hover.gif) no-repeat 196px 5px;
				}

/* News in der linken Spalte */
#news_start {
	float: left;
	width: 248px;
	margin: 55px 0 0 0;
	padding: 102px 0 0 0;
	background: transparent url(/fileadmin/images/default/news_start_back.gif) repeat-x;
	font-size: 11px;
	line-height: 16px;
}

	#news_start a:link, #news_start a:visited, #news_start a:active {
		color: #666;
		text-decoration: none;
	}

	#news_start strong {
		display: block;
		margin: 0 0 0 20px;
		color: #05a;
	}

	#news_start p {
		margin: 20px 20px 0 20px;
	}

/* Kontext Navigation */
#context {
	list-style: none;
	margin: 0;
	padding: 0;
	padding: 0 24px 6px 12px;
	background: #fff url(/fileadmin/images/default/context_back.gif) repeat-y 100% 0;
}

	#context li {
		display: inline;
	}

		#context li a:link, #context li a:visited, #context li a:active {
			display: block;
			padding: 5px 0 5px 40px;
			color: #05a;
			font-size: 11px;
			text-decoration: none;
		}

		#context li a:hover, #context li a:focus {
			color: #d48106;
		}

/* Inhalt Rahmen */
#content_border {
	float: left;
	width: 732px;
	margin: 0 0 1px 10px;
	background: transparent url(/fileadmin/images/default/content_border_back.gif) no-repeat;
}
/*
	#content_border a#toplink:link, #content_border a#toplink:visited, #content_border a#toplink:active {
		display: block;
		clear: left;
		margin: 0 264px 13px 372px;
		background: url(/fileadmin/images/default/toplink_icon.gif) no-repeat 86px 0;
		font-size: 10px;
		text-decoration: none;
		text-transform: uppercase;
	}

	 #content_border a#toplink:hover, #content_border a#toplink:focus {
	 	background-position: 86px -100px;
	 }
*/

	#content_border a#toplink:link, #content_border a#toplink:visited, #content_border a#toplink:active {
		display: inline;
		float: right;
		clear: left;
		margin: 0 264px 13px 0;
		padding: 0 16px 0 0;
		background: url(/fileadmin/images/default/toplink_icon.gif) no-repeat 100% 0;
		font-size: 10px;
		text-decoration: none;
		text-transform: uppercase;
	}

	 #content_border a#toplink:hover, #content_border a#toplink:focus {
	 	background-position: 100% -100px;
	 }

/* Feature */
#feature {
	float: right;
	width: 240px;
	padding: 71px 0 13px 0;
}

	/* Teaser */
	#feature .teaser {
		margin: 0 0 0 0;
		padding: 7px 12px 16px 0;
		background: #fff url(/fileadmin/images/default/context_back.gif) repeat-y 100% 0;
		border-top: 1px solid #ebf2f8;
		font-size: 11px;
	}

		#feature .teaser img {
			float: left;
		}

		#feature .teaser b {
			display: block;
			margin: 0 0 0 66px;
			color: #05a;
		}

		#feature .teaser a:link, #feature .teaser a:visited, #feature .teaser a:active {
			text-decoration: none;
		}

		#feature .teaser .desc a:link, #feature .teaser .desc a:visited, #feature .teaser .desc a:active {
			display: block;
			margin: 0 0 0 66px;
			padding: 0 0 0 14px;
			background: transparent url(/fileadmin/images/default/bully.gif) no-repeat 0 3px;
		}

		#feature .teaser .desc a:hover, #feature .teaser .desc a:focus {
			background-position: 0 -97px;
		}

/* Inhalt */

#content, #content2, #content3 {
		padding: 34px 264px 32px 12px;
		line-height: 16px;
}

	#top, #right {
		display: none;
	}

	/* 2-spaltiges Layout */
	#content2 #normal, #content3 #normal {
		float: left;
		width: 216px;
	}

	#content2 #right, #content3 #right {
		display: block;
		margin: 0 0 0 240px;
	}

	/* 1.2-spaltiges Layout */
	#content3 #top {
		display: block;
	}

	#top p, #normal p, #right p,
	#top ul, #normal ul, #right ul {
		margin: 0 0 16px 0;
	}

	/* Liste im Fließtext */
	#top ul, #normal ul, #right ul {
		list-style: none;
		padding: 0;
	}

/* Copyright */
#copyright {
	clear: left;
	min-width: 732px;
	margin: 0 0 24px 248px;
	background: transparent url(/fileadmin/images/default/copyright_line.gif) repeat-x;
	color: #05a;
	font-size: 10px;
}

	#copyright div {
		width: 732px;
		padding: 6px 13px 1px 13px;
		background: transparent url(/fileadmin/images/default/copyright_back.gif) no-repeat 492px 6px;
	}

	#copyright a:link, #copyright a:visited, #copyright a:active {
		margin: 0 0 0 24px;
		color: #05a;
		text-decoration: none;
	}

	#copyright a:hover {
		color: #dd9728;
	}

/* Dupont Logo auf Tyvek-Seite */

#dupontlogo-de {
	width: 178px;
	height: 75px;
	margin: -75px 0 0px 520px;
	background: transparent url(/fileadmin/images/de/tyvek-seite/dupont-tyvek-logo.gif) no-repeat;
} 

#dupontlogo-en {
	width: 178px;
	height: 75px;
	margin: -75px 0 0px 520px;
	background: transparent url(/fileadmin/images/en/tyvek-seite/dupont-tyvek-logo.gif) no-repeat;
} 
	
#dupontlogo-fr {
	width: 178px;
	height: 84px;
	margin: -75px 0 0px 520px;
	background: transparent url(/fileadmin/images/fr/tyvek-seite/dupont-tyvek-logo.gif) no-repeat;
} 

