/* --------------------------------------------------------------------------------------------------------------------------------------------------
Navigation
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.indicator_home{margin-top: 50px; margin-left:0px; max-width:50px; min-height:6px; background:url("../img/indicator.png") 50% 0 repeat-x;}
.indicator_contact{margin-top: 50px; margin-left:210px; max-width:64px; min-height:6px; background:url("../img/indicator.png") 50% 0 repeat-x;}
.indicator_cv{margin-top: 50px; margin-left:165px; max-width:28px; min-height:6px; background:url("../img/indicator.png") 50% 0 repeat-x;}
.indicator_research{margin-top: 50px; margin-left:65px; max-width:80px; min-height:6px; background:url("../img/indicator.png") 50% 0 repeat-x;}


.navigation{position:relative; margin:0; font: "Myriad Pro"; font-size: 18px; font-smooth:always;}
.navigation li {display:block; float:left;color:#000; margin-top: 13px;}
.navigation li a {display:block; float:left; text-decoration:none; color:#000;}
.navigation li a:visited {display:block; float:left; text-decoration:none; color:#000;}
.navigation li a.current{background-color:white; min-height:35px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
Clearheight
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.clearheight {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 10px;
}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
Images
-------------------------------------------------------------------------------------------------------------------------------------------------- */
img {
  max-width: 100%;
}
.buttons {max-height:75px;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
Text&Links
-------------------------------------------------------------------------------------------------------------------------------------------------- */
a {color:#202020}
a:hover, a:active, a:focus {color:#404040;}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
Multicolumn
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.multicolumn
{
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
}
.multicolumn_3
{
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;
}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
Vertical Align
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.va
{
background-color:yellow;
 color: #000; 
 background: #000;
 width: 100%;
 height: 1px;
 margin-top: 20px;
}
.grid_1va,
.grid_2va,
.grid_3va,
.grid_4va,
.grid_5va,
.grid_6va,
.grid_7va,
.grid_8va,
.grid_9va,
.grid_10va,
.grid_11va,
.grid_12va,
.grid_13va,
.grid_14va,
.grid_15va,
.grid_16va {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: auto;
  margin-bottom: auto;
}