/* Grunddefinitionen */

* {
	margin: 0px;
	padding: 0px;
}



body{

}

h1, h2, h3 {

}

h2 {
	font-size: 120%;
	line-height: 200%;
}

h3 {
	font-size: 100%;
	line-height: 200%;
}

p {
	font-size: 12px;
	color: #535353;
	line-height: 140%;
	margin: 10px 0;
}

#top{
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 0px;
	left: 130px;
	padding-bottom: -20px;
	background: #fff;
	display: inline-block;
	z-index: 50;
}

a {
	outline-style:none;
	outline-width:0;
}

#container {
	width: 1020px;
	margin: 0px auto;
	padding: 0px;
	background: transparent;
}

#logo {
	position: relative;
	top: -523px;
	left: 751px;
	width: 230px;
	height: 150px;
	z-index: 65;
}

img {
	border: none;
}

#logo h1 {
	font-size: 0px;
    text-indent: -9999px;
}

#logo span {
    width: 200px;
    height: 120px;
}

#headerx {
	width: 100%;
	height: 250px;
	background:#fff; 
}

#header {
	position: relative;
	top: 0px;
	left: 0px;
	height: 500px;
	width: 820px;
	z-index: 22;
}

#main{
	width: 100%;
	padding-left: 120px;
	margin-top: -110px;
	float: left;
	background: transparent;
}	

#wrapper {
	position: relative;
	top: -290px;
	right: 0px;
	background: transparent url(../images/back.png);
	background-position:top right;
	background-repeat:no-repeat;
	height: 900px;
	margin-bottom: -900px;
	z-index: 20;
}

#right p img {
	margin-left: 80px;
	margin-top: 180px;
}

#content{
	font-size: 0.8em;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	background: #fff; 
	position: relative;
	width: 400px;
	margin: 0px;
	margin-top: -240px;
	margin-left: 130px;
	float: left;
	z-index: 25;
	background: transparent;
}

h2.contentheading {
	font-size: 1.6em;
	font-style: italic;
}


#content img {
	margin: 0 0 20px 20px;
}


#page {
	padding-left: 10px;
}

#right{
	position: relative;
	right: 146px;
	top: -40px;
	width: 180px;
	margin: 0px;
	float: right;
	z-index: 30;
}

#right .tree {
	display: none;
}


/* Startmenue */
.tree {
	position: absolute;
	top: 380px;
	left:0px;
	z-index: 90;
}

li.mainlevel {
	display: inline;
	width: 220px;
	height: 100px;

}

li.mainlevel a#menulink_1 {
	text-indent: -9999px;
	display:block;
	font-size: 0px;
	width: 10px;
	height: 14px;
	padding: 50px 106px;
	position: absolute;
	bottom: -24px;
	left: -20px;
	background-image:url(../images/button_start_studio24.png);
	background-position: top left;
	background-repeat:no-repeat;
}

li.mainlevel a#menulink_2 {
	text-indent: -9999px;
	display: block;
	font-size: 0px;
	width: 10px;
	height: 14px;
	padding: 50px 106px;
	position: absolute;
	bottom: -24px;
	left: 220px;
	background-image:url(../images/button_start_ausbildung24.png);
	background-position: top left;
	background-repeat:no-repeat;
}
#sub-infos{
	width:830px;
	margin:170px 0 0 -115px;
	float:left;
}
.left-container{
	float:left;
	position:relative;
	z-index:10000;
}
.left-container iframe{
	-moz-border-radius: 15px; /* Firefox */
  	-webkit-border-radius: 15px; /* Safari, Chrome */
  	border-radius: 15px; /* CSS3 */
	border:6px solid #ebf1c5;
	overflow:hidden;
}
.bandarole{
	background:url(../images/bandarole.png) no-repeat;
	height: 180px;
	width:180px;
	position:absolute;
	display:block;
	margin:45px 0 0 -14px;
}
.right-container{
	font-family:arial;
	font-size: 18px; 
	float:right;
	height:171px;
	width:291px;
	padding:40px;
	color:#714d00;
	text-shadow:0 1px 1px #ebf1c5;
	background:url(../images/container-right.jpg) no-repeat;
}
.like{
	z-index:10000;
	position:absolute;
	margin:-10px 0 0 0; 
	margin-left:480px;
}

