/* ================ ALLGEMEIN =============== */


html, body{
margin-top: 0px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px;
background-color: #fff; padding:0px;
width:100%; 
font-family: arial, helvetica, tahoma ,verdana, sans-serif;

}
/* hinweis: die schrift für den inhaltsbereich ändern sie weiter unten bei #inbox */

A:link { color: #a1a1a1; text-decoration: none; }
A:visited { color: #a1a1a1; text-decoration: none; }
A:active { color: #a1a1a1; text-decoration: none; }
A:hover { color: #a1a1a1; text-decoration: underline; } 

#my_page{
background-color: #fff;
width:0px;width:100%;
height:0px;height:100%;
background-position:center top;
padding-top:0px
}

#my_haeder{
background-color: #fff;
width:906px;
height:130px;
background-position:center top;

}

#my_logo{
background-color: #fff;
width:99px;
height:99px;
background-position:right top;

}

#my_nav{
background-color: #fff;
width:906px;
height:20px;
background-position:center top;

}

#my_banner{
width:906px;
height:300px;
background-position:left top;
background-color: #ddd;
padding-left:0px
}

#my_banner_l{
width:400px;
height:300px;
background-position:left top;
background-color: #ddd;
padding-left:3px;
padding-top:10px;
}

#my_banner_r{
width:326px;
height:300px;
background-position:left top;
background-color: #ddd;
}

#my_banner_3{
width:400px;
height:300px;
background-position:left top;
padding-left:0px
color:#ddd;
}


#my_schild{
position:relative;left:0px; top:0px;
background-color: #ddd;
width:295px;
height:284px;
background-position:left top;
padding-top:10px;
padding-left:3px;
}

#my_img{

position:relative;left:17%; top:0px;

}

#my_img_s{

position:relative;left:37%; top:0px;

}

position:relative;left:100px; top:0px;
background-color: #fff;
background-position:center top;





#my_trenung{
width:100%;
height:25px;
background-position:left top;
background-color: #ecb01a;

}

#my_content{
width:100%;
height:50%;
text-align:left;
background-position:left top;
background-color: #fff;

}


#my_foto_s{
background-color: #fff;
width:305px;
height:222px;
background-position:left top;
padding-top:40px;

}

#my_content_2{
width:400px;
height:300px;
background-position:left top;
padding-left:0px
color:#fff;
}

#my_content_3{
width:400px;
height:300px;
background-position:left top;
background-color: #ddd;
padding-left:3px;
padding-top:10px;
}


#my_fuss{
width:100%;
height:25px;
margin: auto;
background-position:left top;
background-color: #fff;

}

/* =============== TEXTE =============== */

t0 {
	font-size:18px;
	color:#000000;
	text-align:left;
	margin-left:25px;
	font-weight: bold;

}

t1 {
	font-size:16px;
	color:#000000;
	text-align:left;
	margin-left:50px;
	font-weight: bold;

}


t2 {
	font-size:12px;
	color:#000000;
	margin-left:50px;
	text-align:left;
}

t3 {
	font-size:12px;
	color:#000000;
	margin-left:70px;
	text-align:left

}


t4 {
	font-size:12px;
	color:#000000;
	margin-left:0px;
	text-align:left

}

t5 {
	font-size:12px;
	color:#000000;
	margin-left:20px;
	text-align:left

}

t6 {
	font-size:10px;
	color:#a1a1a1;
	margin-left:50px;
	text-align:left;

}

t7 {
	font-size:10px;
	color:#a1a1a1;
	margin-left:70px;
	text-decoration: none;
	text-align:left;

}

t8 {
	font-size:12px;
	color:#a1a1a1;
	margin-bottom:0px;
	margin-left:40px;
	font-style:italic;

}

t9 {
	font-size:12px;
	color:#a1a1a1;
	margin-left:50px;
	text-align:left

}

/* =============== ÜBERSCRIFTEN =============== */

h1{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#000;
margin-bottom:10px;
letter-spacing:1px;
font-size:24pt;
border-bottom:dashed 0px #000;
padding-bottom:0px;
font-weight: bold;
padding-left:30px;
line-height: 4px;
}

h2{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#a1a1a1;
margin-bottom:0px;
letter-spacing:1px;
font-size:18pt;
border-bottom:dashed 0px #fff;
padding-bottom:0px;
font-style:italic;
padding-left:30px;
}

h3{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#a1a1a1;
margin-bottom:0px;
letter-spacing:-1px;
font-size:18pt;
border-bottom:dashed 0px #fff;
padding-bottom:0px;
font-style:italic;
padding-left:30px;
}

h4{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#000;
margin-bottom:10px;
letter-spacing:1px;
font-size:14pt;
border-bottom:dashed 0px #000;
padding-bottom:0px;
padding-left:30px;
line-height: 5px;
}

h5{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#000;
margin-bottom:10px;
letter-spacing:1px;
font-size:10pt;
border-bottom:dashed 0px #000;
padding-bottom:0px;
padding-left:30px;
line-height: 1px;
}

