
body {
margin:12px 0 0 0;
font-family:Verdana, "sans serif";
}


#bookImage {
float:left;
padding:0 30px 0 0 ;

}

/* Blog */
#wrapContent .newsdate {
font-size:9px;
}
  
  
  
  /* DVD */
#wrapTopright {
top:620px; left:773px; position:absolute;
width:250px;
}

#wrapTopright img {
margin-left:20px;

}

#wrapTopright .interview {
font-size:11px;
color:#000;
   
   }   
#wrapContent h2 a {
color:#000;
font-size:15px;
text-decoration:none;
}

#wrapContent h2 {
margin-top:3px;
} 
   
#wrapContent .post {
line-height:17px;            
border-bottom:solid 1px #e6e6e6;
font-size:13px;
padding:1px;
}

#wrapContent a {
color:#000;
}
    
#wrapContent a img {
border-color:#fff;
}



    /* Content middle */
#wrapContent #wrapContentFloat a.link {
color:#000;
background: url(img/dot_link.gif) no-repeat center left;
padding-left: 11px;
text-decoration:underline;
}

#wrapContent #wrapContentFloat a:hover {
text-decoration:none;
}



#wrapAll {
width:1018px;
margin:0 auto;
position:relative;
}




#wrapContent {
top:156px; left:262px; position:absolute;
width:502px;
font-size:12px;
}


.wrapContentHeader {
width:500px;
height:64px;
background:url(img/header_content3.gif) top left no-repeat;
}


#wrapContentFloat {
min-height:306px;
height:auto !important;
height:306px;
line-height:17px;
}

.tContentHeading1 {
font-size:11px;
letter-spacing:0px;
color:#e5630d;
padding-top:16px;
padding-left:8px;
}

.tContentHeading2 {
font-size:17px;
font-weight:900;
letter-spacing:-1px;
color:#e5630d;
padding-left:8px;
}




.entry p 
{ margin-bottom: 1em; 
}

/* Project */
#wrapProject {
width:500px; height:186px;
background:url(img/project_bg.gif) top left no-repeat;
color:#fff;
font-size:12px;
}
.tProject {
padding-top:8px;
}
#wrapProject ul {
margin-top:8px;
}
#wrapProject a {
color:#fff;
}



/* Server */
#wrapServer {
top:11px; left:0px; position:relative;
width:500px; height:186px;
background:url(img/server_bg.gif) top left no-repeat;
color:#fff;
font-size:12px;
}
.tServer {
padding-top:8px;
}
#wrapServer ul {
margin-top:8px;
}

#wrapServer a {
color:#fff;
}



/* Footer */
#wrapFooter {
top:22px; left:0px; position:relative;
background:url(img/footer_bg2.gif) top left no-repeat;
width:500px;
height:59px;
}

#wrapFooter1 {
width:248px; height:59px;
float:left;
z-index:11;
}

#wrapFooter2 {
width:248px; height:59px;
color:#fff;
text-align:center;
font-size:10px;
float:right;
z-index:12;
}



/* Info 
#wrapInfo {
top:103px; left:10px; position:absolute;
width:471px; height:240px;
font-size:11px;
text-align:justify;
}  
*/


#wrapInfo {
top:38px; left:262px; position:absolute;
width:500px; height:110px;
font-size:11px;
text-align:left;
}


/* Menu */
#wrapMenu {
top:146px; left:10px; position:absolute;
width:247px; height:294px;
font-size:12px;
font-weight:bold;
}

#wrapMenu td img {
margin-bottom:2px;

}


/* Logo */
#wrapLogo {
top:21px; left:9px; position:absolute;
width:247px; height:94px;
}


/* Buch sidebar*/
#wrapBuch {
top:156px; left:773px; position:absolute;
width:250px; height:430px;
background:url(img/buch_bg3.jpg) top left no-repeat;
color:#333333;
font-size:11px;
}

    /* Buch Auswahl*/
#wrapBuchMenue {
top:156px; left:773px; position:absolute;
width:250px; height:453px;
color:#333333;
font-size:11px;
border-top:1px solid #b1b1b1;
padding-top:27px;
color: #E5630D;
    font-size: 11px;
    letter-spacing: 0;
}


 #wrapBuchMenue #buchauswahl {
 margin:0 0 31px 0;
 
 
 }




.buchHeading {
font-size:13px;
}

#wrapBuch .tBoxHeadSmall {
color:#333333;
}
.tBuch {
padding-top:5px;
}
#wrapServer ul {
margin-top:8px;
}
#wrapBuch a {
color:#333333;
}



/* Kurse */
#wrapKurse {
top:0px; left:773px; position:absolute;
width:250px; height:146px;
background:url(img/kurse_bg.gif) top left no-repeat;
color:#fff;
font-size:11px;
}

#wrapKurse a {
color:#fff;
}

#wrapKurse .tBoxHead {
display:block;
margin:0;
padding:0;
padding-bottom:5px;


}

#wrapKurse a.dot {
background: url(img/dot_link_termine.gif) no-repeat center left;
padding-left: 11px;
}

#wrapKurse .tKurse a:hover {
text-decoration:underline;
}





/* Termine */
#wrapTermine {
top:463px; left:0px; position:absolute;
width:250px; height:186px;
background:url(img/termine_bg2.gif) top left no-repeat;
color:#000;
font-size:11px;
}

#wrapTermine a {
color:#fff;
}


#wrapTermineLink {
top:164px; left:7px; position:absolute;
font-size:11px;
}

#tblBoxTermine {
font-size:10px;
color:#fff;
margin-top:4px;
}

#tblBoxTermine .date {
color:#ffff00;
}

#tblBoxTermine .desc {
font-weight:bold;
padding-bottom:6px;
font-size:11px;
}



/* Classes */

.tBoxHead {
font-size:17px;
font-weight:900;
letter-spacing:-1px;
padding-bottom:3px;
text-decoration:none;
}


a.anchor {
background:url(img/pix.gif) no-repeat center left;
}

.lineKurse {
line-height:24px;

}

.tBegin {
font-weight:bold;
}



.brd1b {
border:1px solid #424242;
}

.aArrows {
font-size:11px;
letter-spacing:-5px;
}

.pad10l {
padding-left:160px;

}

.tBoxHeadSmall {
font-size:11px;
letter-spacing:0px;
padding-bottom:0px;
color:#fff;
}


.pad4 {
padding:5px 6px;
}

.pad6 {
padding:14px 8px;
}



div p {
margin:0;
padding:0;
}
