/* Start of CMSMS style sheet 'nik-deko-cross' */
html {
    overflow: auto;
	background: #000000;
}

html:not(:nth-child(1)) { overflow: visible; }

html, body {
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
    height: 100%;
}

body {
    font: 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
    position: relative;
    min-width: 640px;
  	margin: 0 auto;
  	background: #000000;
}

#header {
    height: 31em;
    background: #000000;
    color: #333;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:13px;
  	position: absolute;
  	top: 0;
  	width: 100%;
  	z-index: 1000;
  	left: 0;
  	min-width:1100px;
}

.column {
	padding-top: 29em !important;
}
#container {
    padding-left: 260px;
  	padding-right: 20px;
  	overflow: hidden;
  	float: left; /* IE 5.01 */
  	float/**/: none;
  	min-height: 100%;
  	/*background: lime;*/
  	position: relative;
    min-width: 700px;
	_margin-bottom: -450px;
}


#left, #right, #content {
    float: left;
  	padding-bottom: 3em !important;
	padding-top : 30em !important ;
}

#left, #right, #content {
	position:relative;
    padding-bottom: 1000em !important;
    margin-bottom: -997em !important;
}

@media all and (min-width: 0px) {
    #left, #right, #content {
		margin-bottom: 0 !important; 
		padding-bottom: 3em !important;
	}
	
	#left:before, #right:before, #content:before {
		content: 'EasyClearing';
		display: block;
		background: inherit;
		padding-top: 1000em !important;
		margin-bottom: -1000em !important;
		height: 0;
	}
}

#container:after {
	content: 'EasyClear'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#container { display: inline-block; }
/*\*/
#container { display: block; }
/**/

#left {
    width: 260px;
    background: #000000;
    margin-left: -100%;
    right: 260px;
	_margin-left: -100%;
    _right: 30px;
}

#right {
    width: 20px;
	background: #000;
    margin-right: -100%;
}

#content {
    width: 100%;
  	background: #000;
}

#footer { 
margin-top : -3em; 
_margin-top : 20px;
_margin-bottom: 10px;
z-index : 1000; 
background : #000; 
width : 100%; 
color : #fff; 
position : relative; 
_position:absolute; 
height : 3em;
} 
#footer A { 
font-size : 12px; 
color : #666666; 
font-family : Tahoma; 
text-decoration : none; 
} 
#footer A:hover { 
color : #666666; 
text-decoration : underline; 
} 

