body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
	margin: 0px;
    background-color: #FFFFFF;
	
}

.body_icc {
	margin: auto;
	position: relative;
	width: 765px;
	top: 0px;
	color: #aaaaaa;
}


p {
	margin: 10px 0px;
}

a         {
	text-decoration:none;
	color: #666666;
}
a:link    { color:#666666; }
a:visited { color:#666666; }
a:hover   { color:#666666; }
a:active  { color:#666666; }


label {cursor: pointer; }

/* CONTENT */

.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 24px;
}
.Online-Test-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FF9933;
	text-decoration: none;
	padding-left: 42px;
	margin-left: 40px;
}
.Online-Testtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	text-align: center;
	padding: 0px;
}




.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;

}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 15px;
}
.text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 15px;
}



/* BOXEN */

.text-box-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;



}
.text-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.1px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 14px;


}
.mehr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.mehr:link, a.mehr:visited { 
color: #FF9900; 
}

a.mehr:hover, a.mehr:active  { 
color: #FF9900; text-decoration: none; 
}

.mehrText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a.mehrText:link, a.mehrText:visited { 
color: #FF9900; 
}

a.mehrText:hover, a.mehrText:active  { 
color: #FF9900; text-decoration: none; 
}






/* SUB-MENU */

.dropdownmenu {
	position: absolute;
	visibility: visible;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	vertical-align: bottom;
	font-weight: bold;
}

.dropdownmenu A, .dropdownmenu A:hover, .dropdownmenu A:visited, .dropdownmenu A:active {
	display: block;
}


.subnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

a.subnavi:link, a.subnavi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-top: 1px;
}

a.subnavi:hover, a.subnavi:active  {
	color: #CCCCCC;
	text-decoration: none;
}
/* 3. navi-ebene */

.subsubnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9933;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin-top: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 14px;
	padding-top: 5px;
}

a.subsubnavi:link, a.subsubnavi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin-top: 4px;
	padding-top: 9px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 14px;
}

a.subsubnavi:hover, a.subsubnavi:active  { 
color: #aaaaaa; text-decoration: none; 
}

.subsubnaviO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 14px;
	padding-top: 1px;
}

/* für Online-Test ORANGE */
a.subsubnaviO:link, a.subsubnaviO:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin-top: 1px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 18px;
}

a.subsubnaviO:hover, a.subsubnaviO:active  { 
color: #ffcc00; text-decoration: none; 
}

/* für Online-Test GREY in visions coaching */
a.subnaviG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-top: 1px;
}
a.subnaviG:link, a.subnaviG:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin-top: 1px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 2px;
	line-height: 18px;
}

a.subnaviG:hover, a.subnaviG:active  { 
color: #FF9900; text-decoration: none; 
}
/* ENDE ür Online-Test GREY in visions coaching */

.div-im-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 15px;
	margin-top: 14px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #F3F3F3;
}

/* FOOTER */
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: 13px;
}

a.footer:hover, a.footer:active  { 
color: #CCCCCC; text-decoration: none; 
}

/* ZAHLENREIHE */
.zahlenreihe {
	background-color: #cccccc;
	vertical-align: top;
	height: 17px;

}



a.footer:link, a.footer:visited { 
color: #aaaaaa; 
}
.box-buchtitel {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 4px;
}
a.box-buchtitel:hover, a.box-buchtitel:active  { 
color: #aaaaaa; text-decoration: none; 
}

/* für Bücherbox auf rechter Seite  */
.buchlayer-hidden {
	position: absolute;
	visibility: hidden;
	width: 162px;
	left: 624px;
	top: 603px;
	background-color: #FFFFFF;
}

.buchlayer-show {
	position: absolute;
	width: 162px;
	left: 623px;
	top: 615px;
	background-color: #FFFFFF;
}

/* nur für die Startseite für Bücherbox auf linker Seite wegen Infobox ganz oben */

