/*резерв*/



/****************************fix css****************/
*{
	margin:0;
	padding: 0;
}

html, body{
	margin: 0;
	padding: 0;
	height: 100%;
}
body {	
	color:#44494a;
	font-size: 14px;
	behavior:url("csshover.htc"); 
	background: #317d9b;
	font-family: Arial, Helvetica, sans-serif;
}
/*clearfix Olsen*/
.clearfix:after{
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
}
.clearfix{
   display:inline-block;
}
/**//*\*/
* html .clearfix{
   height:1%;
}
.clearfix{
   display:block;
}
/**/
/*end clearfix*/
/***************************************************/
.wrapperm{
	position: relative;
	
	height: auto!important;
	height: 100%;
	min-height: 100%;
	width: 100%;
	margin:0 auto;
	
}

.header{
	
	width: 100%;
	height: 494px;
	background: url(/assets/images/header2.jpg) repeat-x;
}

.bg_sub-header{
	width: 100%;
	height:230px;
	background: url(/assets/images/bg_sub-header.jpg) repeat-x;
	
}
.logo-flash{
position:relative;
margin:-70px 0 0 306px;
width:150px;
}
.logo{
	background: url(/assets/images/logo.jpg) no-repeat;
	width: 430px;
	height: 77px;
	display: block;
	position: relative;
	margin-left:306px;
	padding-left: 150px;
	top:20px;
	text-decoration: none;
	color: #6BA1BF;
}
.logo h1{
font-size: 24px;
width:308px;

}
.logo h1 span{
	font-size: 18px;
	display: block;
}
.logo h1 span span{
	text-align:right;
}
.content{
	position:relative;
	margin-top:-450px;

	padding-bottom:90px;

}
.cnt{
	width: 100%;
	
	
	
}
.cn  li{margin-left:10px;}
.col-left{
	width:312px;
	
	vertical-align: top;
	
}
.col-right{
	
	vertical-align: top;
	padding-right: 30px;
}

.footer{
	position:absolute;
	bottom: 0;
	height: 50px;
	color:#fff;
text-align:center;
	width: 100%;
}
.footer .copyright a{
	text-decoration:none;
	color:#fff;
}
.footer .design{
	float:right;
	margin-right:10px;
}
.footer .design a{
	color:#9F9F9F;
	font-size:8px;
	text-decoration: none;
}

/* ------ */
/*block */
/* ------ */
.framed,
.framed .f_r,
.framed .f_b,
.framed .f_l,
.framed .f_c
{
float: left;
position: relative; z-index: 1;
width: auto; height: auto;
margin: 0; padding: 0;
}
.framed .f_tt,
.framed .f_rr,
.framed .f_bb,
.framed .f_ll
{
display: none;
}
.framed
{
margin: 0 30px 15px 0;
background: url('/assets/images/hint-t.png') no-repeat left top;

}
* html .framed{background:none;}
.framed .f_r
{
left: 30px;
background: url('/assets/images/hint-r.png') no-repeat right top;

}
* html .framed .f_r{background:none;}
.framed .f_b
{
top: 30px;
background: url('/assets/images/hint-b.png') no-repeat right bottom;

}
* html .framed .f_b{background:none; }
.framed .f_c
{
float: none;
position: relative;
left: 30px; top: -15px;
padding: 1px 0 40px 0; margin: 0 30px 0 0;
background: #ececec;
}
.framed .f_l
{
left: -30px;
padding: 15px 0;
background: url('/assets/images/hint-l.png') repeat-y left bottom;

}
* html .framed .f_l{background:none;}
* html .framed .f_r,
* html .framed .f_b,
* html .framed .f_l
{ height: 0; }
* html .framed .f_tt,
* html .framed .f_rr,
* html .framed .f_bb,
* html .framed .f_bb *,
* html .framed .f_ll,
* html .framed .f_ll *
{
display: block;
position: absolute;
left: 0; top: 0;
}
* html .framed .f_tt
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/images/hint-t.png,sizingMethod=crop);
}
* html .framed .f_rr
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/images/hint-r.png,sizingMethod=crop);
}
* html .framed .f_tt,
* html .framed .f_bb
{
width: expression( parentNode.offsetWidth ); height: 30px;
}
* html .framed .f_rr,
* html .framed .f_ll
{
width: 30px; height: expression( parentNode.offsetHeight );
}
* html .framed .f_bb,
* html .framed .f_ll
{
overflow: hidden;
}
* html .framed .f_bb *
{
width: 3000px; height: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/images/hint-b.png,sizingMethod=crop);
}
* html .framed .f_ll *
{
width: 30px; height: 9000px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/images/hint-l.png,sizingMethod=crop);
}
* html .framed .f_rr,
* html .framed .f_bb *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); left: auto; }
* html .framed .f_ll,
* html .framed .f_ll *,
* html .framed .f_bb,
* html .framed .f_bb *
{ bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top: auto; }

/* end block */
p{padding:4px 0;}
.page-title{float:right; margin:10px 10px 50px 0;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
/* Sidebar 
------------------------------------------------------------------------- */

#sidebar {

    margin: 0 30px 0 0px;
   
    font-size: 85%;
    line-height: 1.4em;
    color: #999;
    background: url(sidebar_.gif) no-repeat 0 0;
}
#sidebar h2 {
    padding: 25px 0 0 35px;
    color: #666;
    background: url(sidebar_.gif) no-repeat 5px 15px;
    height: 32px !important; /* for most browsers */
    height /**/:57px; /* for IE5/Win */
}

#sidebar ul, #sidebar p {
    padding: 5px 15px 1em;
    margin-left: -5px;
}

#sidebar ul { margin-bottom: 1em }
#sidebar ul ul { margin-bottom: 0; border-bottom: 1px solid #ddd; }
#sidebar ul ul ul { border-bottom: none; margin-bottom: 0; }
#sidebar ul li ul li { background: url(/assets/images/tictac_g.gif) no-repeat 0 6px; }
.menu ul li{
list-style-type: none;
position:relative;
padding:4px 0;
}
.menu ul li a{
color:#ECECEC;
width:100%;
display:block;
}
.menu ul li a:hover {
color:#000;background:url('/assets/images/cursor-c.png') no-repeat right;
font-weight: bold;

}
.menu li ul  li ul { 
margin-left:15px;
display:none;

 }
.menu li ul  li:hover ul { 

display:block;
 }
.menu li:visited{background:none;}
/*.menu li.active { background:url('/assets/images/cursor.png') no-repeat right;width:100%;}

.menu ul li.active a{color:#000;}*/
.menu ul li a{text-decoration:none;  color:#44494a;}


.f_c  table {
width:100%;
margin:20px 0;
}
.f_c  table  td{
padding:5px 10px;
}
.odd{ background: #DFDFDF;}
.even{ background: #EFEFEF; }





.odd{ background: #DFDFDF;}
.even{ background: #EFEFEF; }
.message_to{text-decoration:none; display:block; border:1px solid #000;}
.swich_lang{
float:right;width:50px;margin:10px;
}
.eng{text-decoration:none;}
.eng img{border:none;}
.brdr{border:1px solid red;}
#linksCube img { width: 100%; height: 100%; border:none;}
.curr_menu{

font-weight: bold;
}
.curr_menu_  ul *{
display:block!important;
}
