body {
	margin: 0px;
	padding: 0px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #636363;
    
	background-image: url(../images/repeat_bg_2.gif);
	background-position: left top;
	background-repeat: repeat;
	text-align: center; 
}

img { display: block; }

a, a img { 
	border: none;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

p{ padding: 0px; margin: 0px;}

h1, H1 {
	padding: 0px;
	margin: 0px;
	color: #0076b0;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 11px;
	display: inline;
	text-align: left;
}

.ml220{ margin-left: 220px;}

h2, H2{
	padding: 0px;
	margin: 0px;
	color: #f26623;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	display: inline;
	margin-bottom: 5px;
	
}

div#main { 
	width: 100%;
	height: 100%;
	left: 0px;
	text-align: left;
	text-align: center; 
}

div#head{
	width: 1024px;
	height: 111px;
	margin: 0 auto;
}

div#head div{
	float: left;
}

#cLogo {
	background-image: url(../images/cLogo_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 274px;
	height: 111px;
}

#cLogo img {
	margin-left: 51px;
	margin-top: 26px;
	}

div#cSlogan {
	background-image: url(../images/cSlogan.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #121518;
	width: 643px;
	height: 111px;
	z-index: 2;
}

div#cSlogan  div {
	display: inline;
	width: 205px;
	height: 65px;
	margin: 25px 97px 21px 341px;
	text-align: left;
	font-size: 13px;
	color: #fff;
}

div#cSlogan  div span {
	display:block;
	font-weight: bold;
}

div#cSlogan  div span#word1 {
	font-size: 21px;
	line-height: 21px;
	margin-left: 19px;
}

div#cSlogan  div span#word2 {
	font-size: 27px;
	line-height: 27px;
	margin-left: 60px;
}

div#cSlogan  div span#word3 {
	font-size: 13px;
	line-height: 13px;
	margin-left: 46px;
}

div#cLang {
	width: 107px;
	height: 111px;
	background-color: #121518;
	background-image: url(../images/cLang.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
}

div#cLang a img { 
	border: none;
	margin-top: 13px;
	margin-left: 3px;
	cursor: hand;
	cursor: pointer;
}


div#cLang  img { display: inline;}


div#content{
	margin: 0 auto;
	width: 1024px;
	height: 533px;
	min-height: 533px;
	height: auto;

	background-image:url(../images/bg_repeat7.jpg);
	background-position: left top;
	background-repeat: repeat;
}



div#content div{ 
	float: left;
	height: 533px;
	
	display: block;
}

div#content div#menu{
	width: 274px;
	background-image: url(../images/cMenuRegion.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	
	position: relative;
	z-index: 30;

}

div#content div#menuBig{
	width: 274px;
	background-image: url(../images/cMenuRegion2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	
	position: relative;
	z-index: 30;

}


div.menu {
	position: absolute;
	left: 99px;
	top: 48px;
	z-index: 1000;
}

div#content div#contCenter {
	position: relative;
	width: 643px;
	text-align: left;
	background-color: #fffff7;
	height: 100%;
	height: auto;

}

div#content div#contCenter div{
	display: block;
	height: 10px;
	width: 100%;
	position: relative;
	
	

}

div#content div#contCenter div#cTitle{
	vertical-align: top;
	height: 23px;
	background-image: url(../images/cTitle_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #fffff7;

}

#cTitle div{
	float: left;
	text-align: center;
}


#cTitle div.cTitle{
	float: left;
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	margin-top: 4px;
	
}

div.cTitle h1, div.cTitle h1 {text-align: center!important;}

#cTitle div.cTitle img { 
	display: inline; 
	vertical-align:middle;
}

p.fig { text-align: center;}

div#content div#contCenter div#cSpace{
	display: block;
	height: 25px;
	background-image: url(../images/cSpacerTop.png);
	background-position: left top;
	background-repeat:no-repeat;
	background-color: #fffff7;
	
}

div#content div#contCenter div#cContent{
	height: 441px;
	text-align: right;
	font-size: 12px;
	line-height: 15px;
	background-color: #fffff7;
	text-align: left;

	height: auto;
	min-height: 441px;
}


div#content div#contCenter div#cContent div.item {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	text-align: left;
	width: 260px;
	height: 130px;
	border-bottom: 1px solid #e2e2e2;
	
	margin: 13px 0px 0px 30px;
	float: left;
	z-index: 0;
}

.item h2, item H2 {
	display: block;}

div.itemTitle {
	color: #f26623;
	font-weight: bold;
	margin-bottom: 5px;
}

div.itemContent {
	position: relative; 
	width: 10px; 
	height: 10px; 
	float: right; 
	z-index: 0;

}
.itemImg { 
	position: absolute; 
	width: 10px!important; 
	height: 10px;
	z-index: 0;
	}

