﻿/** KONVENTIONEN:* * - Als Maßeinheit bitte keine px oder pc verwenden.  * Alles relativ in em oder %* angeben.  * Die Bezugsgröße ist 12px im body-Tag, die bei allen gängigen Browsern* voreingestellt sind.  * Bitte auch bei Bildern darauf achten! * * - Für Klassennamen bitte die gleiche Namensgebung wie in PHP verwenden. * Also Großschreibung und Camel-Style. *  * - Wenn Schriftarten angegeben werden müssen, immer auch eine generische * Alternative anbieten, wie sans-serif oder monospace. * *  Es grüßt, ABA*/
 /* -----------------------------------------------------------------------------* Common tag styles* ---------------------------------------------------------------------------*/
  html, body, td, th {
 	font-family: Arial, Helvetica, sans-serif;
 }
  html, body {
  	margin: 0;
  	padding: 0;
  }
  body {
  	font-size: .75em;
  	font-size: 12px;
  	font-size: ###fontsize###;
  }
  h1, h2, h3, h4, h5 {
  	margin: 0 0 0.5em 0;
  	color: #3C4774;
  }
  h1 {
  	font-size: 1.6667em;
  }
  h2 {
  	font-size: 1.6667em;
  }
  h3 {
  	font-size: 1.5em;
  }
  img {
  	border: 0;
  }
  td {
  	font-family: Arial, Helvetica, sans-serif;
  }
  /* -----------------------------------------------------------------------------* Common classes* ---------------------------------------------------------------------------*/
  a.spshop {
  	float: right;
  	clear: both;
  }
  .text {
  	padding: 0em;
  	margin:  0em;
  }
  .Help {
  	display: none;
  }
  .align-right {
  	text-align: right;
  }
  #Main {
  	/* width: 83.333em;
  */
  }
  /* -----------------------------------------------------------------------------* Header section* ---------------------------------------------------------------------------*/
  #Header {
  	background-color: #38477E;
  	/*background-image: url('../../fileadmin/layout/header_bg.png');*/
  	background-position: left top;
  	background-repeat: repeat-x;
  	color: white;
  	font-size: 0.917em;
  	margin: 0;
  	overflow: hidden;
  }
  #Header #HeaderUpperWrapper {
  	width: 86.5em;
  }
  #Header #HeaderWrapper {
  	padding: 1.6em 0 0.917em 3.667em;
  }
  #Header #HeaderWrapper #FontSizeText {
  	float: left;
  }
  #Header a {
  	color: white;
  	text-decoration: none;
  }
  #Header a:hover {
  	text-decoration: underline;
  	color: #E50003;
  }
  #Header #KtblLogo {
  	float: right;
  	border: none;
  	width: 15.909em;
  	height: 6.818em;
  }
  #Header #SearchBox {
  	margin-top: 1em;
  }
  #Header #SearchBox a {
  	color: #D0D5E9;
  	text-decoration: underline;
  }
  #Header #SearchBox #Query {
  	font-size: 1em;
  	border: none;
  }
  #Header #SearchBox #SearchButton {
  	font-size: 1em;
  	border: none;
  	margin: 0 1em 0 0;
  }
  #Header #SearchBox a:hover {
  	color: white;
  }
  #Header #EmoWrapper {
  	clear: left;
  	margin: 0;
  	font-size: 0;
  }
  #Header #MainMenu {
  	clear: both;
  	width: 100%;
  	background-color: #38477E;
  	margin: 0;
  }
  #Header ul {
  	height: 1.64em;
  	margin: 0;
  	list-style: none;
  	padding: 0;
  }
  /* IE or nothing else hack*/
  * html #Header ul {
  	height: 1.4em;
  }
  *+html #Header ul {
  	height: 1.4em;
  }
  #Header li {
  	float: left;
  	margin: 0 0 0 3em;
  }
  * html #Header li {
  	margin: 0 0 0 1.5em;
  }
  #Header li a {
  	background-color: #38477E;
  	color: white;
  	font-weight: bold;
  	font-size: 1.091em;
  	text-decoration: none;
  	padding: 0.25em 1.9em 0.3em 1.9em;
  }
  #Header li a.Active {
  	background-color: #D0D5E9;
  	color: #38477E;
  }
  #Header #MainMenu ul li a:hover {
  	text-decoration: underline;
  }
  #PageHeader {
  	clear: both;
  	height: 4.25em;
  	background-color: #D0D5E9;
  	color: #38477E;
  	width: 100%;
  	clear: both;
  }
  #PageHeader h1 {
  	font-size: 2.273em;
  	font-weight: normal;
  	padding: 0;
  	margin: 0 0 0 1.833em;
  	color: #38477E;
  }
  #PageHeader #BreadcrumbPath {
  	font-size: 1.091em;
  	color: #6377B4;
  	margin-left: 3.8em;
  }
  #PageHeader #BreadcrumbPath a {
  	color: #3E4176;
  	text-decoration: none;
  }
  #PageHeader #BreadcrumbPath a:hover {
  	color: red;
  	text-decoration: underline;
  }
  /* -----------------------------------------------------------------------------* Content section* ---------------------------------------------------------------------------*/
  #Content {
  	/* background-image: url('fileadmin/layout/content_border.png'); */
  	/* background-position: 76.5% 1em;
  */
  	background-position: 63.833em 1em;
  	background-repeat: repeat-y;
  }
  /** Submenu*/
  #Content #SubMenu {
  	/* background-color: #fce;
  */
  	float: left;
  	width: 20.667em;
  	/* width: 24.8%;
  */
  	padding: 0.16em 0 0 0;
  }
  #Content #SubMenu ul {
  	display: block;
  	margin: 0;
  	padding: 0 1.429em 0 3.667em;
  }
  #Content #SubMenu li {
  	display: inline;
  }
  #Content #SubMenu li a {
  	display: block;
  	background-color: #374880;
  	background-image: url('../../fileadmin/layout/menu_bg.png');
  	background-position: right top;
  	background-repeat: repeat-y;
  	border-bottom: 0.1em solid white;
  	color: white;
  	text-decoration: none;
  	font-size: 0.917em;
  	padding: 0.429em 1.167em 0.429em 1.167em;
  }
  #Content #SubMenu li a.Active {
  	background-image: url('../../fileadmin/layout/navi_bullet.gif');
  	background-position: left center;
  	background-repeat: no-repeat;
  }
  #Content #SubMenu ul li a.Active {
  	background-image: url('../../fileadmin/layout/navi_bullet.gif');
  	background-position: left center;
  	background-repeat: no-repeat;
  }
  #Content #SubMenu li a:hover {
  	background-color: #93A0CC;
  }
  #Content #SubMenu ul ul {
  	padding: 0;
  }
  #Content #SubMenu ul ul li a {
  	background-color: #6377B4;
  	background-image: none;
  	font-size: 0.917em;
  	border-bottom: 0.091em so lid white;
  }
  #Content #SubMenu ul ul li a.Active {
  	font-weight: normal;
  	background-image: url('../../fileadmin/layout/navi_bullet.gif');
  	background-position: left center;
  	background-repeat: no-repeat;
  	background-color: #93A0CC;
  }
  #Content #SubMenu ul ul ul {
  	padding: 0;
  }
  #Content #SubMenu ul ul ul li a {
  	background-color: #D0D5E9;
  	background-image: none;
  	color: #3E4176;
  	font-size: 0.917em;
  	border-bottom: 0.091em so lid white;
  }
  #Content #SubMenu ul ul ul li a.Active {
  	font-weight: normal;
  	background-image: url('../fileadmin/layout/navi_bullet.gif');
  	background-position: left center;
  	background-repeat: no-repeat;
  	background-color: #ffffff;
  }
  /** Page content*/
  #Content #PageContent {
  	/* background-color: #ffc;
  */
  	float: left;
  	width: 43.167em;
  	margin: 0;
  }

