/***********************************************************************
 *
 *
 * 
 *
 *
 ***********************************************************************/

/*--------------------*/
body
{

    background: #CCCC99;
    color: #000; 

}

/*--------------------*/
h1
{
    font-size: 48px;
    color: #FF0000;
}

h2
{

    font-size: 24px;
    color: #FF0000;

}
h3
{

    font-size: 14px;
    color: #FF0000;
}

p
{

    font-size: 12px;
}


hr
{
    color: #FAFFAA;
    background: #F87431; 
    height: 5px; 
}

table
{

    /* border-top: 2px solid #999; */
    width: 100%;
    border: 2px solid #999999;
    margin-top: 30px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;

}

.cv-table
{

   border: 2px solid #0000CC;

}


.table-header
{


    font-size: 24px;
    text-align: left;

}

th
{

    vertical-align: top;
    text-align: left;

    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;

    font-size: 14px;
    border-left: 3px solid #999999;
    border-right: 3px solid #999999;
    border-bottom: 3px solid #999999;
    border-top: 3px solid #999999;
    color: #0000CC;

}

td
{


    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;

    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;

    font-size: 12px;

    vertical-align: top;
   
    border-top: 2px solid #999;
    border-left: 2px solid #999;
    

}


.image-cv
{

    width: 50%;

    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;

    border: 2px solid black;

}

#gh-picture
{
    width: 200px;

}

/*--------------------*/