div.itemImg img{ 
	position: absolute;
	z-index: 0;
}
img#cImg { 
	left: 7px;
	top: 7px;
}
	
.itemInfo { 
	position:absolute; 
	z-index:0;
	float: left;
	width: 130px!important; 
	height: 94px!important;
	overflow: hidden;
	left: 115px;
	color: #636363;
	font-size: 10px;
}

.itemInfo a{	
	color: #636363;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.category { color: #b7b7b7;}

p.more, p.more a {
	color: #5f98c9;
}

p.more a {
	text-decoration: underline;
	color: #5f98c9;
	cursor: pointer;
	cursor: hand;
}


p.more a img { 
	display: inline;	
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	border: none;
}


.bold{ font-weight: bold;}
p.pTitle { margin-bottom: 4px;}


div#contentPage{
	width: 100%;
	height: 485px !important;
	overflow: auto;
	
}

div#contentPageBig{
	width: 100%;
	height: auto !important;
	
}


.scrollbar, .crollbar  {
	scrollbar-3dlight-color: #e2e2e2;
	scrollbar-arrow-color: #e2e2e2;
	scrollbar-base-color: #fffff7;
	scrollbar-darkshadow-color: #e2e2e2;
	scrollbar-face-color: #fffff7;
	scrollbar-highlight-color: #fffff7;
	scrollbar-track-color: #fffff7;
}

div.page { 
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
	height: auto!important;
	clear: both !important;
	display: block;
	float: left;
}

div.page p {
	margin-top: 5px;
}

div#contentPage div.scrollbar2, div#contentPageBig div.scrollbar2  {
	margin: 0px 30px!important;
	float: right;

	width: 500px!important;
	height: auto!important;
	display: block;
	clear: both;

}

div#contentPageBig div.scrollbar2  {
	margin-right: 47px!important;
}

div#main div#content div#contCenter div#contPaging { 
	background-color: #fffff7;
	width: 100%;
	height: auto;
}


div#main div#content div#contCenter div#contPaging div{ 
	height: 20px;
	color: #0076b0;
	font-size: 11px;
	margin-top: 10px;
	float: right;
	width: auto;
	margin-right: 20px;
}


div.pageTitle{ 

}

.arrow { 

}

#paging{
	color: #5f98c9;
}

#paging a{
	text-decoration: none;
	margin-left: 11px!important; 
	line-height: 15px;
	font-weight: bold;
	color: #5f98c9;
	cursor: pointer;
	cursor: hand;
	
}

#paging a.current, #paging a:hover { color: #f26623;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;}

div#content div#contLeft{
	width: 107px;
	background-image:url(../images/cLeftCont.jpg);
	background-position: left top;
	background-repeat: no-repeat;

}

div#content div#contLeftBig{
	width: 107px;
	background-image:url(../images/cLeftCont2.jpg);
	background-position: left top;
	background-repeat: no-repeat;

}



.bigContent {
	margin: 0px 30px;
	width: 500px!important;
	height: auto;
	}

/*FOOTER*/

div#footer{

	width: 1024px;
	height: 121px;
	margin: 0 auto;
	background-image: url(../images/cFooter.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	vertical-align: top;
	padding-top: 23px;
	position: relative;
}

div#footer div {
	display: block;
	text-align: right;
	
}
div#footer div#addres{
	height: 61px;
}

div#footer div#addres div#address{
	height: 52px;
	width: 143px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin: 0px 107px 0px 774px;
	text-align: center;
}


div#footer div#copy{
	height: 39px;
}

div#copy div{
	position: relative;
	float: left;
	height: 19px;
	line-height: 19px;
	margin-top:12px;
	color:#5f98c9;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

div#copyright1 {
	position: relative;
	left: 239px;
	text-align: left;
	width: 412px;
}

div#copy div#copyright2 {
	position: relative;
	width: 143px;
	text-align: center;
	left: 360px;
	font-weight: bold;
}

 
div#copy div#copyright2 a{
	color:#5f98c9;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
div#copy div#copyright2 a:hover { text-decoration: underline; 	cursor: pointer;
	cursor: hand;}


#ramka{
	position: absolute;
	top: 25px;
}


.debug { border: 1px solid red;}
.block { display: block;}

/**/


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


.clearfix:after {	
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix { display: inline-block;}
*html .clearfix{ 	display: inline-block; }
html[xmlns] .clearfix {	display: block;}
* html .clearfix,* html  .lc{	height: 1%;}


.endImages {
	position: absolute; 
	height: 200px; 
	width: 100%; 
	top: -194px;
}

.lEndImg {
	float:left; 
	width: 1%; 
	text-align: left;
}

.rEndImg {
	float:right; 
	width: 107px; 
	text-align:right;
}

div .page li
{
	margin:10px !important;
}
