.newpeoplebox {
  position: relative;
}
.newpeople {
  display: inline-block;
  position: relative;
    top: 20px;
    left: 40px;
  width: 250px;
  text-align: center;
  padding: 20px 0;
  border: 2px solid #DDDDDD;
}
.newpeople strong {
  display: block;
  font-size: 110%;
  text-transform: uppercase;
}
.newpeople:hover {
  background: #eee;
}


.casestudies, .credentials {
	line-height: 93px;
	font-size: 35px;
	position: relative;
}
.casestudies {
	padding-left: 8px;
}
.credentials {
	padding-left: 32px;
}
.casestudies span, .credentials span {
	position: absolute;
	 top: -27px;
	 left: 0;
	height: 93px;
	width: 374px;
	background-repeat: none;
}
.casestudies span { background-image: url(img/casestudies.png); }
.credentials span { background-image: url(img/credentials.png); }

.casestudies.en span { background-image: url(img/casestudies_en.png); }
.credentials.en span { background-image: url(img/credentials_en.png); }

a.credentials span { top: -28px; } /* wtf? */

a.casestudies span, a.credentials span { background-position: 0 0; cursor: pointer; _cursor: hand; }
strong.casestudies span, strong.credentials span { background-position: 0 -93px; }
a.casestudies:hover span, a.credentials:hover span { background-position: 0 -186px; cursor: pointer; _cursor: hand; }

#printicon span {
	float: left;
	width: 22px;
	height: 1.3em;
	background: url(img/ico-printer.png) left center no-repeat;
}

.ti-black {
	_font-size: 12px !important;
}




/* index.php */
body {margin:50px 0; padding:0; font: normal normal 11px/1.2 Arial,Helvetica; color:#a7abae;}
a:visited {border-bottom: 1px dotted #a7abae; text-decoration:none; color:#a7abae;}
/*vitowski a:link {border-bottom: 1px dotted #d86332; text-decoration: none; color: #d86332;} */
 a:link {border-bottom: 1px dotted #a7abae; text-decoration: none; color: #a7abae;} 
a:active {text-decoration: none; color: #d86332;}
/*vitowski a:hover {border-bottom:1px solid #d86332; text-decoration: none; color:#d86332;} */
 a:hover {border-bottom:1px solid #000000; text-decoration: none; color:#000000;} 

#Content {position:relative; width:750px; margin:0 auto; padding:0; text-align:left;}
#Header {width:750px;	height:34px;}
#Menu {width:750px;	height:140px;}
#Footer{clear:both; width:750px; height:22px; padding-top:5px; color:#000; font-size:12px; border-top:1px solid #aaa;}
.jaztop {float:left; margin-top:13px; margin-left: 5px; &margin-left: 5px; width: 200px; font-size: 16px; }



.jaztop img {border:none;}
.jaztop a:visited {border:none; text-decoration:none;}
.jaztop a:link {border:none; text-decoration:none;}
.jaztop a:active {border:none; text-decoration:none;}
.jaztop a:hover {border-bottom-style:solid;	border-bottom-width:1px; text-decoration:none; color:#d86332;}

.jazbot {float:right; width: 58px;}
.jazbot img {border:none;}
.jazbot a:visited {border:none; text-decoration:none;}
.jazbot a:link {border:none; text-decoration:none;}
.jazbot a:active {border:none; text-decoration:none;}
.jazbot a:hover {border-bottom-style:solid;	border-bottom-width:1px; text-decoration:none; color:#d86332;}

.l-col-st {float:left; width:343px; padding:0 30px 0 0;}
.r-col-st {float:right;	width:340px; padding:0 0 0 35px;}


/*vitowski .casestudy {float:left; height:135px; width:340px; padding-bottom:20px;} */
.casestudy {float:left; height:120px; width:340px; padding-bottom:20px;}
.casestudyopen {width:340px; padding-bottom:20px;}
.casestudyopen a img {border:none;}
/*vitowski .lc-img {float:left; margin-right:20px; border: 2px solid #a7abae; width: auto;} */
 .lc-img {float:left; margin-right:20px; border: 0px solid #a7abae; width: auto;} 
a:visited .lc-img {border-color: #a7abae;}
a:link .lc-img ,a:active .lc-img, a:hover .lc-img {border-color: #d86332}
.st-link {text-decoration:none; border:none;}

.ti, .ti-black {font-size:110%; line-height:1.2em; font-weight:bold; text-transform:uppercase;}
.ti a:visited {border-bottom:1px dotted #a7abae; text-decoration:none; color:#a7abae;}
.ti a:link {border-bottom-style:dotted; border-bottom-width:1px; text-decoration:none; color:#d86332;}
.ti a:active {text-decoration:none; color:#d86332;}
.ti a:hover {border-bottom-style:solid; border-bottom-width:1px; text-decoration:none;}

.od-black, .ti-black {color:#000;}

.video {float:left; width:320px; padding:10px; background-color:#f4f5f6; margin-bottom:16px;}

/* pro Credentials */

.LeftColumC {float: left;	width:350px; padding:0px 20px 0 0; color: #000;}
.RightColumC {width:344px; float:left; padding:0px 0 0 36px; color: #000;}
.Credentials {float: left; width: 340px; margin: 0 0 10px 0;}
.oddil {float: left; clear:both; width: 100%;}
.black {text-align: justify; padding-top: 4px;}
.black1 {padding-top: 4px;}

.hlaska {position: absolute; width: 180px; padding:0; text-align: center; top: 50px; left: 160px;color: #FF6A6A;
   z-index: 100; font-weight: bold; background: transparent;}




/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
	ColorBox example user style
	These rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML,
	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#fff;}

#colorbox{}
	#cboxContent{margin-top:32px;}
		#cboxLoadedContent{background:#000; padding:1px;}
                #cboxLoadingGraphic{background:url(colorbox/images/loading.gif) center center no-repeat;}
                #cboxLoadingOverlay{background:#000;}
                #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
                #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

                #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(colorbox/images/controls.png) 0 0 no-repeat;}

                #cboxPrevious{background-position:0px 0px; right:44px;}
                #cboxPrevious.hover{background-position:0px -25px;}
                #cboxNext{background-position:-25px 0px; right:22px;}
                #cboxNext.hover{background-position:-25px -25px;}
		#cboxClose{background-position:-50px 0px; right:0;}
		#cboxClose.hover{background-position:-50px -25px;}

                .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}

                .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
                .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
                .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
                .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
