/******************************   Main Stylesheet for avantum   (c) S. Teuber, Düsseldorf */body {	background-color:	#00164E;		background:			url(../media/av_web_bubbles.jpg) #00164E center top no-repeat;}	#container {	width:				890px;	/*margin-left:		30px;	margin-top:			1em;*/	margin:				0 auto;	padding:			1em 1em 0 1em;	background-color:	white;	position:			relative;}/** Breadcrumb & Language Menu **/#breadcrumb {	float:				left;	padding-left:		85px;	color:				#999;	font-size:			.9em;}#breadcrumb ul {	list-style-type:	none;	margin:				0;	display:			inline;}#breadcrumb li {	display:			inline;}#breadcrumb a,#languageMenu a {	color:				#999;}#breadcrumb a:hover,#languageMenu a:hover {	color:				#333;}#languageMenu {	float:				right;	list-style-type:	none;	margin:				0;	color:				#999;	font-size:			.9em;}#languageMenu li {	display:			inline;	margin-left:		10px;}#languageMenu a.act {	text-decoration:	underline;}/** Logo, Header Image **/#logo,#headImg {	position:			relative;}#logo {	z-index:			255;	display:			none;}#headImg {	z-index:			1;	float:				left;	margin-right:		20px;}/** Quickmenu **/#quickMenu {	position:			relative;	float:				left;	width:				185px;	height:				166px;	overflow:			hidden;	list-style-type:	none;	margin:				0;}#quickMenu li {	width:				185px;	height:				26px;	margin-bottom:		9px;}#quickMenu li a {	display:			block;	width:				180px;	height:				24px;	background-color:	#F78F1E;	color:				white;	font-size:			1.2em;	font-weight:		normal;	padding:			2px 0 0 5px;	overflow:			hidden;}#quickMenu li a:hover {	background-color:	#F8AB59;}#contContainer {	clear:				both;	padding-top:		6px;	}/** Main menu **/#mainMenu {	margin:				0;	list-style-type:	none;	position:			relative;	border-top:			1px solid #F78F1E;	width:				170px;	margin-right:		15px;	font-size:			1.1em;	color:				#999;	float:				left;}#mainMenu a {	color:				#999;}#mainMenu a:hover {	font-weight:		bold;	color:				#F78F1E;}#mainMenu li {	border-bottom:		1px solid #F78F1E;}#mainMenu li li a:hover {	font-weight:		normal;}#mainMenu li a.act {	font-weight:		bold;	color:				#F78F1E;}#mainMenu li ul {	border-top:			1px solid #F78F1E;	list-style-type:	none;	margin:				0;}#mainMenu li li {	border-bottom:		none;	line-height:		1em;	padding:			4px 0;}#mainMenu li li a.act {	font-weight:		normal;	color:				#F78F1E;}#mainMenu li li ul {	border:				none;	list-style-type:	square;	padding-left:		20px;	padding-top:		4px;}#mainMenu li li li.act {	color:				#F78F1E;}/*************//** Content **/#content {	position:			relative;	width:				500px;	border-top:			1px solid #F78F1E;	padding-top:		1em;	min-height:			500px;	overflow:			hidden;	float:				left;	margin-right:		20px;}#content h3 {	font-size:			1.2em;	font-weight:		normal;	margin-bottom:		.7em;	}#content a {	color:				#999;}#content ul {	list-style-type:	square;}.news-list-item {	background-color:	#F3F3F4;	padding:			10px;	margin-bottom:		1em;}.news-list-item h3 {	color:				black;	line-height:		1.5em;}.news-list-item img {	float:				left;	margin:				0 10px 10px 0;}.tx-srfeuserregister-pi1 dt {	width:				30%;}h2 {	line-height:		1.5em;	}.news-list-link {	margin-top:			1.5em;	}/** Margin **/#margin {	position:			relative;	width:				185px;	float:				left;}#login,#logout {	display:			block;	width:				174px;	height:				20px;	border:				1px solid #F78F1E;	padding:			0 5px;	margin-bottom:		1.5em;	background:			url('../media/bullet_link.gif') 164px 3px no-repeat;	text-transform:		uppercase;}#logout {	width: 				100%;	height:				22px;	text-align: 		left;	color: 				#F78F1E;	cursor: 			pointer;	font-size:			.9em;	background:			url('../media/bullet_link.gif') 164px 3px no-repeat;}#margin .contentElement {	background-color:	#F3F3F4;	padding:			10px;	font-size:			.9em;	margin-bottom:		10px;}#margin .contentElement h1,#margin .contentElement h2 {	font-size:			1.1em;	font-weight:		normal;	text-transform:		uppercase;	margin-bottom:		0;}#margin .contentElement p {	color:				#F78F1E;	margin-bottom:		0;}#margin .news-list-item {	padding:			1em 0 0 0;	margin-bottom:		0;}/** Footer **/#footer {	position:			relative;	list-style-type:	none;	margin:				0 0 0 185px;	font-size:			.9em;	color:				#999;}#footer li {	display:			inline;}#footer a {	color:				#999;}#footer a:hover {	color:				#F78F1E;}.clear {	clear:				both;	}/** Documents **/.tx_rootdocmanager fieldset {	border:				0;	padding:			0;}.tx_rootdocmanager input,.tx_rootdocmanager select {	font-size:			.9em;	border:				1px solid #999;	margin:				0 8px 0 0;}.tx_rootdocmanager select.wide {	width:				auto;	margin-top:			1em;}.tx_rootdocmanager .sword {	width:				160px;	margin-top:			1em;}.tx_rootdocmanager .submit {	float:				right;	margin-top:			1em;}.tx_rootdocmanager_item {	background-color:	#F3F3F4;	padding:			10px;	margin-bottom:		10px;}.tx_rootdocmanager_item img {	float:				left;}.tx_rootdocmanager_item h3 {	color:				black;}.tx_rootdocmanager_item .text {	float:				right;	width:				360px;}.tx_rootdocmanager_item .clear {	clear:				both;}/* Page browser */.pagebrowser {	clear:					left;	margin-bottom:			3em;}.pagebrowser .prev, .pagebrowser .pages, .pagebrowser .next {	float:					left;	margin-right:			40px;}.pagebrowser .prev .linkbullet {	background:				url(../media/doppelpfeil_invers.gif) no-repeat 0 3px;	padding-left:			25px;	margin-left:			0;}.pagebrowser .next .linkbullet {	background:				url(../media/doppelpfeil.gif) no-repeat right 3px;	padding-left:			0;	padding-right:			25px;	margin-left:			0;}.pagebrowser .pages a.act {	color:					black;}