/* -- IE <= 6 -- */
* html #Content #PageContent{ 
  /* width:auto; */
  }

  #Content #PageContent #PageContentWrapper {
  	padding: 1em 1.667em 0 0;
  	line-height: 150%;
  }
  /** Page Formular*/
  #Formular {
  }
  #Formular input, #Formular select, #Formular textarea {
  	margin: 0 0 0.6667em 0;
  	padding: 0.1667em 0.25em;
  	width: 25em;
  	border: none;
  	background: #D0D5E9;
  	font-size: 1.1667em;
  }
  #Formular select {
  	width: 25.5em;
  }
  *+html #Formular select {
  	width: 25.449em;
  }
  * html #Formular select {
  	width: 25em;
  }
  #Formular .chkbox {
  	width: 1em !important;
  	padding: 0;
  	margin: 0.1em 20em 0.99em 0em;
  	background: none;
  }
  #Formular .radiobutton {
  	width: 1em;
  }
  #Formular .error {
  	color: #f00;
  	margin: 0.5em 0;
  }
  #Formular .invisible {
  	visibility: hidden;
  }
  #Formular textarea {
  	height: 12.5em;
  	font-family: sans-serif;
  }
  #Formular #Reset {
  	display: block;
  	float: left;
  	clear: left;
  	margin: 0 0.4167em 0.6667em 0;
  	width: 7.5em;
  	font-size: 1.1667em;
  	font-weight: bold;
  	border: none;
  	color: #fff;
  	background: #38477E;
  }
  #Formular #Submit {
  	border: none;
  	margin-left: 0.25em;
  	width: 25.5em;
  	font-weight: bold;
  	color: #fff;
  	background: #38477E;
  }
  * html #Formular #Submit {
  	width: 25em;
  	margin-left: 0;
  }
  #Formular label {
  	display: block;
  	float: left;
  	clear: left;
  	padding: 0 0.25em 0 0;
  	margin: 0 0.4167em 0.6667em 0;
  	width: 7.5em;
  	text-align: right;
  	font-size: 1.1667em;
  	font-weight: bold;
  	color: #6377B4;
  }
  #Formular sup {
  	font-size: 0.666em;
  	font-weight: normal;
  }
  /* Navigation / Routing Page */
  #RoutingFormular label {
  	display: block;
  	float: left;
  	clear: left;
  	padding: 0 0.25em 0 0;
  	margin: 0 0.4167em 0.6667em 0;
  	width: 7.5em;
  	text-align: right;
  	font-size: 1.1667em;
  	font-weight: bold;
  	color: #6377B4;
  }
  #RoutingFormular #Submit {
  	border: none;
  	margin-left: 0.25em;
  	width: 25.5em;
  	font-weight: bold;
  	color: #fff;
  	background: #38477E;
  }
  * html #RoutingFormular #Submit {
  	width: 25.4499em;
  }
  #RoutingFormular #Reset {
  	display: block;
  	float: left;
  	clear: left;
  	margin: 0 0.4167em 0.6667em 0;
  	width: 7.5em;
  	font-size: 1.1667em;
  	font-weight: bold;
  	border: none;
  	color: #fff;
  	background: #38477E;
  }
  #RoutingFormular input {
  	margin: 0 0 0.6667em 0;
  	padding: 0.1667em 0.25em;
  	width: 25em;
  	border: none;
  	background: #D0D5E9;
  	font-size: 1.1667em;
  }
  /** Page Sitemap*/
  .tx-dropdownsitemap-pi1 A {
  	font-weight: bold;
  	color: #000;
  }
  .tx-dropdownsitemap-pi1 LI.open OL {
  	display: block;
  }
  .tx-dropdownsitemap-pi1 LI.closed OL {
  	display: none;
  }
  .tx-dropdownsitemap-pi1 LI.open UL {
  	display: block;
  }
  .tx-dropdownsitemap-pi1 LI.closed UL {
  	display: none;
  }
  .tx-dropdownsitemap-pi1 DIV {
  	background: #D0D5E9;
  	border: 0;
  	padding: 2px 0 2px 2px;
  	margin-bottom: 5px;
  }
  .tx-dropdownsitemap-pi1 DIV.level_2 {
  	background: #38477E;
  	color: #fff;
  }
  .tx-dropdownsitemap-pi1 DIV.level_2 A {
  	font-weight: normal;
  	color: #fff;
  }
  .tx-dropdownsitemap-pi1 DIV.level_3 {
  	background: #D0D5E9;
  	color: #000
  }
  .tx-dropdownsitemap-pi1 DIV.level_3 A {
  	font-weight: normal;
  	color: #000;
  }
  .tx-dropdownsitemap-pi1 DIV.level_4 {
  	background: #38477E;
  	color: #fff;
  }
  .tx-dropdownsitemap-pi1 DIV.level_4 A {
  	font-weight: normal;
  	color: #fff;
  }
  .tx-dropdownsitemap-pi1 DIV.level_5 {
  	background: #D0D5E9;
  	color: #000;
  }
  .tx-dropdownsitemap-pi1 DIV.level_5 A {
  	font-weight: normal;
  	color: #000;
  }
  .tx-dropdownsitemap-pi1 DIV.expAll {
  	text-align: center;
  	border: 0;
  	background: #D0D5E9;
  }
  /** Page Detailsuche*/
  .tx-indexedsearch {
    width:450px;
  }
  .tx-indexedsearch select {
  	margin-bottom: 1em;
  	padding: 0.1667em 0.25em;
  	width: 22em;
  	border: none;
  	background: #D0D5E9;
  	font-size: 1em;
  }
  .tx-indexedsearch label {
  	display: block;
  	clear: left;
  	float: left;
  	padding: 0 0.25em 0 0;
  	margin: 0 0.4167em 1em 0;
  	width: 10.5em;
  	text-align: right;
  	font-size: 1em;
  	font-weight: bold;
  	color: #6377B4;
  }
  .tx-indexedsearch .tx-indexedsearch-searchbox-button {
  	border: none;
  	margin-left: 10em;
  	width: 19.9em;
  	font-weight: bold;
  	color: #fff;
  	background: #38477E;
  }
  *+html .tx-indexedsearch .tx-indexedsearch-searchbox-button {
  	border: none;
  	margin-left: 11em;
  	font-weight: bold;
  	color: #fff;
  	background: #38477E;
  }
  * html .tx-indexedsearch .tx-indexedsearch-searchbox-button {
  	border: none;
  	margin-left: 11.3em;
  	width: 19.7em;
  	font-weight: bold;
  	color: #fff;
  	background: #38477E;
  }
  .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
  	margin-bottom: 1em;
  	padding: 0.1667em 0.25em;
  	width: 21.5em;
  	border: none;
  	background: #D0D5E9;
  	font-size: 1em;
  }
  * html .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
  	margin-bottom: 1em;
  	padding: 0.1667em 0.25em;
  	width: 21.3em;
  	border: none;
  	background: #D0D5E9;
  	font-size: 1em;
  }
  #LinkToTheMode {
  	float: right;
  	clear: both;
  	margin: 1em 2em 0 0;
  }
  .tx-indexedsearch  ul {
  	display: block;
  	margin: 0 0 20px 0;
  	padding: 0 1.429em 0 0em;
  }
  .tx-indexedsearch  li {
  	display: inline;
  }
  .tx-indexedsearch  li a {
  	background-color: #374880;
  	border: 0.1em solid white;
  	color: white;
  	text-decoration: none;
  	font-size: 0.917em;
  	padding: 0.429em 1.167em 0.429em 1.167em;
  }
  .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
  }
  .tx-indexedsearch .tx-indexedsearch-whatis {
  }
  .tx-indexedsearch P.tx-indexedsearch-noresults {
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
  	background: #38477E;
  	color: #fff;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
  	color: #fff;
  	text-decoration: none;
  	padding-left: 5px;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
  }
  .tx-indexedsearch-icon {
  }
  .tx-indexedsearch-percent {
  	color: #fff;
  	background: #38477E;
  	padding-right: 5px;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
  	background: #D0D5E9;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
  	background: #38477E;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
  	color: #006699;
  	margin-top: 0px;
  	margin-bottom: 0px;
  	background: transparent;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
  	background: #cccccc;
  }
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
  	vertical-align: middle;
  }
  .tx-indexedsearch .tx-indexedsearch-res .noResume {
  	color: #666666;
  }
  .tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {
  	color: #fff;
  	font-family: monospace;
  	font-style: normal;
  	padding: 0 0.3em 0 0.3em;
  	background: #38477E;
  	border: 1px #D0D5E9 solid;
  }
  /** Related content (subcontent)*/
  #Content #RelatedContent {
  	margin: 0 0 0 69.636em;
  	/* margin: 0 0 0 76.6%;
  */
  	width: 19.5em;
  	/* width: 23.3%;
  */
  	/* background-color: #cfc;
  */
  	font-size: 0.917em;
  }
  #Content #RelatedContent #RelatedContentWrapper {
  	padding: 1.225em 0 0 1.455em;
  }
  /*
  #Content #RelatedContent #RelatedContentWrapper a {
  	padding: 0 0 1em 0;
  	
  }
 */
  
 /* -----------------------------------------------------------------------------* Footer section* ---------------------------------------------------------------------------*/
  #Footer {
  	border-top: 1em solid white;
  	background-color: #213F71;
  	color: white;
  	height: 3.833em;
  	clear: left;
  }
  #Footer #Adress {
  	font-size: 0.9167em;
  	margin: 0.6667em 0 0 3.667em;
  }
  #Footer #FooterMenu {
  	margin: 0.2500em 0 0 0;
  	background-color: #D0D5E9;
  }
  #Footer #FooterMenu ul {
  	display: block;
  	margin: 0;
  	padding: 0.2em 1.429em 0.2em 3.667em;
  	letter-spacing: 0.1em;
  	font-size: 0.9167em;
  }
  #Footer #FooterMenu ul li {
  	display: inline;
  }
  #Footer #FooterMenu ul li a {
  	color: black;
  	text-decoration: none;
  }
  #Footer #FooterMenu ul li a:hover {
  	text-decoration: underline;
  	color: red;
  }
  #Footer #Credits {
  	padding: 0.2em 1.429em 0.2em 3.667em;
  	margin: 0.2em 0 0 0;
  	letter-spacing: 0.1em;
  	font-size: 0.9167em;
  	float: right;
  	color: black;
  }
  #Footer #Credits a {
  	color: black;
  	text-decoration: none;
  }
  #Footer #Credits a:hover {
  	color: red;
  	text-decoration: underline;
  }
  /* fe_rtenews extension start -------------------------------------------------*/
  .fe_rtenews_container {
  	width: 405px;
  	text-align: left;
  }
  .fe_rtenews_container .labelText {
  	font-size: 16px;
  	color: #6377B4;
  	padding-bottom: 10px;
  }
  .fe_rtenews_container .labelText input {
  	width: 300px;
  	background: #D0D5E9;
  	border: none;
  }
  .fe_rtenews_container .feSubmitButton input {
  	width: 300px;
  	background: #38477E;
  	border: none;
  	font-weight: bold;
  	color: #FFFFFF;
  }
  /* fe_rtenews extension end ---------------------------------------------------*/
  /* tt_news extension start ---------------------------------------------------*/
  #ttNewsContainer {
  	margin-bottom: 10px;
  	border-bottom: 1px solid #DEDEDE;
  }
  #ttNewsContainer .ttNewsDate {
  	color: #000000;
  	font-size: 10px;
  	text-align: right;
  	padding-right: 10px;
  }
  #ttNewsContainer .ttNewsTitle, .ttNewsTitle a {
  	color: #6377B4;
  	font-size: 15px;
  	font-weight: bold;
  	text-decoration: none;
  }
  .ttNewsNoUnderlineMoreLink a {
  	text-decoration: none;
  }
  #ttNewsContainer .ttNewsTitle a:hover {
  	text-decoration: underline;
  }
  #ttNewsContainer .ttNewsDescription {
  	padding: 5px 0px 10px 0px;
  	color: #000000;
  }
  #ttNewsContainer .ttNewsLinkMore a {
  	font-weight: bold;
  	color: #6377B4;
  	text-decoration: none;
  }
  #ttNewsContainer .ttNewsLinkMore a:hover {
  	text-decoration: underline;
  }
  .ttNewsTitleSingleHead a {
 	color: #6377B4;
 	font-size: 1.25em;
 	font-weight: bold; }  .ttNewsNewsAuthor { 	padding-bottom:0.1em; }  .ttNewsItem { 	padding-bottom:1em; 	margin-bottom:1em; 	border-bottom:0.1em solid #38477E; }  .ttNewsTitle {   padding-bottom:0.2em;   color: #3C4774;   font-size:1.3em;   font-weight:bold; }  .ttNewsHead {   padding-bottom:0.2em;   color: #3C4774;   font-size:1em;   font-weight:bold; } 
  
  .tx-ttnews-browsebox-SCell a{
	font-weight:bold;
	color:#000000;
  }
  
  /* tt_news extension end -----------------------------------------------------*/
  /* sk_pagecomments extension start -------------------------------------------*/
  #skPageAnswerComments {
  	border: 1px solid #EFF1F7;
  	margin-bottom: 4px;
  	clear: both;
  }
  #skPageAnswerCommentsHead {
  	padding: 3px;
  	background: #F6F7FB;
  	font-size: 11px;
  	color: #000000;
  }
  #skPageAnswerCommentsHead b.red {
  	color: #CC0000;
  }
  #skPageAnswerCommentsContent {
  	padding: 2px 5px 2px 10px;
  	font-size: 11px;
  }
  #skPageCommentsCount {
  	font-size: 11px;
  	font-weight: bold;
  	float: right;
  	margin-bottom: 5px;
  }
  #skPageCommentsTextareaContainer {
  	margin: 5px 0px 5px 0px;
  }
  #skPageCommentsTextareaContainer textarea {
  	background: #FFFFFF;
  	border: 1px solid #DEDEDE;
  	width: 430px;
  	height: 150px;
  	margin: 5px 0px 0px 10px;
  	float: center;
  }
  #skPageCommentsSubmitButton {
  	width: 438px;
  	text-align: right;
  }
  #skPageCommentsSubmitButton input {
  	width: 300px;
  	background: #38477E;
  	border: none;
  	color: #FFFFFF;
  	font-weight: bold;
  	padding: 2px 0px 2px 0px;
  	margin-bottom: 8px;
  }
  b.yourComment {
  	font-size: 12px;
  	font-weight: bold;
  }
  /* sk_pagecomments extension end ---------------------------------------------*/
 /* seminar-manager extension start -------------------------------------------*/
  .seminarManagerTableHead {
   font-size: 1em;
   background: #D0D5E9;
   height:2.5000em;
   padding-left:0.4167em;
   font-weight:bold;
 }
  .seminarManagerItem {
   font-size: 1em;
   padding-left:0.4167em;
  }
  #seminarManagerRegistration input {
   margin: 0 0 0.6667em 0;
   padding: 0.1667em 0.25em;
   width: 24em;
   border: none;
   background: #D0D5E9;
   font-size: 1.1667em;
   text-align:left;
 }
  #seminarManagerRegistration select {
   margin: 0 0 0.6667em 0;
   padding: 0.1667em 0.25em;
   width: 24.5em;
   border: none;
   background: #D0D5E9;
   font-size: 1.1667em;
   text-align:left;
 }
  #seminarManagerRegistration .chkbox {
   width: 1em !important;
   padding: 0;
   margin: 0em 20em 0em 0em;
   background: none;
 }
  #seminarManagerRegistration .radiobox {
   width: 1em !important;
   padding:0;
   margin: 0 0.5em 0 0.5em;
   background: none;
 }
  #seminarManagerRegistration .text{
   padding-top: 0.1em;
   margin: 0 0em 0.6667em 0;

   text-align: left;
   font-size: 1.1667em;
   font-weight: bold;
   color: #6377B4;
 }
  .seminarManagerSubmit {
   border: none;
   margin-left: 0.25em;
   padding: 0 3em 0 3em;
   font-weight: bold;
   color: #fff;
   background: #38477E !important;
   text-align:center !important;
 }
  .seminarManagerErrorMessages ul{
   padding:0;
   margin:1em 0 1em 0;
   list-style-type:none;
 }
  .seminarManagerErrorMessages ul li{
   padding:0;
   margin:0;
   font-size:1em;
   color:#CC3300;
 }
  .seminarManagerRegistrationComment textarea{
   margin: 0 0 0.6667em 0;
   padding: 0.1667em 0.25em;
   height:10em;
   width:98%;

   border: none;
   background: #D0D5E9;
   text-align:left;
 }
  .seminarManagerRegistrationConferenceDutyTitle {
   padding-top: 0.1em;
   margin: 0;
   text-align: left;
   font-size: 1em;
   color: #6377B4;
 }
  .seminarManagerRegistrationConferenceDutyPrice {
   padding:0 0.5em 0 0;
   margin: 0;
   text-align: right;
   font-size: 1em;
   color: #000000;
 }
  .seminarManagerRegistrationConferenceDutyFieldSet {
   border:1px solid #6377B4;
   margin-bottom:1em;
   padding:0.5em 0 0.5em 0;
 }
 
 *html .seminarManagerRegistrationConferenceDutyFieldSet {
   border:1px solid #6377B4;
   margin-bottom:1em;
   padding:0em 0 0.5em 0;
 }
  
  .seminarManagerRegistrationConferenceDutyFieldSet b{
   font-size:1em;
   color: #6377B4;
 }
  .seminarManagerRegistrationConferenceDutyFieldSet b.head{
   font-size:1.4em;
   color: #6377B4;
 }
  
 /* seminar-manager extension end  --------------------------------------------*/
 /* scroll menu  -------------------------------------------------------------*/
#InnerNav {
  position:fixed;
  left:70em;
  width:19.5em;
  font-size:0.917em;
  padding: 0.5em 0 0 0.5em; 
}
#InnerNav h1{
  margin:0px;
  padding:0px;
  font-size:1.459em; 
}

* html #InnerNav {
  width:19.5em;
  padding: 0.5em 0 0 1.25em; 
}/* scroll menu  end ---------------------------------------------------------*/

.tableHeadBlue {
	color:#FFFFFF;
	background:#38477E !important;
}
