/*---------------------------------смотреть программу семинара---------------------------------*/
.programm_sem_look {
	height: 500px;
	width: 616px;
	overflow:hidden;
	font-size: 16px;
	line-height: 15px;
	
	 padding-left: 30px;
}

.programm_sem {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.95);
    border-radius: 7px 7px 7px 7px;
    //float: left;
    width: 660px;
	padding: 17px 0;
	position: relative;
	display:block;
    margin: 170px auto 0;
  
    z-index: 34;
}

.krestik_programm_sem {
	background: url("../images/krestik.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 23px;
    position: absolute;
    right: 4px;
    top: 15px;
    width: 23px;
    z-index: 311;
}
/*---------------------------------aрхив семинаров---------------------------------*/
.arhiv_sem_look {
	height: 500px;
	width: 616px;
	overflow:hidden;
	font-size: 16px;
	line-height: 15px;
	
	 padding-left: 30px;
}

.arhiv_sem {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.90);
    border-radius: 7px 7px 7px 7px;
    //float: left;
    width: 660px;
	padding: 17px 0;
	position: relative;
	display:block;
    margin: 170px auto 0;
   
    z-index: 34;
}

.krestik_arhiv_sem {
	background: url("../images/krestik.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 23px;
    position: absolute;
    right: 4px;
    top: 15px;
    width: 23px;
    z-index: 311;
}
/*---------------------------------итоги олимпиад---------------------------------*/
.itogi_sem_look {
	height: 500px;
	width: 616px;
	overflow:hidden;
	font-size: 16px;
	line-height: 15px;
	
	 padding-left: 30px;
}

.itogi_sem {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.90);
    border-radius: 7px 7px 7px 7px;
    //float: left;
    width: 660px;
	padding: 17px 0;
	position: relative;
	display:block;
    margin: 170px auto 0;
   
    z-index: 34;
}
/*---------------------------------итоги конкурсов---------------------------------*/
.itogi_semkon_look {
	height: 500px;
	width: 616px;
	overflow:hidden;
	font-size: 16px;
	line-height: 15px;
	
	 padding-left: 30px;
}

.itogi_semkon {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.90);
    border-radius: 7px 7px 7px 7px;
    //float: left;
    width: 660px;
	padding: 17px 0;
	position: relative;
	display:block;
    margin: 170px auto 0;
   
    z-index: 34;
}


.krestik_itogi_sem {
	background: url("../images/krestik.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 23px;
    position: absolute;
    right: 4px;
    top: 15px;
    width: 23px;
    z-index: 311;
}
			
			.jScrollPaneTrack {
				background: url(osx_trac.png) repeat-y;
			}
			 .jScrollPaneDrag {
				background: url(osx_drag.png) repeat-y;
			}
			 .jScrollPaneDragTop {
				background: url(osx_drah.png) no-repeat;
				height: 13px;
			}
			 .jScrollPaneDragBottom {
				background: url(osx_drai.png) no-repeat;
				height: 15px;
			}
			/*.programm_sem a.jScrollArrowUp {
				height: 16px;
				background: url(osx_arro.gif) no-repeat 0 -16px;
			}
			.programm_sem a.jScrollArrowUp:hover {
				background-position: 0 0;
			}
			.programm_sem a.jScrollArrowDown {
				height: 16px;
				background: url(osx_arrp.gif) no-repeat 0 -16px;
			}
			.programm_sem a.jScrollArrowDown:hover {
				background-position: 0 0;
			}*/
			
			
			/* IE SPECIFIC HACKED STYLES */
			* html .programm_sem .jScrollPaneDragBottom {
				bottom: -1px;
			}
			/* /IE SPECIFIC HACKED STYLES */





.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	//padding-right: 30px;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	//background: #aaa;
	margin: 0px 0 0 10px;
}
.jScrollPaneDrag {
	position: absolute;
	//background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0px;
	left: 0;
	overflow: hidden;
}
.pro_h {
font-size: 16px;
padding: 0px 0 18px 30px;
}

/*a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	
	height: 9px;
}
a.jScrollArrowUp:hover {
	
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	
	height: 9px;
}
a.jScrollArrowDown:hover {
	
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	
}*/
