html, body {
height:100%;
}


body {
background-color: #282220;
background-image:url(images/bg_oben.gif);
background-repeat:repeat-x;
font-size: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 14px;
font-weight:normal;
color: #ffffff;
margin: 0px auto;
overflow:auto;
}

a:visited {outline:none;}
a:focus {outline:none;}

h1 {
color:#00b7fb;
font-size: 18pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 14px;
font-weight:normal;
}

h2 {
color:#00b7fb;
font-size: 14pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 14px;
font-weight:normal;
}

#video_yt {
	width:640px;
	height:385px;
	padding:5px 0px;
	margin:0px auto;
	}

#content_holder a {
color:#00b7fb;
text-decoration: none;
}

#content_holder a:hover {
color:#ffffff;
text-decoration: none;
}

.video a {
color:#ffffff;
text-decoration: none;
background-color:#282220;
padding:5px;
}

.video a:hover {
color:#ffffff;
text-decoration: none;
background-color:#00b7fb;
padding:5px;
}

.text-fett {
font-weight:bold;
}

.blau {
color:#00b7fb;
}


.clear {
clear:both;
}

.video {
line-height:140%;
}

.news {
font-size:8pt;
height:300px;
width:260px;
text-align:right;
}

.news a {
color:#00b7fb;
font-size:8pt;
height:300px;
width:260px;
text-align:right;
text-decoration:none;
}

.seitenzahl {
color:#ffffff;
width:20px;
height:15px;
padding:5px;
border:1px solid #000000;
text-align:center;
vertical-align:center;
margin-left:690px;
}

.seitenzahl a {
color:#ffffff;
padding:5px;
border:0;
text-decoration:none;
text-align:center;
vertical-align:center;
}

.seitenzahl a:hover {
color:#00b7fb;
padding:5px;
border:0;
text-decoration:none;
text-align:center;
vertical-align:center;
}


#rahmen {
width:850px;
min-height:100%;
margin:0px auto;
margin-left:auto;
margin-right:auto;
}


/* IE Win < 7 only \*/
* html #rahmen {
height:100%;
}
/* end IE Win < 7 only */


#head_holder {
width:840px;
height:270px;
}

#profil1 {
width:250px;
height:268px;
background-image:url(images/profil_1.jpg);
float:left;
}

#profil2 {
width:250px;
height:268px;
background-image:url(images/profil_2.jpg);
float:left;
}

#profil3 {
width:250px;
height:268px;
background-image:url(images/profil_3.jpg);
float:left;
}

#profil4 {
width:250px;
height:268px;
background-image:url(images/profil_4.jpg);
float:left;
}

#profil5 {
width:250px;
height:268px;
background-image:url(images/profil_5.jpg);
float:left;
}

#profil6 {
width:250px;
height:268px;
background-image:url(images/profil_6.jpg);
float:left;
}

#profil7 {
width:250px;
height:268px;
background-image:url(images/profil_7.jpg);
float:left;
}

#profil8 {
width:250px;
height:268px;
background-image:url(images/profil_8.jpg);
float:left;
}

#menue_holder {
float:left;
height:270px;
width:525px;
}

#menue {
width:120px;
height:110px;
float:left;
margin: 40px 0 0 10px;
}

#menue a {
color: #ffffff;
font-size: 16pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 22px;
font-weight:normal;
text-decoration: none;
}

#menue a:hover {
color:#00b7fb;
font-size: 16pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 22px;
font-weight:normal;
}


#menue_2 {
width:200px;
height:110px;
float:left;
margin: 40px 0 0 10px;
}

#menue_2 a {
color: #ffffff;
font-size: 16pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 22px;
font-weight:normal;
text-decoration: none;
}

#menue_2 a:hover {
color:#00b7fb;
font-size: 16pt;
font-family:Times New Roman, Day Roman, serif;
letter-spacing: 0px;
line-height: 22px;
font-weight:normal;
}

#weisheit_1 {
width:520px;
height:110px;
float:none;
margin:10px 0 0 5px;
background-image:url(images/weisheit_1.gif);
}

#weisheit_2 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_2.gif);
}

#weisheit_3 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_3.gif);
}

#weisheit_4 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_4.gif);
}

#weisheit_5 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_5.gif);
}

#weisheit_6 {
width:520px;
height:90px;
float:none;
background-image:url(images/weisheit_6.gif);
}

#weisheit_7 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_7.gif);
}

#weisheit_8 {
width:520px;
height:110px;
float:none;
background-image:url(images/weisheit_8.gif);
}

#weisheit_9 {
width:520px;
height:82px;
float:none;
background-image:url(images/weisheit_9.gif);
}

#content_holder {
margin-top:40px;
margin-bottom:200px;
width:840px;
padding-bottom:20px;
min-height:320px;
height:100%;
}

#news_holder {
height:330px;
width:850px;
margin:20px auto;
}

#news1 {
width:260px;
height:230px;
margin: 0 10px 0 0;
padding:5px;
border-right:1px solid  #000000;
float:left;
text-align:right;
}

#news2 {
width:260px;
height:230px;
margin: 0 10px 0 0;
padding:5px;
border-right:1px solid  #000000;
float:left;
text-align:right;
}

#news3 {
width:260px;
height:230px;
margin: 0 10px 0 0;
padding:5px;
border-right:1px solid  #000000;
float:left;
text-align:right;
}

#footer_holder {
position:relative;
bottom:0px;
width:800px;
height:130px;
border: 0px solid red;
margin:0px auto;
padding:30px;
}

#links {
background-image:url(images/weg_hier.gif);
background-repeat:no-repeat;
width:300px;
height:120px;
padding-top:40px;
float:left;
}

#links a {
color:#ffffff;
font-size: 8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 14px;
font-weight:normal;
text-decoration:none;
}

#links a:hover  {
color: #282220;
font-size: 8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 14px;
font-weight:normal;
text-decoration:underline;
}

#buttons {
width:100px;
height:130px;
float:right;
padding-top:20px;
}


#bg_unten {
position:relative;
margin-top: -202px;
left:0px;
background-image:url(images/bg_unten.gif);
background-repeat:repeat-x;
height:202px;
width:100%;
clear:both;
}

#bg_unten_faq {
position:relative;
margin-top: -152px;
left:0px;
background-image:url(images/bg_unten.gif);
background-repeat:repeat-x;
height:202px;
width:100%;
clear:both;
}

#bg_unten_i {
position:relative;
margin-top: -252px;
left:0px;
background-image:url(images/bg_unten.gif);
background-repeat:repeat-x;
height:202px;
width:100%;
clear:both;
}

