/*------------------------------------------------*/
/* Html Override ---------------------------------*/
/*------------------------------------------------*/

body{   
    background-color: none;
    background-image: url(../../_images/background_cross.gif);      
    padding-top: 10px;
    padding-left: 20px;    
}

img{
    border: none;         
}

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

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

table, tr, td{
    border: 0px solid #ffffff;
}

/*------------------------------------------------*/
/* Basic Layout  ---------------------------------*/
/*------------------------------------------------*/

.siteContainer{
    width: 900px; 
    background-color: none; 
}

.contentWrapper{
}

.buttonWrapper{
    clear: both;
}

.languageSelector{
    position: absolute;
    top: 20px;
    left: 0px;
}

.header{
    margin-top 10px;
    margin-bottom: 10px;
}

.logo{
    float: left;
    height: 48px;
    width: 265px;    
}

.buttonImage{
    width: 111px;
    height: 177px;
    margin-right: 20px;
    cursor: pointer;
}

.infoNavi{
    height: 48px;
    width: 86px;
    margin-left: 270px;
    line-height: 0px;
}

.infoNaviImage{
    cursor: pointer;
}

.footer{
}

/*------------------------------------------------*/
/* Info Plains und ihr Inhalt  -------------------*/
/* Dieses Info hat nichts mit infoWrapper zu tun  */
/*------------------------------------------------*/
#infoPlain0, #infoPlain1{
    display: none;
}

 
/*------------------------------------------------*/
/* Content Plains und ihr Inhalt  ----------------*/
/*------------------------------------------------*/
#testPlain0, #testPlain1, #testPlain2, #testPlain3, #testPlain4, #testPlain5, #testPlain6, #testPlain7, #testPlain8, #testPlain9, #testPlain10, #testPlain11{
    display: none;
}

.PlainWrapper{ 
    border: 0px dashed #ff0000;   
    background-color: #eeffee;
    margin-bottom: 5px;
    text-align: left;  
    background: url(../../_images/br.gif) no-repeat bottom right;     
}

.plainContentWrapper{
    font-family: verdana;
    line-height: 16px; 
    border: 0px dotted #00ff00;
    margin: 0;
    background: url(../../_images/bl.gif) no-repeat bottom left;                                
    /*regelt den abstand der beschreibung zum kasten*/
    padding-bottom: 20px; 
    min-height: 71em;                              
}

.plainHead{
    border: 0px solid #00ff00;
    margin: 0;
    padding: 0;
    background: url(../../_images/tr.gif) no-repeat top right;                        
}

.plainHead h5{
    border: 0px solid #ff0000;
    margin: 0;
    background: url(../../_images/tl.gif) no-repeat top left;                        
    line-height: 5px;
    font-size: 5px;
    text-align: right; 
    padding: 4px 10px 15px;
}

.plainHead img{
    cursor: pointer;
}

.frameWrapper{
    margin-left: 12px;
    width: 372px;
    float: left; 
    border: 0px solid #00ff00;        
}

/* diese infoSachen haben nichts mir den CV und Contact ebenen zu tun*/
/* sondern bezeichnen den text Teil in den Content Ebenen*/
.infoWrapper{
    margin-left: 414px; 
    margin-right: 50px;      
    border: 0px solid #ff0000;
}

/* Accounting, Krieg*/
.infoWrapperExtra{
    margin-left: 214px; 
    margin-right: 50px;      
    margin-top: 10px;    
    border: 0px solid #ff0000;
}

/* Accounting, Krieg, fŸr box mit video link*/
.infoWrapperSpezial{
    float: left;
    width: 150px;
    background-color: #eeeeee;
    margin-left: 50px;
    margin-top: 10px;         
}

/*------------------------------------------------*/
/* CV Tabelle    ---------------------------------*/
/*------------------------------------------------*/
.cvLeftTableData{
    width: 240px;
    vertical-align: top;
}

.cvRightTableData{
    width: 480px;
    vertical-align: top;
}
