.B-OLD {
    width: 100%;
	line-height: 1.6;
    color: #333333;    
}
/*---reset-----------------------*/
.B-OLD h1, .B-OLD h2, .B-OLD h3, .B-OLD h4, .B-OLD h5, .B-OLD h6,
.B-OLD address, .B-OLD blockquote, .B-OLD div, .B-OLD p,
.B-OLD dl, .B-OLD dt, .B-OLD dd, .B-OLD ol, .B-OLD ul, .B-OLD li,
.B-OLD form, .B-OLD label,
.B-OLD table, .B-OLD tbody, .B-OLD td, .B-OLD th, .B-OLD tr,
.B-OLD img  {
    margin: 0;
    padding: 0;
    border: 0;
}
.B-OLD ol, .B-OLD ul {
    list-style: none;
}
.B-OLD table {
    border-collapse: collapse;
    border-spacing: 0;
}
.B-OLD th, .B-OLD td {
    vertical-align: middle;
    text-align: left;
}
/*---error-----------------------*/
.B-OLD .error {
    color: red;
}
/*---global----------------------*/
.B-OLD .block {
    display: block !important;
}
.B-OLD .clear {
    clear: both;
}
.B-OLD .png {
    behavior: url("/img/png.htc");
}
/*---default---------------------*/
.B-OLD , .B-OLD input, .B-OLD select, .B-OLD textarea {
    font-family: verdana;
}
.B-OLD a:link, .B-OLD a:hover, .B-OLD a:active, .B-OLD a:visited {
	color: #006699;
	text-decoration: underline;
	outline:0;
}
.B-OLD a:hover {
	text-decoration: none;	
}
.B-OLD h1 {
	font: normal 1.85em/1.2 tahoma;
	margin-bottom: 0.83em;
	padding-top: 0.83em;	
}
.B-OLD h2 {
	font: normal 1.31em/1.4 tahoma;
	color: #006699;
	margin-bottom: 0.7em;
}
.B-OLD h3 {
	font-size: 1.08em;
	font-weight: bold;
	margin-bottom: 1em;
}
.B-OLD h4 {
  margin-bottom: 1em;
  font-size: 1.23em;
  font-weight: bold;
  color: #006699;
  display: block;
  border-bottom: 1px solid #d9d9d9;
}
.B-OLD p {
	margin-bottom: 1.92em;
}
/*--main------------------------*/
.B-OLD .main {
    margin-top: -1.5em;
    padding-bottom: 1em;
	position: relative;
}
.B-OLD .main .a {
	width: 100%;
}
.B-OLD .main .b {
	float: left;
	width: 100%;
}
.B-OLD .main .right {
	float: right;
	width: 275px;
	margin-left: -276px;
	position: relative;
}
.B-OLD .main .left {
	margin-right: 326px;	
}
.B-OLD .main2 .right {
	float: right;
	width: 405px;
	margin-left: -406px;
	padding-top: 5em;
}
.B-OLD .main .right2 {
    padding-top: 5em;
}
.B-OLD .main2 .left {
	margin-right: 416px;	
}
.B-OLD .cont_right {
	text-align: right;
}
.B-OLD .key {
	background: url(/img/img_key.gif) 0 50% no-repeat;
	font-size: 1.85em;
	font-family: Tahoma;
	padding: 0.3em 0 0.3em 60px;
	margin-top: 0.7em;
}
.B-OLD .main li, .B-OLD .main .right .list li {
	background: url(/img/li.gif) 0 0.9em no-repeat;
	padding-left: 1.6em;	
	margin-bottom: 1.3em;
}
.B-OLD .main .right li {
	background: none;
}
.B-OLD .main li a.punkt:link, .B-OLD var .main li a.punkt:active, .B-OLD .main li a.punkt:visited, .B-OLD .main li a.punkt:hover {
	text-decoration: none;
	font-size: 1.08em;
	background: url(/img/li_line.gif) 0 100% repeat-x;
	font-style: normal;
}
.B-OLD .main li p a:link, .B-OLD .main li p a:active, .B-OLD .main li p a:visited, .B-OLD .main li p a:hover {
  font-size: 1em;
  background: none;
  text-decoration: underline;
}
.B-OLD .main #showHide li a.open {
	color: #333;
}
.B-OLD .link {
	background: url(/img/link.gif) 100% 50% no-repeat;
	padding-right: 1.38em;	
}
.B-OLD .left3 {
  float: left;
  width: 50%;
}
.B-OLD .right3 {
  float: right;
  width: 49%;
}
/*--pathline------------------------*/
.B-OLD .pathline {
	margin-top: 2em;
}
.B-OLD .pathline a, .B-OLD .pathline div {
	float: left;
	padding: 0.31em;
	margin-right: 0.2em;
	color: #006699;
}
.B-OLD .pathline div {
	background-color: #eae0b3;
}
/*--gray-rama------------------------*/
.B-OLD .gray-rama {
	position: relative;
	margin-top: 15px;
}
.B-OLD .gray-rama div {
	background-color: #dadade;	
	padding: 1.54em;
	padding-bottom: 0.8em;
	color: #000000;
	font-size: 0.92em;
	text-align: left;
}
.B-OLD .gray-rama ins {
	position: absolute;
	width: 5px;
	height: 5px;
	overflow: hidden;
	background: url(../img/circle_u.gif) 0 0 no-repeat;
}
.B-OLD .gray-rama ins.u1 {
	top: 0;
	left: 0;
}
.B-OLD .gray-rama ins.u2 {
	top: 0;
	right: 0;
	background-position: 100% 0;
}
.B-OLD .gray-rama ins.u3 {
	bottom: 0;
	right: 0;
	background-position: 100% 100%;
}
.B-OLD .gray-rama ins.u4 {
	bottom: 0;
	left: 0;
	background-position: 0 100%;
}
.B-OLD .gray-rama ins.u5 {
	top: -20px;
	right: 90px;
	background: url(../img/u.gif) 0 0 no-repeat;
	width: 10px;
	height: 20px;
}
.B-OLD .gray-rama div.about {
	background: url(../img/rama-arrow.gif) 100% 0.5em no-repeat;
	padding: 0;
	padding-right: 2em;
	text-align: right;
}
.B-OLD .gray-rama div.about a {
	font-size: 0.92em;
	color: #e02300;
}
.B-OLD .gray-rama div p {
	margin-bottom: 1em;
}
.B-OLD .gray-rama div p a {
	color: #660000;
}
.B-OLD .gray-rama div input, .B-OLD select, .B-OLD textarea {
	width: 240px;
	border: 1px solid #404040;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	margin-bottom: 1.3em;
	padding-left: 0.5em;
	font-size: 0.92em;
}
.B-OLD .gray-rama select {
	width: 249px;
	padding-left: 0.2em;	
}
/*--spec-box------------------------*/
.B-OLD .spec-box {
	background-color: #4d8eb4;
	padding-left: 7px;
	margin-left: -1.23em;
	margin-bottom: 2em;
}
.B-OLD .spec-block {
	background-color: #c4c4c8;
	font-size: 0.85em;
	padding: 1.36em 0.5em 1em 0.82em;	
}
/*--tracker------------------------*/
.B-OLD .tracker * {
	font-size: 0.92em;
	margin-right: 0.5em;	
}
.B-OLD .tracker {
	margin-bottom: 1.54em;
} 
/*--last------------------------*/
.B-OLD .last {
	position: relative;
	height: 0;
}
.B-OLD .last div {
	position: absolute;
	top: -1.7em;
	background: url(../img/last-arrow.gif) 0 0.5em no-repeat;
	padding-left: 2em;	
}
.B-OLD .last div a {
	font-size: 0.85em;	
} 
.B-OLD .graybutton {
	color: #006699 !important;
	text-decoration: underline !important;
}
.B-OLD .projectInformation {
	display: none;
}
.B-OLD .projectInformation #more {
	display: none;
}
.B-OLD .teamInformation {
	display: none;
}
.B-OLD .loading {
	display: none;
	position: absolute;
	top: 100px;
	left: 50%;
}
.B-OLD #loading2 {
	display: none;
}
.B-OLD #image-box {
	display: none;
}
/*--------------------*/
.B-OLD .login {
  position: absolute; 
  background: #ebeded url(/images/bg_login.gif) 0 0 repeat-x; 
  width: 190px; 
  height: 140px; 
  right: 47px; 
  color: #011836;
  zoom: 1;
  overflow: hidden;
  z-index: 50;
}
.B-OLD .enter {
  width: 370px; 
  height: 34px; 
  color: #6a6a6a;
  background: #eaebec url(/images/bg_enter.gif) 0 0 repeat-x;
}
.B-OLD .login form {
  padding: 0.75em 0 0 1.33em;
}
.B-OLD .people2 {
  margin-bottom: 1em;
}
.B-OLD .enter div {
  float: left;
  margin-top: 8px;
  margin-left: 15px;
  -margin-left: 7px;
}
.B-OLD .enter .people2 {
  margin-bottom: 0;
}
.B-OLD .login form input {
  border-color: #818181;
  border-bottom-color: #d5d1c9;
  border-right-color: #d5d1c9;
  margin-bottom: 0.3em;
  border-width: 1px;
  padding-left: 0.3em;
}
.B-OLD .login a {
  color: #000;
}
.B-OLD .login .car {
  padding-bottom: 5px;
}
/*--------------------*/
.B-OLD .frame-limiter {
	width: 100%;
	height: 600px;
}
.B-OLD .frame-images {
	margin: 0 0 0 -250px;
	width: 415px;
	height: 630px;
    overflow: hidden;
	position: absolute;
	bottom: 3.4em;
	left: 30%;
}

/*--------------------*/
.B-OLD .list-coll {
  margin-bottom: 1.54em;
  width: 100%; 
}
.B-OLD .list-coll td {
  vertical-align: top;
}
.B-OLD .list-coll-left {
  width: 35%;
}