sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address, caption, cite, code, dfn, th,var{font-style:normal;font-weight:normal;}
em{font-weight: normal}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
a:focus, input:focus{outline: none !important}
#time{color: #fff}

.content p{margin-bottom: 7px;}
.content ul{margin-bottom: 7px !important}
body {text-align:center; color: #453318; font: 12px/16px Georgia; background: url(/_i/body-bg.png) repeat-x;}
#wrap{position: relative; min-width: 997px; overflow: hidden; background: url(/_i/foot.png) 0 100% repeat-x;}
#all{max-width: 1150px; margin: 0 auto}  /* мax - w - max-width: 1080px*/
a{color: #166F39}
a:hover{color: #321F07}

h2{font: 20px/18px Georgia}

#all{text-align: left;}

#sbt{margin-top: 28px; padding: 0px 0 2px 25px; background: url(/_i/en.gif) no-repeat; cursor: pointer; text-decoration: underline}
#sbt:hover{text-decoration: none}




#head{background: url(/_i/head.png);  height: 213px; position: relative;}
.logo{margin-top: 18px; margin-left: 3px; float: left}
.sep{position: absolute; right: 82%; margin-right: -4px; top: 18px;}
.hd-date{color: #fff; position: absolute; margin-right: 12px; right: 69%; top: 37px; z-index: 2;  font: 11px/13px Georgia; width: 108px;}
.hd-date p{color: #ABDFC0}
.hd-date img{margin-top: 6px; margin-left: -6px;}

.hd-img{position: absolute; z-index: -1; right: 210px; width: 507px; height: 260px;}


.p-ph{margin-top: 5px;}

.head-mask{color: #fff; background: url(/_i/head-mask.png); width: 786px; height: 291px; position: absolute; right: -53px; top: 0px; z-index: 1}
.head-mask div{float: right; margin-right: 94px; width: 185px;}
.hd-txt{font: 17px/19px Georgia; margin-bottom: 25px; overflow: hidden; float: right; width: 147px; height: 116px; margin-top: 29px;}
.hd-add {float: left; font-size: 16px; width: 105px;}
.hd-add a{display: block; width: 31px; height: 33px; float: left; padding-left: 37px; color: #fff !important; text-decoration: none;}
.hd-add a:hover{text-decoration: underline;}


.sitemap{position: absolute; left: 48%; top: 150px; z-index: 5; font-size: 10px; color: #69AD85 !important}
.sitemap:hover{text-decoration: none}


.top-nav{padding-left: 6px;}
.menu{position: relative; padding-top: 13px;}
.menu li{float: left;  height: 34px; margin-right: 1.3%; position: relative;} /* 33px */
/* .menu table li{float: none; display: inline} */
.menu a{color: #321F07; padding-bottom: 3px; border-bottom: 2px solid #A49462;  font: bold 16px/18px Georgia; text-decoration: none;} /* text-shadow */
.menu a:hover{color: #00491A;}
.menu .active{color: #00491A; border-bottom: 2px solid #577141; background: none !important}

/* 	.menu li ul{position: absolute; top: -999px; left: -33px; display: block; padding: 17px 10px 0 22px; background: #E7E4CC}
	.menu li ul li{float: none;  display: block !important; background: url(/_i/g-arr.gif) no-repeat 0 6px; padding-left: 16px; margin-bottom: 8px; height: auto}
	.sub li a{font: bold 13px Georgia; color: #00491A; text-decoration: underline; border: 0;}
	.sub li a:hover{font: bold 13px Georgia; color: #321F07}
	.sub .ls{margin-bottom: 0} */
/* 	.sub .bot{background: url(/_i/sub.png); margin: 0 -10px 0 -22px; margin-bottom: -29px; height: 29px;} */

	/* .menu table li:hover ul, .menu table li ul:hover, .menu .mail:hover ul, .menu .mail ul:hover{top: 34px} */ /* 34 */
    
.menu li table tr td li:hover{position: relative; display: block; float: left}
.menu li table li table{position: absolute; top: -999px; left: 0;}  
.menu li table .ls table{left: auto; right: 0px;}
.menu li table li table td{padding: 0 22px; background: #E7E4CC;}
.menu li table li:hover table, .menu li table li table:hover{top: 34px !important}

  
.menu li table .a{float: none;  display: block !important; background: url(/_i/g-arr.gif) no-repeat 0 6px; padding-left: 16px; margin-bottom: 8px; height: auto} 
.menu li table .fs{padding-top: 17px;}
.menu li table .a a{font: bold 13px Georgia; color: #00491A; text-decoration: underline; border: 0;}  
.menu li table .a a:hover{font: bold 13px Georgia; color: #321F07}  
  
  
  
/* .head-mask{z-index: -99; position: relative;}
.hd-img{z-index: -99; position: relative;} */
.top-nav{position: relative; z-index: 55}







.mail{width: 33px; display: inline; height: 10px; float: right !important; background: url(/_i/mail.gif) no-repeat;}
.mail .sub{top: -1000px; left: -135px;}
.mail li:hover .sub{top: 32px;}


#body{width: 100%}
#body td{vertical-align: top; }
#col-1{width: 400px; padding-right: 15px;padding-bottom: 30px;}
#col-2{width: 41%; padding-top: 31px; padding-right: 20px;padding-bottom: 30px;}
#col-3{width: 284px; padding-top: 50px; padding-right: 7px;padding-bottom: 30px;}

#col-2 .h2 { margin: 10px 0; }
#col-2 ul { margin: 5px 0; list-style-type: disc; padding-left: 30px;}
#col-2 ol { margin: 5px 0; list-style-type: decimal; padding-left: 30px;}


#map{margin-bottom: 20px; position: relative; margin-left: -69px; width: 370px; height: 505px; background: url(/_i/map.jpg); margin-bottom: 175px; padding-left: 75px; padding-top: 23px;}
#m-form {position: absolute; bottom: -150px; right: 3px; zoom: 1;}
#m-form .div{background: url(/_i/m-form.png) no-repeat; width: 169px; height: 223px; padding: 17px 23px; clear: both; zoom: 1; position: relative}


#map h5{font: 22px Georgia; color: #115D2F; color: #106032; margin-bottom: 16px;margin-top: 7px;}
#m-form select{width: 100%; margin-bottom: 8px; font: 11px Georgia}
#m-form  .btn, #m-form2 .btn{border: 0; background: url(/_i/m-btn.png) no-repeat; width: 96px; height: 33px; cursor: pointer; float: right; margin-top: 3px; position: relative;}
#m-form  .btn:hover, #m-form2 .btn:hover{background: url(/_i/m-btn-over.png) no-repeat}

#m-form2 .btn{margin-top: -2px !important; position: relative;}

#map img{vertical-align: top; margin-top: -2px;}
/* ////// */
.about {margin-left: 8px;margin-bottom: 30px;}
.about h3{margin-bottom: 15px;}
.about a{font-weight: bold;font-size: 12px;}
.about a:hover{text-decoration: none; color: #166F39}
.about p{margin-bottom: 5px; font: bold 13px Georgia}
.about ul{margin-top: 17px; font-size: 13px}

.about li{background: url(/_i/g-arr.gif) no-repeat  0 6px;padding-left: 17px; margin-bottom: 3px;}
.about .fs{background: none;padding: 0; font-weight: bold}










.date{font-weight: bold; color: #FFF; background: url(/_i/date.png); padding: 4px 11px; width: 72px; margin-bottom: 6px;}
.item{padding-left: 19px; padding-bottom: 19px;}
.item a{font: bold 12px/14px Georgia}

.add {margin-left: 10px}
.add a{margin: 6px}
.add .rss{margin: 9px; background: url(/_i/rss.gif) no-repeat; padding-left: 21px;}
.rss img{padding-right: 6px; vertical-align: middle}


/* .search{padding: 17px; padding-left: 30px;  margin-bottom: 29px; background: url(/_i/search.gif) no-repeat; width: 239px; height:31px; }
.search input{font: 12px Georgia; border: 0; width: 180px; margin-right: 21px; vertical-align: middle}
.search .btn{background: url(/_i/button.gif) no-repeat; margin-right: 0; width: 33px; height: 33px; cursor: pointer}

.search .btn:hover{background: url(/_i/h-button.png) no-repeat;} */

/* asdasdassd */

.search2{overflow: hidden; zoom: 1; position: relative;margin-bottom: 29px;}
.for-inp{background: url(/_i/page2/search.png); position: relative; left: -75px; top: 0; height: 40px; padding-top: 25px;}
.for-inp input{margin-left: 110px; width: 60%; font: 12px Georgia; border: 0; vertical-align: middle}
.for-btn{background: url(/_i/page2/search.png); position: absolute; left: 100%; top: 0px; width: 75px; height: 65px}
.for-btn .btn{background: url(/_i/button.gif) no-repeat; width: 33px; height: 33px; margin: 17px 5px 17px 25px; cursor: pointer}
.for-btn .btn:hover{background: url(/_i/h-button.png) no-repeat;}




.for-h2{padding-bottom: 0px; background: url(/_i/Untitled-8.png) 100% 100% no-repeat #135F2F;} /* 20 */
.for-h2 h2{color: #fff;  background: url(/_i/h2.png) repeat-x 100% 0; padding:18px 12px 12px 19px; position: relative; top: -20px;}
.for-h2 p{color: #fff;  background: url(/_i/h2.png) repeat-x 100% 0; padding:18px 12px 12px 19px; position: relative; top: -20px;}
.over{overflow: hidden;}

.hot{background: #FFF;} /* заменить итем падинг  */
.bot {position: relative; margin-right: -28px; margin-left: 28px; margin-bottom: 29px; height: 28px; background: url(/_i/h2bot.png) 100% 0}
.bot div{position: absolute; margin-left: -28px; height: 28px; width: 28px; background: url(/_i/h2bot.png) 100% 0}
.hot .item{padding-right: 20px;}
.hot a{text-decoration: none;}
.hot a:hover{color: #321F07}

.hot .tx{clear: both; padding-top: 7px;}
.title{color: #166F39 !important; font: bold 13px/16px Georgia; vertical-align: middle; padding-top: 0px; display: table-cell}  /* zoom: 1 */
.title{padding-bottom: 7px}
.phone{background: url(/_i/phone.gif) no-repeat; display: inline-block; height: 28px; width: 21px; margin-right: 5px; float: left;}
.phone:hover{background: url(/_i/d-phone.gif) no-repeat}
.phone_without_hover{background: url(/_i/phone.gif) no-repeat 0 1px; display: inline-block; height: 28px; width: 21px; margin-right: 5px; float: left;}
.bot a{background: url(/_i/g-arr.gif) no-repeat 0 6px; padding-left: 15px;  position: relative; top: -6px; margin-left: -6px;}


.ar{background: url(/_i/g-arr.gif) no-repeat 0 6px; padding-left: 15px;}


/* новости */
.news .title {padding-bottom: 3px; font: bold 12px Georgia !important}
.news .title a{font: bold 12px Georgia !important}


.news{background: #FFF; margin-top: 27px; padding: 0 20px; padding-bottom: 17px;}
.m-title{position: relative;  top: -27px; margin: 0 -20px; margin-bottom: -14px; padding: 25px 20px 0; background: url(/_i/Untitled-32.gif) 100% 0 no-repeat;}
h3{color: #106032; font: normal 24px Georgia;}
.item a{color: #453318; font-weight: normal}
.item a:hover{text-decoration: none;}
.title a{color: #166F39; font: bold 13px Georgia;}

.bots {position: relative; margin-right: -28px; margin-left: 28px; margin-bottom: 29px; height: 28px; background: url(/_i/h2bot.png) 100% 0}
.bots div{position: absolute; margin-left: -28px; height: 28px; width: 28px; background: url(/_i/h2bot.png) 100% 0}
.bots p{padding-left: 8px;  position: relative; top: -14px; margin-left: -6px;}


.press .m-title {background: url(/_i/top.png) 100% 0 no-repeat; padding-top: 21px; margin-bottom: -17px;}
.press {background: #F5F3EB; margin-bottom: 0; padding-bottom: 16px;}
.press .ar{margin-bottom: 7px}
.press .txt{margin-bottom: 11px; padding-left: 15px;}
.press  .ls{margin-top: 15px;}
.b{background: url(/_i/bot.png) 100% 0 no-repeat; top: -5px;}
.b div{background: url(/_i/bot.png) 100% 0 no-repeat}
.b a{top: -13px;}

.cons{font: bold 13px/14px Georgia; padding-bottom: 30px}
.cons div, .cons img{vertical-align: middle}
.cons div{display: inline-block; margin-left: 12px; margin-top: -7px;}
.cons p{font: normal 20px Georgia; color: #166F39;margin-top: 2px;}

.est{margin-bottom: 8px; padding-bottom: 40px; padding-top: 25px; position: relative; clear: both; min-height: 80px;}
.est img{float: right;}





.es-im{position: absolute; right: 0px; bottom: 0px; z-index: -1;}

.est-bg{background: url(/_i/for-i-bot.png) no-repeat 0 100%; width: 157px; position: relative;}
.est-bot{background: url(/_i/for-i-top.png) no-repeat; position: relative; top: -28px; padding: 15px 13px 0; font: 11px/14px Georgia; }
.est-bot a, .est-bot font{font: bold 12px/15px Georgia; color: #166F39;}
.est-bot p{padding-top: 3px;}
.est .phone{float: none; background-position: 0 0 !important; margin: 0}
.est-bot a:hover{text-decoration: none}

/* .for-wr{position: absolute; z-index: 99; left: 100%; margin-left: -58px;  top: 100% !important; margin-top: -38px;  width: 58px;  height: 38px; background: url(/_i/for-i.png)}
.for-wr img{float: none;}
.for-wr .fs{margin-top: 5px; margin-left: 3px} */
.for-wr{position: absolute; z-index: 99; left: 100%; margin-left: -64px;  top: 100% !important; margin-top: -42px;  width: 58px;  height: 36px; background: url(/_i/for-i.png)}
.for-wr img{float: none;}
.for-wr .fs{margin-top: 5px; margin-left: 3px; margin-right: 3px;}
.for-wr .phone{position: relative; top: -1px;}


.curs{margin-right: 20px; margin-bottom: 30px;}
.curs span{float: right; margin-top: 4px; margin-right: 9px; font: bold 12px Georgia; color: #166F39}
.curs div{clear: both}

.curs table{font: 11px Tahoma; margin-top: 10px; float: right; margin-right: 4px;}
.curs .fs{background: url(/_i/border.png) 0 100% no-repeat;}
.curs img{vertical-align: middle; margin-top: auto !important;}



.foot-bg{margin-top: 60px; padding-left: 8px; font: 11px/18px Georgia; color: #fff; height: 81px;} /* 19 */
.foot-bg a{color: #fff}
.foot-bg .copy{margin-top: 5px;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {display: block;} /* inline */
html[xmlns] .clearfix {display: block; height: 1%}
* html .clearfix {height: 1%;}

/* page 2 */
.c-item .title{padding-top: 14px; padding-bottom: 12px;}
.c-item{margin-bottom: 20px;}
.c-item td{padding-bottom: 4px;}
.c-item img{margin-right: 20px;}
.bord{position: relative;}
/* .bord a{position: absolute; width: 35px; height: 37px; top: 100%; left: 100%; margin-top: -43px;  margin-left: -61px;} */
.gr{color: #166F39; padding-right: 9px}

.bord .for-wr{margin-left: -84px;}
.bord .for-wr a{float: none;}
.bord .for-wr .phone{position: relative; right: -1px}




#pager{background: url(/_i/page2/pag-l.png); height: 65px; margin-right: 37px;}
.content #pager{margin-right: 29px;}
#pager p{float: right; padding-right: 4px; padding-top: 16px; height: 49px; background: url(/_i/page2/pag-r.png) 100% 0 no-repeat; margin-right: -29px}
#pager  span{float: left; padding-top: 10px;}
#pager a{padding: 10px 4px; font: 13px Georgia; color: #453318; text-decoration: none; float: left; width: 14px;}
#pager a:hover {text-decoration: underline}
#pager .active{font: bold 18px Georgia; color: #166F39; padding-left: 3px; padding-top: 6px; padding-right: 4px}

#pager .a2{width: 22px;}
/* #pager .a2:hover,  */#pager .a2.active{padding-right: 8px; padding-left: 2px;}

#pager .prev, #pager .next{width: 33px; padding: 0 21px !important}
#pager .prev{padding-right: 28px !important;}

.back{width: auto !important; font: 13px Georgia !important; text-decoration: underline !important; padding: 10px 10px  10px 0 !important; color: #453318 !important}

.full-news #pager .prev img{float: left; margin-top: 4px; margin-right: 12px;}
.full-news #pager .prev{width: auto; margin-top: -2px; padding-right: 12px !important;}
#pager .back:hover{text-decoration: none !important; cursor: pointer}

        .full-news p{margin-bottom: 7px; font: 12px/16px Georgia} 
        .full-news .date{margin-bottom: 15px; font-weight: bold}
        .full-news .title{font: bold 14px/16px Georgia; padding-bottom: 12px;}


#page2  #col-1{padding-left: 8px}
#page2  #map{margin-bottom: 30px; left: -8px}


#m-form2{width: 630px; height: 112px; position: absolute; left: 100%; top: 62px; margin-left: -50px; background: url(/_i/page2/bg.png); padding: 17px 23px;}
#m-form2  h5{margin-bottom: 20px}/* 19 */
#m-form2 td{padding-right: 8px; padding-bottom: 6px; vertical-align: middle} /* {2} */
#m-form2 select{width: 126px; margin-right: 3px; display: inline-block; vertical-align: middle; font: 11px Georgia}


#page2 #col-2{width: 100%}/* (900px;) */
#page2 #col-3{padding-top: 33px;}
h1{margin-bottom: 20px; background: url(/_i/page2/line.png) no-repeat 0 100%; display: inline-block; padding-bottom: 2px; color: #166F39; font: normal 24px Georgia;}


.crumbs{margin-bottom: 0; margin-left: -12px;}
.crumbs .ar, .crumbs a{padding: 0 8px 0 19px}

/* ! */
h2{color: #166F39}

.obj .crumbs{margin-left: -53px; margin-bottom: 186px; position: relative; z-index: 2; height: 1%; }
.obj #col-2{padding-right: 8px}
.obj .cons{padding-bottom: 20px}
.obj h1{background: 0; padding: 0}
.obj .links table{margin-left: 6px;}



/* уголки */
.corn{position:relative; overflow:hidden; zoom: 1; margin-bottom: 30px;}
.corn .cn{position:absolute; height:58px; width: 100%; left:-29px; top: -29px; background:url(/_i/page2/Untitled-18.png) no-repeat;}
.corn .tr, .corn .br {margin-left:100%;}
.corn .bl, .corn .br {top: 100%;margin-top: -29px;}
.cont{margin: 24px 0; padding: 0 17px; background: #F6F5EC;} /* 22 */
.links{margin: 24px 0; padding: 0 0px 0 13px; background: #F6F5EC; } /* 22 */
.links a{font: bold 13px Georgia; color: #166F39; background: url(/_i/b-arr.gif) no-repeat 0 7px; padding-left: 16px;}
.links a:hover{text-decoration: none}
.links img{margin-bottom: 3px; margin-top: -3px; position: relative; z-index: 2}
.links td{padding-bottom: 8px;padding-right: 12px;}
.links table{position: relative; z-index: 99; bottom: -5px;} /*<-*/

/* open */
.selected{text-decoration: none}
.corn.tit {width: auto; padding-bottom: 7px; margin-bottom: 30px;}
.corn.tit .cn{background-image: url(/_i/page2/corn2.png) !important;}
.corn.tit .cont{background: #E6E3CB}		
.ab{margin-bottom: -10px !important; margin-left: -6px; z-index: 12; position: relative;}/* padding-bottom: 5px; */
.ab a{padding: 0 7px 0 4px; background: url(/_i/page2/bord.gif) no-repeat 100% 4px}

			
.fullph{margin-bottom: 18px;}
.full{line-height: 17px; border-bottom: 2px solid #D2CCA4; margin-right: 12px; margin-bottom: 22px; width: 100%;}
.full .gr{font-weight: bold; padding-right: 0px;}
.full td{padding-bottom: 15px; padding-right: 10px !important;}
.full .ls td{padding-bottom: 20px;}





.info{position: absolute !important; width: 182px; background: #146532;}
.info .est-top{background: url(/_i/t-map.png) no-repeat; margin-top: -27px; position: relative; zoom: 1;}
.info .est-bot{color: #B4D0BF; font: 11px/14px Georgia; top: 0 !important; margin-bottom: -25px; position: relative; zoom: 1; background: url(/_i/b-map.png) 0 100% no-repeat; padding: 18px 13px 17px;}
.info a{color: #FDFDFD !important; font: normal 12px Georgia; text-decoration: none;}
.info a:hover{text-decoration: underline;}
.info b{display: block; margin-top: 2px; margin-bottom: 3px;}		


	.table th, .table .fs td{background: #EAE8D4; border-top: 1px solid #BAAE80; padding: 18px; font: bold 14px Georgia; color: #166F39}
    .table td{padding: 18px; border: 1px solid #BAAE80; border-left: 0; border-right: 0;}
    .table tr{background: #F7F5ED}
    
    
	h4{font: bold 14px/16px Georgia; color: #166F39; margin-bottom: 12px;}
	.content ul{margin-bottom: 30px;} 
	.content ul li{background: url(/_i/g-arr.gif) no-repeat 0 6px; padding-left: 17px;}/* !2^ */
    
    
.open{font: 13px/17px Georgia; padding-left: 28px;}  
.open p{margin-bottom: 7px;}
 
    #div_estate_view_photos img{margin-bottom: 20px;}
    
.content{padding-left: 6px;}    
    
    
.ve a{vertical-align: middle !important}  



/* links */
		.fast{margin-bottom: 20px; overflow: hidden}
		.active{background: #F6F5EC}
		.fast a{font: bold 12px Georgia; padding-left: 16px; background-position: 0 5px}
		.fast a:hover{text-decoration: none; color: #166F39}
	
		.fast li{background: #EAE8D4; display: block; margin: 2px 0; padding: 9px 17px;}
		.fast .active{background: #F6F5EC}
		
		
		.fast .fs{background: url(/_i/fast.png); margin-right: 28px;}
		.fast .ls{background: url(/_i/fast.png) 0 100%; margin-right: 28px;}
		.fast span{display: block; margin: -9px -45px -9px 0px; padding: 9px 0;}
		.fast .fs span{padding: 23px 0px 9px 0; margin-left: 11px; background: url(/_i/fast.png) 100% 0;}
		.fast .ls span{padding: 9px 0px 23px 0; margin-left: 11px; background: url(/_i/fast.png) 100% 100%;}
		
		.fast .fs a, .fast .ls a{margin-left: -11px;}
		.fast .fs.active, .fast .ls.active, .fast .active span{background-image: url(/_i/a-fast.png);}  
 




.ve {margin-bottom: 18px}
.ve h4{margin-bottom: 1px}
.ve .pl{background: url(/_i/ard.gif) no-repeat 0 100% !important; padding-left: 15px;}
.v-sub .fc{width: 42px; height: 26px; background: url(/_i/Untitled-6.gif) repeat-y 0 -7px} 
.v-sub .ch{background-repeat: repeat-y}
.v-sub .ls{background-repeat: no-repeat}
.v-sub .def{background: url(/_i/Untitled-7.gif) repeat-y 0 -1px}
.v-sub .link{vertical-align: bottom !important; background: url(/_i/Untitled-6.gif) no-repeat -32px -7px; padding-left: 16px;}       
.v-sub .l-ar{background: url(/_i/ard.gif) no-repeat 0 16px;}

#page2 .title a:hover{text-decoration: none}

.full td strong, .full b{font-weight: normal }
.gr{font-weight: bold !important}
.c-item{margin-right: 10px !important;}

.eq{width: 70px;}
#uni_image{position: absolute; margin-left: 22px;}
.bgimg{height: 177px; width:170px; background: url(/_i/blank-logo.png) 0 1px no-repeat; float: left; margin-top: 17px; margin-left: 3px;}
.lineh3{background: url(/_i/border.png) no-repeat 0 100%; float: left; padding-bottom: 3px;}