.buchlayer-hidden-left-index{
	position: absolute;
	visibility: hidden;
	width: 162px;
	left: 6px;
	top: 696px;
	background-color: #FFFFFF;
}

/* für Bücherbox auf linker Seite  */

.buchlayer-hidden-left {
	position: absolute;
	visibility: hidden;
	width: 162px;
	left: 6px;
	top: 603px;
	background-color: #FFFFFF;
}


.buchlayer-show-left {
	position: absolute;
	width: 162px;
	left: 6px;
	top: 600px;
	background-color: #FFFFFF;
}
.Pressebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 12px;
	line-height: 24px;
}
.dotted {
	padding-bottom: 6px;
}
.SeminareOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 1px;
	padding-right:1px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 17px;
}
a.SeminareOrange:link, a.SeminareOrange:visited { 
color: #FF9900; 
}
.text-box-HK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.1px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	line-height: 14px;
}

.text-box-gewinn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 7px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left: 31px;
	line-height: 10px;
	cursor:pointer;

}
.pressespiegel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
}
.pressespiegel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.pressespiegel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66CC33;
	text-decoration: none;
}
.workshop-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 14px;
	line-height: 14px;
	background-color: #F4F4F4;
	margin: 0px;
	padding-bottom: 7px;
	line-height: 16px;
}
.workshop-head-sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	line-height: 14px;

}
.workshop-headgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	line-height: 14px;
}
.workshop-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 14px;
}
.workshop-head-wrapper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 20px;
	line-height: 14px;
	margin: 0px;
	padding-bottom: 0px;
}
.bildmaterial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.4px;
	margin: 0px;
	padding: 0px;
}
.headlineBG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 14px;
	line-height: 25px;
	background-color: #F5F5F5;
}

/* START Kontaktformular*/

input.field {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    color: #1D2A5C;
    font-size: 11px;
    margin-top: 2px;
    height: 14px;
    padding: 2px;
    text-indent: 0px;
/*  width: 100%;*/
}

input.teaserfield {
    border-style:solid; 
    border-width:1px; 
    border-color:#3F7AC6; 
    background: #709AC8;
    color: #1D2A5C;
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    margin-top: 4px;
    height: 14px;
    padding: 2px;
    line-height: 13px;
    text-indent: 3px;
    width: 100%;
}

input.searchfield {
    border-style:solid; 
    border-width:1px; 
    border-color:#2C4F8D; 
    background-color: #1D2A5C;
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    height: 14px;
    line-height: 13px;
    text-indent: 3px;
    width: 154px;
    color: #6895C5;
}

textarea {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    color: #1D2A5C;
}

select {
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 0px;
    color: #1D2A5C;
}

input {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    color: #1D2A5C;
}
input.checkbox {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    color: #1D2A5C;
}
/* ENDE Kontaktformular */
.buchlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	line-height: 14px;
}
.Pressebox-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	line-height: 17px;
}
.Pressebox-text-high {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	line-height: 17px;
}
.Pressebox-text-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.2px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	line-height: 14px;
}
.Pressebox-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 17px;
}
.videos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 20px;
	line-height: 19px;
	margin: 0px;
	padding-bottom: 0px;
	cursor: pointer;
}
a.videos:hover, a.videos:active  { 
color: #FF9933; text-decoration: none; cursor: pointer;
}

.gewinnspiel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.4px;
	margin: 0px;
	margin-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor: pointer;

}
a.gewinnspiel:link, a.gewinnspiel:visited { 
color: #FF9900; 
}

a.gewinnspiel:hover, a.gewinnspiel:active  { 
color: #FF9900; text-decoration: none; 
}

.lila_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6600CC;
	text-decoration: none;
	padding-left: 20px;
}

.intensiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 15px;
}

hr {
  background-color:#cccccc;
  color:#cccccc;
  border:#cccccc;
  height:1px;
  width:410px;
  
}
