#logoWrap {
	background: url('../shared/logo.png') no-repeat;
	height: 130px !important;
  top: 15px;
  left: 670px;
  width: 300px;
  overflow: hidden;
}
#logoWrap a {
  width: 300px;
  height: 128px;
}
/* IE6 - Logo */
* HTML #logoWrap {
	background-image: url('../shared/logo.png');
	behavior: url('fileadmin/templates/evo/iepngfix.htc');	
}
#mainMenu ul.hmenu li a:hover, 
#mainMenu .act a {
  border-bottom-color: #009; /*#006AB3;*/
}
#mainMenu ul.hmenu li a,
#mainMenu ul.hmenu li a:hover,
#mainMenu .act a {
  color: #000;
}


UL A,
A:hover, 
A:focus, 
UL A:hover, 
UL A:focus,
#subContent A,
#rightContent P,
#rightContent A,
#rightContent .losungen-main,
#rightContent UL LI A,
#rightContent UL LI A:hover,
#zoomWrap a,
#zoomWrap a:hover,
#metaWrap ul.hmenu li a,
#metaWrap ul.hmenu li a:hover,
#metaWrap ul.hmenu li a.aktiv,
#pathMenu ul.hmenu li a,
#pathMenu ul.hmenu li a:hover,
#pathMenu ul.hmenu li.pathStart a:hover,
#pathMenu ul.hmenu li.pathStart a,
.teaser,
#homeFooter ul.hmenu li a,
#homeFooter ul.hmenu li a:hover,
#metaFooter ul.hmenu li a,
#metaFooter ul.hmenu li a:hover,
.csc-sitemap ul a,
UL.csc-menu LI A,
#centerContent H1 A,
.item H1 A,
H3 A,
.tt-news H3 A,
#leftContent .tt-news H3 A,
#centerContent H1 A:hover,
.medium,
#leftContent A,
.external-link-new-window,
p.bodytext A,
.medium a:hover,
#leftContent A:hover,
.external-link-new-window a:Hover,
.tt-news .morelink A,
#leftContent .tt-news .morelink A,
.tt-news .morelink A:hover,
h1,
h2,
h3,
h4,
h5,
h6,
LEGEND,
.tt-news .amenu LI,
.csc-linkToTop A,
#subContent .tx-guestbook-header A,
.tx-guestbook-header {
  color: #333;    /* #006AB3 */
  border-bottom-color: #333;
}


#subContent {
  border: 1px solid #009;
  border-top: none;
  border-bottom: none;
  /* border: none; */
  color: #333;
}

#subContent P A {
    text-decoration: underline;
}


input, 
textarea, 
select, 
.csc-mailform input, 
.csc-mailform textarea, 
.csc-mailform select,
.searchLeft input {
  border: 1px solid #009; /*#006AB3;*/
  color: #333;  /* #006AB3 */
}

.submit,
.csc-mailform INPUT.submit,
INPUT.csc-mailform-reset,
INPUT.csc-mailform-submit,
.senden,
#rightContent .directmail input.submit, 
.directmail input.submit, 
.directmail input.reset,
#rightContent .directmail INPUT.submit,
.directmail INPUT.submit,
.directmail INPUT.reset,
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
  border: 1px solid #009;
  background-color: #009;
  color: #FFF;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color: #333;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #009;
}

/* Box */
#rightContent .box H3 { 
  color: #000; /*#006AB3;*/
}
#rightContent .box .top, 
#rightContent .box .bottom {
  background-color: #FFF;
}
 /*
#rightContent .yellowBox,
#rightContent .yellowBox .top B, 
#rightContent .yellowBox .bottom B,
#rightContent .blueBox,
#rightContent .blueBox .top B, 
#rightContent .blueBox .bottom B,
#rightContent .redBox,
#rightContent .redBox .top B, 
#rightContent .redBox .bottom B,
#rightContent .violetBox,
#rightContent .violetBox .top B, 
#rightContent .violetBox .bottom B {
	background-color: #B7DBFF; /*#B1C903;  */
 /* color: #006AB3;
}   */
/* Box yellow */
#rightContent .yellowBox,
#rightContent .yellowBox .top B, 
#rightContent .yellowBox .bottom B {
	background: #FFF6D9;
}
/* Box blue */
#rightContent .blueBox,
#rightContent .blueBox .top B, 
#rightContent .blueBox .bottom B {
	background: #ECF5ED;
}
/* Box red */
#rightContent .redBox,
#rightContent .redBox .top B, 
#rightContent .redBox .bottom B {
	background: #F6E1C7;
}
/* Box violet */
#rightContent .violetBox,
#rightContent .violetBox .top B, 
#rightContent .violetBox .bottom B {
	background: #E2CBF1;
}
/* indexed Search */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
  color: #DD0000;
}

