  /* SUTD idpo - style 4896de */
body {  background:#fff; }

.corner { background:#f3f3f3;}
.corner-s { background:#4896de; color:#fff}
.corner-s a { color:#000}
.corner-s a span { color:#000}
a.corner-s  { color:#000}

.filter-kurs .ugolok { background: url(/img/arr_down_color.gif) no-repeat 0 0}

.top { height:auto; padding-bottom:15px  }
.logo { font:18px Georgia, Times New Roman, Times, serif; width:460px; color:#fff}

.ico-header { background:#4896de; height:64px; width:64px; position:absolute; margin-left:-75px; margin-top:8px}

.top-menu a { color:#fff; font:15px Georgia, Times New Roman, Times, serif;}
.top-menu .link-open span { border-bottom:1px dotted #fff; color:#fff   }
.top-menu .link-open a:hover span { border-bottom:none;}
.top-menu .active { font:15px Georgia, Times New Roman, Times, serif;}
.top-menu .active   { color:#fff; font:15px Georgia, Times New Roman, Times, serif;}
.top-menu .active a { color:#fff; font:15px Georgia, Times New Roman, Times, serif;}


.block-banner { background:#ebf5fc url(/img/bg_block_banner.gif); border-top:3px solid #4896de; } /* bg dotted block */
.block-banner .banner-cont { padding:20px 25px}
.block-banner .banner-cont a { font-size:13px; font-weight:normal}
.block-banner .banner-cont .data { margin:15px 0 5px}
.block-banner .banner-cont .link-arhiv { margin-top:15px}
.block-banner .banner-cont .link-arhiv a { font-size:11px; color:#5c5c5c}

.footer-line { background:#4896de url(../img/footer_line.gif) repeat-x }

.menu-left li.active a { font-weight:normal;  }
.menu-left li.active .corner-s { color:#fff}
.menu-left li.active .corner-s a { color:#fff; font-weight:normal; text-decoration:none  }

.top-second { margin-bottom:40px}
.block-brd-l { border-left:3px solid #4896de; }

.link-right { color:#000; font-size:13px; line-height:18px}

.block-main-link p { font-size:13px; line-height:normal}
.block-news-cont p {font-size:14px;}

.block-open-ul .link-dotted { color:#000; font-size:16px; border-bottom:1px dotted #000}
.block-open-ul .link-dotted:hover { border-bottom:1px solid #fff}



/*gallery for second page */
.block-gallery li { width:218px; margin:0 10px 25px 0; vertical-align:top; display: -moz-inline-stack;	display: inline-block; 	//zoom: 1;	//display: inline; text-align:center; }
.block-gallery li a { display:block; margin-bottom:10px; font-size:13px}
.block-gallery li a img { border:3px solid #fff; width:215px !important;}

.block-works li { width:258px; margin:0 10px 25px 0; vertical-align:top; display: -moz-inline-stack; display: inline-block;	//zoom: 1;	//display: inline; text-align:center; background:url(/img/bg_block_banner.gif) repeat}
.block-works li a img { border:3px solid #fff; width:215px !important;}
.block-works li a { display:block; margin-bottom:10px; font-size:14px; line-height:18px}

.block-gallery li:hover a img { border-color:#4896de;}
.block-gallery li a:hover img { border-color:#4896de;} /*for IE6*/
.block-works li:hover a img   { border-color:#4896de;}
.block-works li a:hover img   { border-color:#4896de;} /*for IE6*/