@charset "UTF-8";

.cut{
	clear:both;
}
a{
	outline:none;
	text-decoration:none;
}
img{
	outline:none;
	border:none;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:30px 0 65px 0;
}
.dottedline{
	border-bottom:#cccccc dotted 1px;
	margin-top:15px;
	width:431px;
}

#canvas{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:879px;
}

/*MAINNAVIGATION -ANFANG-*/
#mnav{
	width:207px;
	height:214px;
	margin-top:173px;
	padding-top:4px;
	float:left;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	background:url(../img/hypnoenergetics/mnavbg.png) right repeat-y;
}
.mnav:link{
	display:block;
	color:#414141;
	font-size:10px;
	margin:4px 0 4px 5px;
	padding:2px 0 3px 20px;
	background:url(../img/icons/nicon.png) no-repeat;
	text-decoration:none;
}
.mnav:hover{
	background:url(../img/icons/nicon2.png) no-repeat;
}
.mnav:active{
	background:url(../img/icons/nicon2.png) no-repeat;
	color:#397AC1;
}

.mnav{
	display:block;
	color:#414141;
	font-size:10px;
	margin:4px 0 4px 5px;
	padding:2px 0 3px 20px;
	background:url(../img/icons/nicon.png) no-repeat;
	text-decoration:none;
}
.mnavact{
	color:#397AC1;
	display:block;
	font-size:11px;
	
	margin:4px 0 4px 5px;
	padding:2px 0 3px 20px;
	background:url(../img/icons/nicon2.png) no-repeat;
	text-decoration:none;
	cursor:default;
}
/*MAINNAVIGATION -ENDE-*/



/*CONTENT MIT NAVIGATION -ANFANG-*/
#copydyncon{
	width:406px;
	height:350px;
	padding:0px 55px 10px 30px;
	overflow:hidden;
}
#copycdindex{
	width:391px;
	height:360px;
	padding:0px 55px 0 30px;
	overflow:auto;
}
#copydynconscroll{
	width:391px;
	height:355px;
	padding:0px 55px 0 30px;
	overflow:auto;
}
#piccopy{
	width:391px;
	height:355px;
	padding:0px 55px 0 30px;
	overflow:hidden;
}
#copydynconscrollpad{
	height:5px;
}
#copydynconscrollpadbottom{
	height:10px;
}
#copydynconstud{
	width:391px;
	height:315px;
	padding:5px 55px 0 30px;
	overflow:auto;
}
#copydynconnav{
	position:relative;
	border-bottom:#666666 dotted 1px;
	margin:30px 30px 10px 30px;
	height:25px;
	z-index:3;
}
#lettercopy{
	position:absolute;
	width:200px;
	height:163px;
	font-size:12px;
	z-index:3;
	padding-top:15px;
	overflow:hidden;
	text-align:left;
}
.footnode{
	font-size:9px !important;
	line-height:10px !important;
	color:#999999;
	margin-top:15px;
	width:425px !important;
}
.nodelink{
	color:#397AC1;
}
#kurs{
	margin:0 0 0 0;
	font-size:11px;
	font-weight:bold;
	height:150px;
	overflow:auto;
}
#kursarea{
	margin:28px 0 0 28px;
	font-size:11px;
	font-weight:bold;
}

