/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : Apr. 29, 2022, 11:43:53 p.m.
    Author     : bruno
*/

 
/*@font-face {
    font-family: 'Calibri';
    font-family: 'bahnschrift';
    src: url('elements/bahnschrift_1.ttf');
    src: url('elements/bahnschrift_1.ttf.woff') format('woff'),
         url('elements/bahnschrift_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}*/


body{
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
    font-size: 14pt;
    color: white;
    background-color: #555555;
    margin: 0;

}

p {
  margin-top: 0em ;
  margin-bottom: 1em ;
} 
.nospace
{
    margin-bottom: 0em;
}
.maincont {
/*    max-width: 960px;
    min-width: 512px;*/
    max-width: 50em;
    /*min-width: 512px;*/
    margin: auto;
    text-align: center;    
}

.bannercont {
/*    max-width: 960px;
    min-width: 512px;*/
    max-width: 50em;
    /*min-width: 512px;*/
    margin: auto;
    text-align: center;    
}

.wb {
    border: solid;
    border-color: green;
}
#langtable { 
    width: auto;
    border: red;
    float: right;
    color: red;
}

#langtablefake{
    visibility: hidden;
    float: left;
}

.mainhead {
    /*width: 100%;*/
    font-size: 200%;
    /*font-size-adjust: 1;*/
    /*text-align: center;*/
}

.left{
    text-align: left;
    
}
.subhead {
    /*width: 100%;*/
    font-size: 120%;
    /*text-align: center;*/
}

#companyinfo {
    line-height: 1.4;
    font-size: 105%;
   
}

.contenttext {
    width: 100%;
    /*text-indent: 3em;*/
    text-align: left;
}

.just {
  text-align: justify;
  text-justify: inter-word;   
}
.headertext {
    width: 80%;
    /*text-indent: 3em;*/
    text-align: left;
}

.bluetext {
    color:#00AbF3;
}

.e2mtext {
    color:#ffff33;
    border: 3px solid lightgrey;
    /*border-color: red;*/
    background-color: darkgrey;
}

.redtext {
    color:red;
}

.whitetext {
    color:#ffffff;
}

.orangetext {
    color: coral;
}

@font-face {
    font-family: 'logoff';
       /*src: url('../images/fonts/Caveat Brush regular.ttf') format('truetype');*/
       /*src: url('../images/fonts/Gochi Hand regular.ttf') format('truetype');*/
    /*src: url('../images/fonts/Itim regular.ttf') format('truetype');*/
    /*src: url('../images/fonts/Just Another Hand regular.ttf') format('truetype');*/
        /*src: url('../images/fonts/Kalam 300.ttf') format('truetype');*/
        /*src: url('../images/fonts/Kalam 700.ttf') format('truetype');*/
    /*src: url('../images/fonts/Just Another Hand regular.ttf') format('truetype');*/
    /*src: url('../images/fonts/Kalam regular.ttf') format('truetype');*/
        /*src: url('../images/fonts/Klee One 600.ttf') format('truetype');*/
        src: url('../images/fonts/Klee One regular.ttf') format('truetype');
       /*src: url('../images/fonts/La Belle Aurore regular.ttf') format('truetype');*/
       /*src: url('../images/fonts/Merienda One regular.ttf') format('truetype');*/
       /*src: url('../images/fonts/Satisfy regular.ttf') format('truetype');*/
    /*src: url('../images/fonts/Sriracha regular.ttf') format('truetype');*/
}

.logotext {
    font-family: logoff;
    font-size: 500%;
    color: black;
   /*font-stretch: ultra-expanded;*/
}
.exclamtext {
    font-family: calibri;
    font-size: larger;
    color: coral;
}

#logodiv {
    /*align-content:center;*/
    /*background-color: rgb(254,247,225);*/
    background-color: white;
    text-align: center;    
    width: 100%;
    border: 0px;
    margin: 0;
    
}

img#logoimg {
    max-width: 640px;
    /*min-width: 370px;*/
    width: 80%;
      /*display: block;*/
  /*margin-left: auto;*/
  margin-right: auto;
  padding-top: 1em;
  padding-bottom: .7em;
}

