  /* SUTD */

#block-zebra { overflow:hidden; height:270px;  position:relative}
#block-zebra .line {float:left; height:270px;}
#block-zebra .colorStripe {float:left;}
#block-zebra li { float:left;  margin-left:7px; margin-right:7px; background:none; padding:0} 

/* Свойство overflow закомменчено в связи с тем, что это самое простое решение 
 задачи UNIVER-141 Анимация шапки. Обрезание тултипа.
*/
#block-zebra-left {height:270px; left:-100%; margin-right:-100%; /* overflow:hidden */; position:absolute; z-index: 993; /* border: 1px solid green */} 
#block-zebra-center {height:270px; left:0%; margin-right:-100%; /* overflow:hidden; */ position:absolute; z-index: 993; /* border: 1px solid blue */}
#block-zebra-right {height:270px; left:100%; margin-right:-100%; /* overflow:hidden; */ position:absolute; z-index: 993; /* border: 1px solid red */}

#block-zebra .colorStripe {margin-bottom: 0}

.shadow-left { background:url(/images/shadow_left.png) repeat-y; width:200px; height:287px; position:absolute; left:0; z-index:994}
.shadow-right { background:url(/images/shadow_right.png) repeat-y; width:200px; height:287px; position:absolute; right:0; z-index:994}

#block-zebra .institut-txt { width:480px; padding-top:5px; text-align:center; color:#cdcdcd; font:13px Arial, Helvetica, sans-serif; }

#block-zebra .institut-txt a { background: url(/images/ico_doc_open.gif) no-repeat right; padding-right: 12px;}

#block-zebra .bg-main-img {width:12px; position:relative; height:100%}

.corn-line-lt { background:url(/images/corn_line_lt.png) no-repeat; height:6px; width:6px; position:absolute; left:0; top:0; font-size:0 }
.corn-line-rt { background:url(/images/corn_line_rt.png) no-repeat; height:6px; width:6px; position:absolute; right:0; top:0; font-size:0 }
.corn-line-lb { background:url(/images/corn_line_lb.png) no-repeat; height:6px; width:6px; position:absolute; left:0; bottom:0px; font-size:0; //bottom:-1px; }
.corn-line-rb { background:url(/images/corn_line_rb.png) no-repeat; height:6px; width:6px; position:absolute; right:0; bottom:0px; font-size:0; //bottom:-1px; }

#block-zebra .line .main-img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); /* IE 5.5+*/
	-moz-opacity: 0; /* Mozilla 1.6 */
	-khtml-opacity: 0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
	zoom: 1; /* IE 6 */
}
#block-zebra .corner { background: none;}
#block-zebra .line .institut-txt { display:none }
#block-zebra .institut-txt a { color:#cdcdcd; font:13px Arial, Helvetica, sans-serif; }

#block-zebra a.txt { position:absolute; display:block; top:20px; margin-left:-20px; text-decoration:none  }
#block-zebra a.txt p { float:left; margin:0; color:#036; background:#c2e1f5; border:1px solid #fff;  -moz-box-shadow:0 0 8px #000; -webkit-box-shadow:0 0 8px #000; z-index:1200; padding:5px 7px; white-space:nowrap; font:12px Arial, Helvetica, sans-serif; color:#090909;  }

#block-zebra a.txt .txt-arr { display:block; float:none; width:40px; height:17px; position:absolute; left:6px; bottom:-16px; background:url(/images/bar_pointer_arrow.png) no-repeat; z-index:1210;} 

.txt{z-index: 9999};