.menupoint{
	display:inline-block;
	position:relative;
	z-index:5;
	background:#FFFFFF;
	border:#666666 dotted 1px;
	color:#397AC1;
	font-size:10px;
	float:left;
	height:16px;
	text-decoration:none;
	padding:4px 9px 0px 9px;
	margin-right:5px;
}
.menupointcut{
	display:inline-block;
	position:relative;
	z-index:5;
	background:#FFFFFF;
	border:#666666 dotted 1px;
	height:16px;
	color:#397AC1;
	font-size:10px;
	text-decoration:none;
	padding:4px 9px 0px 9px;
}
.menupointact{
	display:inline-block;
	position:relative;
	z-index:5;
	float:left;
	background:#FFFFFF;
	border-top:#666666 dotted 1px;
	border-left:#666666 dotted 1px;
	border-right:#666666 dotted 1px;
	color:#397AC1;
	font-size:10px;
	height:21px;
	text-decoration:none;
	padding:4px 9px 0px 9px;
	margin-right:5px;
	cursor:default;
}
.menupointcutact{
	display:inline-block;
	position:relative;
	z-index:5;
	background:#FFFFFF;
	border-top:#666666 dotted 1px;
	border-left:#666666 dotted 1px;
	border-right:#666666 dotted 1px;
	color:#397AC1;
	height:21px;
	font-size:10px;
	text-decoration:none;
	padding:4px 9px 0px 9px;
	cursor:default;
}
#options{
	border-top:#666666 dotted 1px;
	margin:0 30px 0 30px;
	padding:4px 0 4px 0;
	height:15px;
}
.dlink{
	color:#397AC1;
	font-size:10px;
	text-decoration:none;
	float:left;
	line-height:21px;
}
.rightlink{
	color:#397AC1;
	font-size:10px;
	text-decoration:none;
	line-height:21px;
	font-weight:bold;
}
#alignright{
	text-align:right;
}
.downloadlinkicon{
	float:left;
	margin-right:3px;
}
.arrow{
	color:#0e0343;
	font-weight:bold;
}
.iconlink{
	text-decoration:none;
}
.archiv{
	color:#397AC1;
	font-size:11px;
	text-decoration:none;
	line-height:21px;
	font-weight:normal;
}
.kurse{
	color:#397AC1;
	font-size:10px;
	text-decoration:none;
	line-height:21px;
	font-weight:bold;
}
.archiv:hover{
	padding-right:
}
.archiv:visited{
	padding-right:83px;
	background:url(../img/icons/checked.gif) no-repeat right;
}
/*CONTENT MIT NAVIGATION -ENDE-*/


#display{
	position:relative;
	width:620px;
	height:877px;
	float:left;
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
	border-right:#666666 solid 1px;
}

#scraper{
	position:relative;
	width:129px;
	height:877px;
	background:url(../img/hypnoenergetics/scraper.gif) no-repeat;
	float:left;
}

#content{
	width:491px;
	height:877px;
	float:left;
}

#logo{
	width:auto;
	height:123px;
	margin:17px 0 0 300px;
}

#img{
	margin:32px 0px 0px 0px;
	padding:0px;
	width:491px;
	height:218px;
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
}
#newsletter{
	padding-left:233px;
	padding-top:10px;
	border-bottom:#666666 dotted 1px;
	padding-bottom:0px;
	margin-bottom:0px;
}



/* FORMULARE -ANFANG-*/
.input {
	width:140px;
	height:12px;
	margin-top:2px;
	padding:3px 3px 0 3px;
	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	float:left;
	background:url(../img/hypnoenergetics/inputbg.png) no-repeat;
}
.text{
	width:291px;
	height:70px;
	margin-top:2px;
	padding:3px 3px 0 3px;
	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background:url(../img/hypnoenergetics/textfbg.png) no-repeat;
}
.menu {
	width:148px;
	height:17px;
	margin-top:2px;
	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background:#ffffff;
}
.textfield{
}
.button {
	height:17px;
	border:#999999 solid 1px;
	background:#a7c1e2;
	font-size:10px;
	color: #00063f;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	margin:40px 0 0 0;
}
.button2 {
	height:17px;
	border:#999999 solid 1px;
	background:#a7c1e2;
	font-size:10px;
	color: #00063f;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	margin:22px 0 0 0;
}
form{
	font-size:12px;
	line-height:20px;
	width:299px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#newsform{
	width:427px;
	text-align:right;
}
.formpad{
	height:10px;
}
.formdiv{
	float:left;
	margin-right:3px;
	text-align:left;
}

.buttondiv{
	text-align:right;
}
/* FORMULARE -ENDE-*/




#copy{
	width:406px;
	height:396px;
	padding:35px 55px 0 30px;
	overflow:hidden;
}
#copyscrollpad{
	height:35px;
}
#copyscroll{
	width:391px;
	height:386px;
	padding:0px 55px 10px 30px;
	overflow:auto;
}



#sidebar{
	width:0px;
	height:0px;
	float:left;
}

