html,body{width:100%;height:100%;margin:0;padding:0;display:block}
/*body{background:url('/~engdep/i/lt/bg.png')}*/
body{font-family: 'PT Sans', sans-serif;background:url('/~engdep/i/lt/grey_bg.png');}

a:link,a:visited{color:#0085A4}
a:hover{color:#d18e37}
div.wrappa{width:80%;min-width:890px;max-width:1100px;height:auto;min-height:100%!important;margin:30px auto 30px auto;padding:0;display:block;background:#fff;border:1px solid #bbb;

  -moz-box-shadow: 0px 2px 2px #999; /* Firefox */
  -webkit-box-shadow: 0px 2px 2px #999; /* Safari and Chrome */
  box-shadow: 0px 2px 2px #999; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  
  border-radius:4px;
  behavior: url(ie-css3.htc);
  behavior: url(border-radius.htc);

}
h1,h2,h3{font-weight:normal;margin:40px 0 0 0}
h1{color:#333}
h2,h3{color:#B07210}

p,li {font-size:11pt}
div.staff li{margin-bottom:10px;color:#999}
div.staff ul{margin:0;padding:15px}

li{margin-bottom:20px}

.header, .headerRight{
background: #455572; /* Old browsers */
background: -moz-linear-gradient(top,  #455572 0%, #2d374a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#455572), color-stop(100%,#2d374a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #455572 0%,#2d374a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #455572 0%,#2d374a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #455572 0%,#2d374a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #455572 0%,#2d374a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#455572', endColorstr='#2d374a',GradientType=0 ); /* IE6-9 */
height:80px;
  border-radius:4px;
  behavior: url(ie-css3.htc);
  behavior: url(border-radius.htc);

}
.header{width:100%;color:;}
.headerRight{ width:30%;float:right}



.header .siteTitle {padding: 15px 0 5px 80px;color:#eaeaea;font-size:16pt;
text-shadow:#000 1px 1px 1px;z-index:1px;font-family:'PT serif';
}
.subt{font-size:10pt;display:block;}

.header .siteTitle a:link,.header .siteTitle a:visited{color:#eaeaea;font-size:15pt;
text-shadow:#000 1px 1px 1px;text-decoration:none}

.header img{float:left;margin: 20px 10px 0 50px}
div.spacer{width:100%;margin:-3px 0 0 0;background:#fff;height:4px}

.verticalnava {clear:both;height:40px;background:#fff;display:block;border-bottom:1px solid #eaeaea}
.verticalnava .navawrappa{color:#555;padding:0 20px 20px 55px}
.verticalnava .navawrappa a:link, .verticalnava .navawrappa a:visited{color:#555;padding:5px;margin:0 30px 0 0;font-size:10pt;display:inline-block;font-weight:bold;letter-spacing:.08em}

.verticalnava .navawrappa a:hover{color:#fff;}

.verticalnava .navawrappa ul.nav ul.sub a{color:#fff;letter-spacing:.05em}

.verticalnava .navawrappa ul.nav ul.sub li{margin:0}


.ContentBody{clear:both;width:100%;height:auto;min-height:450px;}
.leftColumn{display:block;float:left;background:transparent;width:20%;min-height:100%;height:auto;}
.rightColumn{display:block;width:75%;float:right;}
.rightColumn .cbwrappa{padding:0;height:100%;min-height:100%;display:block;overflow:hidden}
.textBody{padding:30px 60px 30px 60px}

.Footer{clear:both;height:80px;background:#fff;margin:0 0 5px 0; text-align:center;border-top:1px solid #eaeaea}
.Footer .footext{font-size:8pt;color:#3E3262;padding:20px;}


.NewsBlock p, .NewsBlockNaMorde p{font-size:9pt; margin:30px 5px 20px 50px;padding: 0 0 20px 0;border-bottom:1px solid #eaeaea}
.News p{font-size:11pt; margin:40px 0 20px 0;padding: 0 0 30px 0;}
.News span.NewsDate,.NewsBlock span.date {font-size:8pt;margin:0 0 15px 0;color:#B07210;display:block}

.News hr{width:200px;margin:0;}

.newsYears {margin:20px 0 40px -17px;}
.newsYears a, .newsYears span {padding:3px 7px 3px 7px;margin:10px;font-size:10pt;color:#666699}
.NewsBlock, .NewsBlockNaMorde {font-size:11pt;margin:0 0 40px 0}
.NewsBlock span, .NewsBlockNaMorde span{font-size:9pt;color:#999;display:block;color:#555;margin: 10px 0 0 0}

.NewsBlock:before{
content: " ";
display: block;  
height: 1px;  
width: 250px;
background:#b07210;
margin:60px 0 30px 0;
}


.path{font-size:10pt;}
.path a:link,.path a:visited, .path a:hover{font-size:7pt;letter-spacing:.1em;color:#669;padding:0 3px 0 3px}
.path a:hover{color:#699}

.header a:link,.header a:visited{display:block;height:60px;width:80%;position:absolute;z-index:2;background:transparent;text-decoration:none}

hr{border:0;border-bottom:1px solid #ddd;margin:auto;}

img.foto{float:left;margin:20px 40px 30px 0;border:1px solid #ddd}

.podFoto{display:block;font-size:9pt;color:#777;width:440px;float:left;margin:20px 40px 40px 0}
.podFoto img{clear:both;display:block;margin:0 0 10px 0}

.history img{margin: 20px 0 20px 0;display:block}


.album img.foto {
clear:both;
    border: 1px solid #bbb;
    display: block;
    margin: 20px 0 10px 0;
    padding: 6px;
}

.foto img {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #999999;
    margin-bottom: 5px;}
	
	.podfoto {
    display:block;
    font-size: 8pt;
    
    margin: 0px 0 50px 0;
    text-align: right;
	}