#header-top { 
float : right; 
margin : 20px 40px 3px 0; 
height : 77px; 
} 
#header-line { 
clear : both; 
background : url(./img/static/other/headerTopPart.gif) no-repeat right bottom; 
} 
#header-middle { 
background : url(./img/static/other/headerBottomPart.jpg) left bottom; 
height : 200px; 
} 
.header-img { 
right : 0; 
position : absolute; 
top : 116px; 
_top: 126px;
} 
#menu { 
border-top : 1px solid #999999; 
display : block; 
margin : 30px 0 10px; 
border-bottom : 1px solid #999999; 
height : 25px; 
} 
.menu-line {
background-color:#999999;
width : 1px; 
height : 25px; 
} 
#menu ul#top-menu { 
padding-right : 0; 
display : block; 
padding-left : 0; 
float : left; 
padding-bottom : 0; 
margin : 0 0 0 10px; 
padding-top : 0; 
list-style-type : none; 
height : 25px; 
} 
#menu ul#top-menu li { 
display:inline-block; 
float : left; 
} 
#menu ul#top-menu li a { 
padding-right : 5px; 
display:inline-block;
padding-left : 5px; 
background : #000000 url(./img/menu.jpg) no-repeat -1px 0; 
cursor : pointer; 
color : #999999; 
line-height : 21px; 
height : 25px; 
text-align : center; 
text-decoration : none; 
} 
#menu ul#top-menu li a:hover { 
background : #000000 url(./img/menuon.gif) repeat-x 0 0; 
color : #ffffff; 
} 
#left-colum { 
float : left; 
margin : 0 10px 10px; 
width : 240px; 
} 
.lc-block { 
margin : 0 0 30px; 
width : 100%; 
} 
.lc-head { 
padding-right : 0; 
display : block; 
padding-left : 33px; 
font-weight : bold; 
font-size : 12px; 
background : #000 url(./img/th_rt.jpg) no-repeat 0 0; 
padding-bottom : 0; 
color : #ed1a2e; 
line-height : 28px; 
padding-top : 0; 
font-family : Arial; 
height : 28px; 
} 
.lc-spaser { 
width : 100%; 
height : 3px; 
} 
.lc-content { 
border-right : 0 solid #686463; 
padding-right : 0; 
border-top : 1px solid #686463; 
padding-left : 10px; 
font-size : 12px; 
background : #000 url(./img/ldb_bg.jpg) repeat-y right top; 
padding-bottom : 25px; 
border-left : 1px solid #686463; 
color : #cecece; 
line-height : 15px; 
padding-top : 25px; 
border-bottom : 1px solid #686463; 
font-family : Tahoma; 
} 
.diplom { 
margin : 5px; 
} 
.lc-content UL { 
list-style-image : url(./img/array2.gif); 
} 
#left-colum A { 
font-size : 12px; 
color : #cecece; 
font-family : Tahoma; 
text-decoration : none; 
} 
#left-colum A:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
.spsln { 
width : 98%; 
height : 1px; 
background:url(img/sech_bbg.jpg);
background-color:#222222;
background-repeat:no-repeat;
background-position:center;
margin : 0 50px 15px 10px; 
} 
.content-block { 
margin : 0 50px 15px 10px; 
width : 98%; 
} 
.content-head { 
padding : 0; 
padding-left : 33px; 
font-weight : bold; 
font-size : 12px; 
font-family : Arial; 
line-height : 28px; 
background : #000 url(./img/mthl2.jpg) repeat-x 0 0; 
color : #cecece; 
height : 28px; 
} 
.content-spaser { 
width : 100%; 
height : 3px; 
} 
.content-content { 
color : #cecece; 
padding-left : 10px; 
padding-top : 10px; 
padding-bottom : 10px; 
font-size : 12px; 
font-family : Tahoma; 
line-height : 15px; 
background : #383c3d url(./img/mid_gr.gif) repeat-y;
background-position:right;
} 
#content TABLE { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
border-right-width : 0; 
} 
#content TABLE TD { 
vertical-align : top; 
} 
#content P { 
float : none; 
margin : 0 20px 10px; 
} 
#content h1, h2, h3 { 
font-size : 12px; 
} 
#content IMG { 
border-right : 1px solid #cecece; 
border-top : 1px solid #cecece; 
float : none; 
margin : 0 10px 10px; 
border-left : 1px solid #cecece; 
border-bottom : 1px solid #cecece; 
} 
#content A { 
font-size : 12px; 
color : #cecece; 
font-family : Tahoma; 
text-decoration : none; 
} 
#content A:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
#content UL { 
list-style-image : url(./img/array_a.gif); 
margin : 0; 
} 
#content UL LI { 
margin : 0 0 5px; 
} 
#content INPUT { 
border-right : 1px solid #c6c6c6; 
border-top : 1px solid #c6c6c6; 
font-size : 8pt; 
background : #ffffff 0 0; 
border-left : 1px solid #c6c6c6; 
color : #333333; 
border-bottom : 1px solid #c6c6c6; 
font-family : Tahoma; 
height : 15px; 
} 
#content SELECT { 
border-right : 1px solid #c6c6c6; 
border-top : 1px solid #c6c6c6; 
font-size : 8pt; 
background : #ffffff 0 0; 
border-left : 1px solid #c6c6c6; 
color : #333333; 
border-bottom : 1px solid #c6c6c6; 
font-family : Tahoma; 
height : 19px; 
} 
.content-line { 
background : #383c3d url(./img/mn_bordt.jpg) no-repeat left 0; 
width : 100%; 
height : 1px; 
} 
.content-line-bottom { 
background : #383c3d url(./img/mn_bordb.jpg) no-repeat 50% 0; 
width : 100%; 
height : 1px; 
} 
#foolet-line { 
background : #000 url(./img/bot_grad.gif) repeat-x 0 0; 
width : 100%; 
}
/* End of 'nik-deko-cross' */