/* SUBNAVIGATION -ANFANG- */
#snav{
	position:absolute;
	width:590px;
	font-size:10px;
	text-align:right;
	top:885px;
	left:210px;
	z-index:5;
}
#cright{
	margin-top:1px;
	float:left;
}
.snav:link{
	color:#666666;
	margin-left:13px;
	text-decoration:none;
}
.snav{
	color:#666666;
	margin-left:13px;
	text-decoration:none;
}
.snavcut{
	color:#666666;
	margin-left:25px;
	text-decoration:none;
}
.snavact{
	color:#74A3D6;
	font-size:10px;
	margin-left:13px;
	text-decoration:none;
}
.snavcutact{
	color:#74A3D6;
	font-size:10px;
	margin-left:25px;
	text-decoration:none;
}
/* SUBNAVIGATION -ENDE- */




/*TEXTFORMATIERUNG*/
p{
	font-size:12px;
	line-height:18px;
	width:340px;
}
h1{
	font-size:28px;
	cursor:default;
	line-height:30px;
	padding-top:0px;
	margin-top:0px;
}
#bookmod{
	margin-bottom:0px;
	padding-bottom:0px;
}



/*SCROLL PANE -ANFANG-*/
.scroll-pane {
	width: 760px;
	overflow: auto;
	float: left;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666666;
	padding-bottom:50px;
}
.jScrollPaneTrack {
	background:#FFFFFF !important;
	width:17px !important;
}

.jScrollArrowUp {
	height: 0px !important;
	background:#ffffff;
}
.jScrollArrowUp:hover {
	background-position: 0 0;
}
.jScrollArrowDown {
	height: 0px !important;
	background:#ffffff;
}
.left .jScrollPaneTrack {
	left: 0;
	right: auto;
}
.left .jScrollArrowUp {
	left: 0;
	right: auto;
}
.left .jScrollArrowDown {
	left: 0;
	right: auto;
}
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}

.jScrollPaneDrag {
	background: url(../img/icons/dragbg.png) repeat-y #ffffff !important;
	border: #CCCCCC dotted 1px;
	width:15px !important;
}
.jScrollPaneDragTop {
	background: url(../img/icons/sbup.gif) no-repeat #ffffff bottom !important;
	height: 15px !important;
	border-bottom:#ffffff solid 2px !important;
}
.jScrollPaneDragBottom {
	background: url(../img/icons/sbdown.gif) no-repeat #ffffff !important;
	height: 15px !important;
	border-top:#ffffff solid 2px !important;
}
/*SCROLL PANE -ENDE-*/


#visit{
	position:absolute;
	top:-143px;
	left:95px;
	width:314px;
	height:180px;
	border:#cccccc solid 1px;
	background:url(../img/hypnoenergetics/visitenkarte.gif) no-repeat #ffffff;
	z-index:50;
	padding-left:13px;
}

#showv{
	cursor:pointer;
	padding:5px 3px 5px 3px;
}
#davor{
	position:absolute;
	width:144px;
	height:21px;
	padding:150px 0 0 15px;
	top:706px;
	left:0;
	background:url(../img/hypnoenergetics/davor.jpg) no-repeat;
	font-size:10px;
	color: #999999;
	z-index:25;
}


#book{
	padding-left:30px;
	padding-top:10px;
	border-bottom:#666666 dotted 1px;
}


/* BILDER DER PRAXIS */

.thump{
	display:block;
	height:60px;
	float:left;
	margin:4px 4px 0 0;
	padding:1px;
}
.thump:hover{
	padding:0px;
	border: #CCCCCC solid 1px;

}
.pad{
	height:40px;
}

h2{
	font-size:14px;
}


/* CDS */

.thumpholder{
	display:block;
	height:70px;
	margin:5px 5px 0 0;
	width:360px;
	text-decoration:none;
	color:#666666;
	cursor:pointer;
	padding:5px 0 5px 0;
	margin:65px 0 65px 0;
	font-size:12px;
}
.cdimgthump{
	border: #CCCCCC solid 1px;
	float:left;
	width:75px;
}
.cdttitle{
	margin-bottom:8px;
	text-align:right;
	border-bottom:#CCCCCC dotted 1px;
}
.pad2{
	height:10px;
}
.teaser{
	height:54px;
	line-height:13px !important;
	float:right;
	width:281px;
}
.cdlink{
	text-align:right;
	color:#0e0343;
	border-bottom:#CCCCCC dotted 1px;
	float:right;
	width:281px;
	line-height:13px;
	margin-top:2px;
}
.blink{
	color:#397AC1;
	font-size:10px;
	text-decoration:none;
	line-height:21px;
}
#cddes{
	width:215px;
	height:300px;
	overflow:hidden;
	float:left;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