/* SubMenu */
#subMenu .hmenu a,
#subMenu .hmenu a:hover,
#subMenu .hmenu a:focus,
#subMenu .hmenu .no a,
#subMenu ul.hmenu ul a,
#subMenu ul.hmenu ul a:hover,
#subMenu ul.hmenu ul a:focus,
#subMenu ul.hmenu li a.aktiv {
  color: #009;
}

#subMenu ul.hmenu UL,
#subMenu ul.hmenu UL .cur .box .top, 
#subMenu ul.hmenu UL .cur .box .bottom,
#subMenu ul.hmenu UL UL,
#subMenu ul.hmenu UL UL .cur .box .top, 
#subMenu ul.hmenu UL UL .cur .box .bottom,
#subMenu ul.hmenu UL UL UL,
#subMenu ul.hmenu UL UL UL .cur .box .top, 
#subMenu ul.hmenu UL UL UL .cur .box .bottom,
#subMenu ul.hmenu UL UL UL UL,
#subMenu ul.hmenu UL UL UL UL .cur .box .top, 
#subMenu ul.hmenu UL UL UL UL .cur .box .bottom {
	/* background-color: transparent; */
}

/* subMenu roundCorners */
/* BORDER */

#subMenu .hmenu .cur .box A,
#subMenu .hmenu .cur .box .top B,
#subMenu .hmenu .cur .box .bottom B {
	border-left: 1px solid #333;/* #006AB3;*/
	border-right: 1px solid #333; /*#006AB3;*/
}
#subMenu .hmenu .cur .box .top .r1 {
	border-bottom: 1px solid #333;/* #006AB3;*/

}
#subMenu .hmenu .cur .box .bottom .r1 {
	border-top: 1px solid #333;/* #006AB3;*/
}
#subMenu .hmenu .cur .box .top .r4, #subMenu .hmenu .cur .box .bottom .r4 {
	border-left: 1px solid #333;/* #006AB3;*/
	border-right: 1px solid #333;/* #006AB3;*/
}
/* subMenu BackGrounds *****************************************************/
#subMenu ul.hmenu UL, #subMenu ul.hmenu UL .cur .box .top, #subMenu ul.hmenu UL .cur .box .bottom {
	background-color: #FFF6D9;
}
#subMenu ul.hmenu UL UL, #subMenu ul.hmenu UL UL .cur .box .top, #subMenu ul.hmenu UL UL .cur .box .bottom {
	background-color: #FFF6D9;
}
#subMenu ul.hmenu UL UL UL, #subMenu ul.hmenu UL UL UL .cur .box .top, #subMenu ul.hmenu UL UL UL .cur .box .bottom {
	background-color: #FFF6D9;
}
#subMenu ul.hmenu UL UL UL UL, #subMenu ul.hmenu UL UL UL UL .cur .box .top, #subMenu ul.hmenu UL UL UL UL .cur .box .bottom {
	background-color: #FFF6D9;
}
#subMenu ul.hmenu li a.aktiv {
	color:#333;/* #006AB3;*/
}

/* Setting Icons *****************************************************/
#metaWrap ul.hmenu li.contact a:hover, #metaWrap ul.hmenu li.contact a.aktiv {
	background-image: url('../shared/_ico_contact1.png');
}
#metaWrap ul.hmenu li.sitemap a:hover, #metaWrap ul.hmenu li.sitemap a.aktiv {
	background-image: url('../shared/_ico_sitemap1.png');
}
#metaWrap ul.hmenu li.settings a:hover, #metaWrap ul.hmenu li.settings a.aktiv {
	background-image: url('../shared/_ico_settings1.png');
}
#metaWrap ul.hmenu li.search a:hover, #metaWrap ul.hmenu li.search a.aktiv {
	background-image: url('../shared/_ico_search1.png');
}
#metaWrap ul.hmenu li.imprint a:hover, #metaWrap ul.hmenu li.imprint a.aktiv {
	background-image: url('../shared/_ico_imprint1.png');
}

