#artikel h1 {	font-size: 13px;	font-weight: normal;	line-height: 16px;	letter-spacing: 0px;	margin-bottom: 15px;}#artikel h2,#artikel h3 {	font-size: 12px;	font-weight: bold;	line-height: 15px;	margin-bottom: 10px;}#artikel h4,#artikel h5,#artikel h6 {	font-size: 11px;	font-weight: bold;	line-height: 14px;	margin-bottom: 5px;}/* ### Bilder ############################################################ */#artikel img {	display: block;	margin: 4px 0;}/* ### Links ######################################################### */#artikel a, #artikel a:link {	color: #606060;}#artikel a:hover {	color: #cc0066;	text-decoration: none;}#artikel a.faq, #artikel a.faq:link {	color: #606060;	font-size: 14px;	text-decoration: none;	text-transform: none;	line-height: 20px;}#artikel a.faq:hover {	color:#cc0066;}/* ### p ########################################################## */#artikel p {	margin-bottom: 14px;	line-height: 17px;	text-align: justify;}#artikel p:first-child {	margin-bottom: 14px;	line-height: 15px;	text-align: justify;}#artikel blockquote {	margin: 0 0 0 20px;}/* ### Listen ###################################################### */#artikel ul, #artikel ol {}#artikel ol li {	margin:0 0 0 30px;	list-style-type:decimal-leading-zero;} #artikel ul li {	margin:0 0 0 20px;	list-style-type:square;}/* ### Module #################################################### *//* ### kontakt ### */#artikel div.kontakt {	position: relative;	width: 240px;	clear: both;	padding: 0;	margin: 0;}#artikel div.kontakt p {	border-left: 0px solid #404040;	padding-left: 0px;	margin-bottom: 30px;}/* ### Links - Beschreibungstexte (nicht scrollbar, fixed) --- text-links ### */#artikel div.text-links {	position: fixed;	margin-left: 200px;	margin-top: 0px;	width: 315px;	padding: 0;}#artikel div.text-links p {	text-align: left;}/* ### Links - CV - Text ------ scroll-links ### */#artikel div.scroll-links {	position: relative;	left: 200px;	width: 315px;	padding: 0;}	#artikel div.scroll-links p {	text-align: left;}/* ### Links - CV - Text und/oder Bild ### */#artikel div.textbild-links {	position: relative;	left: 200px;	width: 315px;	clear: both;	padding: 0;}#artikel div.textbild-links p {	margin-top: 0px;}#artikel div.textbild-links div {}#artikel div.textbild-links .floatLeft {	float: left; padding-right: 10px;}#artikel div.textbild-links .floatRight {	float: right;	padding-left: 10px;}/* ### rechts ####################################################### */#artikel div.rechts {	position: relative;	left: 575px;	width: 450px;	border: 0px solid #ddd;	padding: 0;	margin: 0 0 15px 0;	z-index: 1;}#artikel div.rechts img {	margin: 0 0 15px 0;	border: 1px solid #aaa;}/* ### fest ############### */#artikel div.rechtsfest {	position: fixed;	margin-left: 575px;	width: 450px;	border: 0px solid #ddd;	padding: 0;	margin-bottom: 15px;	z-index: 1;}#artikel div.rechtsfest img {	margin: 0 0 15px 0;	border: 1px solid #aaa;}/* ### Formular ################################################## */label.text{width: 80px;	height: 25px;	display:block;	float:left;	clear: left;	padding-top:5px;}label.textarea{width: 80px;	height: 25px;	display:block;	clear: left;	padding-top:5px;}input.text {float:left;	width: 370px;	height:20px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}textarea.textarea {width: 450px;	height:100px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}.submit{background-color: #90b0bf;	color:#fff;	margin-top: 10px;	border: none;}
