/* CSS Stylesheet */

/* Grundeinstellungen --------------------------------------------- */
*, html, body, img, div, h1, h2, h3, h4, h5, h6, p, ul, li {
margin:         0px 0px 0px 0px;
padding:        0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-seriff;
font-size:          14px;
color:            #ffffff;
background-image:url(../bilder/bg2.png);

background-color:000000;
text-decoration:none;

}
/*------------------------------------------------------------------*/
div#page {
margin:         0px auto 0px auto;
width:           810px;
background-image:url(../bilder/pagehintergrund.jpg);
background-color:000000;

}

div#page p{
font-size:12px;
}
div#page div#logo{
margin:     0px auto 0px auto;
width:           800px;
height:          180px;
background-color:#000000;
background-image:url(../bilder/jkdweb.jpg);
}

div#page div#logo p{
color:     #FFFFFF;
}

div#page div#menu{
width:          799px;
height:          20px;	
background:#FF6600;
padding:     0px 0px 0px 0px;
margin: 0px auto 0px auto;

}

div#page div#menu ul {
background:#FF6600;
list-style:none;
width:           799px;
height:         20px;


}

div#page div#menu ul li{
background:#FF6600;
float:left;
width:           114px;
height:        20px;
text-decoration:none;

text-align:       center;

}

div#page div#menu ul li a{
background-repeat:no-repeat;
	background-position-x: left;
	background-position-y: top;
	background-image:url(../bilder/battom.gif);
	display:block;
	text-decoration:none;
	color:#333333;
	font-size:9px;
	width:           114px;
height:        20px;
text-transform:uppercase;


}
div#page div#menu ul li a h1{
font-size:9px;
background:none;
color:#000000;
padding-top: 3px;

}

div#page div#menu ul li  a:hover{
color:#FFFFFF;
background-image:url(../bilder/battom-a.gif);
display:block;
background-position-x: left;
background-position-y: top;


}

div#page div#menu ul li a:hover h1{
font-size:9px;

color:#FFFFFF;
padding-top: 3px;

}


div#page div#menu ul li#activate {
	
background-image:url(../bilder/battom-a.gif);
display:block;
background-position-x: left;
background-position-y: top;
width:           114px;
height:        20px;
}

div#page div#menu ul li#activate h1{
font-size:9px;
background-image:url(../bilder/battom-a.gif);
color:#FFFFFF;
padding-top: 3px;
display:block;
background-repeat:no-repeat;
background-position-x: left;
background-position-y: top;
width:           114px;
height:        20px;

}

div#page div#menu ul li#activate p {
color:#FFFFFF;
background-image:url(../bilder/battom-a.gif);

display:block;
background-repeat:no-repeat;
background-position-x: left;
background-position-y: top;

}



div#body {
margin:         0px auto 0px auto;
width:  800px;
background:none;
}





div#page div#body  div#news{
float:           left;
width:           100px;
height:          600px;



}

div#page div#body  div#content2{
float:            right;
width:           700px;
background-image:none;
}

div#page div#body  div#content2 p{

background-image:none;
}

div#page div#body  div#content2 a{

background-image:none;
}
div#page div#body  div#content2 {

background-image:none;
}

div#page div#body  div#content{
float:            right;
width:           683px;
background-image:url(../bilder/bg_content.gif);
}

div#page div#body  div#content{
float:            right;
width:           683px;
background-image:url(../bilder/bg_content.gif);
}

div#page div#body  div#content p{
color:#FFFFFF;
font-size:12px;
background:none;
}
div#page div#body  div#content h1{
color:#FFFFFF;
font-size:14px;
background:none;
}

div#page div#body  div#content a{
color:#FFFFFF;
font-size:14px;
background:none;
text-decoration:underline;
}
div#page div#body  div#content a:hover {
color:#FFFF00;
font-size:14px;
background:none;
text-decoration:underline;
text-decoration:inherit;
}

div#page div#body  div#content div#texthome{
margin:         20px 0px 0px 0px;
padding:       0px 0px 0px 0px;
float:            left;
width:           310px;
height:          540px;


background-image:url(../bilder/hintergrund.jpg);
}
div#page div#body  div#content div#texthome p {
background:none;
font-size:12px;

padding:   10px 20px 10px 0px;
}
div#page div#body  div#content div#texthome h1 {
background:none;
}


div#page div#body div#content div#text{
margin:         20px 0px 0px 0px;
padding:       0px 0px 0px 0px;
float:            left;
width:           310px;



background:none;
}
div#page div#body div#content div#text p {
background:none;
font-size:12px;

padding:   10px 20px 10px 0px;
}
div#page div#body div#content div#text h1 {
background:none;
}

div#page div#body div#content div#text p1{
font-size:36px;
color:#FF0000;
background:none;

}

div#page div#body div#content div#galerie{
margin:         30px 0px 0px 0px;
float:            left;
width:          620px;

font-size:12px;

padding:   10px 20px 10px 0px;
/*overflow:auto;*/
background:none;
border-top:thin;
border-bottom:1px #FFFFFF;
}


div#page div#body div#content div#galerie div.video{

float:left;
width:          116px;
height:          150px;
border:  20px solid #000000;
background:none;

}

div#page div#body div#content div#galerie div.video div.name{

float:left;
width:          114px;
height:          40px;
background:none;
text-align:       center;

}



div#page div#body div#content div#galerie div.bilder{

float:left;
width:          290px;
height:          200px;
border:  5px solid #000000;
background:none;




}


div#page div#body div#content div#bild{
margin:         30px 0px 0px 0px;
float:left;
width:           310px;
height:          auto;
background-image:url(../bilder/bruce.jpg);
background-repeat:no-repeat;
background-color:#000000;



}

div#intro{

clear:           both;
width:           800px;
height:          80px;

margin:  0px 20px 0px 0px;
font-size:10px;
border-top: 1px solid #ffffff;
background-image:url(../bilder/bg_content.gif);
background-color:#000000;

}

div#intro p{
background-image:url(../bilder/bg_content.gif);
padding: 0px 10px 0px 0px
}
div#intro  a:hover p{
color:#FF9900;
background-image:url(../bilder/bg_content.gif);
}

div#page div#body div#footer{

clear:           both;
width:           800px;
height:          90px;

text-align:right;
margin:  0px 20px 0px 0px;
font-size:10px;
border-top: 1px solid #ff9900;

background-image:url(../bilder/bd_footer.gif);

}

div#page div#body div#footer p{
background:none;
padding: 0px 10px 0px 0px
}
div#page div#body div#footer  a:hover p{
color:#FF9900;
background:none;
}

div#page div#body div#footer div#anima {
width:           60px;
height:          60px;
border: 1px solid #FFFFFF;
background-image:url(../bilder/anima.gif);

margin:         0px auto 0px auto;
}
div#page div#body div#footer div#anima a{
width:           60px;
height:          60px;
background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;

	display:block;
background-image:url(../bilder/anima.gif);
}
div#page div#body div#footer div#anima a:hover {
width:           60px;
height:          60px;
background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;

	display:block;
background-image:url(../bilder/anima-a.gif);
color:   #FF0000;
}