/* Arrows *****************************************************/
#subContent .bodytext A, #rightContent A, #rightContent UL LI A, .csc-sitemap ul a, UL.csc-menu LI A, DL.csc-menu DT A, .medium, #leftContent A, .external-link-new-window, p.bodytext A, .directmailRow A, .tt-news .morelink A, #leftContent .tt-news .morelink A, .tx-irfaq-questions-list LI A, .tx-ttaddress-pi1 .vcard A, .wtdirectory_all_detaillink A, #homeFooter ul.hmenu li a, #metaFooter ul.hmenu li a, .csc-linkToTop A, #pathMenu ul.hmenu li.pathStart a, #subMenu UL.hmenu UL LI A.aktiv, #subMenu UL.hmenu UL LI.cur A.aktiv {
	background-image: url('../shared/_ico_arrow_small.png');

}
#centerContent H1 A, .item H1 A, H3 A, .tt-news H3 A, .serviceHeader h3 A, .calHeader h3 A, #leftContent .tt-news H3 A {
	background-image: url('../shared/_ico_arrow_big.png');
}
/* IE6 Arrow Fix */
/* Default:: Arrows*****************************************************/
* HTML #subContent .bodytext A, * HTML #rightContent A, * HTML #rightContent UL LI A, * HTML #pathMenu ul.hmenu li.pathStart a, * HTML .csc-sitemap ul a, * HTML UL.csc-menu LI A, * HTML DL.csc-menu DT A, * HTML .medium, * HTML #leftContent A, * HTML .external-link-new-window, * HTML p.bodytext A, * HTML .directmailRow A, * HTML .tt-news .morelink A, * HTML #leftContent .tt-news .morelink A, * HTML .tx-irfaq-questions-list LI A, * HTML .tx-ttaddress-pi1 .vcard A, * HTML .wtdirectory_all_detaillink A, * * HTML #subMenu UL.hmenu UL LI A.aktiv, * HTML #subMenu UL.hmenu UL LI.cur A.aktiv, * * HTML #homeFooter ul.hmenu li a, * HTML #metaFooter ul.hmenu li a, * HTML .csc-linkToTop A {
	background-image: url('../shared/_ico_arrow_small.gif');
}
* HTML #centerContent H1 A, * HTML .item H1 A, * HTML H3 A, * HTML .tt-news H3 A, * HTML #leftContent .tt-news H3 A, * HTML .serviceHeader h3 A, * HTML .calHeader h3 A {
	background-image: url('../shared/_ico_arrow_big.gif');
}
INPUT, TEXTAREA, SELECT, .csc-mailform INPUT, .csc-mailform TEXTAREA, .csc-mailform SELECT {
	border: 1px solid  #333;/* #006AB3;*/
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, Geneva, Futura, non-serif;
	width: 14.1em;
	min-height: 18px;
}
.senden {
	background: #009; /* #006AB3;*/
	padding: 1px 8px 2px 8px;
	margin: 0px 0px 0px 0px;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	width: 5em;
}
#metaWrap ul.hmenu li a:hover, #metaWrap ul.hmenu li a.aktiv {
	color: #333;/* #006AB3;*/
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}
.submit, .csc-mailform INPUT.submit, INPUT.csc-mailform-reset, INPUT.csc-mailform-submit {
	background-color:  #333;/* #006AB3;*/
	color: #FFF;
	width: 12em;
	margin: 0 10px 0 0;
	font-weight: bold;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	background-color: #666;/* #006AB3;*/
	color: #FFF;
	margin: 0 10px 0 0;
	font-weight: bold;
	width: 5em;
}

/* News */
.tt-news .item h3 a {
  margin-left: 0;
  /* padding-left: 0; */
}

.tt-news .item .category {
  font-size: 0.9em;
}
/*
.tt-news .list {
  width: 30%;
  margin-right: 3%;
  float: left;
  max-height: 200px;
}
.tt-news .item .date {
  display: none;
}
*/

/* 20210127 #lv t3 9.5 fluid styled content overrides #lv
********************************************************************************/
/* Box */
#rightContent h3.box.yellowBox {
	color: #000000 !important;
	font-size: 1.1em;
}