/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 12.12.2015, 00:18:33
    Author     : Sergej
*/


.main{
    font-size: 1em;
    color: #2c2c2d;
}
.main h1{
 font-size: 1.7em;
 margin-bottom: 30px;
 color: #2b378e;
 font-weight: normal;
}
.main h2{
 font-size: 1.4em;
 margin-bottom: 15px;
 color: #2b378e;
 font-weight: bold;
}
.main p{
    margin-bottom: 30px;
}
.main article{
 margin-bottom: 60px;
}
.main b{
 color: #2b378e;
 font-weight: bold;  
}
.main span a{
 text-decoration: none;
 font-weight: bold;
 color:#2b378e;
}
.main span a:hover{
 text-decoration: underline;
 font-weight: bold;
 color:#2b378e;
}
.main ul#info{
 background: #d1daed;
 margin-top: 15px;
 margin-bottom: 60px;
 padding: 15px 15px 15px 20px;
}
.main ul#info li{
 display: inline-block;
 margin-right: 120px;
 padding-left: 25px;
 background-image: url(../images/aufzaehlungs-pfeil.png);
 background-position: 0 2px;
 background-size: 20px 20px;
 background-repeat: no-repeat;
}
.main ul#info li:last-child{
    margin-right:  0px;
}
.main ul#info li a:link,
.main ul#info li a:visited{
 text-decoration: none;
 font-weight: bold;
 color:#2b378e;
}
.main ul#info li a:hover,
.main ul#info li a:focus,
.main ul#info li a:active{
 text-decoration: underline;
 font-weight: bold;
 color:#2b378e;  
}
.main ul#info_2 li{
 padding-left: 25px;
 margin-bottom: 15px;
 background-image: url(../images/aufzaehlungs-pfeil.png);
 background-position: 0 2px;
 background-size: 20px 20px;
 background-repeat: no-repeat;
}
.main #wrapper #content_left,
.main #wrapper #content_right
{
 padding-top: 90px;
}
.main #wrapper #content_left{
 padding-left: 15px;
}
.main #img_block{
display: block;
padding-left: 30px;
text-align: left; 
}
.main #img_block img{
width: 75%;
max-width: 85% 
}
.main #img_block2{

}
.main #img_block2 img{
 width: auto;
 max-width: 100%;
 position: absolute;
 bottom: 150px;
 left: -70px;
 z-index: 10;
}
.main #content_left #about_person{
    overflow: hidden;
}
.main #content_left #about_person img{
 float: left;
 width: 15%;
 padding-right: 30px;
}
.main #content_left aside article img{
 float: right;
 width: 30%;
 padding: 0 120px 0 130px;
 margin:0;
}
.main #content_right aside #img_block span{
    font-size: 0.8em;
}
.main #content_right aside #img_block p{
 line-height: 1.4em;
}
.main #content_right aside #img_block a:link,
.main #content_right aside #img_block a:visited{
 text-decoration: none;
 font-weight: bold;
 color:#2b378e;
}
.main #content_right aside #img_block a:hover,
.main #content_right aside #img_block a:focus,
.main #content_right aside #img_block a:active{
 text-decoration: underline;
 font-weight: bold;
 color:#2b378e;  
}
.main #content_left #d_block{
  margin-bottom: 60px;    
}
.main #content_left #d_block #a3{
  float: left;
  overflow: hidden;  
}
.main #content_left #d_block #a4{
  margin-left: 320px; 
}