h6{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#000;
margin-bottom:-10px;
letter-spacing:0px;
font-size:12pt;
border-bottom:dashed 0px #000;
padding-bottom:0px;
padding-left:0px;
line-height: 0px;
}

h7{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#a1a1a1;
margin-bottom:0px;
letter-spacing:1px;
font-size:12pt;
border-bottom:dashed 0px #fff;
padding-bottom:0px;
font-style:italic;
padding-left:60px;
}
/* ================ KOPFBEREICH ================ */

#my_top{width:0px;width:100%;
background-color: #fff;
background-image:url(images/logo.png);background-repeat:no-repeat;
background-position:right top;
}

#my_top_3d{width:0px;width:100%;
background-color: #;
background-image:url(images/header_3d.jpg);background-repeat:no-repeat;
background-position:center top;

background-position:right top;
padding-left:770px;

}

#my_top_2d{width:0px;width:100%;
background-color: #;
background-image:url(images/header_2d.jpg);background-repeat:no-repeat;
background-position:center top;

}

#my_top_foto{width:0px;width:100%;
background-color: #;
background-image:url(images/header_foto.jpg);background-repeat:no-repeat;
background-position:center top;

}

#my_top_video{width:0px;width:100%;
background-color: #;
background-image:url(images/header_video.jpg);background-repeat:no-repeat;
background-position:center top;

}

#my_top_art{width:0px;width:100%;
background-color: #;
background-image:url(images/header_art.jpg);background-repeat:no-repeat;
background-position:center top;

}

#top {
height:44px;
text-align:left;
padding-left:770px;
background-position:center top;
}


#top1 {padding-left:600px;
padding-right:80px;
height:63px;
vertical-align:middle;
color:#EDEDED;
background-position:center top;
padding-top: 18px;
}

#top2 {
width:100%;
height:56px;
text-align:center;
vertical-align:middle;
color:#b6b6b6;
font-size:14px;
background-position:center top;
padding-right:0px;
}


#my_name {letter-spacing:0px;font-size:30px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#000000;
}

#beruf {letter-spacing:1px;font-size:16px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#000;font-weight: bold;
}

#claim {letter-spacing:-1px;font-size:16px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#000;font-style:italic
}







/* ================ INHALTSBEREICH ================ */






#content{
height:700px;
color:#fff;
width:920px

}

#content2{
height:100px;
color:#a1a1a1;
width:920px

}

#thumbs{

}
ul.liste1 {list-style-image:url(images/punkt.gif)}

#sp1 {height:300px;
color:#202020;
padding-top: 40px; padding-bottom: 40px;
padding-left: 40px;padding-right:40px;
letter-spacing:0px;
width:100%;
vertical-align:top;
text-align:justify;
font-size: 16px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
}

h3.boxheader {color:#8b8b8b;
font-size: 16px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
border-bottom:solid 1px #8b8b8b;font-style:italic}

.box2{
font-size: 11px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#000;

}

.box1{
font-size: 14px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#202020;

}

.box3{
font-size: 13px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#202020;

}

.box4{
font-size: 13px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#202020;

}

/* schatteneffekt auf dem zitat */

div.shadow, div.shadow2, div.shadow3, div.shadow4, div.shadow5 {
   padding: 1px;
   border-radius: 10px;
   -moz-border-radius: 10px;
   }
div.shadow {
   background-color: #8e8e8e;
   border: 1px solid #959595;
   margin: 0px;
   }
div.shadow2 {
   background-color: #aaa;
   border: 1px solid #bebebe;
   margin: 0;
   }
div.shadow3 {
   background-color: #d1d1d1;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
div.shadow4 {
   background-color: #ededed;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
div.shadow5 {
   float: left;
   background-color: #fcfcfc;
   border: 1px solid #fff;
   margin: 0.7em 1em;

   }


/* ende schatteneffekt auf dem zitat */



#sp2 {
height:300px;color:#000;font-size: 14px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
padding-right:40px;
padding-top: 30px;
padding-bottom:30px;

}


/* kontakt */



.kontakt {
	position:relative;
	margin-left:0px;
	text-align:right;
	font-size:12px;
	left:220px;
	top:1px;
	width:400px;
	height:510px;
	z-index:1;
}

w {
	font-size:11px;
	color:#000000;
	margin-left:0px;
	font-weight: bold;
}

w2 {
	font-size:11px;
	color:#000000;
	margin-left:70px;
	font-weight: bold;
}

w3 {
	font-size:11px;
	color:#000000;
	margin-left:850px;
	font-weight: bold;
}

w4 {
	font-size:11px;
	color:#000000;
	margin-left:99px;
	font-weight: bold;
}


/* ende kontakt */
/* impressum */

#impressum{
width:100%;
height:500px;
background-image:url(images/bg_i.jpg);background-repeat:no-repeat;
background-position:center top;

}


/* ende impressum */


/* =============== FUSSBEREICH =============== */

#my_foot{width:0px;width:100%;

}

#foot {
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #000;
height:103px;
text-align:center;
vertical-align:middle;
letter-spacing:4px;
background-image:url(images/fuss.jpg);
background-repeat:no-repeat;
background-position:center top;
}

