﻿/***************/
/*  Allgemein  */
/***************/
body {
    background-color: white;
    /*color: green;*/
    margin-top: 50px;
}



/**********/
/*  Menü  */
/**********/

/*Respositive Menü*/
.respmenu {
    position: absolute;
    left: 0px;
    font-family:Calibri;
    font-size:initial;
    line-height:10px;
}

/*animated Menü*/
.anmmenu
{
}




/************/
/*  Footer  */
/************/
.mfooter
{
}


/************/
/*  Header  */
/************/
.logoimage
{
}


/************************/
/*  Seitenübergreifend  */
/************************/

/* Header 2 ändern*/
.h2gh{
}

/*Text normal Blocksatz*/
.tnb{
}

/*Text normal Blocksatz*/
.tnl{
}


/**********/
/*  Home  */
/**********/

/*Zitat normal*/
.ztn{
}

/*Zitat grauer Hintergrund*/
.ztg{
}

/*Zitatautor*/
.zta{
    text-align:right;
    font-family:Calibri;
    font-style:italic;
    /*font-size:15px;*/
    font-size:9px;
    /*margin-right:20px;*/
    margin-right:7px;
    padding-top:0px;
    padding-bottom:0px;
}


/***************/
/*  Expertise  */
/***************/

/* Header 1 für die Expertise ändern*/
.exph
{
}

/* Text für die Expertise ändern*/
.expt
{
}


/*****************/
/*  Zertifikate  */
/*****************/

/* Header 3 ändern*/
.h3hgh
{
}

/* Überschrift über Image*/
.Ueueimg
{
}

/* zweite Überschrift über dem Image*/
.Ue2ueimg
{
}

/* Skills Text normal*/
.sktn
{
}

/* Skills Text großer Zeilenabstand*/
.sktnga
{
}

/* Skills Text eingerückt*/
.sktneg
{
}


/**************/
/*  Referenz  */
/**************/



/*************/
/*  Kontakt  */
/*************/

/* Kontakt linke Spalte ändern*/
.klsp
{
}

/* Kontakt rechte Spalte ändern*/
.krsp
{
}


/***************/
/*  Impressum  */
/***************/

/*Impessum - Überschrift*/
.impue
{
}

/*Impessum - Text*/
.imptn
{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:18px;*/
    font-size:10.4px;
    font-weight:400;
    background-color:#ffffff;
    /*padding-top: 2px;
    padding-bottom: 2px;*/
    padding-top:0px;
    padding-bottom:0px;

    margin-top: 2px;
    margin-bottom: 2px;
}




/******************************************************/
/******************************************************/
/******************************************************/
/******************************************************/



.logoimage
{
    height:50px;
    margin-bottom:1px;
    margin-top:1px;
}


/*.anmmenu {
    position: absolute;
    left: 0px;
    font-family:Calibri;
    font-size:initial;
    line-height:1px;

    margin-top:0px;
    margin-bottom:0px;
    margin-left:30px;
    margin-right:0px;

    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}*/


.anmmenu
{
    position: absolute !important;
    left: -9999px !important;
}



.mfooter
{
    background-color:#303030; 
    text-align:center; 
    color:#cccccc;
    padding-top:16px;
    font-family:Calibri;
    font-size:16px;

}

/* Header 2 ändern*/
.h2gh
{
    text-align:center;
    font-family:Calibri;
    font-style:italic;
    font-size:18px;

    background-color:#445566;

    padding-top: 18px;
    padding-bottom: 18px;

    color:#ffffff;
    /*color:red;*/
}

/* Kontakt linke Spalte ändern*/
.klsp
{
    text-align:left;
    font-family:Calibri;
    font-style:italic;
    font-size:12px;
    background-color:#ffffff;

    padding-top: 18px;
    padding-bottom: 18px;

    color:#000000;
    /*color:yellow;*/

}

/* Kontakt rechte Spalte ändern*/
.krsp
{
    text-align:left;
    font-family:Calibri;
    font-style:italic;
    font-size:12px;
    font-weight:400;
    background-color:#ffffff;

    padding-top: 18px;
    padding-bottom: 18px;

    color:blue;
    /*color:yellow;*/

}