#cdimg{
	width:165px;
	height:155px;
	border:#CCCCCC solid 1px;
	float:right;
}
#orderfunc{
	margin-top:5px;
	width:165px;
	border-top:#CCCCCC dotted 1px;
	padding-top:5px;
	float:right;
	font-size:9px;
	line-height:10px;
	color:#5D5D5D;
}
#addfunc{
	width:165px;
	border-top:#CCCCCC dotted 1px;
	padding-top:5px;
	float:right;
	font-size:11px;
	line-height:13px;
	color:#5D5D5D;
}
.orderbutton {
	height:17px;
	width:165px;
	border:#999999 solid 1px;
	background:#a7c1e2;
	font-size:10px;
	color: #00063f;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:6px;
	margin-bottom:3px;
}
#h2{
	margin-top:0px;
	padding-top:0px;
}
.menupointl{
	display:inline-block;
	position:relative;
	z-index:5;
	float:left;
	background:url(../img/icons/list.gif) no-repeat right 3px #ffffff;
	width:73px;
	border:#666666 dotted 1px;
	color:#397AC1;
	height:16px;
	font-size:10px;
	text-decoration:none;
	padding:4px 17px 0px 9px;
}
.menupointactl{
	display:inline-block;
	position:relative;
	z-index:5;
	float:left;
	width:73px;
	background:#FFFFFF;
	border-top:#666666 dotted 1px;
	border-left:#666666 dotted 1px;
	border-right:#666666 dotted 1px;
	background:url(../img/icons/list.gif) no-repeat right 3px #ffffff;
	color:#397AC1;
	font-size:10px;
	height:21px;
	text-decoration:none;
	padding:4px 17px 0px 9px;
	cursor:default;
}
#basket{
	font-size:10px;
}
.menge{
	width:17px;
}
#artdel{
	width:388px;
	padding:3px;
	text-align:right;
	font-size:9px;
}
#artdelbutton{
	border:none;
	color:#397AC1;
	font-size:9px;
	background:#FFFFFF;
	padding:0px;
	cursor:pointer;
}
#total{
	width:398px;
	padding:3px;
	border:#CCCCCC dotted 1px;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
#basketmsg{
	position:absolute;
	top:404px;
	left:150px;
	font-size:10px;
	color:#0e0343;
	width:414px;
	text-align:right;
}
#artorder{
	width:406px;
	padding:20px 0 0 0;
	text-align:right;
	font-size:9px;
}
#copyl{
	width:406px;
	height:430px;
	padding:35px 55px 0 30px;
	overflow:hidden;
}
#agree{
	font-size:9px;
}
.clink:active{
	color:#397AC1;
}
.clink{
	display:inline-block;
	font-size:10px;
	width:128px;
	text-align:center;
	margin:0 5px 5px 0;
	padding:3px 0 3px 0;
	text-decoration:none;
	color:#666666;
	border:#666666 dotted 1px;
}
.clinkact{
	display:inline-block;
	color:#397AC1;
	font-size:10px;
	width:128px;
	text-align:center;
	margin:0 5px 5px 0;
	padding:3px 0 3px 0;
	text-decoration:none;
	cursor:default;
	border:#666666 dotted 1px;
}

/* Banner */
#showlinks {
	position:absolute;
	width:235px;
	height:125px;
	top:626px;
	left:835px;
}

/*  Start Wissensarchiv */

#archivlayer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:845px;
	background-color:#FFFFFF;
	

}


.scroll-pane_archiv {
	width: 760px;
	overflow: auto;
	float: left;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666666;
	padding-bottom:50px;
}


#copydynconscroll_archiv{
	position:absolute;
	top:170px;
	left:0px;
	width:270px;
	height:640px;
	padding:0px 55px 0 30px;
	overflow:auto;
}

#frame 
{
	position:absolute;
	top:170px;
	left:370px;
	width:530px;
	height:620px;
	border: 1px solid black;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
}

#frame h2
{
font-size:22px;
}


#archiv_logo
{
position:absolute;
top:20px;
left:750px;
}

#archiv_ueberschrift
{
    position:absolute;
	top:45px;
	left:30px;
	font-size:47px;
	
	
}
#zurueck_button
{
	position:relative;
	top:-26px;
	left:0px;
	width:170px;
	height:60px;
	
}

/*  Ende Wissensarchiv */

