@charset "ISO-8859-1";/*VideoTag*/.videoTag {	border: 2px solid black;	max-width: 450px;}#contentContainer {	float: left;	margin-left: 20px;	width: 630px;	padding-top: 20px;	text-align: left;	color: rgb(49, 49, 49);}#content {	float: left;	width: 100%;	line-height: 150%;}#content .hightlight {	font-weight: bold;}#content .noneDisplay {	display: none;}#content .content_text_block {	float: left;	width: 100%;	font-family: Arial, sans-serif;	font-size: 9pt;	text-align: justify;	padding: 0;	margin: 0;	margin-top: 14px;}.content_text_block p {	padding: 0;	margin: 0;}.content_text_block .withRightSide {	margin-right: 180px;}.content_text_block .spezifikationBox {	background-color: rgb(240, 228, 219);	border: 0px;	border-top-width: 7px;	border-bottom-width: 7px;	border-style: solid;	border-top-color: rgb(72, 38, 9);	border-bottom-color: rgb(194, 118, 23);	padding: 10px;	font-size: 8pt;	font-weight: bold;}.spezifikationBox ul {	margin: 0;	padding-left: 20px;	list-style-position: inside;	font-weight: normal;	line-height: 120%;}.spezifikationBox li {	padding: 3px;}/*
 * Background für rechte Screenshotbalken
 */.content_text_block .rightSide {	float: right;	margin: 0;	padding: 0;	width: 160px;}/*
 * Background für rechte Screenshotbalken
 */.content_text_block .rightImage {	float: right;	margin: 0;	padding: 0;	width: 160px;}.rightImage>.rightImageTopBg {	float: left;	background-image:		url(../bgImage/content/rightImage_BGs/rightImage_top_bg.png);	background-repeat: no-repeat;	background-position: top left;	height: 10px;	width: 160px;}.rightImage>.rightImageMiddleBg {	float: left;	background-image:		url(../bgImage/content/rightImage_BGs/rightImage_bg.png);	background-repeat: repeat-y;	background-position: top left;	width: 160px;}.rightImage>.rightImageMiddleBg div,.rightImage>.rightImageMiddleBg img	{	float: right;	margin-right: 15px;	margin-bottom: 3px;	max-width: 130px;	clear: both;	border-width: 0px;	font-family: 'Lobster', Tahoma, serif;	font-size: 18px;}.rightImage>.rightImageBottomBg {	float: left;	background-image:		url(../bgImage/content/rightImage_BGs/rightImage_bottom_bg.png);	background-repeat: no-repeat;	background-position: bottom left;	height: 10px;	width: 160px;}/*
 * Ü B E R S C H R I F T E N
 */#contentContainer h1 {	padding: 0;	margin: 0;	font-family: Arial, sans-serif;	font-size: 11pt;	font-weight: bold;	border-bottom: 1px solid rgb(203, 203, 203);	padding-bottom: 8px;	line-height: 100%;}#contentContainer h1.withRightSide {	margin-right: 180px;}#contentContainer h1>img {	position: relative;	right: -2px;	bottom: 6px;	float: right;	width: 30px;	height: 30px;}#contentContainer h2 {	padding: 0;	margin: 0;	font-family: Arial, sans-serif;	font-size: 9pt;	font-weight: bold;	padding-bottom: 8px;}/*
 * C O N T A C T  RUBRIK
 */#contentContainer h1.Contact {	color: rgb(49, 49, 49);}#contentContainer h2.Contact {	color: rgb(49, 49, 49);}#content .hightlight.Contact {	color: rgb(153, 153, 153);}.content_text_block.Contact a {	color: rgb(153, 153, 153);	text-decoration: none;}.content_text_block.Contact a img {	border: none;}.content_text_block.Contact a:hover {	border-bottom: 1px solid;}#sendOk {	background-image: url(../bgImage/icons/ok.png);	background-repeat: no-repeat;	background-position: left top;	margin: 10px;	padding-left: 35px;	min-height: 30px;}#sendfalse {	background-image: url(../bgImage/icons/false.png);	background-repeat: no-repeat;	background-position: left top;	margin: 10px;	padding-left: 35px;	min-height: 30px;}#contactTableFormular {	border-width: 0px;	padding: 3px;	margin: 0;}#contactTableFormular td {	vertical-align: top;}#contactTableFormular label {	text-align: right;}#contactTableFormular input {	width: 185px;	font-size: 8pt;	padding-left: 5px;	background-color: rgb(159, 159, 159);	color: white;	border: 1px solid gray;}#contactTableFormular textarea {	width: 100%;	font-family: sans-serif;	font-size: 8pt;	padding-left: 5px;	background-color: rgb(159, 159, 159);	color: white;	border: 1px solid gray;}#contactTableFormular input[type=submit] {	height: 25px;	width: 85px;	font-weight: bold;}#content .content_text_block .spezifikationBox.Contact {	background-color: rgb(243, 243, 243);	border-top-color: rgb(69, 69, 69);	border-bottom-color: rgb(191, 191, 191);}#content .contactTableTeamMember {	border-width: 0px;	padding: 3px;	margin: 0;}.contactTableTeamMember td {	font-weight: bold;	vertical-align: top;}.contactTableTeamMember td.teamAttrValue {	font-weight: normal;}/*
 * H O M E  RUBRIK
 */#contentContainer h1.Home {	color: rgb(15, 67, 89);}#content .hightlight.Home {	color: rgb(15, 67, 89);}.content_text_block.Home img.rightMainImage {	width: 130px;	height: 85px;}.newsHead {	font-family: 'Arial', sans-serif;	font-weight: bold;	color: rgb(44, 147, 190);	line-height: 190%;}.newsHead a,.newsHead a:hover,.newsEntry a {	color: rgb(44, 147, 190);}.newsParagraph {	min-height: 130px;}.newsPadding {	clear: both;}/*
 * P R O J E C T S  RUBRIK
 */#contentContainer h1.Projects {	color: rgb(64, 71, 12);}.content_text_block.Projects a {	color: rgb(167, 186, 31);	text-decoration: none;}.content_text_block.Projects a:hover {	text-decoration: underline;}.content_text_block .spezifikationBox.Projects {	background-color: rgb(234, 235, 230);	border-top-color: rgb(64, 71, 12);	border-bottom-color: rgb(167, 186, 31);}.hightlight.Projects {	color: rgb(167, 186, 31);}/*
 * L O G I N  RUBRIK
 */#contentContainer h1.Login {	color: rgb(118, 0, 0);}.content_text_block .spezifikationBox.Login {	background-color: rgb(255, 222, 163);	border-top-color: rgb(118, 0, 0);	border-bottom-color: rgb(235, 78, 78);}#content .hightlight.Login {	color: rgb(235, 78, 78);}#loginTableFormular {	border-width: 0px;	padding: 3px;	padding-top: 20px;	margin: 0;}#loginTableFormular td {	vertical-align: top;}#loginTableFormular label {	text-align: right;}#loginTableFormular input {	width: 155px;	font-size: 8pt;	padding-left: 5px;	background-color: rgb(243, 243, 243);	border: 1px solid rgb(118, 0, 46);}#loginTableFormular textarea {	width: 100%;	font-size: 8pt;	padding-left: 5px;	background-color: rgb(159, 159, 159);	border: 1px solid gray;}#loginTableFormular input[type=submit] {	width: 85px;	font-weight: bold;	color: rgb(118, 0, 46);}#loginTableFormular input[type=checkbox] {	background-color: transparent;	border-width: 0px;	width: auto;	color: rgb(118, 0, 46);	padding-left: 0px;}.Login input,textarea {	border: 1px solid rgb(118, 0, 0);	font-size: 8pt;	padding-left: 5px;}.Login input[type=radio],.Login input[type=checkbox] {	border: none;}.Login a {	text-decoration: none;	color: rgb(235, 78, 78);}.Login a:hover {	text-decoration: underline;}/*
 * D O W N L O A D  RUBRIK
 */#contentContainer h1.Downloads {	color: rgb(49, 49, 49);}#content .content_text_block .spezifikationBox.Downloads {	background-color: rgb(240, 228, 219);	border-top-color: rgb(72, 38, 9);	border-bottom-color: rgb(194, 118, 23);}.content_text_block.Downloads a {	color: rgb(194, 118, 23);	text-decoration: none;}.content_text_block.Downloads a:hover {	text-decoration: underline;}#downloadButtonField a {	color: black;}div#downloadAgreementWarning {	padding-left: 40px;	padding-top: 5px;	padding-right: 10px;	margin-bottom: 5px;	background-image: url(../bgImage/icons/false.png);	background-repeat: no-repeat;	background-position: 5px 5px;	background-color: rgb(250, 230, 230);	border: 6px solid rgb(205, 0, 0);	border-left: none;	border-right: none;	min-height: 35px;}p#downloadAgreement {	font-size: small;}/*
 * Download Button
 */button.downloadbutton {	padding: 0;	margin: 0;	border-width: 0px;	background-color: transparent;	cursor: pointer;}#content .hightlight.Downloads {	color: rgb(191, 113, 21);}/*
 * I M P R E S S  RUBRIK
 */#contentContainer h1.Impress {	color: rgb(81, 0, 60);}#contentContainer h2.Impress {	color: rgb(81, 0, 60);}.content_text_block.Impress a {	color: rgb(165, 99, 153);	text-decoration: none;}.content_text_block.Impress a img {	border: none;}.content_text_block.Impress a:hover {	border-bottom: 1px solid;}.content_text_block .spezifikationBox.Impress {	background-color: rgb(241, 217, 235);	border-top-color: rgb(81, 0, 60);	border-bottom-color: rgb(191, 143, 183);}#content .hightlight.Impress {	color: rgb(191, 143, 183);}.spezifikationBox.Impress #impressDaten {	font-size: 9pt;	font-family: Arial, sans-serif;	font-weight: normal;	color: rgb(10, 10, 10);	vertical-align: super;}