img#croquisimg {
    max-width: 640px;
    /*min-width: 370px;*/
    width: 80%;
      /*display: block;*/
  /*margin-left: auto;*/
  margin-right: auto;
  padding-top: 1em;
  padding-bottom: .7em;
}

img.croquisimg {
    /*max-width: 2000px;*/
    /*min-width: 370px;*/
    width: 90%;
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
  padding-top: 1em;
  padding-bottom: .7em;
}

img.posterimg {
    /*max-width: 2000px;*/
    /*min-width: 370px;*/
    width: 60%;
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
  padding-top: 1em;
  padding-bottom: .7em;
}

img#logoimgsmall {
    max-width: 440px;
    /*min-width: 370px;*/
    width: 40%;
      /*display: block;*/
  /*margin-left: auto;*/
  margin-right: auto;
  padding-top: 1em;
  padding-bottom: .7em;
}

img#bioimg {
    /*max-width: 640px;*/
    min-width: 100px;
    width: 15%;
    height: auto;
    float: left;
    padding-right: 1em;
    padding-bottom: .7em;
    
    
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
}

img.atelierimgthmb {
    /*max-width: 640px;*/
    max-width: 90%;
    min-width: 20%;
    /*width: 10%;*/
    /*height: 6em;;*/
    float: left;
    padding: .2em;
    /*padding-bottom: .7em;*/
    
    
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
}


img.atelierimg {
    /*max-width: 640px;*/
    /*min-width: 100px;*/
    /*width: 100%;*/
    height:12em;;
    float: left;
    padding: .2em;
    /*padding-bottom: .7em;*/
    
    
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
}

img.atelierimgp {
    /*max-width: 640px;*/
    /*min-width: 100px;*/
    /*width: 100%;*/
    height:9.5em;;
    float: left;
    padding: .2em;
    /*padding-bottom: .7em;*/
    
    
      /*display: block;*/
  /*margin-left: auto;*/
  /*margin-right: auto;*/
}

.attable {
    vertical-align: middle;
}

.datecell {
    width: 5em;
    font-size: 130%;
    text-align: center;
}



/*a.langlink:link, a.langlink:hover, a.langlink:visited, a.langlink:active {*/
a:link, a:hover, a:visited, a:active {
      text-decoration: none;
      color: #222222;
      cursor: pointer;

}


a.langlink:hover {
    color: darkred;
}

a.biolink:link,  a.biolink:visited, a.biolink:active {
      text-decoration: none;
      color: white;
      cursor: pointer;
}

a.biolink:hover {
    color:#009be3;
}

a.biolink {
        font-size: smaller;
}

a.buylink:link,  a.buylink:visited, a.buylink:active {
      text-decoration: none;
      font-size: larger;
      color: white;
      cursor: pointer;
}

a.buylink:hover {
    color:#009be3;
}

a.buylink {
}

a.atlink:link,  a.atlink:visited, a.atlink:active {
      text-decoration: none;
    color:#009be3;
      cursor: pointer;
}

a.atlink:hover {
      color: coral;
    /*color:#009be3;*/
}
p + ul {
    /*margin-bottom: 0em;*/
    margin-top: 0;
}

a.atlink {
        font-size: smaller;
}

a.maillink:link,  a.maillink:visited, a.maillink:active {
      text-decoration: none;
      color: coral;
      cursor: pointer;
}

a.maillink:hover {
    color:#009be3;
    /*color:#009be3;*/
}

/*
a.worklink:link,  a.worklink:visited, a.worklink:active {
    color:#009be3;
}*/
.linktolm:hover {
    color: darkred;
}

img.esworkimg {
    width: 80%;
    border:solid;
    border-color: transparent;
}

img.smicon {
    width: 3em;
}
img.essmallimg {
    width: 15%;
    border:solid;
    border-color: transparent;
}

img.esworkimgl:hover {
    border-color: darkred;
}

div.worklinkspan {
    border: solid;
}

.worklinkspan:hover *{
    color: darkred;
    border-color: darkred;
}   