/* Header 3 ändern*/
.h3hgh
{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:24px;*/
    font-size:14.4px;
    background-color:#556677;
    color:#ffffff;
    /*padding-top: 20px;
    padding-bottom: 20px;*/
    padding-top:12px;
    padding-bottom:12px;
}
/* Header 2 für die Zertifikate über dem Image ändern*/
.Ueueimg
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    font-size:28px;
    font-size:2.8vw;
    color:white;

    padding-top: 0px;
    padding-bottom: 0px;
    padding-right:2px;
    margin-top: 0px;
    margin-bottom: 0px;
    
    line-height:30px;
    line-height:3.0vw;
}

/* Header 3 für die Zertifikate über dem Image ändern*/
.Ue2ueimg
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    font-size:24px;
    font-size:2.4vw;
    color:white;
    padding-left:8px;
    padding-right:12px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    line-height:26px;
    line-height:2.6vw;
}

/* Text für die Zertifikate über dem Image ändern*/
.sktn
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    font-size:17.6px;
    font-size:1.76vw;
    font-weight:200;
    color:white;
    padding-left:16px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 9px;
    margin-bottom: 6px;
    line-height:25.6px;
    line-height:2.56vw;
}

/* Text für die Zertifikate über dem Image ändern*/
.sktnga
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    font-size:22px;
    font-size:2.2vw;
    font-weight:200;
    color:white;
    padding-left:20px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 9px;
    margin-bottom: 6px;
    line-height:48px;
    line-height:4.8vw;
}

/* Text für die Zertifikate über dem Image ändern*/
.sktneg
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    font-size:17.6px;
    font-size:1.76vw;
    font-weight:200;
    color:white;
    padding-left:24px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 9px;
    margin-bottom: 6px;
    line-height:25.6px;
    line-height:2.56vw;
}


/* Header 1 für die Expertise ändern*/
.exph
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    /*font-size:24px;*/
    font-size:14.4px;
    font-weight:600;
    background-color:#d8dfe7;
    /*padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;*/
    padding-top:6px;
    padding-bottom:6px;
    padding-left: 6px;
}

/* Text für die Expertise ändern*/
.expt
{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    /*font-size:18px;*/
    font-size:10.4px;
    font-weight:400;
    background-color:#ffffff;
    /*padding-top: 2px;
    padding-bottom: 2px;*/
    padding-top:0px;
    padding-bottom:0px;
    /*padding-left: 22px;*/
    padding-left: 7px;
    margin-top: 0px;
    margin-bottom: 0px;
    /*margin-left:30px;*/
    margin-left:10px;
}


/*Text für das Impessum / Überschrift ändern*/
.impue
{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:20px;*/
    font-size:12px;
    font-weight:600;
    background-color:#ffffff;
    /*padding-top: 10px;
    padding-bottom: 10px;*/
    padding-top:0px;
    padding-bottom:0px;
}

/*Text für das Impessum / Text ändern*/


/*Zitat für Home ändern*/
.ztn{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:22px;*/
    font-size:13.2px;
    color:#222222;
    padding-top:0px;
    padding-bottom:0px;
}

/*Zitat für Home ändern*/
.ztg{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:22px;*/
    font-size:13.2px;
    color:#222222;

    background-color:#cccccc; 
    padding-top:5.5px; 
    padding-bottom:0px;
    margin-top:0px; 
    margin-bottom:0px;

}

.ztn3{
    text-align:center;
    font-family:Calibri;
    font-style:normal;
    /*font-size:22px;*/
    font-size:13.2px;
    color:#222222;
    line-height:15px;

    background-color:#ffffff; 
    padding-top:5.5px; 
    padding-bottom:0px;
    margin-top:0px; 
    margin-bottom:0px;

}

.stn1{
    text-align:left;
    font-family:Calibri;
    font-style:normal;
    /*font-size:22px;*/
    font-size:13.2px;
    color:#222222;
    line-height:15px;

    background-color:#ffffff; 
    padding-top:5.5px; 
    padding-bottom:0px;
    margin-top:0px; 
    margin-bottom:0px;

}


